0%
Java的异常处理与资源释放
JVM每实例化一个 Exception,都会对当时的栈进行快照,这是一个相对比较重的操作。如果发生的非常频繁,这个开销可就不能被忽略了 。try-catch 代码段会产生额外的性能开销,或者换个角度说,它往往会影响 JVM 对代码进行优化,所以建议仅捕获有必要的代码段,尽量不要一个大的 try 包住整段的代码;与此同时,利用异常控制代码流程,也不是一个好主意,远比我们通常意义上的条件语句(if/else、switch)要低效。
MySQL——性能分析工具ShowProfile
Show Profile是mysql提供的可以用来分析当前会话中sql语句执行的资源消耗情况的工具,可用于sql调优的测量。默认情况下处于关闭状态,并保存最近15次的运行结果。 通过show profiles查看sql语句的耗时时间,然后通过show profile命令对耗时时间长的sql语句进行诊断 。注意show profile诊断结果中出现相关字段的含义,判断是否需要优化sql语句
SSH免密登录
putty这个软件是个轻量且好用的ssh工具,Xshell、Xftp这些需要收费,有学生家庭版但是要申请,而且有一定的期限的,不是很方便。putty这个工具倒是不错,可是每次登陆需要输入密码,于是下面挤在一个无需登录密码的方式,那就是SSH密钥登录, 这种方式需要生成一组对应的公钥和密钥,然后把公钥放到Linux,私钥提供给putty。putty仍然不知道你的密码,而是通过与服务器核对密钥而核实身份。
MySQL慢查询日志
慢查询日志 什么是慢查询日志 MySQL的慢查询日志是 MySQL提供的一种日志记录,它用来记录在 MySQL 中响应时间超过阀值的语句,具体指运行时间超过l
