随笔分类 - Java
Java相关
摘要:1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.IOException; 4 import java.io.InputStream; 5 import java.util.Properties; 6 7 public class PropertiesUtil { 8 9 private Properties appProperties = new Properties();10 11 /**12 * 加载文件路径13 */14 public vo...
阅读全文
摘要:1 import java.io.IOException; 2 import sun.misc.BASE64Decoder; 3 import sun.misc.BASE64Encoder; 4 5 public class Base64Util { 6 private static BASE64Encoder BASE64Encoder = new BASE64Encoder(); 7 8 private static BASE64Decoder BASE64Decoder = new BASE64Decoder(); 9 10 /* 加密 */11 p...
阅读全文
摘要:1 import java.io.IOException; 2 import java.security.MessageDigest; 3 4 public class MD5Digestor { 5 6 public static String getMd5(String content) { 7 try { 8 MessageDigest md = MessageDigest. getInstance("MD5"); 9 byte[] results = md.digest(content.getBytes())...
阅读全文
摘要:1 import java.security.MessageDigest; 2 import java.security.NoSuchAlgorithmException; 3 4 public class SHA1 { 5 public String Encrypt(String strSrc) { 6 MessageDigest md = null; 7 String strDes = null; 8 9 byte[] bt = strSrc.getBytes();10 try {1...
阅读全文
摘要:1,项目属性中的Project Facets选项,选中Java,然后再Dynamic Web Module属性后面的版本选择2.5,并选中此项,这时下方会出现 Further configuration available的提示,点击设置里面的内容,点击确定后结束。ps:如果无法更改版本可在项目目录下的.settings文件夹中clipse.wst.common.project.facet.core.xml文件,修改里面的jst.web版本为2.5
阅读全文
摘要:#控制台#打印控制台日志log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender#输出HQL及参数到控制台#log4j.appender.CONSOLE.Threshold=tracelog4j.appender.CONSOLE.Threshol...
阅读全文
摘要:1 public void insertTAB(final List<POJO> list) throws SQLException { 2 this.getSqlMapClientTemplate(). execute(new SqlMapClientCallback() { 3 @Override 4 public Object doInSqlMapClient(SqlMapExecutor executor) throws SQLException { 5 ...
阅读全文
摘要:1 //中文转UNICODE 2 public static String chinaToUnicode(String str) { 3 String result = ""; 4 for (int i = 0; i < str.length(); i++) { 5 int chr1 = (char) str.charAt(i); 6 if (chr1 >= 19968 && chr1 <= 171941) {// 汉字范围 \u4e00-\u9fa5 (中文) 7 ...
阅读全文
摘要:本文转自:http://callmegod.iteye.com/blog/1474441 Inspired by Effective Java. Singleton 模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下面的A、B)。刚刚在读《Effective Jav
阅读全文
摘要:本文转自http://jmacan.iteye.com/blog/667858 我们就用一个实际的例子来引入观察者模式:最常见的例子可能就是天气预报,观察对象是地球,观察者是气象卫星, 客户端是气象局。 观察对象是地球 Java代码 1 import java.util.Observable; 2
阅读全文
摘要:有项目开过程序中有时会出现一个方法的参数数量不确定的情况,这种情况下应该如何解决呢?这是方法的声明,调用时参数的形式可以是ou("1","2","3")或更多,这样就起到了参数数量不确定时的解决办法public static String ou(String... str) { for (int i = 0; i < str.length; i++) { System.out.println(str[i]); } }
阅读全文
摘要:Eclipse 3.2以上应该都可以直接通过 菜单 Window => Preferences => General => 右边,把 Show Heap Status 打上勾就会在右下角任务栏显示内存监视器,并且可以点击内存回收。
阅读全文
摘要:一句话,用jstl的fmt标签<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%><fmt:formatNumber pattern="#0"><s:property value="doubleNumber"/></fmt:formatNumber>"/>这样输出的数字就不会是12.0了,而是12
阅读全文
摘要:1 传入此jsp中的参数均已URLDencoder过。 2 3 4 5 6 -1){51 output.write(buffer,0,n);52 }53 response.flushBu...
阅读全文
摘要:1,首先需要下载jacob包http://sourceforge.net/projects/jacob-project/,并将jar放入lib包下,将对应系统的dll放入System32文件夹下,如果配置后的运行显示错误,可尝试下载jacob 1.11版本的包2,java代码片段 1 ActiveXComponent MsWordApp = new ActiveXComponent("Word.Application"); 2 Dispatch.put(MsWordApp, "Visible",new Variant(true)); 3 Dispatch
阅读全文
摘要:1,访问http://www.pixeline.be/experiments/jqUploader/下载jquery.jqUploader.1.0.2.3.zip,解压文件夹至项目中其中的php文件及demo.html、style.css可删除,不会影响功能2,将<script src="js/jquery.min.js" type="text/javascript"></script><script type="text/javascript" src="js/jquery.jqUploade
阅读全文
摘要:package com.jeecms.cms.dao.assist.impl;import org.apache.commons.lang.IllegalClassException;public class SqlEscape { /** * 支持String,Integer,Character,Float,Double * @param obj * @return */ public static String escape(Object obj){ if (obj instanceof String||obj instanceof...
阅读全文
摘要:1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.IOException; 4 import java.security.MessageDigest; 5 import java.security.NoSuchAlgorithmException; 6 import org.springframework.stereotype.Component; 7 import com.tg.exception.DataValidException; 8 9 @Component10 public cla..
阅读全文
摘要:1,去http://code.google.com/p/kaptcha/downloads/list下载kaptcha-2.3.2.zip包,或直接【点此下载】解压交其中的kaptcha-2.3.2.jar 导入项目目录下lib2,向web.xml里添加servlet<servlet> <servlet-name>Kaptcha</servlet-name> <servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class> </servle
阅读全文
摘要:到 http://www.uploadify.com/ 去下载 uploadify-v*.*.*.zip,下载后解压,只要除com文件夹外的其它文件,将这些文件放到项目WebRoot任意文件夹下!
阅读全文

浙公网安备 33010602011771号