
javaee
tianchao_
这个作者很懒,什么都没留下…
展开
-
ibatis insert 返回自增主键
英文描述:how ibatis return the auto increment primary key when insert. 详细解决办法在这里,我验证过,是可用的:http://snowolf.iteye.com/blog/215571 但是看了解决办法后,我不明白@@IDENTITY 以及 SCOPE_IDENTITY()是什么意思。所以又搜索了一下:h...原创 2015-01-26 17:35:43 · 316 阅读 · 0 评论 -
java多线程最基础的问题及答案(译)
java多线程最基础的问题原文(http://java-success.blogspot.com.au/2011/09/java-multi-threading-interview.html) 1、Q:为什么面试官喜欢问多线程的知识? A:因为它不简单,而且如果想写出可拓展、高吞吐的系统它是必备的知识。 2、Q:进程和线程的区别? A:线程是运行...原创 2014-03-05 12:35:53 · 137 阅读 · 0 评论 -
LinkedBlockingQueue 模拟抢房间座位问题
问题描述: 假设有10个房间,每个房间有5个座位。这些座位可能是空的,也可能坐着人,房间外面有大量 的人等待空位,房间内的人可能随时离开, 因此要不停的扫描房间空位一旦有空的就抢座上去。博客原文地址 http://sprite311.iteye.com/blog/2033655 解决思路:1涉及到多线的安全问题,调查到LinkedBlockingQueue 是java.u...原创 2014-03-19 17:14:16 · 201 阅读 · 0 评论 -
java.util.vector 多线程问题及java.util.concurrent包下并发安全原理
1、vector在所有的方法上都加上了synchronized关键字,这样保证了访问vector对象的任何方法时都必须获取对象锁,所以vector保证了不会被多线程同时访问,但是如果我的某个方法这样写: //vector 是全局变量public boolean putIfAbsent() { boolean absent = vector.co...原创 2014-03-26 10:43:09 · 360 阅读 · 0 评论 -
window清空文件夹脚本 | 清空tomcat下work 、webapp文件夹
清空tomcat下work 、webapp文件夹文件拓展名为 .bat @echo offecho 删除A下所有文件及文件夹,但保留A文件夹for /r D:\apache-tomcat-6.0.18-auth_app2.0\work\ %%i in (.) do if /i "%%i"=="D:\apache-tomcat-6.0.18-auth_app2.0\work...原创 2014-08-20 14:52:20 · 296 阅读 · 0 评论