上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页
  2017年12月5日
摘要: 1.如果controlloer上用@ResponseBody注解,则用<mvc:message-converter>里面配置的json解析器进行解析 2.如果希望自定义View进行解析,则不能在controller上加 @ResponseBody注解,理由看一. 自定义View进行json和json 阅读全文
posted @ 2017-12-05 10:55 sidesky 阅读(1713) 评论(0) 推荐(0)
  2017年10月23日
摘要: 2. default servlet配置.利用tomcat的default servlet 处理规则,将所有的默认请求都由tomcat默认处理,这样静态资源tomcat就会先拦截输出 3.然后设置所有需要单独设置的资源请求 这样静态资源就能高效解决. 阅读全文
posted @ 2017-10-23 10:33 sidesky 阅读(267) 评论(0) 推荐(0)
摘要: 两者真正的区别是,两者的长度不同,根据最长路径匹配的优先级,/*比/更容易被选中,而/的真正含义是,缺省匹配。既所有的URL都无法被选中的时候,就一定会选中/,可见它的优先级是最低的,这就两者的区别。 阅读全文
posted @ 2017-10-23 09:50 sidesky 阅读(966) 评论(0) 推荐(0)
  2017年10月11日
摘要: 任何程序员应该记住的性能指标 Numbers Everyone Should Know L1 cache reference 0.5 ns Branch mispredict 5 ns L2 cache reference 7 ns Mutex lock/unlock 25 ns Main memo 阅读全文
posted @ 2017-10-11 20:52 sidesky 阅读(305) 评论(0) 推荐(0)
摘要: 在之前的一篇文章《CMS vs. Parallel GC》里通过实验的方式对比了并行和并发GC的优缺点,在文章结尾提到,CMS并行GC是大多数应用的最佳选择,然而, CMS并不是完美的,在使用CMS的过程中会产生2个最让人头痛的问题: 1. promotion failed2. concurrent 阅读全文
posted @ 2017-10-11 15:41 sidesky 阅读(1261) 评论(0) 推荐(0)
摘要: 这个是之前处理过的一个线上问题,处理过程断断续续,经历了两周多的时间,中间各种尝试,总结如下。这篇文章分三部分: 1、问题的场景和处理过程;2、GC的一些理论东西;3、看懂GC的日志 先说一下问题吧 问题场景:线上机器在半夜会推送一个700M左右的数据,这个时候有个数据置换的过程,也就是说有700M 阅读全文
posted @ 2017-10-11 15:40 sidesky 阅读(341) 评论(0) 推荐(0)
  2017年8月11日
摘要: mvn versions:set -DgenerateBackupPoms=false -DnewVersion=1.3.0 阅读全文
posted @ 2017-08-11 10:51 sidesky 阅读(653) 评论(0) 推荐(0)
  2017年6月7日
摘要: 如果只是读操作,没有写操作,则可以不用加锁,此种情形下,建议变量加上final关键字; 如果有写操作,但是变量的写操作跟当前的值无关联,且与其他的变量也无关联,则可考虑变量加上volatile关键字,同时写操作方法通过synchronized加锁; 如果有写操作,且写操作依赖变量的当前值(如:i++ 阅读全文
posted @ 2017-06-07 17:56 sidesky 阅读(12815) 评论(0) 推荐(1)
摘要: 我在使用ReentrantLock类对变量进行多线程累加时,调用了lock()和unlock()方法,但读取该变量时我未加锁,结果是能正确执行,代码如下: Java代码 public class Main { private long count; private ExecutorService p 阅读全文
posted @ 2017-06-07 17:30 sidesky 阅读(922) 评论(0) 推荐(0)
  2017年5月27日
摘要: 1、什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用 阅读全文
posted @ 2017-05-27 15:33 sidesky 阅读(34106) 评论(8) 推荐(4)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页