发布时间:2018-07-06 15:30:48
ArrayList<String> list = new ArrayList<String>(); list.add("语文: 99"); list.add("数学: 98"); list.add("英语: 100"); list.remove(0); 在执行这四条语句时,是这么变化的:其中,add操作可以理解为直接将数组的内容置位,remove操作可以理解为删除index为0的节点,并将后面元素移到0处。.........【阅读全文】
发布时间:2018-07-06 15:30:07
本小节讲述为什么使用 CPI 分析程序性能的意义。如果已经非常了解 CPI 对分析程序性能的意义,可以跳过本小节的阅读。理解什么是 CPI,首先让我们思考一个问题:在一个给定的处理器上,如何才能让程序跑得更快呢? 程序执行时间 = 程序总指令数 x 每 CPU 时钟周期时间 x 每指令执行所需平均时钟周期数 减.........【阅读全文】
发布时间:2018-07-06 15:28:39
导读如何提高MySQL的安全性关于 datadir 正确的权限模式是 0750,甚至是 0700。最好是直接设置成 0700,相对更安全些,避免数据文件意外泄漏。[yejr@imysql.com]# chown -R mysql.mysql /data/mysql57 [yejr@imysql.com]# chmod 0700 /data/mysql57 [yejr@imysql.com]# ls -la /data/ drwxr.........【阅读全文】
发布时间:2018-07-06 15:27:46
有客户反馈他们的一台ECS周期性地load升高,他们的业务流量并没有上升,需要我们排查是什么原因造成的,是否因为底层异常?Load average的值从何而来Load averages采样是从/proc/loadavg中获取的:Linux 源码中关于这一块的说明: .........【阅读全文】
发布时间:2018-07-06 15:26:57
新建文件:Ctrl+N;打开文件:Ctrl+O;打开模块:Alt+M(先选中模块,再按下此快捷键,会打开该模块的python源码);浏览模块:Alt+C;路径浏览: Alt+FP;光标当前所在行列:IDLE右下角有显示;跳到目标行号:Alt+G;调出上一条命令:Alt+P;调出下一条命令: A.........【阅读全文】