- 博客(61)
- 问答 (1)
- 收藏
- 关注
原创 linux shell pid
假设是启动一个 rails 程序:ruby script/server通常会这样:nohup ruby script/server &把错误输出流也定向到正常输出流中:nohup ruby script/server & 2 > 1 &要记录下 pid :nohup ruby script/server & 2 > 1 & echo $! > tmp/pid &
2009-09-15 12:01:00
2358
原创 p7zip
debian 4 叫 etchdebian 5 叫 lenny p7zip 在 etch 里的版本是 4.43 betap7zip 在 lenny 里的版本是 4.58 beta 4.43 版的 p7zip 对带密码的压缩卷的支持非常非常不好4.58 版的就支持得比较好
2009-09-07 10:33:00
1484
原创 org.apache.commons.logging.LogConfigurationException: No suitable Log constructor,NoClassDefFoundError: org/apache/log4j/Categor
在 debian4 上,用aptitude安装java5: sudo aptitude install sun-java5-jdkjava -version 运行出来的版本信息类似于:-------------------------------------------java version "1.5.0_17"Java(TM) 2 Runtime Environment
2009-08-28 17:58:00
10484
1
原创 Java获取硬盘空间
用Google出来的结果会有个叫 jconfig 的东西别理它直接用:org.apache.commons.io.FileSystemUtils.freeSpaceKb("C:/"); // windowsorg.apache.commons.io.FileSystemUtils.freeSpaceKb("/") //linux就可以了
2009-07-22 11:28:00
1890
原创 mysql, select *, limit
几个月前写的,很乱,从邮箱里放出来了。 mysql 的 select 总见到有人说,写 select 语句时,尽量把取的列名写出来,而不要用 select * 。其实简单的表,是无所谓的。但是如果涉及到表间连接或复杂查询的时候,这个东西就起效果了。假设有以下四张表:t_a id b_id col1
2009-06-10 14:48:00
3726
原创 ruby logger
blog前有一日志,记的是 log4r 。因为各种原因,后面没有跟进了。但是调试程序老是用 puts 的话,实在是太不爽了。于是自己写了ruby的logger。 先说配置文件:dev: level: debug stdout: 1 file: ./dev.log roll_type: file_size roll_param: 500K
2009-06-10 14:34:00
2909
原创 RSS阅读器简单介绍
这篇不是编程技术文章。 预计网站的初期推广将会较多的使用RSS,又由于现在RSS阅读器的普及率不高,而我也有朋友只听说RSS阅读器好却不清楚怎么使用的,所以就写这个了。关于RSS的定义,需要看这篇文章的人估计也没什么兴趣去看那一篇长长的介绍。不过还是把链接放上来:维基百科的介绍,百度百科的介绍。这文章不讲理论,只说怎么使用。先来几个RSS的图标: 首先是如何分辨一
2009-03-22 23:35:00
2746
原创 MySql 上 varchar 的 unique key 关于空格的表现
用这个表做测试 CREATE TABLE `test`.`words` ( `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `word` VARCHAR(45) NOT NULL, PRIMARY KEY (`id`), UNIQUE INDEX `Index_2`(`word`))ENGINE = InnoDB
2009-02-25 11:24:00
2511
原创 tomcat 乱码
为应用添加一个 CharsetFilter 是极其普通的事情,做的事情无非是 request.setCharseterEncoding(xxx),如果需要,response可能也会动动。如此简单,依然出了乱码问题。看代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code
2009-02-04 12:09:00
1127
原创 Prototype.js 的跨浏览器问题
在1.5.1RC1版本chm文档中的Element模块,有如下描述:addClassNameaddClassName :: ElementaddClassName(element, className) -> HTMLElement Adds a CSS class to element. Examples
2009-01-07 11:09:00
923
转载 rss iframe test
test iframe in rss content没仔细看过文档,测试一下,看看rss里能否包含iframe,iframe的地址是localhost啊
2009-01-04 12:57:00
708
原创 看来咱写的程序太。。。
mysql再次出错。。。ActiveRecord::StatementInvalid (Mysql::Error: Cant create/write to file D:/Temp/Tmp/#sql_810_0.MYD (Errcode: 13): SHOW FIELDS FROM `download_pages`):查了一下,D盘还有近4G的空间。。把空间清到 5G,再跑,OK了。太奇怪
2009-01-02 22:17:00
829
原创 国际化,资源文件如何存储更优?
项目的 v1.0 完成了,然后被告知,需要添加 i18n 支持。我们用的框架是 struts2 + spring,其中 spring 只做 bean 相关的生产以及配置工作,按照最简单的,就是建立一个个的 .properties 文件。在 1.0 版本的系统里,我把所有的 Action 都去继承自己写的一个 AbstractAction (简称 AA ) 了,并且,我在这个 AA 里重载 了 Ac
2008-12-23 16:11:00
873
原创 mysql 当掉,原因未知。。。
当往其中的一个数据表内insert一条记录的时候当掉的“mysql-dt.ext 。。。。内存 0x?????? 不能为 read 之类的”查不到日志,于是修改了 my.ini ,往最后添加了log=F:/Program Files/MySQL/MySQL Server 5.0/logs/log.loglog-error=F:/Program Files/MySQL/MySQL Server 5.
2008-12-13 00:22:00
1133
原创 Servlet 环境下取得 spring 的 ApplicationContext
项目的应用里重写了 HttpSessionListener,在用户登录超时后需要对数据库进行操作,操作类的 service 自然从 spring 的 application context 里取比较好。方法:1. 取得 ServletContext,假设实例名为 sc2. 调用 Object sc.getAttribute(String) 方法3. 参数 String 是什么不确定的时候,就全列出
2008-12-11 16:45:00
903
原创 动态引入Javascript
var js = document.createElement("script"); js.id = "tmpjs"; js.src = "/prototype.js"; document.getElementsByTagName("head")[0].appendChild(js);如此,若马上 alert(Prototype) 的话,依旧会报 Prototype is
2008-12-09 11:30:00
752
转载 -_-! Javascript Bra Size Calculator (罩罩大小计算器)
原文:http://edspencer.net/2008/11/javascript-bra-size-calculator.html以及http://honeyslingerieboutique.com/fitting这个回复比较有意思:gfsaid...The only thing better than having to code it would have been doin
2008-12-03 14:17:00
1005
原创 JButton 设置大小
JButton 引入图片后 设置大小: setIcon,第一步 第二步:setMargin(new java.awt.Insets(0, 0, 0, 0)); 第三布:jb.setPreferredSize(new Dimension(icon.getIconWidth() - 1, icon.getIconHeight() - 1)); 再一步,最让人恶心的一步:用一个 JPanel 包
2008-11-25 09:59:00
11915
2
原创 抛弃 javascript:void(0) 吗?
当你用ajax提交一个表单时,如果服务端接收到参数并执行了方法,如果这时客户端没有读到服务端的响应,如果又只是在IE下有这个问题,那么,看看你是不是在href里写的是 javascript:void(0) 吧。还在用 txt 吗?是的,我还在用。可是好像需要改成 txt 了IE就是垃圾,可是,我们每天都得面对。当你用ajax提交一个表单时,如果服务端接收到参数并执行了方法,如果这时客户端没有读
2008-10-20 15:54:00
917
原创 JavaScript:按钮事件动态绑定
基于 prototype.js, v1.6给元素动态绑定事件,之前在网上查到的是用bind方法,感觉不好理解,而且当动态绑定的方法又要加参数时就不好整了。改用此方法比较好理解,写起来也简单方便。$(myelements).setAttribute("onclick", "xxx();");$(myelements).setAttribute("onblur", "update($F(input1
2008-10-20 15:33:00
4282
原创 关于问题
什么样的问题可怕?复杂的?复杂的问题一点都不可怕!可怕的是蹊跷的问题!!!今天算是重新认识了。。同一个war包,部署了4台机器,3台Linux的,1台上我本机。我本机和另外2台Linux的都是正常,但另一台Linux的就出了问题。。。而且这问题还是原本与服务器无关的javascript的。。。在IE下运行不正常的bug被fix之前,我天天都扎啤酒盖子小人,现在我不知道要扎谁了。。。最要命的一点是,
2008-09-09 18:32:00
589
转载 log4r
先说一句:优快云 是个大 shaby。文章记录到一半,想添加个分类,直接点击,以为会出来个 prompt ,没想到直接 redirect 了,添加完回来,东西全没了。ruby 的东西不熟记录一下关键字:log4r, trace, line number, 配置, 行数把 log4r 定义成 @@ 类型的,放在 application.rb 中,controller 直接使用application
2008-08-27 22:13:00
1803
1
原创 联通WAP开发要记
联通的,移动的我没做过…… 开发人员基础:熟悉XML、HTML,相关动态语言(ASP、JSP、PHP……),我是用的JAVA。 再其它就一点一点慢慢扯了,一时的折腾根本就整理不过来…… 一、图铃下载的IP权限问题。 源于WAP1.2的手机在下载文件时要通过联通的网关,而该网关会判断你的服务器IP是否合法——通过联通总部审核!是北京总部的!! IP与域名不能互换,如你申请时提交的是IP,那下载
2007-08-15 19:34:00
1137
原创 编码问题
编码的核心问题,那些Class文件用什么编码、String在JVM里用什么编码的,老实说我不大懂,但是WEB页面的编码好像一直困扰着不少人,我同事上次为这个也是十分犯愁,今天逛论坛时又发现很多朋友也为搞不通这个,所以写这个帖子。 JSP———JAVA程序———DB 三个地方都有编码,但是,三个地方的编码都不相干!这个一定要先认识清楚。如果你的WEB是用JSP直接连的数据库,那就是两个地方,这两
2007-04-09 17:16:00
1473
原创 Java 泛型警告
N长时间没来这了,没想到连后台界面都换了。。。 废话不说,进入正题! 系统框架:一棵"命令"树,一棵"数据"树,命令树的根,即顶端元素是一个抽象类或接口,对外提供一个 execute 方法,但是这个方法的返回类型会因为命令的不同而不同,在这里举两个个实例,以学生选课来说。 命令一、学生选的课的列表 GetMyCourseCommand 命令的 execute() 方法应返回一个 List。
2007-04-09 14:05:00
2832
1
原创 J2ME的一点笔记
命运跟我开了一场玩笑,一个不喜欢很多游戏的人,却写起了游戏。。。参加工作与在学校,有一点不同是:是否为强迫性的——对于工作,即使你不喜欢,同样要做。既然在做,那就得尽力做,每个人都应该如此。努力思考,学习。笔记还是要做的:笔记一:发牌程序,对程序员来说,发牌的过程只是一个将本来排好序的数组的顺序打乱而已,这个方法耍的只是一个小聪明,使得 Random.nextInt() 方法的运行次数只等于牌的数
2006-08-22 15:55:00
2784
2
原创 变变变
要改变,不管如何,现存看一下以前写的这些个东西,唉,连 HelloWorld 也写上来,感觉很有点不好吧。 以后在这个Blog发些什么呢?不知道,反正再也不能发以前那样的皮毛的东西了。再看一下那个啥接口的东西吧,唉,张光宇跟我的讨论直接就说明了:差距是很大的!!!以后多学了,尽量提高得快点!! 目前这个工作很可能不会做下去了,说句实话,当我写了10多个J2ME的游戏以后,把何要我写的那
2006-05-10 14:46:00
1076
原创 武汉, I'm coming.....
良久未更新这个博客了,都快忘了它的存在。来冒一个泡。 马上要去找工作了,熟悉我的人都为我的决定感到很吃惊,因为将要去的是一个我并不喜欢的城市:武汉!也谈不上为什么要去那,只是感觉该去那。至于那一次“算命”,其实我是不怎么当一回事的,但还是要去这个我本不喜欢的地方! 简历?求职信?都是要写的,很没想到的是,居然这都不是好整的家伙。 :( 一个自以为是的家伙,做简历的时候,才发现,原来丫也不
2005-11-17 16:44:00
1769
2
原创 发现一个好东西(HTML_Tags)
近日写 ASP 快入魔了,虽说“浪费”了不少时间,但也学了不少东西,毕竟有付出,怎么会没有收获呢。不过再过两天还是转回到JAVA,兄弟跟我说学 Struts ,有点不情愿,毕竟现在比它好的框架多得很,但他的分析不无道理:现在外面的公司单位用 Struts 用得比其它框架都要多,学就学吧,今天新网连好了,下载了些资料,准备过两天就开始学了。吼吼,扯远了。。。。用ASP写论坛已经快好了,现在就只差管理
2005-09-06 12:19:00
1405
原创 ASP 莫名其妙的错误
这是一个简单的测试分页的程序,代码如下:%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">html>head>meta http-equiv="Content-Type"
2005-08-27 22:56:00
1276
3
原创 实习!我要实习!兄弟们帮我啊!
马上就要开学了,下学期我基本上就没课!一门课,每周只要上三次,但跟老师的关系不错,说一下,应该就可以了,只要期末回来考试便OK!找个实习单位,好难,真好难,况且现在程序员基本上就是廉价劳动力!那实习生呢?根本就没有地位嘛!在优快云论坛发了个帖子,说要包吃包住的,再给个200-300的补助,就有人说我是火星来的, :-( 我靠,这个要求很高吗?不知道!但别人说:你的钱要多了!于是我又加上了,钱的话
2005-08-20 10:40:00
1741
3
原创 给自己一个干净的 Eclipse
用 Eclipse ,无非有两个原因 一、他们都用这个,我不用就出圈了。 二、它可以通过安装插件达到…………的目的。 对于喜欢狂下载狂安装的我来说,我把下载回来的插件一股脑儿往里面塞,用了,爽了,乱了,杂了,完了。。。。 最终,我受不了,把 Eclipse 删了。。。。 :-( 现在用 Eclipse ,插件自然是不能少的,办法也是有的,到这里就不说废话了,进
2005-08-17 11:03:00
1823
5
原创 关于接口我的理解
在JAVA里说接口,有两个意思。广义的意思:一个 类/软件实体 对外提供的方法的集合,而狭义的意思就是关键字 interface 所代表的JAVA里特有的一种概念。如果您看到这里就明白了,那可以不用往下看了,我不想班门弄斧! 何为“对外提供的方法的集合”?第一次看到这个廉洁时我也很纳闷,不急!如果你有一些软件工程的知识,那么下面的这些你一定不会陌生:一个软件实体应尽可能滴做到“高内聚
2005-08-12 06:08:00
2582
7
原创 SWT 入门之 -> HelloWorld
1import org.eclipse.swt.SWT; 2import org.eclipse.swt.widgets.Display; 3import org.eclipse.swt.widgets.Label; 4import org.eclipse.swt.widgets.Shell; 5 6/**//** 7 * @author 糊涂鬼 8 * Created on 2005-8-9
2005-08-09 16:53:00
3545
原创 Oracle 学习过程中的笔记以及几个问题
在单位学 Oracle 的时候有做一些笔记,不过都在那的电脑里,但因为单位不让带 U 拷东西,那些就拿不出来了,痛苦啊,明明是自己做的笔记,却要经过人家的同意才能拿,诶。 前两个星期哪一天吧,用纸抄了些笔记出来,在这里写上,大部分都是一些疑问,希望有人来此可以为我解答。没抄多少出来,就这一点了。1、创建一个数据库时需要给数据库命名,我取的是 mydata.demo ,
2005-08-07 22:59:00
1467
1
原创 怒我直言:Eclipse v3.1 并没有传说中的那么好
看到网站上把 E v3.1 说得多么多么好,一开始并不心动!但最后好奇还是战胜了“理智”,今天去下载了。先得说一下的是,我的机子配置并不高,这可能是我觉得它不怎么样的原因。一开始时我用的是 Eclipse 3.0.1 ,感觉还是不错的,但后来我瞎装插件,于是慢慢滴就跑得非常……了,都怪那时没去学一下用 link 的方法安装。然后就用 v2.1 的,除了感觉爽外,就是感觉更爽了,最明显的就是
2005-08-07 16:00:00
1648
原创 MP3的一些资料
只知道这个描述语言不是JAVA、C,是什么不知道,但大概就是这个样子,没啥难度。ID3v1 Tags## 因为 ID3v2 比较复杂,连FOOBAR都不支持它,我想写的东西也就不支持算了,免得麻烦## 怎么感觉这里不是这样呢,上次看到的是 ID3v1 是在文件的头部的,用UE打开MP3好像也是在头部The ID3v1 tag is found at the end of an MP3 file a
2005-08-07 15:41:00
1939
3
原创 读 MP3 文件的头信息(ID3V1)
一个比较简单的程序,没有用多少东西,只是想知道一下会不会出结果而以。累是挺累的,不过还是感觉很有激情!写这个读MP3文件ID3V1的一点信息的,感觉不错!最近在用 Swing 写一个MP3文件根据标签信息重命名的程序,这么一听的话感觉好像不是很难,但实际过程中却遇到了很多问题,都有待于我一个一个去解决!这次在寻找帮助时有一个犯了个很大的毛病就是没有把一些好的文章存或者是链接下来。别的先不说的,先把
2005-08-06 06:31:00
2503
1
空空如也
一段网站流量监测的JS代码
2011-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人