- 博客(19)
- 收藏
- 关注
原创 解决Package Control:There are no packages available for installation (sublime Text3)
网上很多方法试了不行,所以使用删除原有的Package Control从新安装一.删除Package Control目录下所有的文件和本身文件夹二.删除User目录下Package Control相关文件夹三.从新安装Package Control 1)从菜单 View - Show Console 或者 ctrl + ~ (快捷键),调出 console。将以下 Pyth
2017-09-05 16:31:44
783
原创 Java 对Java24种设计模式的想法和理解
一.工厂模式和策略模式的区别1.简单工厂模式:客户端传一个条件进工厂类,工厂类根据条件创建相应的产品对象,并return给客户端,供客户端使用,即客户端使用的是工厂类产生的产品对象。2.策略模式:客户端创建一个Context类对象A(可以看做是工厂模式中工厂类),创建一个策略对象并传参给对象A,然后客户端使用A对象的某些方法来使用前面传参进来的策略,即客户端是通过A对象使用策略的。1.
2017-07-13 11:56:12
567
原创 xshell 删除按钮无法使用
问题:删除按钮Backspace无法删除命令操作:文件--------->属性------->终端-------->键盘之后如图所示选择ASCII127选项
2017-05-17 10:55:49
902
原创 MyEclipse java 反编译插件安装使用
第一:下载net.sf.jadclipse_3.3.0.jar和jad.exe第二:将net.sf.jadclipse_3.3.0.jar复制到MyEclipse安装目录下dropins 注意这里的存放路径和文件夹结构,不是这样的话程序会识别不到这个插件第三:将jad.exe随便找个目录,我这里放在D:\Software\Myeclipse2014\0-bi
2017-05-10 11:33:43
741
转载 An internal error occurred during: "Launching MVC on Tomcat 6.x". java.lang.NullPointerException
An internal error occurred during: "Launching MVC on Tomcat 6.x".java.lang.NullPointerException如果出现了上述的错误按照如下的3个步骤解决:1、首先关闭MyEclipse工作空间。2、然后删除工作空间下的“\.metadata\.plugins\org.eclipse.cor
2017-05-09 11:17:27
668
转载 Java设计模式六大原则之场景应用分析
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T2
2017-04-24 10:39:38
1332
原创 Hash在Java中的应用
HashMap的复杂度在介绍HashMap的实现之前,先考虑一下,HashMap与ArrayList和LinkedList在数据复杂度上有什么区别。下图是他们的性能对比图: 获取查找添加/删除空间ArrayListO(1)O(1)O(N)O(N)LinkedListO
2017-04-21 17:50:16
2542
转载 Spring学习总结——Spring实现AOP的多种方式
目录一、基于XML配置的Spring AOP二、使用注解配置AOP三、AspectJ切点函数四、AspectJ通知注解五、零配置实现Spring IoC与AOP六、示例下载AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是spring框架中的一个重要内容
2017-04-20 10:13:22
436
原创 echarts 地图的切换注意点
注意一:需要在geoCoordMap写入对应的城市坐标注意二:需要下下载json文件(所需的城市地图或是国家地图)$.getJSON("fujian.json", function (geoJson) 并且加载进来echarts ——> echarts.registerMap("fujian", geoJson);
2017-04-14 15:43:04
1431
转载 ContextLoaderListener的作用
spring提供了两种方式用于初始化WebApplicationContext,ServletContext监听器、自启动Servlet。其中只有Servlet2.3以上版本的Web容器才支持ServletContext监听器方式初始化WebApplicationContext。 一、监听器方式(org.springframework.web.context.Context
2017-04-11 17:09:43
455
转载 classpath和classpath*区别
首先 classpath是指 WEB-INF文件夹下的classes目录解释classes含义:1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml2.存放模板文件 eg.actionerror.ftl3.存放class文件 对应的是项目开发时的src目录编译文件总结:这是
2017-04-11 17:07:56
389
转载 DispatcherServlet作用
3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文
2017-04-11 17:04:36
754
原创 Springmvc ajax-json提交 转换成List<HashMap>
提交方式:var data=decodeURIComponent($("#ghsthclForm").serialize(),true);$.ajax({ type: "POST", url:Common.basePath()+"/ghsthclController.do?onSaveOrUpdateGhsthcl", da
2017-04-06 14:24:24
1287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人