- 博客(89)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 批量插入
public void saveAll(final List list) {try {this.getHibernateTemplate().execute(new HibernateCallback() {public Object doInHibernate(Session session)throws HibernateException, SQLException {C
2016-08-10 15:47:49 470
转载 对象的序列化和反序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的
2016-08-02 17:08:06 422
转载 spring hibernate 批量插入jdbc及hibernate方法
项目中需要用到批量添加,考虑到新能问题用jdbc实现. 记录下来,以后会用. [javascript] view plain copypublic void createRolePermissionBySql(final String roleId,final String[] permIds){
2016-05-14 19:54:58 2005
转载 Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法
有的项目引用了太多的jar包,或者反射生成了太多的类,异或有太多的常量池,就有可能会报java.lang.OutOfMemoryError: PermGen space的错误, 我们知道可以通过jvm参数 -XX:MaxPermSize=256m来配置这部分堆内存的大小。 在eclipse中如何配置tomcat的内存大小呢?首先需要双击tomcat server,如下图所示:
2015-06-23 15:09:54 661
转载 Jquery 版本兼容性 attr("checked") 返回undefined或失效
假设我们现在需要这样的场景:页面上有一个checkbox,我们期望通过Jquery来获得它是否选中,或者通过Jquery来让它被选中。在JQ1.6之前的版本,我们会这样写我们的代码:123456789'checkbox' id='cb'/> //获取是否选中 var isChec
2014-05-30 14:28:26 3887
转载 jquery slibings选取同级其他元素
jquery选取同级其他元素可以使用slibings方法,end方法可以清除之前的链式操作,相当于重新开始。$(function(){ $("#downloadchartsright .chartstitleopt,#downloadchartsleft .chartstitleopt").click(function(){ $(this).sibling
2014-03-31 17:07:14 22435 1
转载 invalid byte 1 of 1-byte UTF-8 sequence
在用SAX解析XML文档的时候,在XML文件中如果有中文的话就会抛出“invalid byte 1 of 1-byte UTF-8 sequence”异常,调试是总是找不到问题所在,于是求救于网络,终于找到问题所在,成功解决了问题,在此谢谢强大的网络资源。 XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解
2014-03-25 14:07:28 1501
转载 jQuery $(this).attr(‘checked’)出现undefined的问题
最近在对一个项目的前端进行调整时,发现项目原来用的低版本的jQuery存在一些问题,于是就把jQuery换成了比较新的v1.72,但是发现原来$(this).attr(‘checked’)返回的不再是true or false,选中的情况下返回checked,未选中的情况返回undefined,看了jQuery文档后原来v1.6以后$(this).attr(‘checked’)就返回check
2014-03-25 13:30:10 1255
转载 Eclipse安装SVN插件
SVN服务器搭建和使用(一) : http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.htmlSVN服务器搭建和使用(二):http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.htmlSVN服务器搭建和使用(三) :http://www.cnb
2014-01-14 10:21:50 735
转载 解决 log4j 在 linux 上出现乱码的问题
转载:http://blog.csdn.net/lzc3144/article/details/7643210使用log4j的时候,在WIN系统的时候正常显示中文,但是发布到linux系统的时候中文就显示成乱码了由于log4j配置文件中没有设置编码格式(encoding),所以log4j就使用系统默认编码。导致乱码。解决方法是设置编码格式UTF-8,方法为(有时
2013-12-17 13:36:29 7859
转载 Ubuntu安装配置Mysql
Ubuntu安装配置Mysql三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-gl
2013-12-13 18:38:46 603
转载 ubuntu下配置静态IP地址,设置DNS和主机名
新装了ubuntu,虽然使用图形界面明明已经设置好了ip,网关等等,但是不能上网。 一个朋友提醒说,也许是设置的问题,试试命令行的设置。于是搜索了一下怎么设置,结果还真的成功了。 具体如下: 1. 检验是否可以连通,就使用ping命令ping 网关 开始的时候总是现实unreachable 2. 设置IP sudo ifconfig et
2013-12-12 14:27:34 1353
转载 Linux下安装配置 jdk7 + tomcat7 + mysql
一、Linux下安装配置 JDK 7 1、下载jdk由于我在linux环境下下载jdk不成功,所有手动下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html我下载的是jdk-7u13-linux-i586.tar.gz然后上传到服务器上 /var
2013-12-12 11:05:16 3180
转载 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row dat
今天在修改一个程序问题的时候,什么错误也没有,检查程序也没找到程序到底哪里出了问题,我就是觉得奇怪了,怎么会这样。后来改了一下,在页面中把错误手动输出后,发现java.sql.SQLException: [Microsoft][SQLServer 2000 Driver forJDBC]ResultSet can not re-read row data for column 5这个错。起初不知道
2013-11-21 15:14:52 4537
原创 java 找不到串口
1.下载java Communications api开发包。 2.javacomm20-win32包中的文件配置到以下jre路径为 C:\Program Files\Java\jdk1.7.0_45\jre,请不要放错了\jre\bin\win32com.dll\jre\lib\javax.comm.properties\jre\lib\comm.jar
2013-10-24 13:44:21 2547
原创 cxf 生成客户端
1. myeclipse -> new --> other --> web service client --> next 输入项目名 --> next 输入wsdl地址 -> finish2 创建一个ApiClientTest 代码import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;public class client
2013-10-24 09:18:39 1311
转载 SpringMVC文件上传 多文件
转自:http://a52071453.iteye.com/blog/1698742必须明确告诉DispatcherServlet如何处理MultipartRequest。SpringMVC中提供了文件上传使用方式如下配置xxx-servlet.xml,添加如下代码: Xml代码 bean id="multipartResolver
2013-10-23 10:19:21 1656
转载 JSPF 编译错误 Cannot run program "javadoc.exe"
错误:Javadoc failed: java.io.IOException: Cannot run program "javadoc.exe": CreateProcess error=2, ????????? 总结:JRE的location需要为JDK路径。转自:http://limssb.blog.163.com/blog/static/1
2013-10-13 00:30:06 1970
转载 base64实现文件与字符串之间的转换(转)
package com.ysj; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import
2013-01-04 10:25:03 3764
转载 重定向
WEB项目中经常会用到重定向,比如在访问需要验证的页面时,如果用户没有验证(没有登录),则会重定向到登录页面。重定向之后,浏览器中的地址会变化,原请求的数据会丢失。 实现重定向有两种方法,服务器端和客户端,客户端重定向使用js脚本实现 下面代码中的url指重定向的地址: 1. Javascript重定向 window.location.href = url; 2. JAVA
2013-01-04 10:23:30 678
转载 tomcat的URIEncoding的作用
tomcat中,为了保证get数据采用UTF8编码,在server.xml中进行了如下设置:maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="99" connectionTimeout="20000" disableUploadTimeout="true
2012-12-11 09:13:16 866
转载 jSP程序页面中下载打开Word,Excel,powerpoint文件乱码的问题
在运行JSP程序时在页面中涉及到下载打开Word,Excel,powerpoint文档出现乱码的问题的解决办法:找到Tomcat安装目录,找到Conf\web.xml 文件在里边添加mime-mapping参数设置,只要把以下几个添加到WEB.xml中即可: xls application/msexcel
2012-12-10 15:01:53 1179
转载 HttpClient4.0 学习实例 - 页面获取
zz from http://www.buaaer.com/bbs/blog.php?tid=39937HttpClient 4.0出来不久,所以网络上面相关的实例教程不多,搜httpclient得到的大部分都是基于原Commons HttpClient 3.1 (legacy) 包的,官网下载页面:http://hc.apache.org/downloads.cgi,如果大家看了官网说明
2012-12-02 12:14:54 3630 1
转载 HttpClient入门 .
作者:金发华,陈樟洪 文章来源:IBM developerWorks 点击数:593 更新时间:2005-11-25HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作
2012-12-02 12:12:48 675
转载 断点续传的原理
断点续传的原理其实断点续传的原理很简单,就是在 Http 的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为 wwww.sjtu.edu.cn,文件名为 down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, i
2012-11-26 21:06:06 605
转载 用Java实现断点续传的基本思路和代码
URL url = new URL(http://www.oschina.net/no-exist.zip);HttpURLConnection httpConnection = (HttpURLConnection)url.openConnection();//设置User-AgenthttpConnection.setRequestProperty("User-
2012-11-26 21:00:57 754
转载 java压缩与解压缩文件(利用apache的ant.jar) .
zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是
2012-11-25 19:32:52 10532 4
转载 将sql文件导入PowerDesigner中的方法(将oracle sql文件转换成mysql)
将sql文件导入PowerDesigner中的方法(将oracle sql文件转换成mysql) 将xxxxxx.sql文件的数据库结构导入powerdesigner 的方法 步骤如下: 第一步:将要导入的库的所有表的表结构(不要表数据,只要表结构)导出成一个.sql文件。 第二步:在powerdesinger里找到 File >> Reverse Engineer
2012-11-07 15:04:17 3186
转载 Hibernate的increment主键生成机制带来的问题(转) .
在网站运行在apache和tomcat的负载均衡之后,总是出现一些奇怪的问题。开始有一些Duplicate entry的错误,但没在意。 今天又看了程序运行的错误信息,发现几乎都是Duplicate entry错误,集中出现在insert数据库的时候,insert user,insert message。看了Message类的主键生成是increment类型,看了看Hibernat
2012-11-07 13:37:47 561
转载 JSP表达式语言
JSP表达式语言(2)点运算符和索引运算符都可以用来访问map。比如,下列两个EL表达式都会返回名为myKey的键对应的值:但是两者还是有着一小点区别:如果键名中包含能混淆EL的字符,你就不能使用点运算符。例如使用${header["user-agent"]}没有问题,但${header.user-agent}就出错了,因为第二个表达式中user和agent之间
2012-08-07 10:52:20 661
转载 jQuery对select操作小结 转载
//遍历option和添加、移除option function changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function
2012-08-06 19:08:04 495
转载 IE7下多个Select互相重叠的解决方法
在IE7中动态操作select的时候会出现下面的问题 BUG症状:正常效果:问题就是多个select由于内容变化,但是不会自动排列位置。暂时只是在IE7中发现这个问题。 解决办法: 将需要填充的Select 后面的Select全部隐藏,内容添加结束以后,重新显示,就会自动扩展位置:引用的内容:$("#city").css('visibility', 'hi
2012-08-06 19:07:24 1106
转载 jquery获取元素位置
jquery获取元素位置获取页面某一元素的绝对X,Y坐标,可以用offset()方法:(body属性设置margin :0;padding:0;)var X = $("#DivID").offset().top;var Y = $("#DivID").offset().left;获取相对(父元素)位置:var X = $("#DivID").position().top
2012-07-24 10:52:15 570
转载 div+css 常用三种自动适应宽度分栏
CSS两列布局,右侧固定,左侧自适应宽度divstyle="width:90%; margin:0 auto; overflow:auto; _display:inline-block;"> divstyle="width:200px; float:right; background:#090">这是右侧的内容div> divstyle=" marg
2012-07-02 13:46:42 958
转载 AJAX异步处理
一般使用AJAX是异步处理,但是在某些场合就要使用到AJAX的同步来处理数据,比如用JS检测数据时,需要使用AJAX提交获取用户是否在数据库存在,这是需要使用同步处理等待服务器返回的数据才能执行下一步操作,如果使用异步的话,那么程序是不会等待服务器返回数据的,所以就会出错,使用AJAX同步处理就没有问题了。下面本人写的一个非常简单的Jquery中AJAX同步提交数据函数: JS
2012-06-25 16:48:46 1465
转载 JS 控制文本框只能输入中文、英文、数字与指定特殊符号
JS 控制文本框只能输入数字JS 控制文本框只能输入数字、小数点JS 控制文本框只能输入英文JS 控制文本框只能输入英文、数字JS 控制文本框只能输入中文JS 控制文本框只能输入中文、英文、数字JS 控制文本框只能输入中文、英文、数字、空格JS 控制文本框只能输入中文、英文、数字、小数点总而言之:先
2012-06-21 00:34:27 3376
转载 delete LEFT JOIN 的一个问题解决办法
LEFT JOIN 的一个问题解决办法今天在一个程序后台删除一个东西的时候,却出现了这个问题:Java代码 System Message: MySQL Query Error User: admin Time: 2007-10-20 21:08:48 Script: /k/admincp.php [u]SQL: DELETE FROM ta
2012-06-20 22:48:46 5907
转载 大小写
public class Test{ public static void main(String[] args) { double number = 13500035.50; System.out.println(toChineseCurrency(new Double(number))); } public
2012-06-18 21:04:29 880
转载 Jackson 框架,轻易转换JSON
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jacks
2012-06-15 13:03:09 860
原创 Https_Tomcat服务器端配置
Https_Tomcat服务器端配置配置方法:1. 第一步:为服务器生成证书 使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“E:\tomcat.keystore”,使用如下命令生成:keytool -genkey -v -alias tomcat -keyalg RSA -keystore E:\tomc
2012-06-13 09:43:34 1356
jspSmartUpload.jar
2009-12-15
java 递归怎么写,求教啊 啊
2015-08-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人