摘要: 1. 设置本地仓库 1.1 示例语法 <localRepository>D:/maven/r2/myrepository</localRepository> 2. 修改JDK版本 2.1 JDK1.7 <profile> <id>jdk-1.7</id> <activation> <activeBy 阅读全文
posted @ 2018-09-27 21:28 stitchGoGo 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea 阅读全文
posted @ 2018-09-10 13:52 stitchGoGo 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 学习阶段是需要多重复造轮子的;开发阶段要避免重复造轮子,但是经常有必要去改造既有的轮子! 阅读全文
posted @ 2018-09-04 14:05 stitchGoGo 阅读(125) 评论(0) 推荐(0) 编辑
摘要: common-logging.jar包下载地址及步骤 http://commons.apache.org/proper/commons-logging/download_logging.cgi 阅读全文
posted @ 2018-09-03 14:06 stitchGoGo 阅读(3853) 评论(0) 推荐(0) 编辑
摘要: 进入Spring官网:https://spring.io 找到projects并点击,如图: 然后进入如下界面: 点击Spring Framework,进入如下图: 点击红圈处,进入如下界面: 找到III.Core Technologies并点击上图中的红框处,往下找,进入如下界面: 红框处就是官网 阅读全文
posted @ 2018-09-03 13:51 stitchGoGo 阅读(375) 评论(0) 推荐(0) 编辑
摘要: http://repo.springsource.org/libs-release-local/org/springframework/spring/ 阅读全文
posted @ 2018-09-03 13:36 stitchGoGo 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Ioc: 1.对象由原来的程序本身创建,变成了程序接收对象。 2.程序员主要精力集中于业务的实现。 3.实现了service和dao的解耦工作,Service和dao层实现了分离。没有了直接依赖关系。 4.如果dao的实现发生改变,应用程序本身不用改变。 阅读全文
posted @ 2018-09-02 23:37 stitchGoGo 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Java在利用接口变量调用其实现类的对象的方法时,该方法必须已经在接口中被声明,而且在接口的实现类中该实现方法的类型和参数必须与接口中所定义的精确匹配。 UserServiceImpl userService = new UserServiceImpl(); userService.setUserD 阅读全文
posted @ 2018-09-02 23:26 stitchGoGo 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 要重写自己的hashCode方法并没有什么绝对正确的答案,但是我们的目标是:不相等的对象尽可能有不同的hashCode,而且必须满足的一个通用约定是:相等的对象应该具有相同的hashCode。下面介绍一种hashCode的实现方式,这种实现方式对一般的程序来说足够了,至于如何实现更完美的hashCo 阅读全文
posted @ 2018-08-30 10:52 stitchGoGo 阅读(5291) 评论(1) 推荐(0) 编辑
摘要: 在老师重写的equals代码中开始有三个判定条件 if (this == obj) //如果直接可以用==判定会直接返回true if(obj==null) //如果obj为null会直接返回false if(!(obj instanceof Course)) //注意这一条已经在判定obj和Cou 阅读全文
posted @ 2018-08-30 10:28 stitchGoGo 阅读(433) 评论(0) 推荐(0) 编辑