摘要:
Linux查看系统资源占用 在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求。本文介绍一下几种常见的Linux系统资源查看命令。 1、总体内存占用的查看 命令:free 图1 free命令查看内存占用 (1) free命令默认是以kb为单位显示的,可以用 阅读全文
摘要:
覆盖索引有何用? 通常开发人员会根据查询的where条件来创建合适的索引,但是优秀的索引设计应该考虑到整个查询。其实mysql可以使用索引来直接获取列的数据。如果索引的叶子节点包含了要查询的数据,那么就不用回表查询了,也就是说这种索引包含(亦称覆盖)所有需要查询的字段的值,我们称这种索引为覆盖索引。 阅读全文
摘要:
Java8新特性 Java8主要的新特性涵盖:函数式接口、Lambda 表达式、集合的流式操作、注解的更新、安全性的增强、IO\NIO 的改进、完善的全球化功能等。 1、函数式接口 Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。通过在接口里面添加一个抽象 阅读全文
摘要:
大型互联网架构 解决问题的通用思路是将分而治之(divide-and-conquer),将大问题分为若干个小问题,各个击破。在大型互联网的架构实践中,无一不体现这种思想。 架构目标 低成本:任何公司存在的价值都是为了获取商业利益。在可能的情况下,希望一切都是低成本的。 高性能:网站性能是客观的指标, 阅读全文
摘要:
作为程序员,如何防辐射? 作为一个程序猿(程序媛),每天对着电脑敲代码,每天工作10个小时以上。我们往往专注于敲代码、改bug,却悄然忽视了自己的健康。其中,电脑辐射是对我们最大的危害之一。 1电脑辐射的危害 (1)长期使用电脑会使我们的眼睛出现多种不适症状,包括眼睛干燥、疲劳,出现重影、视力模糊以 阅读全文