![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 72
xingfudexiaoairen
这个作者很懒,什么都没留下…
展开
-
(转)java编程的78条黄金法则
原文URL:http://justjavac.iteye.com/blog/1532625 创建和销毁对象 1、考虑用静态工厂方法(返回类的实例的静态方法)代替构造器 2、遇到多个构造器参数时要考虑用构造器 3、用私有构造器或者枚举类型强化Singleton属性 4、通过私有构造器强化不可实例化的能力 5、避免创建不必要的对象 6、消除过期的对象引用 7、避免使用...原创 2012-10-28 20:58:25 · 95 阅读 · 0 评论 -
java 获取ip地址
[code="java"]public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("clientip"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ...原创 2012-11-02 13:27:23 · 75 阅读 · 0 评论 -
Java泛型
Java泛型 在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型)。何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定。泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数。这种参数类型可以使用在类、接口以及方法定义中。 一、 ...原创 2012-09-16 12:40:08 · 80 阅读 · 0 评论 -
身份证编码原理
身份证号码的编码原理: 号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码 ,八位数字出生日期码 ,三位数字顺序码 和一位数字校验码 。 校验码的计算[b][/b] (1)十七位数字本体码 加权求和公式 S = Sum(Ai * Wi), i = 0, ... , 16 ,先对前 17 位数字的权求和 ...原创 2012-09-29 11:42:32 · 268 阅读 · 0 评论