
编程技巧的
文章平均质量分 71
沐风山
求索
展开
-
一个细节
今天做一面试题,题意中代码如下:[code="java"]package test;class Cat { private static String color="donot know"; public void showColor(){ System.out.println("cat: "+color); } pub...2008-01-30 17:09:43 · 127 阅读 · 0 评论 -
正则表达式汇总
1、符号\ ^ $ 转义符 起始符或反义符 结束符 2、次数匹配符* + ? 零次或多次 一次或多次 零次或一次或懒惰标识 3、四种括号| { } ( ) [ ] 或者 匹配次数 获取匹配 匹配常量或常量范围 4、转意字符. 除\n之外的任意字符\b \B 单词边界 非单词边界\d \D...原创 2013-09-13 00:21:18 · 113 阅读 · 0 评论 -
高并发业务支撑方案
1、降低系统开销降低客户端与服务器请求开销页面静态化、或局部静态化使用cookie数据代替实时请求延长资源失效时间:由原来1小时改为一天等合并请求,修改多次请求为一次请求,如: 一次请求多个资源文件 合并资源:将小图合并为大图 降低传输开销:压缩图片、js、css等降低服务器间调用开销应用层数据缓存合并分离部署的Web、App降...原创 2013-09-12 01:10:28 · 285 阅读 · 0 评论 -
Spring 3 框架简介
大致分为六大类:1、AOP;2、IOC;3、持久化;4、Web;5、服务器;6、扩展应用:工具包、JMS、JUint、表达式、Object/Xml转换、asm 1、AOP:org.springframework.aop- 3.0.0.RELEASE:Spring的面向切面编程,提供AOP(面向切面编程)实现org.springframework.aspects- ...原创 2013-09-11 23:01:39 · 245 阅读 · 0 评论 -
Spring 3.2三个值得关注的新特性
不得不承认的是,在目前的web应用开发中,Spring的应用越来越广泛,其地位变得相当重要。而在最近推出的Spring 3.2版本中,又引入了一些新的值得关注的特性。本文中将介绍其中一些值得关注的新特性。一 不再需要web.xml 在新的Spring 3.2中,可以不再需要web.xml这个文件了,这得益于Servlet 3.0的新特性。其中,可以使用@WebServlet在需要调...原创 2013-09-11 22:28:04 · 170 阅读 · 0 评论 -
java基本数据类型长度及范围
基本型别大小最小值最大值byte8-bit-128+127short16-bit-2^15+2^15-1char16-bitUnicode 0Unicode 2^16-1boole...原创 2013-09-06 16:06:05 · 258 阅读 · 0 评论 -
char与byte类型转换
char转化为byte: public static byte[] charToByte(char c) { byte[] b = new byte[2]; b[0] = (byte) ((c & 0xFF00) >> 8); b[1] = (byte) (c & 0xFF); ...原创 2013-09-06 15:46:24 · 4105 阅读 · 0 评论 -
JAVA基本数据类型总结
Java不是纯的面向对象的语言,不纯的地方就是这些基本数据类型不是对象。当然初期Java的运行速度很慢,基本数据类型能在一定程度上改善性能。如果你想编写纯的面向对象的程序,用包装器类是取代基本数据类型就可以了。 1、基本类型的存储空间。byte--8位,short--16位,int--32位,long--64位,float--32位,double--64位。这六种数字类型都是有符号的。...原创 2013-09-06 15:35:00 · 122 阅读 · 0 评论 -
过滤器与拦截器的区别
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器,是在面向...原创 2013-09-06 09:29:38 · 106 阅读 · 0 评论 -
String汉字内容编码格式转换
字符转换测试:package a;public class TestCharset { public static void main(String[] args) throws Exception { String str = "中国renmin"; String str1 = new String(str.getBytes(), ...2013-09-05 12:07:21 · 1047 阅读 · 0 评论 -
加密技术
Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC Java加密技术(二)——对称加密DES&AES Java加密技术(三)——PBE算法 Java加密技术(四)——非对称加密算法RSA Java加密技术(五)——非对称加密算法的由来DH Java加密技术(六)——数字签名算法DSA Java加密技术(七)——非对称加密算法最高ECC Java加...原创 2013-09-04 15:46:05 · 211 阅读 · 0 评论 -
MyEclipse 8.6反编译插件安装
一、下载插件 jad.exe http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip jadeclipse http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?d...原创 2013-07-16 00:09:42 · 187 阅读 · 0 评论 -
Myeclipse Weblogic Launches下的classpath配置文件目录
Myeclipse Weblogic Launches下的classpath配置所在文件目录:Workspace\.metadata\.plugins\org.eclipse.debug.core\.launches\选择要查看的launches名称原创 2013-07-15 02:45:45 · 152 阅读 · 0 评论 -
Java标签使用
很多程序设计语言中有goto语句,goto语句的使用,使的程序变得难以读懂,尽管goto仍是Java的一个保留字,但并未在语言中得到正式使用;Java没有goto。然而,在break和continue这两个关键字的身上,我们仍然能看出一些goto的影子。它并不属于一次跳转,而是中断循环语句的一种方法。之所以把它们纳入goto问题中一起讨论,是由于它们使用了相同的机制:标签。下面是一个例子,介...原创 2013-09-22 00:04:53 · 522 阅读 · 0 评论