自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 各种设计模式(个人笔记)

1,将系统按功能分割成更小的对象,符合类的最小设计原则 2,对关联对象的集中控制 3,减小类的耦合程度,明确类之间的相互关系:当类之间的关系过于复杂时,其中任何一个类的修改都会影响到其他类,不符合类的设计的开闭原则 ,而Mediator模式将原来相互依存的多对多的类之间的关系简化为Mediator控制类与其他关联类的一对多的关系,当其中一个类修改时,可以对其他关联类不产生影响(即使有修改,也集中在Mediator控制类)。 4,有利于提高类的重用性

2018-07-01 16:48:41 285

原创 代码开发技巧

1.有两个或以上方法用到同一块代码,应该抽取出来。2.方法中超过100行,应该提取出公用方法。3.if嵌套最好不要超过三层。4.少写else,把不可能的逻辑放前面return,往下走说明正常。5.字符串相等判断时,尽量用确定不为空的字符串.equals(可能为空字符串)    如:,这样避免了可能抛出空指针异常6.在使用maven时,无端报错,Project -> c...

2018-06-10 22:44:15 163

原创 设计模式五个原则

一、开放封闭原则二、单一职责原则三、里氏代换原则四、依赖倒转原则五、迪米特法则

2018-07-14 16:09:18 1517

原创 Class.forName(String className)——简单工厂模式踩坑系列第一弹

错误:java.lang.NoClassDefFoundError原因:当Class.forName方法执行时,会在系统类、default package下面寻找改类对象。如果需要实例化自定义类,需要带上完整的包路径....

2018-07-01 12:25:03 519 1

原创 maven中missing jms.jar,jmxtools.jar,jmxri.jar

原因(仅供参考):Maven使用log4j可能会有协议上的问题如果log4j的版本在1.2.14以上(很可能是用了1.2.15),则会出现下面的错误:Missing artifact javax.jms:jms:jar:1.1:compile Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1:compile Missing artifact com....

2018-06-29 15:19:45 738

原创 项目406错误

解决方法:1.大概率可能未引入jackson的相关jar包2.使用了springmvc后,web.xml的拦截形式是*.html,但是方法里面使用了@ResponseBody返回json字符串。此时springmvc认为返回的应该是html文本,但是是java对象,那么无法完成转换,就会报406错误。解决方法:将*.html换成 / 拦截形式...

2018-06-04 11:46:47 643

原创 linux下访问503错误

错误:Service Temporarily Unavailable 解决方法:以ActiveMQ为例 1.查看机器名(cat /etc/sysconfig/network)    2.配置上机器名与ip之间的映射3.重新启动服务(我这里是ActiveMQ出现问题)例如:访问成功...

2018-05-17 21:07:50 4573

原创 linux安装ruby报错

错误:yum install ruby(之前无网络的错误已经解决,没办法贴错误代码)1.linux虚拟机nat模式下连接网(可以上网,可跳过)    (1)设置好虚拟网络vmnet8    (2)配置网络连接下vm8的ip和DNS服务器    (3)让你现在的电脑共享网络    (4)配置虚拟机ip和默认网关以及DNS       cd /etc/sysconfig/network-scripts...

2018-04-30 19:14:38 1362

原创 maven jar 发布出错

.jar项目未报任何错误但是install时出错错误:我很纳闷,一个jar包install,只添加了几个.java,在install到本地仓库就报错了,用了网上的所有方法修改项目jdk,更换本地仓库,重新安装maven,在maven conf中配置jdk以上这些方法都不行,最后在DOS下 java -version    javac我之前刚开始学java的时候,粗心,安装jdk、jre在同一个地方...

2018-04-16 17:25:54 183

JavaUninstallTool.rar

JDK完全卸载工具 JavaUninstallTool.exe

2020-04-27

JavaEE 学习 所有jar包

传智崔希凡老师JavaWeb课程中,会用到的jar包,以及配置文件,其中涵盖文件上传,邮件发送,json,c3p0,mysql数据库连接

2017-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除