去追寻生命的自由
Kubernetes之Ingress服务 Kubernetes之Ingress服务
我们一起学习 Kubernetes 的 Ingress 服务发现吧! Kubernetes 中为了实现服务实例间的负载均衡和不同服务间的服务发现,创造了 Service 对象,同时又为从集群外部访问集群创建了 Ingress 对象。
Kubernetes之服务发现 Kubernetes之服务发现
我们一起学习 Kubernetes 的服务发现吧! Kubernetes 中为了实现服务实例间的负载均衡和不同服务间的服务发现,创造了 Service 对象,同时又为从集群外部访问集群创建了 Ingress 对象。 1. 基本概念
Kubernetes之资源控制器 Kubernetes之资源控制器
Kubernetes 资源控制器配置文件的编写是学习 K8S 的重中之重! 资源配额控制器确保了指定的资源对象始终不会超过配置的资源,能够有效的降低整个系统宕机的机率,增强系统的鲁棒性,对整个集群的稳定性有非常重要的作用。 1. P
Python中的原子无锁计数器 Python中的原子无锁计数器
本文翻译自Julien Danjou的博客文章 1. 单线程实现 The Straightforward Implementation 在收集日志或者打点的时候,使用计数器是非常常用的情况。常用的简单实现方式,如下所示。 clas
使用iftop查看服务器网速 使用iftop查看服务器网速
在 Linux 系统下即时监控服务器的网络带宽使用情况,有很多工具,比如 iptraf、nethogs 等等,但是推荐使用小巧但功能很强大的 iftop 工具。 iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 t
这个世界会好吗 这个世界会好吗
仅纪念这次席卷全球的新冠病毒疫情,愿逝者安息,生者如斯! 我翻开历史一查,这历史没有年代,歪歪斜斜的每页上都写着’仁义道德’四个字。我横竖睡不着,仔细看了半夜,才从字缝里看出字来,满本都写着两个字是 “吃人”。 1. 武汉疫情记录
Linux下大文件切割与合并 Linux下大文件切割与合并
往往是因为网络传输的限制,导致很多时候,我们需要在 Linux 系统下进行大文件的切割。这样将一个大文件切割成为多个小文件,进行传输,传输完毕之后进行合并即可。 Linux 大文件的分割与合并 Linux 学习–文件分割与合并
追寻旅行的意义 追寻旅行的意义
一个人旅行,不理会繁杂的琐事,自由自在地,去体验一个城市,一段故事,留下一片欢笑。 一 一月中旬的时候,因为工作的需求,所以我需要临时去上海出一趟差,大约不到一周时间。其实,从我内心来说我并不愿意出差,因为出差既费时间而且还会比
编写Bash自动补全脚本 编写Bash自动补全脚本
Bash 上的自动补全极为适合于写一些基于命令行的小程序 1. 自动补全工具 主要讲述自动补全命令的用处 我们日常在使用 bash 命令行的时候,常常会在提示符下输入某个命令的前面几个字符, 然后使用 TAB 键,之后命令行就会
执行sudo命令很慢问题 执行sudo命令很慢问题
学好排除问题的方法,有助于提高生产力。 [1] 问题现象 在 Ubuntu Server 18.04 LTS 下遇到了 sudo 速度非常慢的问题,具体表现是在提交命令之后大概需要 10s 左右才有输入 sudo 密码或者开始运
Python打包的两三件事 Python打包的两三件事
总结: 如果需要适配多种场景,Python 打包真是错综复杂! [新] 在 2019 年,我应该如何管理 Python 包呢?=> Poetry 首先使用 Poetry 创建开发环境,并使用严格模式指定项目的直接依赖。 创建一个
Celery重复执行同一个任务 Celery重复执行同一个任务
纸上得来终觉浅,绝知此事要躬行。 1. 问题起因 该问题遇到过两次,可以暂时不解决。 我们在项目中使用 Redis 作为中间件 Broker 来使用 Celery 的时候,发现有小概率会发生 Celery 会将同一个任务重复执行两
Pyenv的正确打开方式 Pyenv的正确打开方式
纸上得来终觉浅,绝知此事要躬行。 1. pyenv 强烈建议使用相关插件,如果你只是用pyenv的话,那么它就只是一个Python的版本管理工具,还需要配合其他的工具才能完成我们日常需要的开发环境的搭建。与其配合其他工具,不如直接使
Kubernetes之资源清单 Kubernetes之资源清单
K8S 中所有的内容都抽象为了资源,资源实例化之后就叫做对象。 在 Kubernetes 系统中,Kubernetes 对象是持久化的实体,Kubernetes 使用这些实体去表示整个集群的状态。特别地,它们描述了如下信息: 哪些容器
《捕蛇者说》摘录 《捕蛇者说》摘录
《捕蛇者说》的主题围绕『编程、程序员、Python』展开 1. Manjusaka Manjusaka: Stay simple && Stay Naive 1.1 apscheduler - 定时任务 Task
2019年第四季度总结 2019年第四季度总结
2019 年第四季度总结 这里记录下第四季度自己的一些想法,为了日后翻阅方便! 十二月 自律和自由 生命如此重要 法兹&惘闻 乐队的夏天 十二月 我们不要一味的追求完美主义,它会带给我们压力,也不利于身心健康。 完美主
使用NVIDIA-SMI命令 使用NVIDIA-SMI命令
好记性不如烂笔头 NVIDIA驱动(无则没发工作) └── 提供基础硬件接口,供CUDA-Toolkit和NVIDIA-SMI使用 ├── CUDA Toolkit(并行计算框架) │
Linux交换分区要点汇总 Linux交换分区要点汇总
纸上得来终觉浅,绝知此事要躬行。 Linux 将物理内存分为内存段,叫做页面。交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放这份内存页面。物理内存和交换空间的总大小是可用的虚拟内存的总量。 1. 什么
14 / 29