1. 永远别忘了TDD 再确认测试代码前,先找别人帮你检查下是否无误。在别人做之前尽量检查出bug并且将其处理好。代码审查最重要规则是对即将提交的代码中查找问题——你需要做的就是确认代码是正确的。 2.尽可能的自动化 这里有几个非常好的Java工具比如:PMD, Checkstyle, Findbu ...
分类:
其他好文 时间:
2018-04-16 11:04:37
阅读次数:
173
java反编译工具 可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。 findbugs FindBugs-IDEA插件的使用 阿里巴巴Java开发规约插件 关于《阿里巴巴Java开发规约》插件的安装与使用 ...
分类:
编程语言 时间:
2018-04-15 11:51:30
阅读次数:
171
1. 重试框架: https://docs.spring.io/spring-batch/trunk/reference/html/retry.html <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spr ...
分类:
编程语言 时间:
2018-04-11 19:55:02
阅读次数:
189
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 ...
分类:
编程语言 时间:
2018-04-09 18:52:58
阅读次数:
206
转载自原文: 1. "什么是java OOM?如何分析及解决oom问题?" 什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,表现形式就是“java.lang.OutOfMemoryError”。异常。看下官方的说明: Thrown when the Java ...
分类:
编程语言 时间:
2018-03-29 22:39:54
阅读次数:
262
工作中大家要用到很多工具类,第三方的jar中有很多现成的工具类符合自己的项目需要,这个时候就不需要去重复造轮子了
分类:
编程语言 时间:
2018-03-29 11:59:16
阅读次数:
123
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。
分类:
编程语言 时间:
2018-03-19 16:39:25
阅读次数:
583
一、JDK、JRE和JVM三者之间关系: 1、所有的JAVA程序都会被编译成class文件,由虚拟机JVM和操作系统交互2、JVM需要调用解释所需要的类库lib才可以执行class文件,JVM+lib=JRE即JAVA运行环境3、JDK主要用于程序开发,最主要是编译器,包含了JRE,JAVA工具类和 ...
分类:
编程语言 时间:
2018-03-12 13:26:23
阅读次数:
182
<理论疏理> JDK是整个java的核心-----java语言的软件开发工具包-包括了java运行环境-java工具(如编译,排错,打包等工具)-java基础的类库 Java【web网站】——————————》jdk + tomcatjdk————————————————————————》java解释器tomcat————————————————————————》【
分类:
其他好文 时间:
2018-03-09 21:22:16
阅读次数:
248
今天还没开班,但是呢我又重新复习了下java基础视频,我是跳着看得; 主要呢有有几个。 1,主要是文件名和类名的命名,需要一致,在主类中添加public修饰符时,两者必须一致,否则编译时会出错。如果没有,编译不会报错; 2,jdk,jre的区别,jdk是jre加java工具类的集合,而jre则仅仅是 ...
分类:
其他好文 时间:
2018-02-24 21:58:08
阅读次数:
134