代码改变世界

随笔分类 -  java tools

java.util.concurrent.RejectedExecutionException

2016-07-07 13:26 by Loull, 11761 阅读, 收藏, 编辑
摘要: 通过对ThreadPoolExecutor类分析,引发java.util.concurrent.RejectedExecutionException主要有两种原因: 1. 线程池显示的调用了shutdown()之后,再向线程池提交任务的时候,如果你配置的拒绝策略是ThreadPoolExecutor 阅读全文

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... 阅读全文
点击右上角即可分享
微信分享提示