- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 python制日期目录树
要求:用python[v2.6.5]生成一个日期目录树。 文件:date_dirs.pymkd.py 在linux上运行./date_dirs.py即可。date_dirs.py#!/usr/bin/pythonfrom datetime import *import mkdcount = 0startDate = date...
2012-08-04 19:48:27
150
原创 linux ls去除特殊字符
有时候,不幸遇到不如意的系统,ls后就带有不可见字符,只好想方设法解决。看系统是否如意,可以用下面命令检查:ls | od -c如果结果显示有0000000 033 [ 0 0 m 033 [ 0 0 ; 3 4 m d o c之类字符,就悲剧了。如果没有,那就不用看下文了。 ==========如何对付悲剧...
2012-08-01 19:38:26
889
原创 bar图调色
要求:对一个[x, y]序列画一个bar图,把某些特殊数据用特殊颜色显示出来。方法有多种,比如,画完图,再用js改颜色,结果要写很多代码,而且要考虑各种事件,实现难度大,而且容易招错。也可以从改造数据结构入手,把[x, y]改成[x, y1, y2],不同的y对应不同颜色,这种方法值得实现。 下面以google chart为例:<html> <head&...
2012-07-31 20:41:48
207
原创 bit count in c (2) -- precompute
pre Precompute_16bit.c Precompute_8bit.c------------------------------- Precompute_16bit.c#include <stdio.h>#include <stdlib.h>#include <time.h>#include "../li...
2012-07-25 05:54:08
116
原创 bit count in c (1)
=============================运行结果4296000 -> 10000011000110101000000 a1_bitcount: num of 1=7, time=782 ms a2_bitcount: num of 1=7, time=265 ms a3_bitcount: num of 1=7, time=938 ms a4a_...
2012-07-22 19:21:23
144
原创 eclipse run tomcat
Run Configurations=Java ApplicationName=tomcat6 ------------MainMain class=org.apache.catalina.startup.Bootstrap ------------ArgumentsProgram arguments=startVM arguments=-Dcatalina....
2012-06-18 20:13:05
83
原创 给jdbc加connection pool
参考http://today.java.net/pub/a/today/2005/11/17/app-managed-datasources-with-commons-dbcp.html 改成maven版本,加c3p0版本,测试通过。环境=tomcat6, jdk1.6 keyword=c3p0, dbcp, maven, listener, ServletContex...
2012-06-18 20:03:42
95
原创 linux下,提取无重复字符串
目标=提取文件内容中的fileName,无重复。 ------------------待处理文件the follow code has no meaning, just for testing.# exec copy $svr/c4.txt to $user/b1-direxec copy $svr/a4.txt to $user/b1-dir #try to...
2012-06-08 19:24:02
212
原创 dos下,反编译当前目录下所有jar文件。
注意:操作前,先备份jar文件。否则万一有闪失,文件会丢。 -------------main.bat@echo offfor %%f in (*.jar) do ( rem ===================create newDir, name==fileName md %%~nf rem ===================copy jar file to ...
2012-06-08 19:21:20
191
原创 DIY:电容笔
为何需要电容笔?电容屏的手机上,快速手写较多文字时,手指可能会被小电流伤到。用电容笔可以保护手指。还有其它各种理由,需要电容笔。 据说市场上的电容笔效果不好,质量对不起价格,所以DIY的比较多。材料准备好后,通常0.5h就能做出一个来。具体做法可以搜索[diy电容屏手写笔]。 经过尝试,发现铜丝不是必须的。塑料薄膜包好了带水的棉花球,就可以工作。这种笔...
2012-06-04 20:46:29
698
原创 hibernate:表格没有id时
有些表没有定义id或主键,只有一个unique约束,你又无权修表。但Hibernate说,一定要id,怎么办?这时,可以把unique约束相关的field定义为id,一个类里,可以有多个@Id 。这样可以省去写@EmbeddedId的麻烦。下面是hibernate文档摘录:http://docs.jboss.org/hibernate/stable/annotat...
2012-06-04 20:03:53
473
原创 java读取图像width和height
支持jpg,gif,psd,png。lib=metadata-extractor-2.6.2.jar,xmpcore.jarlibUrl=http://code.google.com/p/metadata-extractor/import java.io.File;import java.io.IOException;import javax.swing.Imag...
2012-06-02 12:14:27
752
原创 面试题:关于数据库索引
-----------简译。源=http://20bits.com/article/interview-questions-database-indexes -----------问题解释一下什么是数据库索引,和它的工作原理。 -----------回答数据库索引是一种辅助数据结构,它能加快数据提取速度。索引是针对某列数据的,比如查询“列出所有姓Smit...
2012-06-01 20:03:28
367
原创 scroll+zoom android textview
目标=把helloworld的文字变成可以缩放的,并可以移动文字块[scrollable]。测试=需要能实体手机,虚拟机似乎不能进行触摸缩放测试。版本=android 2.3.3,target=android-10 效果图 关键点=============main.xml <TextView android:id="@+id/text...
2012-05-26 18:00:32
151
原创 zoomable android textview
目标=把helloworld的文字变成可以缩放的。测试=需要能实体手机,虚拟机似乎不能进行触摸缩放测试。版本=android 2.3.3,target=android-10参考了网上例子。 关键点=============main.xml <TextView android:id="@+id/text" android:layout_...
2012-05-26 08:37:26
196
git操作-删除文件
==========git删除文件rm add2.txtgit rm add2.txtgit commit -m "rm test"git push web -----------at servercd /var/www/foo.git;sudo git update-server-info ------------检查删除效果cd;rm foo3 -...
2012-05-20 11:58:28
84
git操作-chg
==========git修改文件git statusgit status -sgit diffgit diff --stat git commit -m "chg test" file1.txt#如果不想改其他文件,可以用下面的命令revertgit stash#提交到servergit push web -----------a...
2012-05-20 11:52:03
163
原创 git操作-add
==========git增加文件git status git add add2.txtgit commit -m "add test"git push web -----------at servercd /var/www/foo.git;sudo git update-server-info -----------added OKhttp...
2012-05-20 11:42:24
151
git server搭建[test only]
目标=搭建一个测试用git server,不管安全,能用就行。 跟着下面文章做。http://www.snowfrog.net/2011/08/02/setting-up-gitweb-on-your-ubuntu-workstation/基本没问题。================装apache2时,有点问题:Couldn't configure pre-depend...
2012-05-20 11:31:51
130
原创 使用Hibernate例子annotations
下载hibernate-release-4.1.3.Final.tgz例子在这里:hibernate-release-4.1.3.Final\documentation\quickstart\en-US\html\files\hibernate-tutorials.zip这里说关于annotations的事。============配置log4j修改hibernate-...
2012-05-17 21:14:44
116
原创 改portlet按钮style -- hover button
修改前: 修改后修改后+hover ===========前提:你的页面有一个支持print的portlet。可以用Liferay的Eclipse插件,建一个简单的portlet,勾上print选项。 ===========建theme:cd 你的绝对路径/sdk/themes;./create.sh t1 "t1 ho...
2012-05-14 07:48:10
115
原创 liferay sdk 设置
os=ubuntu[读音:无本土]。 ===================装sdk下载得到liferay-plugins-sdk-6.1.0-ce-ga1-20120106155615760.zipunzip -d sdk liferay-plugins-sdk-6.1.0-ce-ga1-20120106155615760.zip 建新文件放在在sdk根目录下:bu...
2012-05-13 19:00:31
131
原创 ubuntu上装liferay
===========原料Ubuntu 12.04 LTS,liferay-portal-tomcat-6.1.0-ce-ga1,mysql-5.5.23-linux2.6-i686,jdk-7u4-linux-i586,网络。 ===========更新apt-get,为装其它软件准备。sudo apt-get update ===========装libaio1,...
2012-05-13 18:57:36
134
原创 用htmlparser提取table信息
htmlparser1.6提取tr似乎有些问题,直接用css selector提取的tr冗余,tr里面还有tr。所以这里多做了些处理。请看代码。 public static Map<String,String> parseList(String url) { Map<String,String> rlt=new LinkedHashMap<String...
2012-05-13 08:24:16
388
原创 CssSelectorNodeFilter用法
这里演示htmlparser1.6中CssSelectorNodeFilter的用法。这个版本的CssSelector不支持pseudoclasses,比如:parent是不能用的。 import org.htmlparser.Parser;import org.htmlparser.filters.CssSelectorNodeFilter;import org.htmlp...
2012-05-13 08:14:41
276
原创 用java下载1个网页
参考了开源软件code。在自己机器上测试通过。import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.Malfor...
2012-05-13 08:00:53
106
原创 liferay portlet上加print按钮
在Eclipse生成的代码上改装。 ============使用MVCPortlet在portlet.xml中,替换<portlet-class>com.test.NewPortlet</portlet-class>为<portlet-class>com.liferay.util.bridges.mvc.MVCPortlet<...
2012-05-08 20:08:39
102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人