摘要:
关于enum,其实就是简化了的class,功能就是提供一个个独立的、特定含义的常量! 在JDK5.0之前我们想模拟enum的功能,只能使用自定义类的形式: 1.首先私有化构造方法,让外部不能new对象。 2.在类内部new多个final的成员变量,让每个成员变量代表特殊含义(可以私有一个带参数的构造 阅读全文
摘要:
关于问题前导,使用的数据表中涉及到的字段和类型: 在PLSQL中create、drop、truncate等DDL是没有办法直接执行的。 必须要使用: Execute immediate ‘DDL语句’ 但是我发现这样并不能执行!后面查阅发现,oracle中执行DDL语句需要使用变量的形式: 即 所谓 阅读全文
摘要:
在junit4.12之后,Assert就过时了,提供了TestCase来取代; 同样在TestCase中原本比较常见的一些方法也已经取消了,例如:assertNotEquals、assertThat、assertArraysEquals。 自己写了一个MathUtil方法,代码很简单,就不贴了: 阅读全文
摘要:
在代码之前,讲一下用filter实现GZIP压缩的原理: 因为GZIP压缩之后,是从服务器端传输到浏览器端,从servlet到浏览器(从jsp到浏览器),其实是response带回内容,所以我们要在filter中对从servlet端响应回来的response进行操作,因为写内容是response中的 阅读全文
摘要:
在JDK中提供了GZIP压缩,来压缩网页的内容,降低网络传输时候的字节数,到达浏览器端的时候,再解压,GZIP压缩之后传输耗费的流量大大降低,但是同时也不会降低用户体验。 阅读全文
摘要:
注意,这里是针对Tomcat容器中get方式提交的servlet中获得参数,参数中有中文的时候乱码的问题: 之前我已经讲过,Tomcat8.0及以上URIEncoding都是utf-8的默认编码,不会出现get方式乱码的问题; 只有Tomcat7.0及以下的版本,默认的URIEncoding才是IS 阅读全文
摘要:
package day02; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.Reader; /** * 装饰者模式 * 这个例子是解决我们get方式乱码的前驱 * * @author mzy * */ public class... 阅读全文
摘要:
xml格式如下: 阅读全文
摘要:
1.IO流:BufferedReader字符流readLine();截取 不可行!!!2.XML解析:dom4j查:标签:element("name")elements("name")elements()getName() 标签名getRootElement() 根标签属性:AttributeVal 阅读全文
摘要:
xml结构,如下: 阅读全文