前言
这不是我第一次写关于C指针的文章了,只是因为指针对于C来说太重要,而且随着自己编程经历越多,对指针的理解越多,因此有了本文。然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机硬件以及操作系统等方方面面的基本知识。所以我想通过一篇文章来尽可能的讲解指针,以对得起这个文章的标题吧。
一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。
如果你嫌麻烦,我也强烈推荐阿里开源的问题定位神器 arthas 来定位问题。
早晨的上班高峰,一位农民工大叔走进了地铁,原本拥挤的人群立马变得更加拥挤,大家很自觉地在大叔的四周留下了一点点空间,形成一个小包围圈。
大叔的脸上露出尴尬的神情。
不要嘲笑人家民工朋友干着脏兮兮的活,没出息的样子。其实,如果你是一个拿着死工资的上班族和这位农民工大叔并没有本质上的区别,不都是一眼就看到头了吗?
只拿死工资,是最不靠谱的人生经营。
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。
df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。
两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。
mysql的binlog日志默认情况下会一直保留此文件,会随着时间的增长占用很大的磁盘资源,甚至到一定时候,磁盘可能会被撑满。有时候需要我们手动清理或者让数据库自动只保留最新的几天binlog日志文件或直接禁用binlog。
首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的方法是通过mysql的命令去删除