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

浙公网安备 33010602011771号