Java
文章平均质量分 63
iteye_14076
这个作者很懒,什么都没留下…
展开
-
编码规范
一.为什么要有编码规范编码规范对于程序员而言尤为重要,有以下几个原因:- 一个软件的生命周期中,80%的花费在于维护- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码- 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品为了执行规范,每个软件开发人员必须一致遵守编码...原创 2010-12-02 19:43:01 · 66 阅读 · 0 评论 -
SSL
JAVA 双向SSL,SOCKET客户端/服务端[size=x-small][/size][size=small][/size]实现技术:JSSE(Java Security Socket Extension)Server需要:1)KeyStore: 其中保存服务端的私钥2)Trust KeyStore:其中保存客户端的授权证书Client需要:1)KeyStore...原创 2012-06-01 07:27:40 · 104 阅读 · 0 评论 -
字符编码
1、Java文件编译后形成class这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生class文件,这里的class文件编码是Unicode编码(具体说是UTF-16编码)。因此,在Java代码中定义一个字符串:String s="汉字";不管在编译前java文件使用何种编码,在编译后成class后,他们...原创 2012-09-19 22:53:01 · 143 阅读 · 0 评论 -
线程文摘
ThreadLocalhttp://blog.csdn.net/qjyong/article/details/2158097原创 2012-04-01 09:48:37 · 80 阅读 · 0 评论 -
OS-WS-ARCH
参数名称描述osType目标操作系统类型windowSystemType目标视窗系统类型architecture目标系统架构bootclasspath (optional)列出编译需要的jars,用冒号或分号来分隔。这些jars是JDK或者JRE的补充。需...原创 2012-04-01 09:48:28 · 168 阅读 · 0 评论 -
JAXB
HashMap support:http://www.chinasb.org/archives/2011/04/1550.shtmlhttp://stackoverflow.com/questions/5317172/how-to-use-hashmap-properties-with-jaxb Jaxb处理java对象和xml之间转换常用的annotation有:http:...原创 2012-03-30 13:24:39 · 93 阅读 · 0 评论 -
XML选择器
xpath路径表达式笔记http://www.ruanyifeng.com/blog/2009/07/xpath_path_expressions.html CSS选择器笔记 http://www.ruanyifeng.com/blog/2009/03/css_selectors.html原创 2012-03-30 13:24:19 · 320 阅读 · 0 评论 -
异常体系
http://hi.baidu.com/hivemind/blog/item/8a74a7b1008ca95f08230233.html原创 2012-03-27 22:20:07 · 87 阅读 · 0 评论 -
使用TrueLicense来保护我们的JAVA软件产品
我们的JAVA软件产品有时需要限制非法用户,只有购买了LICENSE的用户才能使用,因此,我们可以通过TrueLicense来实现。首先要用KeyTool工具来生成私匙库:keytool -genkey -alias privatekey -keystore privateKeys.store然后把私匙库内的公匙导出到一个文件当中:keytool -ex...原创 2011-05-06 11:05:25 · 210 阅读 · 0 评论 -
Java regex
(a(b)*) 匹配规则见下文红色描述 (a(b*)) 直接匹配bbb最长的Capturing Text in a Group in a Regular ExpressionA group is a pair of parentheses used to group subpatterns. For example, h(a|i)t matches h...原创 2011-10-16 09:15:12 · 74 阅读 · 0 评论 -
多线程-实战篇
在进入实战篇以前,我们简单说一下多线程编程的一般原则。 [安全性]是多线程编程的首要原则,如果两个以上的线程访问同一对象时,一个线程会损坏另一个线程的数据,这就是违反了安全性原则,这样的程序是不能进入实际应用的。 安全性的保证可以通过设计安全的类和程序员的手工控制。如果多个线程对同一对象访问不会危及安全性,这样的类就是线程安全的类,在JAVA中比如String类就被设计为线程安全的类...原创 2010-06-15 20:47:16 · 84 阅读 · 0 评论 -
多线程-基础篇
写在前面 随着计算机技术的发展,编程模型也越来越复杂多样化。但多线程编程模型是目前计算机系统架构的最终模型。随着CPU主频的不断攀升,X86架构的硬件已经成为瓶,在这种架构的CPU主频最高为4G。事实上目前3.6G主频的CPU已经接近了顶峰。 如果不能从根本上更新当前CPU的架构(在很长一段时间内还不太可能),那么继续提高CPU性能的方法就是超线程CPU模式。那么,作业系统、应用程序要...原创 2010-06-15 18:21:10 · 83 阅读 · 0 评论 -
java 压缩API
从 Java 支持压缩/解压缩开始,无法缺省支持中文文件名。 最近被逼急了,翻看 Java 源代码,发现只要设置如下属性即可: 启动虚拟机时:-Dsun.zip.encoding=default 或程序中:System.setProperty("sun.zip.encoding", "default"); 当然,如果确认只用中文字符集,直接设置 -Dsun.zip.encoding...原创 2012-10-16 09:53:49 · 150 阅读 · 0 评论