![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
坞海小圣
多年Java领域工作经验,专注java开发,Java项目架构,Java培训,电子商务解决方案实现.
个人博客:www.sunhaojie.com
展开
-
读ibatis源码—为什么说SqlMapClient是线程安全的
Ibatis做为一个半自动化的Orm框架有他的缺点和优点。在这里我就不宽泛的说这些了。就说说为什么SqlMapClient是线程安全的,他是怎么实现的。 提出问题: private static SqlMapClient sqlMapper; /** * It's not a good idea to put code that can fail in a class init原创 2016-02-28 11:40:17 · 861 阅读 · 0 评论 -
挖金子---小爬虫
马萨玛索(http://www.masamaso.com/index.shtml)每天10点都会推出一折商品5件,就是秒购。男装质量还不错,所以就经常去抢,感觉手动太慢了,就写了一个小爬虫程序,让自己去爬,如果是金子页面(免费商品)就会自动打开,我就可以抢到了。和大家分享一下。这个应该不算广告吧,之所以给链接和网站名是想着便于各位感兴趣看官测试,如果管理员觉得不妥,请通知哈,我再修改,不要直接封我原创 2016-02-28 11:40:34 · 607 阅读 · 0 评论 -
封装json ajax函数
前几天做项目多次用到了Ajax,有的时候一个js函数中要调用几次,每次都去写一大段麻烦的很,我就想为什么不去把Ajax调用的过程封装一下,把参数和链接传进去,然后把返回值传给调用函数来处理呢。想到我就去做了,写了这个个函数: /** * ajax提交 * @param url * @param param * @param callback回调函数 * @return *原创 2016-02-28 11:40:40 · 955 阅读 · 0 评论