06 2016 档案

摘要:正则表达式 - 语法 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的 阅读全文
posted @ 2016-06-28 21:09 user_孙 阅读(887) 评论(0) 推荐(0)
摘要:这里几个注意点 一、 在Eclipse中,提供两种方式让我们快速添加SerialVersionUid。 add default serial version ID: add generated serial version ID: 对于第一种,需要了解哪些情况是可兼容的,哪些根本就不兼容。 第二种方 阅读全文
posted @ 2016-06-21 19:07 user_孙 阅读(732) 评论(0) 推荐(0)
摘要:先来一个简单的实现 这里实现 Comparable 接口,重写compareTo方法实现排序,当两个对象进行比较时,返回0代表它们相等;返回值<0,代表this排在被比较对象之前;反之代表在被比较对象之后 另一种方式 下面是多个属性联合排序,注意,这里使用BeanComparator实现 按照某一项 阅读全文
posted @ 2016-06-19 23:00 user_孙 阅读(3064) 评论(0) 推荐(0)
摘要:公司产品迭代,要重新设计统计这一块,分配到我这来做,现在基本已经完成,遂把其中的一部分,统计表的生成的方式拿出来做为总结,由于是一部分,这里我就剔除了业务方面的代码,只描述生成的过程。 在实际的产品应用中,报表这一块一直是一个产品的亮点,通常一个复杂的报表涉及到了字段的统计,数据范围的统计,多区域的 阅读全文
posted @ 2016-06-17 00:09 user_孙 阅读(261) 评论(0) 推荐(0)
摘要:array.replace(/\"/g,"'"); //对象生成的json字符串会带有双引号,表单提交时会带来问题,这里吧双引号替换为单引号 //给页面增加分隔符 <hr style="width:0px;height:500px; float: left;border-style: solid;b 阅读全文
posted @ 2016-06-14 23:49 user_孙 阅读(114) 评论(0) 推荐(0)
摘要:测试类结果为 1 r 2 r1 3 r1_1 4 r1_1_1 5 r1_1_2 6 r1_2 7 r1_3 8 r2 9 r2_1 10 r2_1_1 11 r2_1_2 12 r2_1_3 13 r2_2 14 15 r 16 r1 17 r1_1 18 r1_1_1 19 r1_1_2 20 阅读全文
posted @ 2016-06-14 20:37 user_孙 阅读(269) 评论(0) 推荐(0)
摘要:简单工厂模式就是由一个工厂对象(Factory)决定创建出哪一种产品类的实例。 需求:模拟一个计算器类 首先定义一个抽象操作符类 继承抽象类 实现一个数字相加的抽象方法: 继承抽象类 实现一个数字相减的抽象方法: 提供一个工厂类,根据操作符去实例化某个计算实例,这里得到的AbsOperation实际 阅读全文
posted @ 2016-06-07 22:42 user_孙 阅读(169) 评论(0) 推荐(0)
摘要:工作将近一年,开始涉及设计模式,买了一本大话设计模式,.Net案例,在这里自己总结,只求触到冰山一角.... 阅读全文
posted @ 2016-06-07 21:09 user_孙 阅读(111) 评论(0) 推荐(0)
摘要:1 import java.sql.Timestamp; 2 import java.util.Collection; 3 import java.util.Date; 4 5 import org.soul.util.json.JsonDateValueProcessor; 6 import org.soul.util.json.JsonIgnorePropertyFilter;... 阅读全文
posted @ 2016-06-06 23:12 user_孙 阅读(272) 评论(0) 推荐(0)
摘要:import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 农历(阴历)工具类 * */ public class LunarCalendar { private int year;// 农... 阅读全文
posted @ 2016-06-06 23:08 user_孙 阅读(387) 评论(0) 推荐(0)
摘要:这里获得汉字的拼音使用了pinyin4j这个插件,因为多音字的原因效果并不理想 阅读全文
posted @ 2016-06-05 23:07 user_孙 阅读(489) 评论(0) 推荐(0)
摘要:1 /** 2 * 查询类中符合指定annotation的属性信息 3 * @param objCls 实体类 4 * @param annCls 注解类 5 * @return HashMap 6 */ 7 public static HashMap getFieldAnnotationsMsg(final Class ... 阅读全文
posted @ 2016-06-05 22:59 user_孙 阅读(255) 评论(0) 推荐(0)
摘要:1 /** 2 * 按给定对象属性为参数ls分组整理 3 * @param ls 集合 4 * @param propertyName 对象中的某个属性 5 * @return HashMap(key=propertyValue,Value=ArrayList) 6 * @throws IllegalAccessException ... 阅读全文
posted @ 2016-06-05 22:04 user_孙 阅读(166) 评论(0) 推荐(0)
摘要:function reloadSmartMenu() { var jsElem = document.createElement('script'); jsElem.src= path+'/system/config/js/reloadStat.js'; document.getElementsByTagName('head')[0].appendChild(jsElem... 阅读全文
posted @ 2016-06-05 18:56 user_孙 阅读(228) 评论(0) 推荐(0)