2010年11月29日

几种浏览器存储方式

摘要: 浏览器存储方式主要下面几种:Cookie4096字节;缺点:存储量小,请求头附带cookie带来性能问题。 Flash Share Object默认支持100k,跨浏览器存储最好的方式,毕竟现在没有安装flash插件的用户是很少的;缺点:需要加载一个swf文件,个别用户不支持flash。有一个基于jQuery的插件叫 jStore ,就是通过Flash Share Object实现的。 IE的 UserData最少也能支持640k,IE8后已经支持DOM Storage;缺点:IE only。 DOM Storage默认支持5M存储量;缺点:IE7,IE6不支持。 Google Gears功能 阅读全文

posted @ 2010-11-29 15:59 大米文子 阅读(250) 评论(0) 推荐(0) 编辑

算法学习(五)---队列

摘要: package com.tw.dst.sq;/** * <p>队列是一种先进先出(FIFO)的线性数据结构,常用操作有插入(insert)和删除(remove)</p> * @author tangw 2010-11-27 */public class Queue { // 队列数组 private long queueArr[]; //队列的前端下标 private int front; //队列的尾端下标 private int rear; //队列的大小 private int maxSize; ... 阅读全文

posted @ 2010-11-29 14:21 大米文子 阅读(143) 评论(0) 推荐(0) 编辑

2010年11月27日

算法学习(四)--栈

摘要: package com.tw.dst.sq;/** * * <p>栈算法:栈是一种后进先出的方式</p> * @author tangw 2010-11-26 */public class Stack { //栈数组 long stackArr[]; //栈的大小 int maxSize; //栈的顶部 int top; //初始化一个大小为size的栈 public Stack(int size){ maxSize = size; stackArr = new long... 阅读全文

posted @ 2010-11-27 15:19 大米文子 阅读(166) 评论(0) 推荐(0) 编辑

2010年11月26日

算法学习(三)--插入排序

摘要: package com.tw.ds.sort;/** * * <p>插入排序算法 * 插入排序算法步骤 *1.从有序数列和无序数列{a2,a3,…,an}开始进行排序; *2.处理第i个元素时(i=2,3,…,n) , 数列{a1,a2,…,ai-1}是已有序的,而数列{ai,ai+1,…,an}是无序的。 *用ai与ai-1,a i-2,…,a1进行比较,找出合适的位置将ai插入; *3.重复第二步,共进行n-1次插入处理,数列全部有序。 * * </p> * @author tangw 2010-11-26 * */public class InsertSortMa 阅读全文

posted @ 2010-11-26 11:03 大米文子 阅读(173) 评论(0) 推荐(0) 编辑

2010年11月25日

openfire插件开发的四种方式

摘要: openfire 的插件可以访问所有openfire的API。这给我们的插件实现提供了巨大的灵活性。以下提供了四种比较常用的插件集成方式。1、Register a plugin as a Component。 Components可以接收一个特定子域(sub-domain)的所有包。比如test_componet.example.com。所以,一个发送给joe@test_componet.example.com的包将被转发给这个componet.2、Register a plugin as an IQHandler。IQ handlers相应包中特定的元素名或命名空间。下面的代码展示了如何注册 阅读全文

posted @ 2010-11-25 17:03 大米文子 阅读(323) 评论(0) 推荐(0) 编辑

openmeeting中增大内存的方法

摘要: openmeeting中增大内存的方法,修改red5.bat文件(以下红色部分):@echo offSETLOCALif NOT DEFINED RED5_HOME set RED5_HOME=%CD%if NOT DEFINED RED5_MAINCLASS set RED5_MAINCLASS=org.red5.server.Bootstrapif NOT DEFINED JAVA_HOME goto errREM JAVA optionsREM You can set JAVA_OPTS to add additional options if you wantREM Set up lo 阅读全文

posted @ 2010-11-25 16:51 大米文子 阅读(295) 评论(0) 推荐(0) 编辑

java对字符处理(三)-- 字符串工具箱

摘要: package com.tw.str.util;import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.Properties;/*** 字符串工具箱 * @author tw 2009-07-16*/public final class StringToolkit { /** * 将一个字符串的首字母改为大写或者小写 * * @param srcString 源字符串 * @param flag 大小写标识,ture小写,false大些 * @return 改... 阅读全文

posted @ 2010-11-25 16:24 大米文子 阅读(277) 评论(0) 推荐(0) 编辑

java对字符处理(二)-- 截取中英文字节

摘要: package com.tw.str.util;/** * <p>java截取中英文字节的字符串</p> * @author tw 2009-06-05 * */public class SplitString { String SplitStr; int SplitByte; public SplitString(String str, int bytes) { SplitStr = str; SplitByte = bytes; System.out.println("The String is:′" + SplitStr + "′;S 阅读全文

posted @ 2010-11-25 16:21 大米文子 阅读(353) 评论(0) 推荐(0) 编辑

java对字符处理(一)--对HTML中字符转换

摘要: package com.tw.str.util;/** * <p>对HTML中的保留字符和一些特殊字符进行转换</p> * @author tw 2009-06-05 * */public class HtmlUtils { public static String toHtml(String str){ if (str == null) return null; StringBuffer sb = new StringBuffer(); int len = str.length(); for (int i = 0; i < len; i++){ char c = 阅读全文

posted @ 2010-11-25 16:19 大米文子 阅读(295) 评论(0) 推荐(0) 编辑

通过poi将csv导成excel

摘要: package com.tw.poi;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HS 阅读全文

posted @ 2010-11-25 16:15 大米文子 阅读(1017) 评论(0) 推荐(0) 编辑

导航