- 博客(39)
- 收藏
- 关注
搜索引擎URI编码的处理
做一个站内搜索遇到一个问题:网站全站使用的是UTF-8编码,所以get请求的URL也用UTF-8编码,服务器端用UTF-8解码。这种情况下,用户直接在表单里输入提交过来搜索,是没有问题的。但如果用户直接在浏览器地址栏里把关键词给改了,提交过来,或者从浏览器地址栏的下拉提示列表里点击过来,URL编码就不确定了。这个和操作系统语言以及浏览器相关。 ie默认情况下,对在地址栏里输入的URL路...
2009-04-13 19:32:10
505
原创 linux下文件名特殊符号导致的一个诡异问题
写了个bash脚本递归循环遍历文件夹。本地测试的好好的,结果传到服务器上就不行,一直死循环。以为是linux的版本问题,折腾了半天,才发现只有遍历特定那个文件夹的时候才会出现问题。最后发现竟然有个文件夹的名字叫 \当遍历到\文件夹的时候,路径就成为 /home/image/\而\符号在bash里是转义符号,必须用/home/image/\\才行, /home/image...
2009-04-10 13:35:52
978
原创 css强制换行问题
1.(IE浏览器)连续的英文字符和阿拉伯数字,使用word-wrap : break-word ;或者word-break:break-all;实现强制断行#wrap{word-break:break-all; width:200px;}或者#wrap{word-wrap:break-word; width:200px;}<div id="wrap">abcdefghijk...
2009-04-08 16:01:18
248
原创 mysqldump导出数据到mssql
mysqldump -u root -ppassword --no-create-db --no-create-info --complete-insert --compatible=mssql --default-character-set=utf8 --skip-opt --compact --extended-insert=false dbname tablename|sed "...
2008-12-18 20:42:41
295
原创 Spring自动装配(autowire)导致quartz不能运行
在spring中配置了一个简单的quartz任务,结果报错:Failure obtaining db row lock: 第 1 行: 只有 DECLARE CURSOR 才允许使用 FOR UPDATE 子句。只有 DECLARE CURSOR 才允许使用 FOR UPDATE 子句at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagno...
2008-12-18 20:24:51
1024
Lucene范围查询(RangeQuery)的几个问题
对要进行范围查询(RangeQuery)的字段 创建索引的时候要按照 储存 不分词 的方式创建索引。 new Field(name, value, Field.Store.YES, Field.Index.UN_TOKENIZED); 1.数字的范围查询对数字进行范围查询,必须先把数字格式化为一样长度的字符串。位数不够的在前面补零。如:NumberFormat format = N...
2008-12-04 19:28:38
1232
原创 ActiveMQ的一个问题
安装了activemq,然后要配置成数据库持久化的。参考文档:http://activemq.apache.org/persistence.html 这是个pdf教程,比较详细:http://open.iona.com/docs/broker/5.0/persistence/persistence.pdf 启动之后报错: java.io.IOException: Failed...
2008-09-22 17:58:18
316
四个有害的java习惯
本文不算严格意义上的翻译,算是该文章的摘要以及读后感。 文章原始地址:http://www.javaworld.com/javaworld/jw-07-2008/jw-07-harmful-idioms.html John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。...
2008-07-30 19:46:45
210
Dspace架设经验
1.Dspace是什么? dspace.org The DSpace digital repository system captures, stores, indexes, preserves, and distributes digital research material. 简单一点,Dspace是一个数字图书馆系统,一般用于研究机构储存和发布研究资源....
2008-04-09 00:56:47
527
Shell(Bash)学习笔记(一)
以前只是简单看过一些文章,了解一些。平时也就是写个简单的命令组合啥的,没写过复杂的脚本。最近一次为了恢复数据,写了一下脚本,发现这东西光学不练确实不行。顺便记一下学习笔记备用。约定:本文中的shell特指bash.由于javaeye博客编辑器没有提供shell代码格式,就只好勉强用javascript脚本格式插入代码。一.变量变量直接赋值,不用提前声明。var="Hello"var=Hello...
2008-04-06 21:44:22
236
一次linux服务器管理的惨痛教训
系统用的是fedroa8,机房给装系统的时候,分区按默认方式,用lvm管理。后来一次机房给拔了一下电,估计文件系统哪儿出问题了,磁盘全部变成只读。然后我想检查一下磁盘,运行了一下fsck,结果检查失败,而文件系统又被卸载掉了,所有命令都用不了。只好让机房给重启一下,然后系统就起不来了。怀疑机房重启系统的时候发现系统没反应,多起了几下,导致系统检查硬盘的过程被中断。为了保存数据,我只好重新加了块硬盘...
2008-04-06 17:08:54
335
一个纯java的H.264播放器--Onavia Video Player
在网上闲逛,遇到一个纯java的H.264播放器,看了它的官方网站上的applet,效果确实不错。 支持以下几种格式:.mp4 standard H.264 file format.mpeg standard H.264 file format.h264 standard H.264 file format.avi generic video file extension有以下特征: H...
2008-03-29 03:32:10
967
struts2的时间格式转换问题
struts2提供了一个时间标签:<s:date name="todayDate" format="yyyy-MM-dd" /> 但这个标签很只能在显示的时候用,但如果我想在输入框里显示时间,让用户直接修改时间,怎么弄?datepicker?选择太麻烦,我想让用户输入,并且兼容多种日期格式。还有,如果用时间标签的话,每个地方都需要指定format,如果我想修改一下格式,所有...
2008-03-21 11:50:07
291
龙芯产品要上市了,想尝鲜的朋友可以试一试
福珑2F迷你电脑 主要技术指标: 处理器:Loongson 2F CPU,主频1GHz①,集成DDR II内存控制器; 内存插槽:SO—DIMM DDR II内存插槽,配置标准512MB DDR II RAM; 南桥:AMD CS5536; 显示:XGI V2图形处理器,32MB显存,VGA显示输出; 网络:板载双网卡,Realtek RTL 8110SC 1000Mbps网络控制芯片②; 声音:...
2008-03-19 22:52:34
222
Java Web实时会议解决方案
Java solutions profile: Java Web conferencing --Java is first choice for these developers of real-time Web conferencing software 原文地址: http://www.javaworld.com/javaworld/jw-02...
2008-02-28 22:48:42
780
介绍两款java的p2p文件共享工具
Azureus 这款工具实现了BitTorrent协议,界面非常华丽,功能上也不逊色于任何一款流行的p2p工具。截图如下: 官方主页:http://azureus.sourceforge.net/LimeWire 这款工具是收费软件,1年30多美金。本来有个免费的版本,但好像下载不了了。同时它也开了一部分源码,但到底开放了多少,没有具体了解。不过既然能做到收费,功能上应...
2008-02-28 18:45:20
555
struts2 checkboxlist 的一个问题
用struts2的checkboxlist遇到一个问题。 下面是java对象。package cn.jolestar.struts;/** * @author jolestar * */public class Language { private Long id; private String name; /** * */ public Languag...
2008-01-30 13:07:38
315
SUSE10.3的桌面
虽然认识linux也有三年多了,但这三年多里,从windows到linux,不习惯,再换到windows,兴趣来了,再换过来。翻来覆去,折腾了好多遍。终于在半年前完全抛弃了windows,转移到linux下来。linux和windows是两种不同的思维方式,思维方式换了,别的就都习惯了。最近把我的笔记本的系统升级到suse10.3,贴几张桌面截图。我的笔记本是联想F40A,装上suse之后...
2008-01-16 23:58:38
222
【转贴】从银行ATM的技术角度看许霆案-银行是故意的吗?
作者:erase 提交日期:2007-12-20 14:58:00 原始地址: http://www.tianya.cn/New/PublicForum/Content.asp?idWriter=5696620&Key=531752475&strItem=free&idArticle=1076923&flag=1...
2007-12-20 23:48:12
222
javascript获取网页元素的最终样式
今天遇到个问题,用js获取网页元素的样式,如果直接用 document.getElementById("idname").style 获取的话,只能获取该元素的专有样式,即在该元素上直接用style=“”指定的样式,而无法获取由class设置的和从上级元素继承来的样式,也就是浏览器生成dom后最终的样式,所以很头痛。网上搜索了一下,找到一个办法。 <h...
2007-08-21 18:28:11
418
读巴别塔之犬
去书店逛,本来是要找本计算机方面的书的,但出来后瞄了一眼热门书榜,一本薄薄的书吸引了我,主要是封面上那短短的几十字介绍: 一个女人从苹果树上坠地身亡。 是意外还是自杀?无人知晓。 唯一的目击者,就是她心爱的狗。 女人的丈夫是一位语言学家, 哀伤又困惑的他, 思念妻子却无从得知...
2007-08-16 18:27:11
370
JavaFX尝鲜
java6出来以后,其一大特色就是对脚本语言的支持。以前只是粗略看了一下,没感觉到有什么具体的用处。最近又对java的特有脚本语言javaFX了解一下,感觉挺有意思。一.以下是几个相关网址: 1.sun javafx 官方网站:.www.sun.com/software/javafx/script/ 2.openjfx 网站: openjfx.dev.java.n...
2007-07-30 16:48:00
179
毕业若干事
毕业了。 说这句话也不知道应该是一种什么样的心情,高兴?恐慌?迷茫?反正说不出的感觉。所以用了一个句号。标志着自己生命中的一个时代的结束。 毕业前两个月回到学校,先是做论文。本来想自己好好写一下,大学里没怎么上课,最后了总得有个完整的结束吧,我是一向标榜有始有终理论的,开学前几节课得上,期末几节课也要上。于是开始搜集资料,构思。但弄来弄去,发现基本已经没有法学方...
2007-07-14 20:34:47
130
配置了一下memcached
1.memcached是什么? memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating datab...
2007-07-14 19:16:09
165
瞻仰了一下Gavin King的风采
收到个红帽子的邮件,说要在北京举行redhat企业版5的发布会,并且hibernate他爹--Gavin King也要来,于是申请了一张邀请函。今天早上起来,便去中山公园。上午讲关于redhat5的东西,下午参加了jboss的分会。 下午第一场便是Gavin King讲Jboss seam.Gavin King的讲起来个性十足,有cowboy的风范。晚上的part...
2007-04-18 00:17:00
775
3
收集的几个超牛的js程序
javascript的3D引擎www.uselesspickles.com演示地址:www.uselesspickles.com/triangles/demo.html 用javascript写的RPG网络游戏竟然能做到如此效果,让人感叹。www.smokymonkeys.com/triglav/index.html ...
2007-04-03 18:34:45
152
Javascript对象中使用setTimeout和setInterval的问题
前两天写一个js时遇到个问题。就是在js对象内部如果用setTimeout或者setInterval调用该对象的一个方法,然后在被调用方法中就无法使用this获取该对象。因为经过setTimeout调用后,this就成了浏览器了,原来那个对象就丢失了。 如:js 代码 function TestObj(){ this.propert...
2007-04-03 18:14:00
308
给大家推荐一个听歌的地方
so.1ting.com/lingting/ 前两天做的. 专门是给像我这样的懒人做的,随便输入些关键词,然后点击随机聆听,系统会将查询出来的结果随机播放,直到将搜索结果都播放完了. 这样就免得到处找歌,还得点来点去. 不过只适合像我这样的,一般不很在意自己听的是什么歌,只要耳边响着音乐就行了的人. 不是做广告啊,公司又不给什么奖励....
2007-03-23 23:09:39
405
用ReflectionFactory实现不调用构造参数创建对象
那天在sun的论坛上漂着,不经意发现了一篇帖子,大概意思是想构造一个对象,但又不想或不能调用其构造方法.我把代码整理了一下,如下: java 代码 //Test.java import java.io.Serializable; public class Test implements Serializable { ...
2007-03-19 10:20:54
390
自己写的一个基于词库的lucene分词程序--ThesaurusAnalyzer
前一段时间用lucene做一个搜索程序,找了好长时间的中文分词程序,都没找到合适的,最后自己弄了一个.现在共享出来.希望对大家有用. 分词算法: 基于词库的正向最大匹配算法. 分词词库用的是网上一个叫 segmenter 的分词程序使用的词库. 地址:www.mandarintools.com/segmenter.html ...
2007-03-10 02:22:45
243
北京的风
来北京这段时间里,别的不说,对北京的风感觉尤为深刻.堪与家乡的风媲烈.我家在西北沙漠边上,刮起风来飞沙走石,天昏地暗,绝不夸张.但北京的风也逊色不到哪儿,只是沙尘少点.但这边的风,在高楼之间迂回穿梭,来回碰撞,寻找出口,一旦找到缝隙,冲将出来,迎风而行的人都得拼命顶着,弄不好就被刮了回来.记得小自然课上学过风级的口决,好像说,七级迎风路难行.估计三四级的风被这些高楼构成的鼓风机一加工...
2007-03-10 01:00:58
278
tomcat配置
一篇比较全面的tomcat配置博客文章blog.youkuaiyun.com/arielxp/archive/2005/03/16/321469.aspx
2007-03-08 23:37:54
126
JMS
Geronimo 中 JMS、MDB 和 ActiveMQ 的使用技巧www.ibm.com/developerworks/cn/opensource/os-ag-jmsbeans/tomcat下应用JMShttp://www.blogjava.net/javajohn/archive/2005/12/08/23016.html使用Spring JMS轻松实现异步消息传递dev2...
2007-03-07 10:44:00
122
linux 基本常识
什么是grub http://www.linuxsir.org/main/?q=node/129 什么是Samba服务器 Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用。 http://www.linuxsir.org/main/?q=node/158 什么是LDAP 轻型目录访问协议,即Lightweight ...
2007-03-01 23:24:00
186
java编程奇怪错误收集
1.org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" 一般是xml文件头部出现空格或者空行导致.2.tomcat安装后,examples等context无法启动,报以下错误.SEVERE: Error configuring application list...
2007-03-01 21:34:29
176
linux内核编译
自己也是第一次尝试,参考了以下文章。以下两篇是英文的,第一篇介绍编译流程,第二篇是详细文档。http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.htmlhttp://www.linuxdocs.org/HOWTOs/Kernel-HOWTO.html以下两篇是中文的,第一篇对内核配置文件有比较详细的说明。http://t...
2007-02-16 15:50:00
151
原创 转载:OpenSessionInViewFilter
转自:Potain 的BLOGOpenSessionInViewFilter Created by potian. Last edited by admin 61 days ago. Viewed 181 times.[edit] [attach] Hibernate的Lazy初始化1:n关系时,你必须保证是在同一个Session内部使用这个关系集合,不然Hiernat
2007-02-05 10:33:00
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人