`
zhaoshg
  • 浏览: 260171 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结如下: 1.兼容firefox的 outerHTML,FF中没有outerHtml的方法。 if (window.HTMLElement) {   HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML) {         var r=this.ownerDocument.createRange();         r.setStartBefore(this);         var df=r.createConte ...
1、从jcaptcha官方网站下载jcaptcha的发行包,并将其发行包中的jar文件考贝到本地项目WEB-INF目录下的lib目录中。 官方网址http://jcaptcha.sourceforge.net/ 2、在web.xml文件中配置 <servlet> <servlet-name>jcaptcha</servlet-name> <servlet-class>cn.hxex.order.core.jcaptcha.ImageCaptchaServlet</servlet-class> ...
在Java中,假定由一个类A,要实现深Clone,只需简单地同时做到下面两点即可: 1. A类要实现Serializable接口。例如:   class A implements Serializable { ... } 2. 在A类中加入下面的方法:    public A Clone() // Deep clone for object of any complexity { try { ByteArrayOutputStream baos = new ByteArrayOutputSt ...
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 1.Character 是进行单个字符操作的, 3.StringBuffer 也是对一串字符进行操作,但是可变类。 String: 是对象不是原始类型. 为不可变对象,一旦被创建,就不能修改它的值. 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去. String 是final类,即不能被继承. StringBuffer: 是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象 它只能 ...
最近做了很多动态的查询,尤其是排序,以及一些状态字段,所以就做了一个总的动态查询,以不变应万变,呵呵   ibatis 里面的sql代码: <select id="getTopics" resultClass="topic" parameterClass="map"> <![CDATA[ select * from p_Topic ]]> <dynamic prepend=" WHERE "> <isProper ...
总是用到svn和maven命令,每次定位目录太麻烦,想加入个向linux下open-terminal的功能。 参考:http://www.lanbolee.com/blog/read.php?215 方法一 打开“我的电脑”,点击菜单中的“工具”-“文件夹选项”,选择“文件类型”,找到“(无)资料夹”, 点“高级”,“新建”,在“操作”中填入 “CMD快速通道”(其实爱填什么都可以),“用于执行操作的应用程序”中填入“cmd.exe /k cd %1”(这个是关键),确定即可。 右键打开任何一个文件夹、分区,点击“CMD快速通道”,就可以打开CMD命令行了。方法二 PS: 其实所 ...
写道 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1 ...
Js代码 /*************************************************      Validator v1.03      code by 我佛山人      wfsr@msn.com      *************************************************/       Validator = {       Require : /.+/,       Email : /^\w+([-+.]\w+)*@\w+( ...
简介:     sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现在,在sitemesh的帮助下,我们可以开心的删掉他们了。如下图,你想轻松的达到复合视图模式,那末看完本文吧。 一、在WEB-INF/web.xml中copy以下filter的定义: <?xml version="1.0" encoding=& ...
阮一峰 发表于 2008年06月 8日 | 分类:首页 -> 档案 -> IT技术   据说,对于网页开发人员来说,Firebug 是Firefox浏览器中最好的插件之一。 我最近就在学习怎么使用Firebug ...
Firebug 是Firefox的一个扩展,提供了诸多网页开发的辅助功能,如果你是一个网页开发人员,天天要和HTML/CSS/Javascript打交道,Firebug能大大提高你的工作效率。 Firebug的大部分功能都很直观,我最常使用的是Inspect CSS/DOM和Javascript debug,有时候会看看Net和YSlow 。还有一些功能,或大或小,不是上来就发现,但也是非常好用,不容错过: 获取XPATH 无论做userscript 、bookmarklet 还是网页爬虫,有时候用五六行DOM实现的网页元素提取,用XPath一句就搞定了。以前定位一个元素的 ...
什么是Firebug 从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript 给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅助开发工具。 Firebug是Firefox下的一款开发类插件,现属于Firefox 的 五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开 ...
JavaScript验证: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> ...
commons4e插件可以帮助你自动生成ToString、equals、hashcode等方法,而且可以由你来自定义根据哪些字段生成这些方法,是一个比较不错的插件。 具体的安装方法: 打开eclipse  help==>Software Updates==>Available Sofeware==>sdd sites 输入网址: http://commons4e.berlios.de/updatesite31/ 然后一步一步  install就可以了 使用很方便  右键==>commons4e 然后选择你要的功能就OK了
安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。 出错代码:1067 解决办法如下: 1.删除%windows%/my.ini 2.删除其它地方的my.ini 3.在mysql安装目录下把my-small.ini复制为my.ini 4.在my.ini最后一行插入: [mysqld] #设置basedir ...
Global site tag (gtag.js) - Google Analytics