- 博客(27)
- 收藏
- 关注
原创 pythone 包和模块笔记
与java一样,python也提供package的概念来管理命名空间重复的问题。不同的是,java的package其实就是一个目录,而python的package则会多一个__init__.py的文件。 python提供关键字import来管理package和module,不过python中import只能引入package或者module,而无法像java一样引入类. p...
2011-03-24 01:17:15
345
JavaScript判断浏览器类型及版本
申明,原帖子URL:http://www.cnblogs.com/leadzen/archive/2008/09/06/1285764.html本人在这里转载,只是自己记录下,以防止原址不能访问等情况,原来作者如果不同意,可以留言要求删除。各种浏览器的特征及其userAgent。 IE 只有IE支持创建ActiveX控件,因此她有一个其他浏览器没有的东...
2010-04-13 21:11:36
192
log4j配置
转载自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.htmlLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Log...
2010-04-02 10:17:48
183
java类浅复制和深复制
java类浅复制和深复制的区别在于:浅复制时,类内属性为基本类型则直接复制相应值,如果是对象则复制其实例引用(复制对象和新对象中的引用指向同一对象);而深复制则会完全新建完全新的对象属性。 如果希望java类能进行复制操作,则该类必须实现cloneable接口(该接口是一个标识接口,clone()方法声明在Object类)。1.浅复制代码 public Object...
2010-04-01 12:33:21
178
apache tomcat 6集群负载和session复制
无意间看到tomcat 6集群的内容,就尝试配置了一下,还是遇到很多问题,特此记录。apache服务器和tomcat的连接方法其实有三种:JK、http_proxy和ajp_proxy。本文主要介绍最为常见的JK。环境:PC2台:pc1(IP 192.168.88.118)安装了apache和tomcat pc2(IP 192.168.8...
2010-03-29 13:04:58
271
HTTP错误代码表
记录下所有 HTTP 状态代码及其定义,以备不时之需。 代码 指示 1xx 指示信息200 正常;请求已完成。 3xx 重定向 4xx 客户机中出现的错误 5xx 服务器中出现的错误 ...
2010-03-18 20:30:24
141
spring下iBATIS事务管理-使用AOP XML配置管理
Spring下由三种途径对事物进行管理:编程式事务管理、声明式事务管理和AOP事务管理。其中AOP事务管理又分AOP注解事务管理和AOP XML配置两种,这里记录下述其中的AOP XML配置管理,这也是spring最推荐的方式。 参照<spring高级程序设计>中的银行转账的例子。1.Spring的数据源设置 <bean id="dataSource" cla...
2010-03-13 10:26:03
200
iBATIS的自定义类型处理器TypeHandlerCallback
iBATIS提供TypeHandlerCallback来提供对用户自定义类型的处理。public interface TypeHandlerCallback { public void setParameter(ParameterSetter setter, Object parameter) throws SQLException; public Ob...
2010-03-12 12:42:05
288
spring 主题使用详解
今天主要介绍下关于spring下主题(Theme)的内容,之前去网上搜索下了相关内容,发现其使用介绍都很简单,我这里详细介绍下如何使用spring的主题。 1、ThemeSource ThemeSource,说简单点,主要用于如何定位相应的主题资源文件。默认状态下,其具体实现类ResourceBunldeThemeSource是在类路径根目录下查找相应的资源文件,不过可以通过配...
2010-02-28 11:49:59
251
原创 java类的equals方法
过年结束了,今天想温故下java的基础知识,突然想起当初遇到过的equals方法重写的问题,特此回忆记录下: 大多数的书,教材甚至在jdk上的equals重写代码都如下 @Override public boolean equals(Object obj) { if(obj==this) return true;//quick check 短路检查 ...
2010-02-23 11:00:39
157
原创 google加速载入js代码
简单将Jquery改用为Google加速载入 即由<script type='text/javascript' src="jquery/jquery-1.3.1.js"></script> 改为<script src="http://www.google.com/jsapi" language="javascript"> </scri
2010-02-05 17:34:11
202
原创 Spring下velocity页面中文乱码问题
一、单一映射的解决方案。 1. 便于管理,将.vm文件格式设置为UTF-8编码; 2. 在applicationContext.xml中添加velocity引擎<bean id="velocityConfigurer" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer...
2010-01-25 21:54:00
254
原创 【转】Spring包及其依赖关系
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来...
2010-01-25 19:56:42
162
原创 groovy乱码问题
前几天装了下eclispe的groovy插件,就试了下很火的动态语言groovy。不过发现无论是在eclipse的控制台还是数据库的读写操作都会出现中文乱码问题.println '中文' 就上面这句简单的语句,在控制台也会出现乱码。经过各种网上搜索和尝试后,我自己发现了一条简单的解决方法,就是将groovy文件的文件格式设置成为GBK即可。 如果希望eclipse自动生成的gr...
2010-01-21 10:32:47
824
原创 eclipse groovy插件及spring下groovy应用
这几天一直在看spring,今天看到了spring关于动态语言的应用,觉得很好玩就试试了下,结果还是遇到很多问题,特此记录下。 1.eclipse groovy插件的安装 插件安装比较简单,我选择的是在线安装,步骤与其他插件安装一样,groovy插件的地址为http://dist.codehaus.org/groovy/distributions/update/ 2.s...
2010-01-19 20:45:22
198
原创 编码的区别-Unicode,UTF-8,GBK,ISO-8859-1
今天遇到乱码问题,猛然发现自己对unicodeUTF-8之类的区别很是模糊,不由好好看了下相关的知识,具体的文章我在最后列出来,这里主要总结下: 1. Unicode和ISO-XXX Unicode和ISO-XXXX字符集都源于两个独立的项目,目的都是创立单一字符集,后来双方都认识到不需要存在两个不兼容的字符集,因此进行了整合。因此Unicode和ISO-106...
2009-12-13 10:38:02
235
struts2表单中文乱码问题
表单中文乱码问题经常出现在web站点开发中,今天试了下struts2,依然出现了中文乱码问题,网上查询发现各种答案,不过仅仅只有零星的答案是正确的,下面我将自己成功的方法做下记录。 struts2中默认编码为UTF-8,其内置的标签之类的编码均为UTF-8。对于自己编写的jsp页面,只需要相应将页面开头和页面编码设置成UTF-8即可。 <%@ page languag...
2009-12-13 09:45:58
177
设置servlet或action作为欢迎页面
一般我们的网站欢迎页面都为.html或jsp之类的文件,刚突然想如果我希望是action呢?一开始以为只要将修改web.xml文件即可: <welcome-file-list> <welcome-file>index.action</welcome-file> </welcome-file-list> 结果输入...
2009-12-09 22:23:32
457
原创 javascript关于标签<a>的事件问题
今天浏览到一篇关于链接<a>的事件问题的帖子,特此摘录以备不时之需。 当我们把链接当做按钮使用的时候,比如这样:<a href=="" onclick="addOneNumber();">+</a> 千万注意了!如果这样写的话,当你点击这个链接的时候,会发送两个请求到后台去,一个是onclick触发的处理函数发送一个AJAX请求,一个...
2009-11-26 21:01:40
166
原创 CSS下关于span的显示错误修正
今天在浏览帖子时候,无意间看到一个css关于span的问题(当然是IE下的) <div><span id="span1">操作1</span><span id="span2" style="display:none;">操作2</span> <span id="
2009-11-22 23:06:53
460
web页面禁用刷新
今天用到了在web页面中禁用刷新的功能,特此将js代码记下,以备不时之需 /*阻止事件默认行为*/ function prDefault(evt) { /*IE浏览器*/ if($.browser.msie)...
2009-11-22 16:57:46
701
动态调整iframe页面的大小
今天遇到了一个问题,在父页面内有一个iframe能自动根据载入页面的大小而动态调整页面大小。特此记录下解决方法: 父页面main.html内js代码: /*动态调整iframe的大小*/ function changeIframeSize(iframeContentHeight){ document.getElementById('rightConte...
2009-11-20 00:16:39
766
原创 XMLHTTPRequest对象
XMLHTTPRequest对象:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3....
2009-11-19 14:13:17
134
myeclipse7.5安装插件
今天把自己的myeclipse从原来的6.5升级到了7.5,因此所有的插件需要重新安装了。myeclipse自从7.0后就不再提供link安装,而是采用在bundles.info文件写入配置信息的方式安装插件。具体步骤如下: 1.下载你需要的安装的插件,其结构需要与link安装时候一致: +yourPluginName ...
2009-11-16 10:31:25
187
原创 jQuery中JSON与Servlet应用小例
这几天边看<锋利的jQuery>边学jQuery,越发觉得jQuery确实是个非常好的js框架。jQuery中通过get,post,ajax等方法与服务器之间进行异步通行,非常简单与方便。 jQuery中 通常数据通信的格式有XML,HTML,JSON和TEXT等。XML:好处是格式通用,提高重用性。坏处则是相对解析之类的较慢,对于只传递少量数据有点浪费。JSON:好...
2009-11-08 20:01:41
176
myeclipse6.5安装Aptana插件
这几天有空看看JS的框架,发现JQuery确实有独到之处,难怪如此流行,偶然间居然发现有个超级好用的eclipse插件-Aptana,真是喜出望外,连忙下载来安装看看效果。 具体步骤如下:1,我用的myeclipse 6.5,因而下载的是Aptana1.2,地址为 http://update1.aptana.org/studio/3.2/024747/index.html,如果需...
2009-11-01 23:03:12
176
李开复的10个人生启发
今天看到了李开复在浙大做的演讲,讲述的他的10个人生的启发,特意摘录以激励自己:一、自信不失谦虚,谦虚不失自信;二、兴趣就是天赋,天赋就是兴趣;三、思考比传道更重要,观点比解惑更重要;四、我不同意你,但是我支持你;五、挫折不是惩罚,而是学习的机会;六、创新不重要,有用的创新才重要;七、用勇气改变可以改变的事情,用胸怀接受不能接受的事情,用智慧分辨两者的不同;八、求知...
2009-10-19 16:24:45
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人