
Java
猫和鱼爪
想学自己喜欢的一切
展开
-
Java中常用数据结构的实现类 Collection和Map
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtabl转载 2015-11-14 20:12:47 · 523 阅读 · 0 评论 -
intellij idea 15.01 java: constant string too long
如题 提示字符串太长导致错误……出现了自动换行(soft wrap)来提示编辑器性能的悬浮框…… 好吧: 1. 我搜索了soft wrap的配置,把他们都设为取消:没用……; 2. Google问题,得到jetbrains答案:vim插件,卸载之,没用……; 3. 无奈之下,求助与熟练操作intellij idea的朋友,答曰“大概是jdk的问题“。摸索之,改之,无用……;最后修改原创 2015-11-19 19:53:10 · 3597 阅读 · 0 评论 -
Java静态类使用Bean
Spring的注入有一个问题就是普通类没有办法获得Bean文件中的bean实例。这就是如果是在Web的Servlet环境中可以通过WebApplicationContextUtils,如果是普通类就不好处理了。这需要一点设计的技巧。下面是一个静态类使用Bean文件中实例的例子1、如果是在配置文件中配置来注入: public class UserinfoUtil{private IUserInfo转载 2015-12-05 15:58:05 · 943 阅读 · 0 评论 -
iBatis iterate标签
转自:http://blog.youkuaiyun.com/bruce128/article/details/22098795 小结一下ibatis框架下,传入参数为数组类型或者是List类型的sql写法。标签里面都不需要表名 1.传入字符串数组,不需要标明parameterClasss,数组和List类型对象一样都可以用<iterate>标签进行遍历。 <select id="selectOrg转载 2015-12-06 12:37:49 · 969 阅读 · 0 评论 -
java Annotation好文章
http://www.cnblogs.com/skywang12345/p/3344137.html转载 2016-02-02 20:06:55 · 370 阅读 · 0 评论 -
Ibatis易错点要记
ibatis的<select id="find" parameterClass="java.util.Map" resultClass="java.lang.Long"> select id from tableA a, tableB b<dynamic prepend="WHERE"><isNotNull prepend="AND" property="startDate">原创 2016-02-27 09:24:25 · 437 阅读 · 0 评论 -
java反射获取某接口的所有实现类
@SuppressWarnings("unchecked") private List<Class<ScmJob>> getAllSubclassOfTestInterface() { Field field = null; Vector v = null; List<Class<TestInterface>> allSubclass = new Ar原创 2016-03-08 23:02:38 · 31700 阅读 · 6 评论 -
ExecutorService中submit和execute的区别
接收的参数不一样submit有返回值,而execute没有Method submit extends base method Executor.execute by creating and returning a Future that can be used to cancel execution and/or wait for completion.3、submit方便Exception处原创 2016-03-10 10:29:49 · 987 阅读 · 0 评论