随感

物竞天择,适者生存。选择大于努力,方法大于力气。时间就是金钱,效率就是生命。思想有多远,就能走多远。人不能因一时的繁华而腐败,否则你将用痛苦为以后的路付出代价。当不了“孙子”的人,这辈子没资格当“爷”!坚持初衷,敢于折腾,敢于“丢脸”。摸着石头过河。

 

 

任何商业成功的关键,都是要有持续性地创造并提供差异化价值的能力,但绝大多数年轻人,他都一直在想如何变得更优秀,同样的考试我如何考得比别人高,同样的岗位和工作我如何比别人超一分。但是这就像跟那些超市比谁价格低一样,这样做本质上你是没有办法创造超额利润的。-李叫兽

情绪是一个人的底层操作系统。

其实我们后天学习的东西,都是理性。理性是把人往回拉的力量,但是驱动一个人的,其实是他的内在感受、他的情绪,那是他的底层操作系统。比如,一个人在一个地方持续投入一万个小时,成为天才,是因为愉悦感的支撑;一个人兢兢业业,一切以这件事为核心,彻底忘我,很多时候他是因为恐惧;而一个年轻人,如果他在他的工作中,既没有愉悦,也没有恐惧,你基本可以判断,他在这件事上,不会有什么成就。-梁宁

怎样选择都没有最佳答案。而时时清零,做出选择,承担结果,才是人生的常相。而所谓的对,也不过是暂时和片面的。

 

 

们这个社会已经残忍到这个地步:这个世界上最值得关心的人性与未来,我们都嗤之以鼻。而那些能够唤起虚荣与财富幻梦的事情,我们都趋之若鹜。

 

大家都把眼睛看向了金碧辉煌的房地产和香车宝马的奢侈品。因为我们坚信,大火不会燃烧到我们的身边,世界仍将美好而无忧。

 

哪怕地狱只有一步之遥。

 

6位纯数字可以生成100万个不同的密码,8位小写字母和数字的组合大概可以生成2.8万亿个不同的密码。一个规模为7.8万亿的密码库足以覆盖大部分用户的密码,对于不同的加密算法都可以拥有这样一个密码库,这也就是为什么大部分网站都建议用户使用8位以上数字加字母密码的原因。
 
查看某个端口对应的服务建立的连接数
netstat -anp|grep port|wc -l
 
通过jmap查看jvm的堆内存的配置信息
jmap -heap pid
 
使用jstat查看GC垃圾回收的情况,1000为间隔时间,单位毫秒,10表示输出10次GC情况
jstat -gc pid 1000 10
 
使用jstack导出线程栈信息,/usr/log/test.log为生成的线程堆栈文件test.log存放地址
jstack pid >>/usr/log/test.log
导出线程堆栈信息后,使用命令搜索出状态为WAITING的线程,注意:找state为WAITING状态的线程 命令如下:
cat test.log|grep grep -n20 "WAITING"
 
使用命令统计压测时MySQL数据库所在服务器的磁盘IO性能,1指的是间隔时间1s,5指的是统计5次IO情况;
iostat -xdk 1 5
await指的是磁盘读写时的等待时间,这个值越小越好,%util指的是磁盘整体的负载情况,值越大说明磁盘负载快达到极限了。
 
使用命令查看MySQL进程的CPU、内存的使用率
top -p pid
 
 

主流操作系统的设计是将 TCP/UDP 连接采用与文件一样的方式去管理, 即一个连接对应于一个文件描述符(文件句柄)

主流的 Linux 服务器默认所支持最大 文件句柄数 数量为 1024,当并发连接数很大时很容易因为 文件句柄数 不足而出现 “open too many files” 错误,导致新的连接无法建立。

建议将 Linux 服务器所支持的最大句柄数调高数倍(具体与服务器的内存数量相关)。

使用命令查看当前服务器的文件句柄数:

ulimit -a

 

 
posted @ 2017-03-22 16:54  我只吃大碗  阅读(103)  评论(0编辑  收藏  举报