
java
文章平均质量分 51
jsj01113ng
这个作者很懒,什么都没留下…
展开
-
mybatis拦截器实现数据库表水平切分
9月份参加软件架构师大会,京东老师提到了他们解决数据库水平切分用的mybatis拦截器来实现,目前所做的项目用的是mybatis,而恰好也需要这个功能,研究了下基本实现了拦截器根据配置自动切分数据表来进行访问。新老代码的改造很简单,加几个配置即可。 一、具体使用配置 1.1、拦截器配置 在mybatis-config.xml里面配置拦截原创 2013-10-24 18:35:44 · 8113 阅读 · 5 评论 -
分析java线程调用栈
有两种方法可以用,一种就是设置个断点debug一下就可以看出线程调用栈了,另外一种就是在方法中打印出调用栈:Throwable ex = new Throwable(); StackTraceElement[] stackElements = ex.getStackTrace(); if (stackElements != null) { for (in转载 2014-01-23 10:34:26 · 1133 阅读 · 0 评论 -
chrome以移动浏览器方式打开
chrome.exe --user-agent="Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10"方便开发移动端网页调试原创 2014-01-23 10:37:16 · 1241 阅读 · 0 评论 -
cron定时时间周期格式定制收藏
http://www.becron.com/原创 2014-01-23 10:28:57 · 878 阅读 · 0 评论 -
Servlet 3.0笔记之异步请求Facebook BigPipe简单模型实现
http://www.blogjava.net/yongboy/archive/2011/02/22/346196.htmlServlet 3.0笔记之异步请求Facebook BigPipe简单模型实现当前的前端技术明星为Facebook,相继抛出了Quickling,BigPipe等新鲜概念,引领着前端优化的潮流。果然具有大公司的范儿,适时的回馈给整个开发社群,让全体朝前前转载 2014-01-26 10:58:26 · 1424 阅读 · 0 评论 -
关于同步的几个问题
一、方步同步与同步块,如果方法与同步块的逻辑一样,效率是否一样?原创 2014-07-19 16:18:54 · 745 阅读 · 0 评论 -
android即时消息处理机制
在android端做即时消息的时候,遇到的坑点是怎么保证消息即时性,又不耗电。为什么这么说呢? 原因是如果要保证消息即时性,通常有两种机制pull或者push。pull定时轮询机制,比较浪费服务器资源;push服务器推送机制,需要保持长连接,客户端和服务器都要求比较高(网络环境,服务器保持连接数等),它们的详细优缺点不描述了。上面这两种机制都要求客户端长期处于活动状态,前提是cpu处于原创 2014-07-25 17:58:59 · 2157 阅读 · 1 评论 -
thrift使用介绍
写的ppt,不再摘抄出来了,直接上图。原创 2014-07-25 14:06:34 · 1051 阅读 · 0 评论