自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fish@sea

fish@sea

  • 博客(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

用Eclipse比较项目代码

用Eclipse比较项目代码,详细介绍的如何用eclipse比较开源项目代码。

2013-05-04

如何把SpringFramework 3.2.2源码导入Eclipse

如何把SpringFramework 3.2.2源码导入Eclipse

2013-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除