- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 FutureTask 用法
FutureTask应用场景:如果不想分支线程阻塞主线程,又想取得分支线程的执行结果,就用FutureTask FutureTask简介:FutureTask是一种可以取消的异步的计算任务。它的计算是通过Callable实现的,它等价于可以携带结果的Runnable,并且有三个状态:等待、运行和完成。完成包括所有计算以任意的方式结束,包括正常结束、取消和异常。...
2011-08-14 20:04:49
184
原创 java线程池 ThreadPoolExecutor
ThreadPoolExecutor用法参照:http://sjsky.iteye.com/blog/1100208 参数详细说明: [ 1 ]、corePoolSize: 线程池维护线程的最少数量 [ 2 ]、maximumPoolSize:线程池维护线程的最大数量 [ 3 ]、keepAliveTime: 线程池维护线程所允许的空闲时间 [ 4 ]、unit: 线程池维护线...
2011-08-14 19:34:22
93
sax解析大xml文件
工作中遇到要处理30M左右的文件,测试了下dom4j,最多10M多点,11M就 out of memory, 于是最后选择了直接用sax进行解析: ReadXMLFileSAX类:package xml;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;impor...
2011-06-30 14:43:40
345
原创 java正则表达式 最大最小匹配
先看两端代码: String s = "/m/t/wd/nl/n/p/m/wd/nl/n/p/m/wd/nl/n/p/m/v/n"; Pattern p = Pattern.compile("/m/t.*/nl/n/p/m"); Matcher m = p.matcher(s); while(m.find()) {...
2010-09-19 13:41:43
1339
原创 java jni 调用
前段时间一项目要用ICTCLAS进行中文分词,但ICTCLAS开源版并没有提供jni调用,所以从网上找了找了jni的资料:http://www.iteye.com/topic/295776。记录于此。
2010-09-19 13:28:46
96
原创 ubuntu上python小工具部署操作
帮朋友写了个小工具, 记录下:linux命令: 屏蔽pemission deny: find / -name apache 2>/dev/null 文件拷贝: 本地到server: scp -p /tmp/New\ Project\ 20100912\ 0015.sql mike@218.76.12.194:/home/mike/ serv...
2010-09-13 22:16:45
171
原创 python 解析搜索引擎关键词
需求是:为了知道搜索引擎通过哪些关键词到达站点,需要对url进行反编码,google了一下(怕没机会用了),看到可可熊的链接:http://cocobear.info/blog/2008/08/11/tool-of-python-url-encode/,还有其他不错链接,在此表示感谢。借鉴了转码方法,主要针对国内几个主流搜索引擎,代码如下,留作纪念: import urllibim...
2010-01-14 22:28:57
356
原创 php缓存----磁盘缓存
PHP开发也有几个月了,感觉php缓存是很重要的一块,无论是页面级的(主要指smarty)还是dao级的。使用上还不怎么熟,但还是记录下笔记。本篇讲述的缓存是写到磁盘文件,这是看piwik源码时看到的,感觉思想很好,这也得益于PHP的var_export 方法。主要把要保存的内容(int,string,也可以使array)保存为php文件,这样当include这个php文件后,保存的内容就自动当做...
2010-01-09 16:37:41
153
开源flash图表--open flash chart
昨天发现了一个很好的开源flash报表, 试了下,不愧是flash, 表现力很强,比jfreechart好用,又漂亮,特别是鼠标显示数值。根据官网的指南,自己运行了一下,现附上源码(结合php开发),交流学习。 ...
2009-11-21 14:10:44
72
php生成热点图----RGB颜色变化规律
PHP生成热点图,有两大要点:1. 点需要有模糊效果。2. 点越多,颜色需要越鲜艳。借用http://www.labsmedia.com/clickheat/的算法,第一点比较好理解,第二点可以把RGB值和画图板里的颜色对比。clickheat--version1:<?phpdefine('CLICKHEAT_LOW_COLOR', 0); define('CLI...
2009-11-15 19:27:50
453
原创 九宫格(只针对行列)--穷举法
package cn.edu.csu;public class Grid99 {// private static String[] str = new String[362880];// private static int i = 0; /** * @param args * 得到所有行不相同的序列 */ public String[] crea
2007-11-14 14:50:00
999
原创 九宫格(只针对行列)
package cn.edu.csu;/** * 此算法的主要思想是以第一行的数为基础,让这九个互异数轮转,即若第一排是 123456789,则第二排是912345678, * 依此类推,也就是把最后一个数移到第一个,其它的顺着后移,这样不论是行还是列得到的都是互异的数字了,这样 * 就得到了一组符合要求的数据。又由于第一行共有 9!种排法,所以共有 9!组符合要求的排法。 * 此外,编程时把数字
2007-11-14 14:08:00
783
原创 日历
package cn.edu.csu;import java.awt.Color;import java.awt.Dimension;import java.awt.GridLayout;import java.awt.Rectangle;import java.awt.Toolkit;import java.awt.Window;import java.awt.event.ActionEvent
2007-11-14 14:06:00
377
java与数学方法解九宫格
2007-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人