最近用JS写了一个控件----div模拟弹出窗口.之前发布过一个版本,网友说有很严重的内存泄漏问题,经过此次修改,已经解决了此问题.对于JS的内存泄漏很很奇怪,一直都没有想过有此问题,也许是只会做java吧,很少考虑内存释放的问题.针对此问题,特意在网上找了一些资料.摘录如下. 1.内存泄漏检测工具.http://outofhanwell.com/ieleak/index.php?title=Main_Page 说明文档:https://ieleak.svn.sourceforge.net/svnroot/ieleak/trunk/drip/docs/index.html 2.如何修正JS的内 ...
项目中有个需求,把服务器端一些操作都输出到页面上显示,类似一个日志功能的操作.针对这样的需求,我反复想想,还是觉得用服务器的推送技术比较好,正好看到网上有人用dwr实现了这个功能,因此我也尝试着做了下.呵呵,成绩斐然啊,不过不算完全满意,有些东西没想明白怎么回事. 我用struts2+spring+hibernate,ajax库用的jquery,发现jquery跟dwr的util.js冲突,不知道如何使用dwr的util.js. 首先,在web.xml中配置dwr(dwr版本为version: 2.0.3): <servlet> <servlet-name>dwr-invoke ...
前两天在javaeye上闲逛,无意间看到iBATIS也有代码生成的工具,这两天一直没抽着时间试试,今天利用15分钟时间试用了下,感觉还是不错的,很简单也很实用。 iBATOR下载:http://ibatis.apache.org/ibator.html 它提供了多种格式的下载,大家有兴趣可以逐一下载研究,我用的是eclipse的插件。eclipse安装插件大家应该都明白了。呵呵 装完之后,新建一个Java Project名为:Ibatis。工程建好好在此工程中新建配置文件:abatorConfig.xml。具体为:File-New-Abator For iBATIS Configura ...
jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。 同时使用CSS和XPath 看几个例子: 隐藏所有包含有链接的段落: $("p[a]").hide(); 显示页面的第一个段落: $("p:eq(0)").show(); 隐藏所有当前可见的层元素: $("div:visible").hide(); 获取所有无序列表的列表项: $("ul/li") /* valid too: $("ul > li") ...
使用strtus2开发一个项目,使用了sitemesh。页面全部使用UTF-8编码,可是在经过sitemesh装饰后会发现中文都成乱码(在weblogic9.2下跑)。网上找了很多资料都没有合适的能解决这个问题的。后来研究了sitemesh的源码,终于发现问题所在。 sitemesh在处理编码时会使用系统的编码,com.opensymphony.module.sitemesh.filter.TextEncoder文件中, private static final String DEFAULT_ENCODING = System.getProperty("file.encoding"); ...
http://www.xiangdang.com/bbs/blog/content.asp?UserID=huzj&artid=4157 最近搞了个AJAX的东东但是调用JS时候发现中文成乱码了 凑合用英文写不老感觉不得劲 今天查了下找到了解决方法。 web application的编码规则是utf-8,那么js文件中如果有中文就会出现乱码(有可能是其它的页面不正常的情况) 解决这个问题请在引用javascript的地方加上charset="gb2312"或者charset="big5" 例如:<script type="text/javascript" language="j ...
[转]MyEclipse + WebLogic 配置详解 Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2 配置详解 选择 WebLogic 9.2 的原因 ①WebLogic 8 支持的是 J2EE 1.3,也就是 Servlet 2.3 规范。若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会出现异常,提示部署描述符 web.xml 是畸形的,也就是未通过 DTD 检验。因为 J2EE 1.4 使用的是 Servlet 2.4 规范,这直接体现在 web.xml 部署描述符的头 ...
在eclipse里使用subversion这应该是大家都经常用到的组合,可遗憾的是我第一次使用,已经建好了subversion服务器,剩下的只是如何将subversion集成到eclipse里。网上找了些资料看了下,经过自己实践,已经ok了。 1、首先安装subversion插件。 在eclipse界面中选择: Help - Software Updates - Find and Install 然后选择 Search for new features to install 然后 Next 点击 New Remote Site Name 中 输入 ...
引自 HJXia 的文章,地址: http://hjxia.javaeye.com/blog/186409 改变TOMCAT中JVM内存 关键字: tomcat jvm内存 在tomcat的bin目录下,找到catalina.bat文件,打开,在最上面添加这样一句: set JAVA_OPTS=-Xms256m -Xmx512m. OK, JVM内存已经被改到Total Memory: 256 MB,Max Memory: 512 MB. 在Eclipse中改tomcat JVM 内存, 运行Eclipse中配置的Tomcat. 在server配置, tomcat5.x->jd ...
一个项目中,数据库的一个表用了联合主键,以前都是用jdbc来做的,现在要改用hibernate来做,在网上找了些资料,都提到联合主键的问题。大家都不推荐使用联合主键,关键是因为其需要自己手工维护,比较麻烦。数据库已经定好了,由于一些原因没办法更改了,所以只能这样做了。 数据库表: if exists (select * from dbo.sysobjects where id = object_id('dbo.FRX_TRADE_SEQUENCE') and type = 'U') drop table [dbo].[FRX_TRADE_SEQUENCE] GO CREATE TABLE [d ...
a3mao
搜索本博客
存档
最新评论