`
文章列表
1. import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FilenameFilter; import java.io.InputStream; import java.util.Enumeration; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; import java.util.zip.ZipOutputStream; public class Z ...
1. import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; /** * @author cui 2004-12-21 Table-TableManagement ...
1.ApplicationContext中的事件处理是通过ApplicationEvent类和ApplicationListener接口来提供的。如果在上下文中部署一个实现了ApplicationListener接口的bean,那么每当一个ApplicationEvent发布到ApplicationContext时,这个bean就得到通知。实质上,这是标准的Observer设计模式。 2.如果你想在Spring容器完成bean的实例化、配置和其它的初始化后执行一些自定义逻辑,你可以插入一个或多个的BeanPostProcessor实现 package scripting; impo ...
1.获取客户端真是ip /** * 获取IP地址 * * @param request * @return */ public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Real-IP"); if (!StringUtils.isBlank(ip) && !"unknown".equalsIgnoreCase(ip)) { return ip; } ...
1. GUI 方式:      在终端里输入以下命令:      sudo update-manager -d      就会打开升级工具,可以看到升级到 11.04 的字样,直接按 upgrade 升级吧。 2. CLI 方式:     修改 /etc/update-manager/release-upgrades 文件,把里面的 Prompt=lts 改为 Prompt=normal,保存后退出,再执行:      sudo do-release-upgrade -d      在升级过程中会提示修改 source.list 中的源地址,按 y 继续,之后就等待它自动升级吧,升级完后再重新 ...
1.ArithUtil.java                              //乘除加减 2.CommonUtil.java                        //随机数生成 3.ImageUtil.java                            //图片缩放(图片等比例缩放为指定大小,空白部分以白色填充) 4.OsCacheConfigUtil.java  5.SpringUtil.java 6.StrutsUtil.java                             //获取Struts2配置信息. 7.              ...
1.由栈方法 class MenuSort { private List<SysConstants> list = null; final String TOP_CODE = "005001036"; public MenuSort(List<SysConstants> list) { this.list = list; } /* * 排序 */ public List <SysConstants> sort() { if (list != null & ...
Iterator被创建的时候,建立了一个内存索引表(单链表),这 个索引表指向原来的对象,当原来的对象数量改变的时候,这个索引表的内容没有同步改变,所以当索引指针往下移动的时候,便找不到要迭代的对象,于是产生错 误。List、Set等是动态的,可变对象数量的数据结构,但是Iterator则是单向不可变,只能顺序读取,不能逆序操作的数据结构,当 Iterator指向的原始数据发生变化时,Iterator自己就迷失了方向。
1.生成等比例的缩略图    convert "2.jpg" -resize 55x65 "1.jpg" 2.生成登比例缩略图,然后切割中间部分    convert "2.jpg" -thumbnail "100x100^" -gravity center -extent 100x100 "1.jpg" 3.   
public class TranCharset { /** * 判断字符串的编码 * * @param str * @return */ public static String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(str.getBytes(encode), encode))) { ...
package MyTimerTest; import java.io.IOException; import java.util.Timer; /* * 本类给出了使用Timer和TimerTaske的主要方法,其中包括定制任务,添加任务 * 退出任务,退出定时器. * 因为TimerTask的status域是包级可访问的,所以没有办法在java.util.包外 * 得到其状态,这对编程造成一些不便 .我们不能判断某个Task的状态了. * */ public class TimerTest { public static voi ...
1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static vo ...
彻底解决U盘安装问题:   1.用UltraISO等相关软件刻录Ubuntu 10.10镜像文件到U盘中,然后修改/isolinux/syslinux.cfg   代码如下:   menu hshift 13   menu width 49   menu margin 8   menu title Installer boot menu   include stdmenu.cfg   include txt.cfg   include gtk.cfg   menu begin advanced   menu title Advanced options   include ...
Ubuntu 10.10 Grub引导信息丢失后修复 我使用win7+wubi 安装Ubuntu,因为性能要求及工作需要,需要安装全新的ubuntu,因此,需要将原来的wubi安装的ubuntu删除,再光盘或者硬盘安装ubuntu。 不幸的是,在忘记删除wubi安装ubuntu 的情况下,光盘安装了ubuntu,因此,导致以前wubi 安装的 ubuntu信息还残留,但是无法使用,很不爽。 于是 使用 EasyBCD 软件修改win7引导信息,删除多余的ubuntu引导信息。 后操作失误,导致Grub引导信息丢失,于是,使用LiveCD重新修复Grub,详细链接在此 htt ...
1.输入框中必须为数字   onkeyup="write_number(this)"   function write_number(t){     t.value = t.value.replace(/[^\.\d]/g,'');     if(t.value.split('.').length > 2){         t.value = t.value.split('.')[0] + '.' + t.value.split('.')[1];     }     if(+t.value > +util.$("product_store&q ...
Global site tag (gtag.js) - Google Analytics