关于Python的那些“不为人知的”特性!
本文整理自Stack Overflow上的热门问答hidden features of python,早期有人做过类似的整理,但是内容比较旧而且比较粗糙,因此笔者在原文基础上加入自己的一些理解,另外那些高质量的评论也引入进来了。
致:我的运维兄弟
首先,给看官们讲个故事:最近遇到过一个客户,系统上线三年变的越来越慢,直到前几个月全面爆发,系统前端使用人员不断抱怨,甚至已经达到了不能使用的程度。
Linux终端下全能系统监控工具dstat
dstat命令是一个用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具。
一次关于知识储备的思考
事情的经过是这样的: 一个夏日的午后,我在啪啪啪的敲代码,正爽着呢,老大在背后拍了拍我的肩膀,说让我写个功能。然后。。。。
浅谈对Linux概念架构的理解
Linux kernel成功的两个原因:(1)灵活的架构设计使得大量的志愿开发者能够很容易加入到开发过程中;(2)每个子系统(尤其是那些需要改进的)都具备良好的可扩展性。正是这两个原因使得Linux kernel可以不断进化和改进。
从业 30 年!这是一名女系统管理员的故事
30 年来,系统管理员这个职业,及其相关的一切,都已经发生了巨大的变化,不过这是(仍然是)一段愉快的时光。回顾 30 多年的系统管理员生涯,我必须要说这是一段不同寻常的日子……
我的 Linux 一万小时
这不是一篇鸡汤文,因为我并没有在使用 Linux 一万小时后成为 Linux 达人,甚至在很多方面,我连新手都算不上。我走的这些弯路能篇成一本很有参考价值的反面教材,下面,我来讲讲我用 Linux 都折腾了啥。
搞个这样的APP要多久?
这是一个“如有雷同,纯属巧合”的故事,外加一些废话,大家请勿对号入座。开始了……
运维经理的运维经验总结
从买域名开始,要买多个域名,50个甚至100个。分为主域名和推广域名(给推广链接用的)。要从godaddy上买域名,因为这里的域名稳定,不会出现被攻击等事情。。。。。
9 个使用前必须再三小心的 Linux 命令
这里我收集了一些对系统有危害的 Linux 代码,帮助你避免他们。请记住:这些代码非常危险,甚至可以经过修改,变得更加有危害性。
没有经过分析就开始撸代码,结果!?
真的是迫不及待的想为祖国母亲庆生啊!
等了230天,终于等到今天!
时隔230天,我们终于又等来了……7天长假!然而,假期并不是重点!而是我们终于……可以为祖国母亲庆生啦!!!
如何在半小时搭建一个简单的日志分析平台?
本文目的就是教你如何在搭建一个日志分析平台的雏形。有了这个雏形,你可以慢慢迭代出更强大,更适合你业务的日志分析平台。同时,提供可执行的源代码:OSC-AdCenter。
馒头| “失足”的程序员!?
两千多公里外的小镇,新开了一家馒头铺。
如何在linux下检测内存泄漏
本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 new 和 delete 的基本原理,内存检测子系统的实现原理和具体方法,以及内存泄漏检测的高级话题。
编写可靠shell脚本的八个建议
这八个建议,来源于键者几年来编写 shell 脚本的一些经验和教训。事实上开始写的时候还不止这几条,后来思索再三,去掉几条无关痛痒的,最后剩下八条。毫不夸张地说,每条都是精挑细选的,虽然有几点算是老生常谈了
极速60秒!用10条命令检查Linux服务器性能 Part II
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?Netflix性能工程团队的Brendan Gregg写下了这篇博文,来看他们是怎样通过十条命令在一分钟内对机器性能问题进行诊断。
极速60秒!用10条命令检查Linux服务器性能 Part I
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?Netflix性能工程团队的Brendan Gregg写下了这篇博文,来看他们是怎样通过十条命令在一分钟内对机器性能问题进行诊断。
谈谈Linux下动态库查找路径的问题
说到和动态库查找路径相关的问题,总体上可以分为两类: 问题1:通过源代码安装程序 问题2:程序运行时出现libxxx.so.y => not found
再谈Linux内核中的RCU机制
RCU的设计思想比较明确,通过新老指针替换的方式来实现免锁方式的共享保护。但是具体到代码的层面,理解起来多少还是会有些困难。最近,我又重头仔细看了RCU部分的文字,觉得还应该补充一点点内容: ——————