02 2013 档案
摘要:spring中有一个比较少人注意的Listener——org.springframework.web.util.IntrospectorCleanupListener,这个类的说明如下: 它是一个在web应用关闭的时候,清除JavaBeans Introspector缓存的监听器.在web.xml中注册这个listener.可以保证在web 应用关闭的时候释放与掉这个web 应用相关的c...
阅读全文
摘要:Link:http://www.blogjava.net/killme2008/archive/2012/05/22/378885.html你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样: 1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。 2.阅读项目的文档,重点关注类似Getting started、Example之类的文档,从中学习如何下载、安装、甚至基本使用该项目所需要的知识。 3.如果该项目有提供现...
阅读全文
摘要:1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需要在web.xml中设置一下。2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ...
阅读全文
摘要:原文:http://www.oschina.net/translate/sql-injection-through-http-headers 译文:http://www.databasetube.com/database/sql-injection-through-http-headers/ Identifying the input vectors of the target a...
阅读全文
摘要:http-equiv="Content-Type" 表示描述文档类型 content="text/HTML; 文档类型,这里为html,如果JS就是text/javascript, charset=utf-8 页面字符集,编码,eg:gb2312,iso-8859-1,utf-8 meta标签 meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可...
阅读全文
摘要:用了sybase本身的Jconnect里的包jconn2.jar做为驱动 程序中获取jdbc连接部分的代码如下: Class.forName("com.sybase.jdbc2.jdbc.SybDriver".newInstance(); Properties sysProps = System.getProperties(); sysProps.put("user","userid"; sysProps.put("password","password"; conn = DriverManag
阅读全文
摘要:原文:http://song49.blog.51cto.com/4480450/788262 在使用CentOS 系统时,安装的时候可能你会遇到英文的CentOS系统,在这中情况下安装CentOS系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。 一、CentOS系统访问 g.cn ,发现中文乱码。 于是用以前的方式:yum -y i...
阅读全文
摘要:原文章来自: http://php100.com/html/webkaifa/Linux/2009/1106/3485.html系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...
阅读全文
摘要:NAT方式1:修改网卡eth0的配置信息 vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 ONBOOT="no" ONBOOT="yes" 2: 启动visual box的dbcp服务,给eth0分配ip地址 dhclient eth0 3: 重新启动网络,让刚才的配置生效 service network restart 4.添加端口转发5:测试 ping www.baidu.comHost-Only方式 1:修改网卡eth0的配置信息 [root@localhost ~]# vi /etc/sys...
阅读全文
摘要:Link:http://www.jb51.net/os/RedHat/9467.html 杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了...
阅读全文
摘要:1.最简单的方法 yum install yum-fastestmirror yum clean all yum install epel-release #安装好yum-fastestmirror后,每次用yum安装就会自动检查速度最快的镜像了 2.换成网易(min安装先安装 yum wget) 下载 repo 1 wget http://mirrors.163.com/...
阅读全文
摘要:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP...
阅读全文
摘要:原文:http://kb.cnblogs.com/page/160066/1. 在生产环境中不要出现Select * 这一点我想大家已经是比较熟知了,这样的错误相信会犯的人不会太多。但我这里还是要说一下。 不使用Select *的原因主要不是坊间所流传的将*解析成具体的列需要产生消耗,这点消耗在我看来完全可以忽略不计。更主要的原因来自以下两点:扩展方面的问题 造成额外的书签查找或是由查找变为扫描 扩展方面的问题是当表中添加一个列时,Select *会把这一列也囊括进去,从而造成上面的第二种问题。 而额外的IO这点显而易见,当查找不需要的列时自然会产生不必要的IO,下面我们通过一个非常简单的例.
阅读全文
摘要:原文:http://kb.cnblogs.com/page/144409/ 一、理解索引的结构 索引在数据库中的作用类似于目录在书籍中的作用,用来提高查找信息的速度。使用索引查找数据,无需对整表进行扫描,可以快速找到所需数据。微软 的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非...
阅读全文
摘要:JSP编译后生成的HTML中含有空白行,jsp文件在编译的时候生成这种形式的换行符。解决方法:一、使用 EmEditor 工具 将已经编辑好的UTF-8文件选择另存为,覆盖原来的文件,在保存时“添加 Unicode 签名(BOM)(G)” 的选项是可选的,将前面的勾去掉,保存。 二、在tomcat 6.0 的conf 文件夹中的 web.xml 文件修改如下<servlet><servlet-name>jsp</servlet-name><servlet-class>org.apache.jasper.servlet.JspServlet<
阅读全文
摘要:官网:http://jackson.codehaus.org/ Tutorial:http://jackson.codehaus.org/ Jackson库于2012.10.8号公布了最新的2.1版。因为有不少变更,这里做一个记录。 Jackson源码今朝托管于GitHub,地址:https://github.com/FasterXML/ 一、Jackson 2.x版...
阅读全文
摘要:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -,主要看尖括号内部分。问题原因:web.xml下对spring的DispatcherServlet请求url映射的配置,原配置如下: spring org.springframework.web.servlet.DispatcherServlet 1 spring /* 分析原因:的/把所有的请求都交给spring去处理了,而所有availab...
阅读全文
摘要:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Could not allocate space for object 'dbo.SORT temporary run storage: 141008258465792' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropp
阅读全文
摘要:CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 ...
阅读全文
摘要:前言原创:http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html 很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机上网的背景知识。 虚拟机网络模式 无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3.Host-Only 桥接 桥接网络是指本地物理网卡和虚拟...
阅读全文
摘要:Closest .closest() closest( selector ) .closest( selector ) .closest( selector, [ context ] ) closest( selectors, [ context ] ) .closest( selectors, [ context ] ) .closest( selector ) 返回: jQuery 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。 version added: 1.3.closest( selector ) selector一个...
阅读全文
摘要:jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar A...
阅读全文