去追寻生命的自由
Git多个用户ID适配 Git多个用户ID适配
用于个人和工作的 Git 账户进行提交,而无需手动重置你的配置。 Git 是一个分布式版本控制软件,最初由 林纳斯·托瓦兹 创作,于 2005 年以 GPL 协议发布。最初目的是为更好地管理 Linux 内核开发而设计。很多著名的软件都
扩展你的镜像安装程序 扩展你的镜像安装程序
AppImage: 简单、兼容、无需安装、无需权限、便携并保持基础操作系统不变! AppImage 是一种在 Linux 系统中用于分发便携式软件,且不需要超级用户权限来安装它们的格式。它还允许 Linux 的上游开发者来分发他们的程序
使用LRU缓存策略进行缓存 使用LRU缓存策略进行缓存
深度剖析 @lru_cache 装饰器的实现原理 有很多方法可以实现应用程序的快速响应,而使用缓存就是一种非常常见的方法。如果能够正确使用缓存的话,可以使响应变得更快且减少计算资源的额外负载。在 Python 中 functools 模
使用Yadm来管理我的配置 使用Yadm来管理我的配置
开始,开始,开始使用吧! Yadm 的 GitHub 地址 Yadm 的官方文档地址 我是如何同步并管理我的 Dotfiles 的 1. 功能简介 User-specific app config is stored in so
谷歌Har文件的用处 谷歌Har文件的用处
如何生成 Har 文件并分析用于故障排除的 Web 请求? 可以使用 Chrome 开发工具生成 Har 文件! 在解决复杂网络问题的时候,我们需要额外获取一些信息,以便于进一步的排除问题。比如,有用户反馈网站的登陆问题或者支付
使用Locust来压测网站 使用Locust来压测网站
Locust:一个功能强大的开源压测工具 使用 Python 代码来定义用户行为,并让数以百万计的并发用户集中到你的系统上,来测试网站性能。 官方网站地址 Github 仓库地址 官方参考手册地址 1. 工具介绍 Locust
防止服务器重启卡壳 防止服务器重启卡壳
日常使用 Linux 系统,总是能够给我们带来不一样的惊喜! 现在在互联网公司中,很大一部分开发都是使用 Ubuntu 作为主力操作系统,进行日常开发和娱乐的,所以如果遇到机器重启的时候卡住也非常常见,尤其是喜欢尝鲜的 Ubuntu
Python3.9有什么新变化 Python3.9有什么新变化
Python 语言旨在使复杂任务变得简单,所以更新迭代的速度比较快,需要我们紧跟其步伐! 新版本的发布,总是会伴随着新特性和新功能的产生,我们在升级版本之前首先就是需要了解和属性这些要点,才可能会在之后的编程中灵活的使用到。迫不及待,蓄
GitHub自动化Action工具 GitHub自动化Action工具
带你打开 GitHub 之门的全新方式 2019 年 11 月,GitHub 正式开放了 GitHub Actions 这个功能,现在不用申请就能使用。GitHub Actions 是 GitHub 官方推出的持续集成/部署模块服务(C
GitHub官方Cli命令行工具 GitHub官方Cli命令行工具
带你打开 GitHub 之门的全新方式 1. 工具介绍 官方推出的新一代 GitHub 命令行操作工具 自从微软收购了 Github 之后,相继推出了挺多的新功能和新特性,我自己使用一些,总的来说还是很不多的,大部分都很适用而且学习
使用GitHub的Webhooks功能 使用GitHub的Webhooks功能
GitHub 中的 Webhooks 多用于完成仓库的自动化更新和部署 在 GitHub 上,很早就提供了对应 Webhook 的支持,其主要的用途就是增加项目仓库的可玩性,比如自动化更新部署、推送消息提醒,等等。今天,我们就一起看看其
使用Diagrams来画流程图 使用Diagrams来画流程图
使用 Python 代码来画流程图 Diagrams 工具可以使我们使用 Python 代码绘制、生成系统架构图。它的诞生是为了那些没有任何设计工具的新系统架构设计提供原型,我们可以描述或可视化现有的系统架构图。Diagrams 目前支
2020年第三季度总结 2020年第三季度总结
2020 年第三季度总结 这里记录下第三季度自己的一些想法,为了日后翻阅方便! 七月 人民的权利 我们对悲伤一无所知 房车带来的快乐 生活当中的小事 皮肤起痘记 乐队的夏天 2 八月 培养个人习惯 对音乐的理解 美国管制对外出口 宝
使用sh优雅的调用命令 使用sh优雅的调用命令
本文主要参考和对官方文档进行二次浓缩而成 在使用 Python 编写程序的时候,我们常常会使用 Linux 系统下面的命令,比如需要执行一个 ifconfig 命令等。这时候,我们常常需要使用 os.popen、os.system、co
简单而轻巧的Tmux插件扩展 简单而轻巧的Tmux插件扩展
如何灵巧的使用 Tmux 工具呢? 我们之前介绍过一个终端复用工具 tmux, 它可以让我们在终端里面建立很多回话,这样的话工具区就不会丢失,而且可以在不同的工作区处理不用的事情,互不干涉。但是,tmux 还存在一个问题,就是一旦服务重
CUDA多版本共存和实时切换 CUDA多版本共存和实时切换
CUDA 是 NVIDIA 发明的一种并行计算平台和编程模型,它通过利用图形处理器(GPU)的处理能力,可大幅提升计算性能。 CUDA 是 Nvidia 推出的只能用于自家 GPU 的并行计算框架。只有安装这个框架才能够进行复杂的并行计
如何不靠运气变得富有 如何不靠运气变得富有
Naval 是美国风险投资家,这是他的 3 小时长播客《如何不靠运气变得富有》的中文翻译,介绍了他的财富观,非常值得一读。 how-to-get-rich-without-getting-lucky 阅读带来的快乐! 第一条
React入门基础教程 React入门基础教程
用于构建用户界面的 JavaScript 库 React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据改变时 React 能有效地更新并正确地渲染组件。以声明式编写 UI,可以让你的代码更加可靠,且方便调
10 / 29