摘要:
通过对ThreadPoolExecutor类分析,引发java.util.concurrent.RejectedExecutionException主要有两种原因: 1. 线程池显示的调用了shutdown()之后,再向线程池提交任务的时候,如果你配置的拒绝策略是ThreadPoolExecutor 阅读全文
随笔分类 - java tools
maven依赖总结
2016-06-01 19:47 by Loull, 426 阅读, 收藏, 编辑
摘要:
1.依赖元素 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${springframework.version}</version> <type>ja 阅读全文
Guava学习笔记目录
2016-01-04 14:34 by Loull, 236 阅读, 收藏, 编辑
摘要:
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 阅读全文
Guava学习笔记:Guava新增集合类型-Multimap
2015-08-11 15:25 by Loull, 403 阅读, 收藏, 编辑
摘要:
在日常的开发工作中,我们有的时候需要构造像Map<K, List<V>>或者Map<K, Set<V>>这样比较复杂的集合类型的数据结构,以便做相应的业务逻辑处理。 说明:想 Map<String, List<StudentScore>> StudentScoreMap = new HashMap< 阅读全文
ibatis中使用like模糊查询
2015-06-05 09:56 by Loull, 309 阅读, 收藏, 编辑
摘要:
无效的方法: select * from table1 where name like '%#name#%' 两种有效的方法: 1) 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。 select * from table1 where name like '% 阅读全文
java.lang.Error: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
2015-04-20 18:56 by Loull, 2787 阅读, 收藏, 编辑
摘要:
有时候出现这种怪异的问题,是由于多个版本的class存在。比如说:某个java编译成class后,放到classes下面,然后lib目录下,也有这个class所在的jar包,这样就导致classpath实际上有两个相同的class说明编译时和运行时采用了不一样的jar .再通过maven依赖树,查询... 阅读全文
在Eclipse里静态导入
2015-04-16 17:10 by Loull, 265 阅读, 收藏, 编辑
摘要:
在Eclipse里静态导入在Eclipse里配置静态导入常用的静态导入方法如下:com.google.common.base.Preconditionscom.google.common.base.Predicatescom.google.common.collect.Iterablescom.go... 阅读全文
eclipse快捷键
2015-04-14 19:55 by Loull, 145 阅读, 收藏, 编辑
摘要:
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉... 阅读全文
maven工程中MENIFEST.MF中属性作用
2015-04-14 16:39 by Loull, 594 阅读, 收藏, 编辑
摘要:
Manifest-Version: 版本号Bundle-ManifestVersion: bundle的版本号Bundle-Name: bundle的名称,主要是对bundle的作用的说明Bundle-Web-Name: 指定car名称,仅用于web 模块 bundle。car名称表现在url上为h... 阅读全文
导入eclipse有Unbound classpath variable: 'M2_REPO报错的解决方法
2015-04-10 13:52 by Loull, 507 阅读, 收藏, 编辑
摘要:
Eclipsemavenof theprojectreported in Unbound classpath variable: 'M2_REPO /**/***/***. jar'But in factthe jaris present in my local machine'sdirectory... 阅读全文
【转】使用eclipse的todo标签管理任务
2014-07-21 17:36 by Loull, 451 阅读, 收藏, 编辑
摘要:
Eclipse中的一些特殊的注释技术包括: 1. // TODO —— 表示尚未完成的待办事项。 2. // XXX —— 表示被注释的代码虽然实现了功能,但是实现方案有待商榷,希望将来能改进。 3. // FIXME —— 表示被注释的代码需要被修正。 4.自定义标签 window-->... 阅读全文
Eclipse jar打包
2014-03-11 10:27 by Loull, 671 阅读, 收藏, 编辑
摘要:
方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Pat... 阅读全文
使用javap反编译class文件
2014-01-13 17:03 by Loull, 1226 阅读, 收藏, 编辑
摘要:
一个普通的Java类:package org.ccnt.concurrence;public class VolatileTest { public static volatile int race = 0; public static void increate() { ... 阅读全文
异常积累:org.hibernate.StaleStateException
2013-12-19 02:59 by Loull, 721 阅读, 收藏, 编辑
摘要:
ERROR - Exception executing batch:org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; ... 阅读全文
hibernate主键生成机制与save返回
2013-12-18 22:11 by Loull, 1995 阅读, 收藏, 编辑
摘要:
主键生成机制为assigned时,save之后通过get得不到id(主键),使用identity可以。hibernate主键生成机制1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。... 阅读全文
M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法
2013-11-24 11:46 by Loull, 650 阅读, 收藏, 编辑
摘要:
使用Eclipse安装了maven插件之后,创建Maven工程,发现添加依赖“Add Dependency”的时候无法自动搜索远程库。如果不能搜索远程库那用这个插件有啥用撒。。。查遍了所有的maven配置文件都没发现问题。最后发现是插件本身的问题。原因是远程库的索引没有成功的建立。很有可能安装插件之... 阅读全文
Maven仓库
2013-11-24 11:45 by Loull, 1168 阅读, 收藏, 编辑
摘要:
Maven仓库布局方式:groupId/artifactId/version/artifactId-version.packaging 仓库分类:本地仓库,远程仓库(中央仓库,私服,其他公共库)1. 本地仓库 默认Maven创建的仓库目录为: Linux: home/fdc/.m2/reposito... 阅读全文
从Maven仓库中导出jar包
2013-11-07 15:38 by Loull, 590 阅读, 收藏, 编辑
摘要:
从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入以下命令:mvn dependency:copy-dependencies -DoutputDirectory=lib更简单的mvndependency:copy-dependencies会导出到target\dependen... 阅读全文
【log4j】使用Log4j?,slf4j更轻巧高效
2013-05-07 10:36 by Loull, 283 阅读, 收藏, 编辑
摘要:
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Log... 阅读全文
【hibernate】【转】Hibernate的一些使用技巧
2013-04-01 15:46 by Loull, 591 阅读, 收藏, 编辑
摘要:
http://blog.csdn.net/chjttony/article/details/60421381.Hibernate是如今最流行的开源对象关系映射(ORM)持久化框架,SSH框架组合是很多JavaEE工程的首选,java持久化框架(JPA)的设计师是Hibernate的作者,因此对于Hi... 阅读全文