周记 2014.12.20
1. window防火墙的启动与关闭:控制面板 -> windows防火墙 -> 打开或关闭windows防火墙
2. 同一网段指的是IP地址和子网掩码相与得到相同的网络地址。 算法只要把IP和子网掩码的每位数AND就可以了。AND方法:0和1=0 0和0=0 1和1=1
3. 寻找性能问题的方法:
1).使用js visualVM 查看线程是否有阻塞的地方。block为堵塞,wait为线程未被使用,runnbale为正常运行
2).如果线程没有阻塞的地方,就要考虑哪段代码出了问题。不要一直猜,可以通过注释一部分代码查看性能的变化。
4. 往数据库插入数据时,如果性能有要求,单条插入比较慢时,可以考虑批量处理。如果数据是一条一条传过来的,可以先将数据存入到一个队列中,然后回去
继续取数据,达到一定数量或时间后,再将数据批量存入数据库中。
5. jsp注释:<%-- --%> 。注意:<!-- --> 不对,他是XML的注释。
6. Spring中bean的id不能相同
7. 统计文件中含有某个字符串的行数:grep –c ‘str’ filename // c 是count 的意思 ?
统计文件中某个字符串出现的次数:grep -o ‘str’ filename | wc –l // grep -o ‘str’表示打印符合规则的内容,wc -l 统计行数