把蛋糕做大

大家都有蛋糕吃
posts - 8, comments - 3, trackbacks - 0, articles - 0

2006年8月1日

perl  - MEncode  - pi  - ' $_=encode_utf8(decode(gb2312=>$_)) '  filename

转换目录下所有文件
for f in `find .`; do [ -$f&& perl -MEncode -pi -'$_=encode_utf8(decode(gb2312=>$_))' $f; done;

posted @ 2006-08-01 01:20 理想 阅读(755) | 评论 (0)编辑 收藏

2006年7月14日

1 use Image::Magick;
2 my ($width, $height, $size, $format);
3 my $image = Image::Magick->new;
4 ($width, $height, $size, $format= $image->Ping('logo.png');
5 ($width, $height, $size, $format= $image->Ping(file=>\*IMAGE);
6 ($width, $height, $size, $format= $image->Ping(blob=>$blob);

posted @ 2006-07-14 15:34 理想 阅读(360) | 评论 (0)编辑 收藏

2006年3月22日

拨号配置:/usr/sbin/pppoeconf

连接:sudo pon dsl-provider

断开:sudo poff

posted @ 2006-03-22 19:56 理想 阅读(211) | 评论 (0)编辑 收藏

2006年1月20日

from User where group.id=?
from User as user where user.group.id=?


这两句除了后者加了 alias 之外还有什么区别吗?
返回的结果是:
后者(加了别名)返回了所有该组的用户
而前者(没加别名)只返回了第一个用户的数据

为什么会有这样的区别呢?

posted @ 2006-01-20 20:16 理想 阅读(443) | 评论 (0)编辑 收藏

2006年1月19日

for f in $(find .); do [ -f $f ] && echo $f; done

可以把 echo 改为对文件的其他操作,也可以修改 find . 使其变得更强大

posted @ 2006-01-19 05:22 理想 阅读(955) | 评论 (0)编辑 收藏

2006年1月11日

连接手机收发短消息,数据线为USB转串口的,可以用 lsusb 查看设备是否存在,存在的话对应的设备文件为 /dev/ttyUSB0

使用 Java Communications API 作开发时需要在配置文件 javax.comm.properties 中加入下面这一行:
serpath2 = /dev/ttyUSB0

posted @ 2006-01-11 21:03 理想 阅读(429) | 评论 (0)编辑 收藏

例子为取某一天的所有数据:

 1 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
 2 Date ld = df.parse("2006-01-01");
 3 Calendar rd = Calendar.getInstance();
 4 rd.setTime(ld);
 5 rd.set(Calendar.HOUR_OF_DAY, 23);
 6 rd.set(Calendar.MINUTE, 59);
 7 rd.set(Calendar.SECOND, 59);
 8 Query query = sessoin.createQuery("from Order where date between :l and :r");
 9 query.setParameter("l", ld);
10 query.setParameter("r", rd.getTime());
11 return query.list();


posted @ 2006-01-11 05:01 理想 阅读(5323) | 评论 (2)编辑 收藏

2006年1月10日

1:找到 vim 的目录,如:/usr/share/vim/vim63
2:复制 vimrc_example.vim 到自己的 home 目录下:cp /usr/share/vim/vim63/vimrc_example.vim ~/.vimrc
3:重新打开 vim,现在就可自动对语法进行加亮了,在 /usr/share/vim/vim63/syntax/ 目录下有可以被加亮的名种文件类型的定义

设置 tab 的宽度,在 .vimrc 中加入 set tabstop=4

posted @ 2006-01-10 23:39 理想 阅读(1118) | 评论 (1)编辑 收藏