摘要:
什么是注解? 对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了 阅读全文
摘要:
前言 我们在写java程序的时候,为了进行优化,把全部的精力用在了处理效率上,但是对IO的关注却很少。这也可能是由以前java早期时JVM在解释字节码时速度慢,运行速率大大低于本地编译代码,因此以前往往忽视了IO的优化。 但是现在JVM在运行时优化已前进了一大步,现在的java应用程序更多的是受IO 阅读全文
摘要:
可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文章,谈谈我的一些经验,或许,能够给你带来一些帮助。 为了兼顾初学者,我会从最简单的题讲起! 递归的 阅读全文
摘要:
一、maven的安装 首先,先到官网去下载maven。这里是官网的地址:http://maven.apache.org/download.cgi 请选择最新的版本下载: 解压apache-maven-3.3.9-bin.zip到自己的文件夹下,解压后路径如:D:\Program\apache-mav 阅读全文
摘要:
1、先创建父项目 这样,我们就按常规模版创建了一个Maven工程。我们还需要对这个工程进行修改。注意:Packaging的类型为pom。 因为,这是一个父项目,不需要有什么源码,那么,我们在Eclipse中将这个工程下的不用的目录都删除,仅留下pom.xml文件就行了。 2、创建子项目 选中刚建的父 阅读全文
摘要:
想必大家的Eclipse里也会有这么多得工程...... 每次工作使用到的项目肯定不会太多...... 每次从这么大数量的工程当中找到自己要使用的, 必须大规模的滚动滚动条......有点不和谐了. 无意当中看到了working set 自己创建了一个 workingset 并将相应的 projec 阅读全文
摘要:
做项目时经常有通过程序读取Excel数据,或是创建新的Excel并写入数据的需求;网上很多经验教程里使用的POI版本都比较老了,一些API在新版里已经废弃,这里基于最新的Apache POI 4.0.1版本来总结一下整个读取和写入Excel的过程,希望能帮助到需要的人 ^_^ 1. 准备工作 1.1 阅读全文
摘要:
在实际生产中,可能会遇到这样的问题:在eclipse中存在多个项目时,可能不同的项目需要不同的jdk版本。这时,我们就可以给eclipse配置多个jdk进行切换。 注:貌似只有较新版eclipse才能这样配(未亲测),小编使用的是neon版的 注意的问题:jdk从1.8换成1.7后,查看版本还是1. 阅读全文
摘要:
工程结构: 本文测试的数据库为: 其中student的表结构为: 表数据: 配置文件 DB2.properties 只支持mysql数据库.poPackage为框架根据数据库表自动生成的domain类的包名 下面堆代码: 对于数据库表的实体类 po包下面的类 是自动生成的,运行TableContex 阅读全文
摘要:
实现形式:抽象类定义了执行的方法(方法包含若干步骤),具体的步骤由子类重写实现。 使用场景: 有多个子类共同的步骤方法 有重要的、复杂的共用方法 代码实例: 代码场景:需要定义一个吃饭的模板,不管男人还是女人都要按照指定模板步骤进行吃饭。步骤为拿碗、吃饭、洗碗。 抽象模板类:AbstractEat 阅读全文