`
bean5618
  • 浏览: 18200 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域, 目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.   Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候 就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应 用程序对物理数据源的访问,使得程序的运行性能明显的提升. 缓存分两级,一级session缓存,就是常说的一级缓存;二级应用缓存(二级缓存); 一级缓存,一级缓存依赖于session,在一个session中就是一个缓存,当session失效时,缓存消失。 /**两个session两 ...
/** * 解析.mms文件内容 所有文件将解析到%source%+%fileName%文件夹下, <br/> * smil将会重命名为%fileName%.smil * * @param source * 源文件 * eg:"D:\\apache-tomcat-6.0.26\\webapps\\lvxian_unicom\\UserFiles\\1273719840015" * @param fileName * 解析内容存储文件夹 eg:&quo ...
public static String trimFullSpace(String testStr) { // ^[ *| *]*"表示以全角空格或半角空格开始的所有集合 // [ *| *]*$"表示以全角空格或半角空格结尾的所有集合 if (testStr == null || testStr == "") return testStr; testStr = testStr.trim(); String resultStr = testStr.replaceAll("^[ *| *]*", &q ...
/** * 解压gzip压缩格式文件 eg:123.mms * * @param source * 源文件 * @param target * 目标文件 */ public static void unGZipFile(File source, String target) throws Exception { // 解压文件 FileInputStream fin = new FileInputStream(source); // 得以文件输入流 GZIPInputStream gzin = ...
public static byte[] toByteArr(String s) { byte[] baKeyword = new byte[s.length() / 2]; for (int i = 0; i < baKeyword.length; i++) { try { baKeyword[i] = (byte) (0xff & Integer.parseInt(s.substring(i * 2, i * 2 + 2), 16)); } catch (Exception e) { e ...
public static String toHexString(String str) { String hexString="0123456789ABCDEF"; //根据默认编码获取字节数组 byte[] bytes=str.getBytes(); StringBuilder sb=new StringBuilder(bytes.length*2); //将字节数组中每个字节拆解成2位16进制整数 for(int i=0;i<bytes.length;i++){ sb.append(hexString.charAt((b ...
public static String byte2HexString(byte[] bytes) { String hs=""; String stmp=""; for (int n=0;n<bytes.length;n++) { stmp=(Integer.toHexString(bytes[n] & 0XFF)); if (stmp.length()==1) { hs=hs+&qu ...
public static void reduceImg(File srcfile, String imgdist, int widthdist, int heightdist) { try { Image src = javax.imageio.ImageIO.read(srcfile); BufferedImage tag= new BufferedImage((int) widthdist, (int) heightdist, ...
public static void forceDelDir(File dirFile) throws Exception { if (dirFile.exists()) { try { File childFile[] = dirFile.listFiles(); for (int i = 0; i < childFile.length; i++) { if (childFile[i].isDirectory()) { forceDelDir(childFile[i]); } ...
package th.deletePic.service; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Re ...
package service; import java.io.File; public class DelSvn { public static void main(String[] args) { String path = "D:/abc"; File file = new File(path); if (file.isDirectory()) { for (File f : file.listFiles()) { DelSvn.delF(f); } } } public static ...
public static void unZipFile(String source,String target){ //解压文件 try{ FileInputStream fin=new FileInputStream(source); //得以文件输入流 GZIPInputStream gzin=new GZIPInputStream(fin); //得到压缩输入流 FileOutputStream fout=new FileOutputStream(target); //得到文件输出流 byte[] buf=new byt ...
  * 直接输出内容的简便函数   *   * eg. render("text/plain","hello","encoding:GBK")   */ public static void render(final String contentType, final String content,    final String... headers) {   String encoding = "UTF-8";   boolean nocache = true;   try {    for (String ...
Global site tag (gtag.js) - Google Analytics