摘要:
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操 阅读全文
摘要:
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、Loggers 阅读全文
摘要:
1、下载: http://archive.apache.org/dist/logging/log4j/ 2、添加jar到java项目: 3、创建:Log4j.Properties文件,放在src文件夹下即可: 3.1 输出到console端: 3.2 输出到日志文件: 3.3 输出到console同 阅读全文
摘要:
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy 阅读全文
摘要:
spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码问题,具体配置如下: java代码: <filter> <filter-name>CharacterEncodingFi 阅读全文
摘要:
创建标签库引用文件taglibs.inc 一 采用本地标签库的taglibs.inc文件 <%--struts库标签 --%> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%> <%@ taglib uri="/WEB-INF/str 阅读全文
摘要:
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!--configure the setting 阅读全文
摘要:
1、 运算符 比较的是两个对象的值和类型相对应的是 !==。 例: 2、事件 点击button时,会产生事件冒泡,因此事件会从下向上执行,即button-->div。 执行结果为:先弹出test1,然后弹出test2。 阻止事件冒泡:使用e.stopPropagation(); 3、创建对象方式 阅读全文
摘要:
1.工厂方式 问题:每创建一个对象,对象的方法是新对象,浪费资源 2.构造函数方式 问题:创建对象时比工厂方法更于理解。和工厂方法一样,每个对象都有自己的方法,浪费资源. 3.原型方式 问题:无法在构造方法中传递参数,所有对象共享属性。 优点:对象共用方法,节约资源的。 4.构造方法+原型方式 优点 阅读全文
摘要:
JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以 阅读全文