08 2017 档案

摘要:1.使用synchronized关键字修饰类或者代码块; 2.使用Volatile关键字修饰变量; 3.在类中加入重入锁。 代码示例: 非同步状态下: 这种情况下可能会导致多个线程输出的i相同: 0012345678 使用同步: 阅读全文
posted @ 2017-08-13 15:58 lifeLearner 阅读(5938) 评论(0) 推荐(0)
摘要:最近在做一个微信相关的网站,很多地方涉及到微信表情的输入,导致内容无法插入到数据库,虽然有用到一个表情过滤的工具类,但是需要过滤的地方比较多,于是想到在过滤器中过滤用户请求的内容。 request这个方法里,有getParameter(String name)、getParameterValues( 阅读全文
posted @ 2017-08-12 00:30 lifeLearner 阅读(2330) 评论(0) 推荐(0)