-
项目中遇到的Integer问题--转
所属栏目:[Java] 日期:2020-12-14 热度:114
Integer类型值相等或不等分析 http://www.cnblogs.com/zzllx/p/5778470.html 看到博客园一位博友写的面试问题,其中一题是 Integer a = 1; Integer b = 1 ; (a == b)?true :false; 当时我一看,这不是明显的true 嘛, ?看到评论讨论才知道,对于Integer值[详细]
-
如何通过一个类名找到它属于哪个jar包?
所属栏目:[Java] 日期:2020-12-14 热度:131
最简单的方式: 如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了 最有效的方式: span style="color: #008000;"/** span style="color: #008000;" 检查class文件属于哪个jar包或位置。 span style="color: #808080;"@author span style="co[详细]
-
jar包依赖性查询
所属栏目:[Java] 日期:2020-12-14 热度:134
项目中碰到jar包冲突,需要排除一些jar包时先要了解jar的依赖关系,maven提供了命令行来查询: mvn dependency:tree 返回依赖的属性结构[详细]
-
Full Gc经历分析
所属栏目:[Java] 日期:2020-12-14 热度:114
背景: 个别机器:内存突然上升,cpu利用率升高。 解决过程 1. jmap dump整个内存镜像 2. 整个文件700多M,使用Jhat打不开 3. 换heapanalyzer,能打开,但没有分析出占用内存的情况,使用命令:java -Xmx4096m -jar ha39.jar 4.换成Mat eclipse插件,直接打[详细]
-
java中hashMap的排序
所属栏目:[Java] 日期:2020-12-14 热度:171
hashMap排序,示例: > unSupportedDatesMap= HashMap > "14:00-18:00", ArrayList "9:00-12:00", ArrayList "19:00-22:00", ArrayList List/spanMap.EntryString,ListString intervals = span style="color: #0000ff;"gt;new/span ArrayListMap.EntryString,[详细]
-
java中的list时间排序
所属栏目:[Java] 日期:2020-12-14 热度:166
最初设想使用:时间long型 testTimes() = 1 0,0 = Calendar ca2/span=span style="color: #000000;"gt;Calendar.getInstance(); ca2.add(Calendar.DATE,/span1span style="color: #000000;"gt;); ca2.set(cal.get(Calendar.YEAR),0span style="color: #00000[详细]
-
Java 线程池框架核心代码分析--转
所属栏目:[Java] 日期:2020-12-14 热度:72
原文地址:http://www.codeceo.com/article/java-thread-pool-kernal.html 多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们管理线程的利器。Java 通过 接口,提供了一种标准的方法将任务的[详细]
-
GitHub上那些值得一试的JAVA开源库--转
所属栏目:[Java] 日期:2020-12-14 热度:76
原文地址:http://www.jianshu.com/p/ad40e6dd3789 作为一名程序员,你几乎每天都会使用到GitHub上的那些,比如Apache Commons,Spring,Hibernate等等。除了这些,你可能还会fork或Star一些其他的开源库,但GitHub上的库实在太多了,以至于对于个人来说,你[详细]
-
Anti-If: The missing patterns--转
所属栏目:[Java] 日期:2020-12-14 热度:107
原文地址:http://code.joejag.com/2016/anti-if-the-missing-patterns.html Around 10 years ago I encountered the??and found it to be an absurd concept. How on earth would you make a useful program without using an if statement? Preposterous.[详细]
-
Mybatis之Oracle增删查改示例--转
所属栏目:[Java] 日期:2020-12-14 热度:169
http://blog.csdn.net/bingjie1217/article/details/21088431?utm_source=tuicoolutm_medium=referral oracle表结构 ( ( ; 配置mybatis配置文件UsersMapper.xml span style="color: #008000;" span style="color: #0000ff;" span style="color: #800000;"res[详细]
-
java.lang.Long cannot be cast to java.lang.Integer解决办法
所属栏目:[Java] 日期:2020-12-14 热度:126
情景: mybatis连接oracle 报错: 测试增的时候,报错 Java.lang.Long cannot be cast to??java.lang.Integer;删改没有报错。 排查过程: 1.先针对映射的sql进行排查,打印sql,直接在oracle上执行,没有问题。 2.观察接口的返回结果,发现返回值定义为int[详细]
-
ANNOTATION PROCESSING 101 by Hannes Dorfmann — 10 Jan 2015
所属栏目:[Java] 日期:2020-12-14 热度:88
?原文地址:http://hannesdorfmann.com/annotation-processing/annotationprocessing101 In?this blog entry I would like to explain how to write an annotation processor. So here is my tutorial. First,I am going to explain to you what annotation[详细]
-
svn 合并分支代码到主干
所属栏目:[Java] 日期:2020-12-14 热度:159
1. eclipse 安装subclipse 2. 将主干trunk导入到eclipse中 3. 右键选择team-->合并,注意,去掉红色圈内的选项 4. next 选中select查找svn branch的路径 5. 一路next[详细]
-
How do annotations work internally--转
所属栏目:[Java] 日期:2020-12-14 热度:156
原文地址:http://stackoverflow.com/questions/18189980/how-do-annotations-work-internally The first main distinction between kinds of annotation is whether they're used at compile time and then discarded (like? @Override ) or placed in the[详细]
-
eclipse使用tomcat进行部署时编译代码不一致的处理
所属栏目:[Java] 日期:2020-12-14 热度:124
操作步骤: 1. 先add and remove 去除项目 2. clean 完成清除工程在tomcat的目录 3. project-->clean 4. add adn remove 重新添加工程 5. publish 发布到tomcat目录 6. 比较工程下的class编译文件和tomcat目录下的工程文件是否一致 ok[详细]
-
How Do Annotations Work in Java?--转
所属栏目:[Java] 日期:2020-12-14 热度:124
原文地址:https://dzone.com/articles/how-annotations-work-java Annotations ?have been a very important part of Java and it’s been there from the time of J2SE 5.0. All of us might have seen annotations like? @Override ?and? @Deprecated ?in[详细]
-
什么是WeakHashMap--转
所属栏目:[Java] 日期:2020-12-14 热度:90
原文地址: http://laravel.iteye.com/blog/2303244 Java? WeakHashMap ?到底Weak在哪里,它真的很弱吗? WeakHashMap ?的适用场景是什么,使用时需要注意些什么?弱引用和强引用对Java GC有什么不同影响?本文将给出清晰而简洁的介绍。 总体介绍 在Java集合[详细]
-
eclispe使用外部tomcat总结
所属栏目:[Java] 日期:2020-12-14 热度:164
1. 配置tomcat ?Servers-->new 配置tomcat的路径,即可 2. 增加/移除application 注意:移除application时请使用"clean"来清除一下 3. 配置概况 ?4. modules模块 注意:context/path 和tomcat server.xml中的是否一致?reload属性设置为false或者不设置。[详细]
-
jackson反序列化时忽略不需要的字段
所属栏目:[Java] 日期:2020-12-14 热度:196
有时候,如果数据库表中增加一个字段,但返回的JSON字符串中含有我们并不需要的字段,那么当对应的实体类中不含有该字段时,会抛出一个异常,告诉你有些字段没有在实体类中找到。解决办法很简单,在声明ObjectMapper之后,加上上述代码: objectMapper.confi[详细]
-
publishing failed with multiple errors
所属栏目:[Java] 日期:2020-12-14 热度:196
背景: 1.使用maven package工程 2. 在eclipse中添加server运行时 问题所在: Eclipse produces this message when a file in an Eclipse project is changed outside of Eclipse 解决方式: a) Don't change files outside of Eclipseb) Refresh the worksp[详细]
-
简单的session共享的封装
所属栏目:[Java] 日期:2020-12-14 热度:150
目的 session存储在缓存服务器上(各种缓存服务器上均可,本文以memcached为例),但对开发者来说,他不用关注,只需要调用request.getSession()方法即可获取到session,然后对session的属性进行操作。 面临的问题 1. session获取,不是从application的服务器[详细]
-
windows dos命令窗口的环境变量
所属栏目:[Java] 日期:2020-12-14 热度:129
今天安装maven的时候遇到mvn -v显示mvn不是命令行,环境变量maven_home和path路径都配置了。 首先查看windows下的环境变量: > =D:softwareapache-maven- . 发现没有问题。 > %MAVEN _HOME%bin; 发现在path里解析有问题,比较发现多了一个空格,改正后可[详细]
-
Errors running builder 'JavaScript Validator'
所属栏目:[Java] 日期:2020-12-14 热度:96
builders去掉JavaScript Validator。 如图: 参考文献: 【1】http://www.cnblogs.com/enshrineZither/p/4062248.html[详细]
-
java中的vo 、dto 、dao--转
所属栏目:[Java] 日期:2020-12-14 热度:115
原文地址:http://yinchunjian.iteye.com/blog/758196 O是跟数据库里表的映射,一个表对应一个VO?DAO是用VO来访问真实的表,对数据库的操作都在DAO中完成?BO是业务层,做逻辑处理的 VO , PO , BO , QO,DAO,POJO, O/R Mapping 是 Object Relational?Mappin[详细]
-
Java Garbage Collection Basics--转载
所属栏目:[Java] 日期:2020-12-14 热度:136
原文地址:http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html Purpose This tutorial covers the basics of how Garbage Collection works with the Hotspot JVM. Once you have learned how the garbage collector function[详细]