自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wungmc的专栏

不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 JDK 自带工具备忘

简介jps JVM process status 显示系统内所有的hotspot虚拟机进程。jstat JVM statistics monitoring tool 收集hotspot虚拟机各方面的运行数据jinfo configuration info for java 显示虚拟机配置信息jmap 生成虚拟机的内存转储快照jhat JVM heap dump browser 用于分析he

2016-12-25 23:30:44 505

原创 IDEA 不自动复制资源文件到编译目录 classes 的问题

资源文件目录是与 src 同级的 resource,里面包含 applicationContext.xml 和 log4j.properties 两个资源文件,项目的编译目录是 WEB-INF/classess,并且将 resource 指定为了资源目录,但编译后仍然不能自动将资源文件拷贝到 classes 目录下。解决办法是: Rebuild Project编译目录指定的也没有问题:点编译、重启 tomcat ,资源文件始终不复制到 classes 目

2016-12-21 23:13:25 49194 29

原创 ResultSet.getString() 自动补空格的问题

今天发现从oracle中查询出的中文字符串数据,在插入mysql后有空格,情况如下:1、现象select '测试' name from dual;该语句执行后,ResultSet.getString("name")的结果是:'测试  '即后面多了空格,很不理解,这个列是写在sql语句中的字符串常量,没有表中的字段与其对应,那为啥会自动补空格呢?补多少?依据是

2014-03-21 16:54:11 2972

原创 script标签关闭的写法

在引用外部脚本时,script标签的正确关闭写法如下:自关闭写法有问题(测试的IE11, chrome 31.0, ff 25.0都不支持): />

2014-01-20 12:22:39 1550

转载 内边距、边框和外边距的关系

转载自博客园:http://www.cnblogs.com/kimzeng/archive/2009/09/25/1574137.htmlCSS 框模型元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。内边距、边框和外边距都是可选的,默认值是零。

2014-01-17 15:12:19 2097

原创 第一方Cookie和第三方Cookie

------ 记一次cookie问题查找经过一、问题概要有个页面,其登录功能是用jquery的jsonp跨域调用的,调用的url是http://hd.xx.yyy.com/../xxServlet,第一次登录成功后会将一部分信息写入cookie,以实现下次自动登录。cookie的设置如下:cookie.setPath("/");cookie.s

2013-12-31 18:05:30 2735

原创 java的md5算法中为什么要将每个字节都&0xff?

java的md5算法中,需要将字节数组的hash value转换成十六进制,代码如下:StringBuffer buf = new StringBuffer(""); for (int offset = 0; offset < b.length; offset++) { /* * 0xff(十六进制),其为int类型,所以其二进制为:0000 0000 00

2013-12-31 13:50:10 3042 1

原创 java中enum字段需要持久化时的处理

有时候enum定义的字段信息需要保存到数据库,但数据库中保存的不是字符串,而是数字。例如:public enum Color { RED, GREEN, YELLOW; } 用Color.RED.toString(),返回的是字符串“RED”,而我们数据库中保存的是数字类型的:0代表RED,1代表GREEN,2代表YELLOW,怎么办呢?这时,可以

2013-12-31 13:37:52 5349

原创 log4j:ERROR Failed to rename

log4j:ERROR Failed to rename重命名日志文件时错误。log4j.properties配置如下:log4j.rootLogger=INFOlog4j.logger.access= INFO,reglog4j.appender.reg=org.apache.log4j.DailyRollingFileAppenderlog4j.appender

2013-12-18 16:30:35 3400

原创 jdbc批处理的事务控制

jdbc默认是事务自动提交,每条sql执行都是一个事务,批处理中也是如此,如果想将批处理作为一个事务处理,则要先关闭事务自动提交,改为手动提交,如下:String sql = "insert into person(name, age) values (?, ?)"; try { conn = getConn(); conn.setAutoCommit(false);//关闭自动提

2013-12-18 10:50:06 2351

原创 ORA-12154: TNS: 无法解析指定的连接标识符

环境:本机oracle 11g,instantclient_11_2, pl/sql Developer11.1instantclient的tnsnames.ora配置如下:ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CO

2013-12-18 10:04:20 2746

转载 为什么数据库连接的创建开销大

为什么连接开销比较大?开发人员经常认为建立一个数据库是一个简单的要求,不就是在数据库服务器和初始化用户之间的一个网络往返吗,但实际上,一个数据库连接在驱动和数据库服务器之间有多次网络往返,例如,当某个驱动连接到Oracle或Sybase时,这个连接会有7到10和网络往返,执行了一系列的动作:◆校验用户的身份证书◆在数据库驱动期望的代码页设置和数据库可用的代码页设置之间进行协

2013-08-18 00:00:58 2634

转载 java程序性能优化

转载地址:http://www.cnblogs.com/chinafine/articles/1787118.html一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel {

2012-12-27 20:24:33 828

原创 jdk没有对可以移位操作的乘除做优化

一个数左移几,相当于乘以2的几次方,速度比直接用乘法快很多,所以,很多人经常写成:2 在java中,这样写真的能提高效率吗?看看java编译后的字节码就知道了。 代码: int b = 2 * 8; System.out.println(b);用javap -c HelloWorld 查看编译的字节码:Code: 0: bipush 16 2:

2012-12-27 00:21:52 846

原创 Exception in thread"main"java.lang.NoClassDefFoundError

如果在编译时遇到这个异常,首先检查运行到类是否存在,如果存在,检查文件名和类名是否相同,很容易解决。 如果编译没问题,在运行(指dos里用java命令运行)的时候出现这个异常,一般是环境变量设置不对: 我遇到这个问题时,已经设置了环境变量,并且在dos里运行javac和java时都可以显示相应的使用说明信息,但是运行的时候会出现这个问题,从网上查了查,说是环境变量的问题,于

2012-12-26 23:38:23 3473

原创 js取值中form.all和不加all的区别

在js里取值,可以用form.xx.value,也可以用form.all.xx.value,那么他们有什么区别呢?原先想当然的以为加all是取form里的所有xx(如果有多个name相同的元素),返回的是数组,后来在网上搜索了一下,发现不是这个意思,all代表的是form里的所有元素,就是说form.all可以访问标签包含的任意元素,包括div、table等,而form.xx只能访问表单元

2012-12-26 22:33:55 2352

原创 Myeclipse 调试(debug)时 不显示局部变量值

Myeclipse debug时,局部变量在variables中不显示,expressions中全是XX cannot be resolved,如下图所示:  鼠标放在变量上时也不显示值。 解决方法:右击工程--》properties--》Java Compiler-->把“add variable attributes to generated class (used

2012-10-10 12:47:27 6432

原创 设置Textarea 里的文本显示多种颜色

如何实现textarea里的不同文本显示不同颜色呢?如果是控制textarea的style,则所有文本都是一个颜色;如果把文本放到标记里,也不会起作用,是因为标记不会被解释,是当做文本处理的。在网上找到了一个方法:链接:http://ks.cn.yahoo.com/question/7902704.html我把代码复制到txt中,并修改为html格式。测试起作用。html如

2012-07-06 23:03:25 14905 4

原创 PrepareStatement的isColsed()方法

一次在部署j2ee项目的时候,在本地运行正常,放到服务器上却报异常:NoSuchMethodException:ps.isClosed()Z这是因为PrepareStatement的isClosed()方法是从jdk1.6才有的,正好我的开发环境是1.6,服务器上是1.5,所以报错。 这个方法是检测PrepareStatement是否关闭的。我原来的写法是:if (ps !

2012-06-18 12:52:58 1047

原创 Myeclipse修改项目的Deploy Location

项目名字原先是首字母大写,后来觉得不方便,就改成小写的了,但是部署到tomcat的时候deploy location依然是原先的工程名。换工作区间、删除tomcat的缓存、删除workspace里的.metadata都不行,后来从网上搜了一下,找到了解决方法。原来,这个配置是存在项目里一个.mymetadata文件里,用记事本打开,修改context-root的值就行了。

2012-05-05 20:19:48 2599

转载 程序员技术练级攻略

转载自coolshell.cnhttp://coolshell.cn/articles/4990.html#more-4990前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨

2011-10-16 20:52:02 747

转载 MySQL性能优化的最佳20+条经验

转载自coolshell.cnhttp://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要

2011-10-16 20:33:28 1097

原创 The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister i

暑假的时候做了一个项目,用的是SSH+MySQL5.0+tomcat5.5做完部署到服务器后(tomcat是6.0.32),测试正常运行。第二天发现无法登录了,检查了一遍系统没发现什么问题,重启tomcat后又恢复正常了。很奇怪,于是查看tomcat的日志,发现如下问题:

2011-09-09 12:24:26 104867 3

原创 关于ico图标不显示的问题

最近写个web系统,加上个ico图标,可老是不显示。解决办法如下:一:制作ico图标,16*16或32*32的都行,32*32可以作为快捷方式图标。二:把ico图标放到工程根目录下,名字为favicon.ico,在显示页面的 与 之间加上即可。也可以叫

2011-08-24 18:21:51 6022

转载 SSH学习---Spring中常用的hql查询方法(getHibernateTemplate())(转载)

转载于:http://hi.baidu.com/liuzhe041/blog/item/916f4f36747e8bbcd1a2d351.html

2011-07-15 21:17:29 1123

原创 jsp中操作java属性文件

<br />写一个操作属性文件的类,从网上找的一个别人写的类:<br /> import java.io.FileOutputStream;import java.util.Properties;import java.io.FileInputStream;public class SetProperties { /** * 对属性文件(xx.properties)的操作 **/ public SetProperties() { } /** * 采用

2011-05-13 21:47:00 1011

原创 jstl和EL表达式不起作用的问题

工程是java EE5.0 ,5.0默认包含了jstl1.2,但用tomcat5.5部署的时候,jstl没有部署到lib下,jstl报错。 解决办法一:下载jstl1.1和standard.jar,加入到工程里,在web.xml中,将servlet2.5改为2.4,

2011-05-12 12:16:00 1277

原创 jsp表格导出到excel中

方法一:jxl下载jxl.jar ,加入到工程中。 import java.io.*;import jxl.*;import jxl.write.*;import beans.Student;import java.util.ArrayList;publi

2011-05-06 18:24:00 2488

原创 Mysql常见问题和错误

在mysql中经常会遇到这个错误,几乎这个问题的原因就是sql语句写错了。仔细检查sql语句,如果sql语句确实没有语法错误的 话,那很可能就是mysql保留字的问题,你的字段用了mysql保留字。例如:key,right等等都是mysql保留字,字段名不能用。

2011-05-06 16:59:00 1109

原创 js倒计时,防页面刷新

在网上看到的一个倒计时,稍微改了一下,时间是从后台传过来的,可以防止页面刷新,时间的长短可以灵活设置。

2011-05-06 16:56:00 2754

高质量c++/c编程指南

如何编写高质量的c++/c 程序,作者:林锐

2010-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除