08 2019 档案

摘要:下面是定义一个自定义异常的例子,开发中可以以此作为参考,根据项目需求编写自己的异常类 测试结果: 阅读全文
posted @ 2019-08-28 19:47 农名工进城 阅读(442) 评论(0) 推荐(0)
摘要:一个简单的构造器使用的例子 运行结果: 说明: 1.构造器可以使用的修饰符有public、protected、default、private,不写即为default类型的。 2.构造器的名称必须要和类的名称相同。 3.不能有返回值,void也不行。 4.构造器的参数可有可无。有一个也可有多个参数。 阅读全文
posted @ 2019-08-28 19:20 农名工进城 阅读(123) 评论(0) 推荐(0)
摘要:控制反转(Inversion of Control,缩写为 IoC),它不是一种技术,而是一种思想——指导我们设计出松耦合的程序。而依赖注入是实现控制反转的一种形式。 下面详细介绍 01、紧耦合 在我们编码的过程中,通常都需要两个或者更多的类通过彼此的合作来实现业务逻辑,也就是说,某个对象需要获取与 阅读全文
posted @ 2019-08-08 14:23 农名工进城 阅读(348) 评论(0) 推荐(0)
摘要:臃肿示例 if-else case-switch 重构 工厂方式重构 枚举方式重构 命令模式 规则引擎重构 其中:返回结果 表达式 规则引擎RuleEngine.java 小结 为了更好的代码重用性,可读性,可靠性,可维护性,我们会尝试将IF/ELSE或者case-switch进行改造,使用工厂方法 阅读全文
posted @ 2019-08-06 14:50 农名工进城 阅读(1210) 评论(0) 推荐(0)
摘要:问题描述: 同一个项目,eclips运行是没问题的,但是用intellj运行就会报错ClassNotFoundException 解决思路: 1.首先想到的是intellj的编译问题,但是换了编译版本还是不行,clean重新编译也不行,因为是同一个项目,并且两个工具用的都是同一个tomcat,所以不 阅读全文
posted @ 2019-08-06 10:26 农名工进城 阅读(296) 评论(0) 推荐(0)
摘要:1.下载 JetbrainsCrack-3.1-release-enc.jar ,在我的网盘里面有,需要可以留言 2.编辑IntelliJ IDEA 2018.1.6/bin/idea64.exe.vmoptions下的配置文件(32位操作系统编辑idea.exe.vmoptions) 在idea6 阅读全文
posted @ 2019-08-05 14:49 农名工进城 阅读(325) 评论(0) 推荐(0)