- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 DOM4J 读取xml
SAXReader reader = new SAXReader(); Document doc = reader.read(...); List childNodes = doc.selectNodes("//Config/Child/ChildNode"); for(Object obj:childNodes) { Node childNode = (Node)obj; ...
2011-05-27 04:47:43
180
原创 通过反射机制利用方法名动态调用方法
有些情况下需要通过方法名动态调用方法: Method method = XXXX.getClass().getMethod(methodName,new java.lang.Class[]{parameterTypesClass}); method.invoke(object,new Object[]{parameter}); methodN...
2011-02-12 11:51:32
354
原创 CSS hack
在排页面的时候,浏览器兼容是比较麻烦的问题,有些问题可以通过重新组织html结构来解决,而更偷懒的方式是使用hack 这里整理一些hack: padding: 10px; padding: 9px\9; /* all ie */ padding: 8px\0; /* ie8-9 */ *padding:5px; ...
2010-11-15 17:01:38
166
WPS和WID区别
最近在工作中接触了IBM的BPM解决方案,软件方面主要涉及到了WPS和WID两个产品。[color=indigo]WPS的全称是 websphere process server[/color]也就是websphere流程服务器,wps是建立在websphere application server基础上的。这是用于运行IBM BPM流程的服务器环境[color=ind...
2010-11-04 10:46:26
1243
原创 Accidently in love
Love might be an accident, but which doesn't mean accident couldn't be planned.
2010-10-26 11:03:39
198
配置一个Struts2.1 程序
工作上一直没有机会用struts2,于是在业余时间看了下struts2的相关内容,这篇文章主要整理了一个web项目使用struts 2.1的基本步骤。对于希望在短时间内掌握struts2基本用法的朋友或有帮助。首先第一步,用MyEclipse建立一个Web项目当你下载了struts2的文件以后,可以找到apps文件夹下的blank项目,并引入以下内容到自己的项目中:...
2010-08-03 14:52:53
180
解决某些xp设置了用户密码不验证的问题
大家好,我们在安装xp系统的时候,有时会不经意的接受制作者自以为好心的diy例如关闭某些服务,关闭某些功能等等。我这次遇到的xp,就有一个奇怪的现象,无论是给Administrator设置密码还是新建一个用户设置密码,系统在登录的时候一律不要求输入密码制作这个xp的人可能觉得这样方便,但是这样就让我们的xp一点设防都没有,显然是不可取的。通过网络搜索终于找到了解决的...
2010-08-03 09:15:54
210
我们为什么要用枚举,不用常量
忽然有了疑问,我们为什么要用枚举而不用public static final的常量解决类似问题。通过网络搜索初步得到的结论是“接口直观,类型安全”等。具体的例子可以参考下面的链接[url]http://dev.firnow.com/course/3_program/java/javashl/2007123/89627.html[/url]为什么说接口...
2010-07-27 15:29:20
1521
Jquery ajax方法解析返回的json数据
最近在用jquery的ajax方法传递接收json数据时发现一个问题,那就是返回的data数据,有时候可以直接作为json数据使用,可有时候又不行。[color=red]经过网友指出,这个问题已经有了比较明确的结论,那就是jquery ajax方法的complete方法是不会处理dataType的,所以如果你是在complete里面试图直接用json数据是不可行的,必须先通过eval。[/...
2010-07-27 09:59:57
161
解决Win7下快捷方式图标覆盖问题
今天在装完VM以后,忽然发现桌面的快捷方式图标都被未知图标给覆盖了。 非常影响美观,但是如果你也遇到同样的问题,不用着急。 因为这不是病毒,而只是图标缓存的问题。 网上有很多答复都在推销杀毒产品,请不要理睬。 我给出的行之有效的解决办法是下载windows优化大师(我已经用了7年以上的软件,完全可以放心使用) 安装完成以后点...
2010-07-12 17:25:13
370
原创 JavaScript解决onkeydown问题
可以参考这篇博文 http://www.heiniuhaha.cn/blog/?p=578 [code="java"]function keydown(e) { var currKey=0,e=e||event; currKey=e.keyCode||e.which||e.charCode;//支持IE、FF if (currKey == 13...
2010-06-30 16:43:22
308
原创 iframe父或子元素的引用
事先说明,此文转自lhgdlg的作者lghcore.J的博客 1,如何引用iframe父级页面的函数或者变量? 2,如何在父级页面中引用iframe中的dom元素? 闲话少说吧,这两个问题的答案如下: 1,在iframe中,我们可以利用parent对象引用父级的dom元素,javascript变量或函数.如下: ...
2010-06-30 12:30:07
167
原创 js加载不完的问题
靠浏览器去判断有时候不准确。腾讯的一位网友说他们的BADJS分析发现,很多的JS报错,都是因为JS文件没有正常加在完导致的。 他们的方法是在文件底部做一个全局的勾子,发现浏览器判断加载完成,但是这个勾子不存在的话,就会重新发起请求。 网友司徒正美给出的方法是: dom.here || (function(dom){ //这是代码 ...
2010-06-30 12:22:14
943
原创 IE6下png jq处理办法
注: 本文转载自http://www.yiejun.com/index.php?tag=jquery&paged=9的博客觉得自己以后可能用的着,所以收录在自己的博客文章里[code="java"]$(function() {if($.browser.msie&&$.browser.version==”6.0″) {$(“img[@src*=png]“).each(fu...
2010-06-30 09:03:33
164
原创 关于EditPlus 添加右键
今天给新机器装了editplus,每次装,每次都要忘了怎么给editplus设置关联。 一google,惊讶。。居然全是要修改注册表的帖子。 遂回忆,想起来可以通过preferences->General->Add Editplus to right mouse button解决 类似的问题,ultraedit之类的编辑器,右键关联好像也都...
2010-06-28 16:09:14
307
Java,Js处理URL参数乱码
相信大家都知道把参数放在url里的时候,会出现乱码的问题。这里针对这个问题,做个总结Java后台 首先记得去tomcat下设置URIEncoding属性 然后可以通过URLEncoder.encode(str1, str2) 第一个参数为要传的参数,第二个参数为字符集,下同 或者URLDecoder.decode(str1, str2)进行处理...
2010-06-27 23:42:47
170
原创 在MyEclipse中设置Tomcat虚拟机的缓存大小
在将PDF转换成jpg的时候用到了一个别人提供的jar包,但是会遇到tomcat虚拟机默认缓存不够的问题。 所以找到了在MyEclipse里面设置Tomcat虚拟机缓存大小的方法: preferences-->servers-->tomcat-->JDK Optional Java VM arguments -Xms1...
2010-06-26 13:05:39
230
原创 js实现的map
这是一个通过js实现的map,不是我自己编写的,是群里的一位朋友分享的,我觉得有需要的时候可以考虑使用。[code="java"]function Map() { var struct = function(key, value) { this.key = key; this.value = value; } var put = function(key...
2010-06-26 12:59:23
161
原创 Java操作Office文件
[align=left] 目前通过Java操作excel有好几种开放的包,我所了解的是poi,jacob,但似乎都是通过com编程实现的,所以有一些局限。 在我的上一个项目中,我们购买了soaoffice这个插件来实现office文档的在线浏览,编辑。这个插件不需要服务器端安装office(Jacob是需要服务器端也有office软件的,而且只能是windows),但需...
2010-06-26 10:22:39
291
原创 一款js编辑器插件——zen coding
在交流群里面,有一位专业从事web前端开发的朋友推荐了这款编辑器zen coding 据说可以直接装在aptana或eclipse上,但由于本人不是专门搞前台的,而且对我来说MyEclipse用来编编js也差不多了,所以暂时还没有尝试,有兴趣的可以试下。 ...
2010-06-26 10:12:29
232
原创 弹出框控件
最近的项目没有采用ext,而是用了jquery结合各种web前端插件的形式去组织前端页面。 而我们的项目需要一个比较完善的弹出框控件。为此花了一些时间去寻找。 最终我在项目里使用的是lhgdialog,这是由国内的一位在校老师业余时间编写的。用下来的感觉是浏览器兼容问题解决的不错,同时在对话框需要弹出子对话框的时候也很方便。 ...
2010-06-26 09:40:31
237
原创 关于Java中重写equals和hashcode方法
关于Java中重写equals和hashcode方法的具体问题,在下面这位博主的文章里已经有了比较清晰的阐述。 http://nba520pz.iteye.com/blog/399094 同时,这位博主给出了一个实际的例子也可以参考 http://alpha2009.iteye.com/blog/570322 那么下面,就是个人...
2010-06-26 09:23:15
232
转载 js验证用户名的方法
<br />function chkUsername() {<br /> var username = $.trim($("#inp_uname").val());<br /> if(username=="") {<br /> return 0;<br /> }<br /> else if( /^/d.*$/.test( username ) ){<br /> //用户名不能以数字开头<br /> return -1;<br /> }<br /> else if(fLen( username )<6
2010-06-24 13:22:00
1037
转载 检测js执行效率的工具
<br /> <br /> <br /> 别人提到的用来检测js执行效率的工具 <br /> <br /> 软件名: dynaTrace ajax edition<br /> 网址: ajax.dynatrace.com<br />
2010-06-13 15:44:00
942
原创 群里一位朋友的解压RAR的代码,留着以备参考
Archive rar = new Archive(new File("d://2345.rar")); FileHeader fh = rar.nextFileHeader(); while(fh != null){ System.out.println("fh.name="+fh.getFileNameString()); File out = new File("d://",fh.getFileNameString()); FileOutpu
2010-06-11 10:05:00
786
转载 js版求本周是本年第几周方法
<br /> function $getWeekNumOfYear() {<br /> var today = new Date();<br /> var start = new Date(today.getFullYear(), 0, 1);<br /> var d = Math.round((today-start) / 86400000);<br />
2010-06-02 12:02:00
521
原创 孙卫琴老师书中提到的服务器端解决网页缓存的方法
<br /> resp.addHeader("Pragma", "no-cache");<br /> resp.setHeader("Cache-Control","no-cache");<br /> resp.setHeader("Expires", "0");<br /> <br /> <br /> resp为HttpServletResponse类型的对象,三句一起使用,应该可以解决大多数浏览器缓存的问题
2010-06-01 09:06:00
655
原创 网上传的删除文件的恢复办法,未实验
1、单击“开始——运行,然后输入regedit (打开注册表) 2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建” ,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F9
2010-05-07 09:53:00
440
原创 Java处理Json文件的一些思路
可以用json-lib或者gson(google的一个开源json处理工具),进行jsonjava bean的互转换
2010-05-07 09:33:00
602
原创 SOA, SOAP和Web服务
最近在工作上稍微涉及到了一些SOA这方面的概念,所以做了一些了解。 网上的文章大多讲的很玄,那么在这里讲一下我的理解 SOA的英文全称是Service-Orinted Architecture 其本质是一种架构, 优点在于可以降低不同应用程序之间的耦合度 而SOAP呢,只是一种在http协议下,进行通信的协议。
2010-04-11 13:04:00
583
原创 Jquery 日期控件及样式控制
关于这个话题在这篇博文中已经阐述的比较详细 http://hi.baidu.com/fairywood/blog/item/638bee30e4d4649ea8018ec8.html 在这里只是提醒大家注意jquery除了有诸多的控件可以被选择以外,还有这么一个页面可以用来定制自己的css样式http://jqueryui.com/themerolle
2010-04-01 10:21:00
690
原创 Javascript去除字符串空格
在使用javascript进行验证的时候,如果不借助于框架或者框架的插件,去除字符串左右空格是一个非常常见的问题。 通过网络搜索,得知了多种解决办法,但我个人觉得以下两种比较可取,整理在这里,并提供原文的相关链接 方法一,正则表达式法 function trim(str){ //删除左右两端
2010-03-26 09:30:00
593
原创 commons-fileupload使用小细节
关于如何使用commons-fileupload进行文件上传的文章网上有很多,在此就不再赘述,需要了解详细的朋友可以通过下面的链接查看这位博主的博文,个人觉得写的已经十分详细。 http://www.blogjava.net/sitinspring/archive/2008/04/12/192408.html 但是有一点小细节是我希望
2010-03-25 10:21:00
392
转载 程序员值得关注的网站
http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系
2009-12-03 18:13:00
588
原创 妄论金山词霸之发展
我有一种预感,金山词霸在未来几年内的发展方向一定是尽力打造“个人化词典”,什么是“个人化词典”,简单的说就是要让用户拥有属于自己的词库,方便温故知新,方便即查即用。 自己的词库也就意味着是完全自己的知识,因为很多人并没有管理知识的意识,而“个人化词典”的重点就在于通过让客户使用软件来间接的灌输这种意识,并且让他们在对知识的管理中受益,继而对软件产生一定的依赖,最终实现自我
2009-11-22 15:34:00
544
原创 红灯哲学
前阵子和老哥一起出门,忽然聊到闯红灯这个话题。老实说自从高中时期接受了慎独的教育以来我就以高素质严格要求自己,很少闯红灯,认为这是一种优雅和素质的体现。然而当我去培训以后,光是单程就要开电动车走40分钟,路上遇到的红灯不计其数,某次由于路况很好,我连续的闯了很多红灯,结果发现路上的时间明显缩短了,这时候我才意识到,人真的需要懂得变通。 慎独绝对是正统的教育,不闯红
2009-10-29 21:27:00
523
原创 10月杂想一
人生的道路有时候就像一棵二叉树,有着无数必须面对的选择,因为不管是出于主动还是被动你都在前进成长。 很多人在树的一支徜徉的时候常常会向往另一端的风景,却未必知道要达到憧憬向往的另一端就不得不退回到最初的原点。 没有壮士扼腕的决心和卧薪尝胆的坚持,不要尝试去做这样的事情,因为即使你走对了这个分支,看透了下一个分支,也无法保证自己不会在下下个支点走错方向。
2009-10-12 22:29:00
650
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人