![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发技术
星马殇
本人主要做一些软件开发工作,一起学习,一起进步。学无止境....
展开
-
org.dom4j.DocumentException: Software caused connection abort: recv failed Nested exception:
这个错误有可能是hibernate的配置文件.hbm.xml里"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">这个声明有问题用下面这个解决问题"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">原创 2012-08-17 17:00:08 · 1730 阅读 · 2 评论 -
svn文件图标不能正常显示,在Lable Decorations 勾选其中的 SVN 项后一会儿又不显示了
在网上看了很多解决方法,都是说下面这样操作,但我照着操作之后,点击apply后,是可以显示了, 但过了1分钟后,又不显示了,我再点开Lable Decorations 看里面的svn刚刚还勾选的,现在就莫名奇妙的又没选中了。最后直接把所有的都勾选,呵呵,问题解决。症状1:项目左边导航列表不能正常显示图标方法:windows ->preferences->General->A原创 2013-12-11 17:24:06 · 6131 阅读 · 3 评论 -
hibernate 启动加载配置文件时奇慢?
今天突然遇到一个问题,就是加了hibernate 框架的项目在启动的时候,特别慢,竟然达到了4分多钟,查来查去,看到我的bean类里*.hbm.xml,有这样的写法:"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">……然后我换成了:"http://hibernate.sourceforge.net/h转载 2014-05-15 19:59:31 · 3453 阅读 · 0 评论 -
could not determine type for java.util.set
bm[2014-05-16 14:03:46,768] ERROR com.util.HibernateSessionFactory.http-bio-8080-exec-3(HibernateSessionFactory.java:68) - Could not determine type for: java.util.Set, for columns: [org.hibernat原创 2014-05-16 14:05:42 · 3954 阅读 · 0 评论 -
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was alread
今天遇到了这个问题:org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session:……找其原因是因为同一个object,如一个person在seession里保存了一份,而增加的别的object原创 2012-11-03 14:33:57 · 17136 阅读 · 0 评论 -
java两个站点之间url传中文乱码的问题
HttpRequest request = new HttpRequest("http://ibicn:8080/addBack.jsp?&titles="+URLEncoder.encode(titles, "gbk") );原创 2014-08-05 17:34:55 · 751 阅读 · 0 评论 -
The JSP specification requires that an attribute name is preceded by whitespace
一个jsp页面在本地运行一点问题没有,发布到服务器就报错了:The JSP specification requires that an attribute name is preceded by whitespace,最后发现竟然是这么一上小问题,在pageEncoding="GBK"前面少了一个空格<%@ page language="java" contentType="text/ht...原创 2014-08-11 14:38:17 · 57314 阅读 · 23 评论 -
form提交 jquery ajax
function submitForm(i){$.ajax({ type: "POST", url:"/serviceMoney/serviceMoney.do?method=modiOK", data:$("#theform"+i).serialize(),// 你的formid success: function(data) { alert(原创 2014-08-25 12:19:12 · 734 阅读 · 0 评论 -
maven 热部署 改了类之后不用重新启动 提高开发效率
在pom.xml 加入了个tomcat7的plugin 之后 使用maven debug原创 2014-09-02 15:48:35 · 11618 阅读 · 5 评论 -
tomcat如何在修改了java类后不重启,提高开发速度
在开发测试中我们修改了java类之后,一般tomcat都会自动重启原创 2014-09-15 15:03:30 · 1496 阅读 · 0 评论 -
myeclipse替换所有空行
ctrl+f 输入:\n[\s| ]*\r原创 2014-11-11 14:47:41 · 1574 阅读 · 0 评论 -
java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES/ECB/PKCS7Padding
今天遇到这样一个问题,同样的项目,程序,一段转码加密解密代码,在我电脑上运行没问题,在同事电脑上运行就出问题了,报错如下:java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES/ECB/PKCS7Padding最后发现是因为同事的 JRE System Library 这里配置有问题原创 2015-01-14 10:38:03 · 12491 阅读 · 2 评论 -
http post 请求的示例代码
package org.apache.http.examples.client;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URI;import java.util.ArrayList;import java.util.List;import o原创 2015-02-04 13:39:24 · 6187 阅读 · 0 评论 -
N个 多个Tomcat之间实现Session共享的demo
原文章中有些问题在此已经更新,出处:http://blog.csdn.net/wlwlwlwl015/article/details/48160433对于高访问量、高并发量的网站或web应用来说,目前最常见的解决方案应该就是利用负载均衡进行server集群,例如比较流行的nginx+memcache+tomcat。集群之后比如我们有N个Tomcat,用户在访问我们的网站时有可能第一次请求分发到to...转载 2018-04-27 17:53:11 · 425 阅读 · 0 评论 -
Cause: org.xml.sax.SAXParseException; lineNumber: 39; columnNumber: 43; The content of elements must
碰到一个错误如下:org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 39; columnNumber: 43; The content of elements must consist of ...原创 2018-07-13 16:09:50 · 8410 阅读 · 1 评论 -
oracle数据库sql developer 用SQL可以查到数据,但是程序却查不出来
使用 oracle sql developer 刚刚插入了一批数据,自己用sql查的到,但是JDBC程序查不到,原因很简单,oracle sql developer默认是不提交事务的,所以这条记录并没有真正写到数据库里面,提交一下,问题解决! ...原创 2018-07-19 18:37:09 · 8998 阅读 · 0 评论 -
android 开发时 服务器端经常得到乱码
android 开发时 服务器端经常得到乱码,我的项目最后发现问题是少了下面两句:response.setCharacterEncoding("GBK");request.setCharacterEncoding("GBK");当然addroid端也要是GBK编码方式原创 2013-11-08 16:26:30 · 848 阅读 · 0 评论 -
java BigDecimal divide 错误
当BigDecimal使用divide进行运算除不尽时就会报错,蛋疼啊。还要加几个参数:theNum.divide(new BigDecimal(3),2,BigDecimal.ROUND_HALF_UP)原创 2013-11-20 16:17:08 · 7212 阅读 · 0 评论 -
Background Indexer Crash Recoveryjava.lang.StackOverflowError
今天导入一个项目时出现如下错误:Background Indexer Crash Recoveryjava.lang.StackOverflowError解决方法把项目build path --- configure buildpath 里错误的labraries 删除就ok啦当然要加入正确的jar原创 2013-10-18 18:20:05 · 3652 阅读 · 0 评论 -
ordinal parameter mismatch
hibernate 的bug org.hibernate.HibernateException: ordinal parameter mismatch(2012-04-13 14:23:42)标签: hibernate hql criteria ordinal parameter mismatch转载 2012-08-18 11:18:55 · 5061 阅读 · 3 评论 -
No action instance for path /serviceAgency could be created
我的是这种问题:配置文件啥的都没问题,把action类 extends DispatchAction 就没不报错了原创 2012-09-19 11:07:20 · 711 阅读 · 0 评论 -
No row with the given identifier exists……
Hibernate 错误 No row with the given identifier exists……,这个错误是因为onetomany 或 manytoone 或 manytomany 的关联关系没有做好,导致删除一方的时候另一方没删除或者关联关系没有删除,所以在查询的时候就报错了。解决办法:在开发的时候出现这种问题,我是在数据库里把关系删除,或者关联数据删除。然后梳理关系,建立合理原创 2012-09-25 11:13:32 · 849 阅读 · 0 评论 -
关于加了hibernate 框架的项目启动特别慢的问题
今天突然遇到一个问题,就是加了hibernate 框架的项目在启动的时候,特别慢,竟然达到了4分多钟,查来查去,看到我的bean类里*.hbm.xml,有这样的写法:"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> ……然后我换成了:"http://hibernate.sourceforge.ne原创 2012-11-15 17:07:44 · 3504 阅读 · 0 评论 -
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 今天遇到这个问题,内存溢出,解决方法:打开Eclipse软件,选择菜单栏run,在二级菜单中选择 Debug Configurations... 项在弹出的窗口中选择 (x)=Arguments 选项卡,VM a转载 2012-12-13 17:15:47 · 9139 阅读 · 3 评论 -
java odbc jdbc 连接Access
import java.sql.*;public class AccessTest002 {public static void main(String args[]) throws Exception {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String dburl = "jdbc:odbc:driver={Micro转载 2012-12-18 22:13:54 · 3886 阅读 · 0 评论 -
当mysql varchar (30)里只存1个字符的值的时候,hibernate 得不到这个值
最近遇到一个特别奇怪的问题:当mysql varchar (30)里只存1个字符的值的时候,hibernate 得不到这个值,比如,存“1”,就得不到,存“12”就可以得到,存一个字母“a”也得不到,存“aa”就没问题,但存一个中文“三”,也可以得到,最后,发现是mysql odbc 连接jar包的问题 我的mysql是mysql-5.1.49-win32原来的jar是mysql原创 2013-01-25 17:35:25 · 1264 阅读 · 0 评论 -
a标签 传中文到 jsp 乱码最简单解决办法
第一种: String xingming=new String(request.getParameter("name").getBytes("8859_1"));%>第二种比较保险,需要加入工具类Escape.java:传之前编码一下:escape($(this).val())接收时再解码一下:String value = Escape.un原创 2012-05-03 17:27:33 · 4741 阅读 · 0 评论 -
hibernate错误:An association from the table ....... refers to an unmapped class
此问题是hibernate映射文件中有字段,而数据库表中没有此字段时就会出现此错误An association from the table ....... refers to an unmapped class原创 2013-06-22 16:39:49 · 3438 阅读 · 0 评论 -
url请求传值中间有#号时后面的值都会获取不到
最近刚发现一个问题:用url请求传值中间有#号时后面的值都会获取不到,比如:http://localhost:8080/index.do?method=login&userName=test#&password=123456这样的话password 的值就获取不到了符号#后面浏览器会认为是标签的重定向---锚原创 2012-09-13 19:49:26 · 3776 阅读 · 0 评论 -
java.io.CharConversionException: isHexDigit
在用javascript进行转码的时候后台出现如下错误:java.io.CharConversionException: isHexDigit ......我的前台javascript代码如下:function sendtopass(personName){personName= escape(personName);window.location.href='/m原创 2013-07-01 16:59:39 · 1451 阅读 · 0 评论 -
MyEclipse8.6中添加tomcat7
这样就Ok了,这个tomcat6实际是tomcat7 来用了转载 2013-07-22 14:18:17 · 1083 阅读 · 0 评论 -
myeclipse 突然不能折叠代码了,方法前面的小+-号不见了
myeclipse 突然不能折叠代码了,方法前面的小+-号不见了为了解决这个小小的问题,lz甚至把myeclipse重装了最后却蛋疼的发现:只是因为按了一下 ctrl + 数字键盘的 “/ ” 键 ,它就没了,再按一下它又出来了。然后按 ctrl + shift + / 代码正常折叠,ok了原创 2013-07-22 15:46:12 · 3498 阅读 · 0 评论 -
java BufferedImage 合成多张图片
public void createPicTwo2(int x,int y) { try { //读取第一张图片 File fileOne = new File("h:\\h.jpg"); BufferedImage ImageOne = ImageIO.read(fileOne); int width =翻译 2013-08-21 10:57:10 · 14009 阅读 · 5 评论 -
合并图片 java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds!
今天用java BufferedImage 合并图片时出现的这个问题,最后发现是最后一张图片的宽高超出了限制大小,所以报了这个错。我要在一张a4大小的图片上加一批二维码图片合并图片的代码如下:public void createPicTwo2(int x,int y) { try { //读取第一张图片原创 2013-08-22 12:14:31 · 12905 阅读 · 1 评论 -
找不到或无法加载主类
找不到或无法加载主类运行一个测试的main方法,出现了这个错误,发现是因为一个jar包的路径出错,没找到这个jar包,但程序同时存在一个路径正确的jar包,这样代码也不会提示出错,但就是运行时就报错。解决办法:删除错误的jar包引入项。在项目上 右键 -- build path -- configure buildpath -- libraries 里删原创 2013-08-29 11:18:15 · 2381 阅读 · 0 评论 -
java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
程序执行 delete from m_air_offcie where OFFICEID ='123123'; 报错如下: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在在 Oracle 数据库执行时也报错,重写一遍SQL后问题解决,为什么尼 同事把 m_air_office 写成 m_air_offcie 啦 ...原创 2018-10-13 09:33:23 · 16338 阅读 · 0 评论