- 博客(38)
- 资源 (6)
- 收藏
- 关注
原创 com.alibaba.fastjson.JSONArray循环引用导致{“$ref“:“$[0]“}
在for循环中将对象add到.JSONArray中,arr.toJSONString(),输出的结果如下:[{"sex":"男","age":"10","name":"张三"},{"$ref":"$[0]"},{"$ref":"$[0]"}]最终发现这是个JSONArray的问题;验证逻辑:在
2024-09-04 10:03:47
384
1
原创 myeclipse 启动后闪退
解决办法:修改myeclipse.ini ,在vmargs参数后面追加-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner思路:在myclipse工作空间 。metadata文件夹下找到日志.log;日志文件显示:!MESSAGE NLS missing message: Obsolete_attribu...
2019-05-17 13:48:18
1698
原创 Could not initialize class net.sf.log4jdbc.sql.jdbcapi.DriverSpy
Exception in thread "Task-Thread-for-com.mchange.v2.async.ThreadPerTaskAsynchronousRunner@39117085" java.lang.NoClassDefFoundError: Could not initialize class net.sf.log4jdbc.sql.jdbcapi.DriverSpy at ...
2018-03-07 14:51:36
8772
原创 java值传递,引用传递
/* * java值传递,引用传递学习 * * 个人简单理解:值传传递的是变量的值,后续操作与该变量无关; * 引用传递传递的是对象的地址,后续操作改变的是地址空间对应的内容,所有指向该地址的对象会同时被修改 * * 2017-2-13 下午02:25:02 */
2017-02-13 15:11:57
338
原创 net.sf.json.JSONException: Unquotted string "E44C2B0168A550F6503F59CCD56FC49B"
很明显看到是json解析的错误,后面的E44C2B0168A550F6503F59CCD56FC49B是我的数据Id。检查当前页面所用的后台代码没有json数据转换后 又确认页面参数传递,发现传递参数时我的参数param 在传这个ID的时候没有用引号,后来加了单引号但是还是报错,又改成双引号问题得以解决。
2016-05-24 16:58:22
5679
原创 errors running builder "Integerate External Tool Builder "
周一来上班部署项目的时候报错!errors running builder "Integerate External Tool Builder " 解决办法 项目右键-->properties-->builder:如下图,可以看到几个Invalid External Tool Builder,把他们remove掉重新部署即可
2016-05-16 10:51:17
902
原创 Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.Generi
spring hiberate项目启动没有报错,访问服务时突然报错500:Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Cannot open connection我的问题是数据库配置信息有误,数据库i
2016-05-05 15:42:18
3652
原创 Parse error in application web.xml file at jndi:/localhost/sdyth/WEB-INF/web.xml org.xml.sax.SAXPar
Parse error in application web.xml file at jndi:/localhost/sdyth/WEB-INF/web.xmlorg.xml.sax.SAXParseException: The element type "web-app" must be terminated by the matching end-tag "".这种情况
2016-04-19 12:59:19
4368
原创 Access restriction: The type ‘BASE64Encoder‘ is not API (restriction on required library ‘D:\Java\jd
Access restriction: The type 'BASE64Encoder' is not API (restriction on required library 'D:\Java\jdk1.6.0_43\jre\lib\rt.jar')import后仍然是报错!
2016-04-11 15:27:32
1996
原创 xml转document问题
1.The markup in the document following the root element must be well-formed,如: String xmlString = ""我的问题是组装的xml ,组节点后面没有加\n(回车)改成:String xmlString = "\n"2.White space is required bet
2016-04-11 14:38:05
1353
转载 Unable to locate appropriate constructor on class
通常我们喜欢将hql查询结果封装到POJO对象 syntax: select new POJO(id,name) from POJO ;Unable to locate appropriate constructor on class 这种封装需要POJO类提供对应构造器,POJO(id,name)构造方法。 但使用中经常会抛这样的异常:Unable to
2016-04-06 15:25:41
612
转载 Java compiler level does not match
从别的地方导入一个项目的时候,经常会遇到eclipse/Myeclipse报Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出现这个问题的原因是因为,eclipse/myeclipse的jdk编译
2016-03-30 19:25:03
330
原创 myeclipse tomcat 部署项目不能点击finish
原因是项目丢失了配置解决办法:右键项目--->properties,在Myeclipse--->web目录中修改如下图中内容
2016-03-30 15:45:21
3909
原创 js 学习,document.getElementsByTagName
比较以下两个方法的区别,js是解释性语言,而document.getElementsByTagName也是动态的获取目标的长度,方法一是一个死循环,如果获取对象的方法换成方法二中的方式,就不会出现死循环了。。。。方法一:var append = document.getElementById("append"); append.addEventListener("click"
2015-04-12 23:55:27
2510
原创 数据库表添加非主键,自增int型字段
背景:我们的项目中的主键配置如下: 但是在与某外部程序接口对接的时候发现它需要int类型的唯一标识,故我们的现有数据结构不能满足接口需求。解决办法:在不改变我们自己程序的前提下,我们希望添加一个int型的自增字段,sql 如下:alter table tableName add 字段名
2015-04-07 16:04:05
1122
原创 jdk环境变量配置,配置了仍然javac 不是内部变量~
jdk环境变量配置,配置了仍然javac 不是内部变量~解决办法运行——>cmd 在控制台中运行以下命令设置java环境变量即可解决:set java_home=C:\Program Files\Java\jdk1.6.0_26 安装JDK的根目录set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.j
2015-01-08 14:47:30
604
原创 AJAX方法中提交请求,target="_blank" 不能正确打开新的浏览器窗口
问题描述:methodA 方法执行完毕,但是我们发现myForm的target="_blank" 并没有打开一个新的浏览器窗口,而是以openWin的方式打开了一个窗口展示,这是为什么呢?function methodA(subjectId,courseWardId,courseId,stype){ var tab=0; $.ajax({ url:"***********",
2014-10-24 14:38:06
1017
原创 关于hosts文件
在XP 、win7系统中,HOST文件位于系统盘C:\Windows\System32\drivers\etc中,如果进去没有看到Hos文件,是因为某些系统将Host文件隐藏了1.Hosts是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。2.Hosts文件的工作方式在网络上访问网站,要首先通过DNS服务器把
2014-10-24 14:21:55
590
转载 java 序列化 serializable
8 16:10所谓java对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象!对象序列化是对象持久化的一种实现方法,它是将一个对象的属性和方法转化为一种序列化的格式以用于存储和传输,反序列化就是根据这些保存的信息重建对象的过程。Java对象序列化机制一般来讲有两种用途:Java的JavaBeans:Bean
2014-10-09 14:48:20
499
原创 ifream 中的控件 和其他组件的层级关系展示
如上:情况是div1是个鼠标滑过才显示的div,但是 div1没有办法正常显示且被压在center的下面,分析:div1被压在了center下面,所以首先想到的是调整div1所在的大div top 和center的层级关系,但是发现即便是设置了z-index也是无济于事于是我们分析是不是ifream的高度限制了div1的显示,所以我们调高了ifream的高度,嗯不错,这个div1可以正常
2014-03-07 13:17:56
813
转载 身份证号码验证算法
身份证号码验证算法做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。 1、地址码 表示编码对象常住户口所
2013-12-06 16:03:39
645
原创 IE.火狐中href 兼容的注意事项 ,应用中的删除自己所在行数据,在IE上可用,在FF,谷歌等不可用的问题
IE.火狐中href 兼容 href 的注意事项
2013-12-04 11:31:42
951
原创 同一页面js获取DIV的高度并赋给另一个DIV或其他标签
JS获取DIV动态高度,并赋值到其style样式中 站长学院www.cqshy.cn> function $(id){ return document.getElementById(id) } function getHeight() { alert($("hidden").offsetHeight + "px");
2013-05-03 16:59:17
2809
原创 myeclipse 设置代码提示快捷键
MyEclipse设置Alt+/快捷键 1). 点击Windows->Preferences->General->Keys 2). 在快捷键列表中找到:Word Competion,把它的快捷键 Alt+/ 改成其它的快捷键(方法:先把此快捷键删除,点右边的按钮"Remove Binding", 再选中Binding文本框,输入你想要的快捷键)。3). 在快捷键列表中找到:Cont
2013-04-22 08:42:05
793
原创 关于运行错误:java.lang.UnsupportedClassVersionError: Bad version number in .class file
早上写了一个简单的project ,运行时报错:java.lang.UnsupportedClassVersionError: Bad version number in .class file该问题是因为我们使用的JDK版本不支持的问题,解决办法:选中项目--->>project--->>Properties--->>Java Compiler ,该处看选中Enable,重新选择JDK版
2013-04-22 08:28:41
934
原创 SqlServer2008 jdbc 连接所需jar和代码示例
package model;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import org.junit.Test;public cla
2012-10-12 15:15:23
1156
原创 打开word 提示:无法初始化visul basic环境
解决方法:启动Word,选择“工具 → 宏 → 安全性”,将“安全级” 调到“非常高”;切换到“可靠发行商”,将所有来源都删除,取消下方两个复选框的勾选; 最后单击“确定”返回即可,重新打开便不再提示
2012-10-11 16:05:09
2603
原创 tomcat启动不加载项目
在解决这个问题时也是各种百度,并没有一些列完整的方案,不过可以总结一下我都做了什么 控制台中:1.The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
2012-10-11 10:49:28
10063
转载 myeclipse10.0优化及SVN安装配置
myeclipse10.0优化及SVN安装配置 2012-03-27 15:19:06| 分类:J2EE之路 | 标签:|字号大中小 订阅myeclipse10.0优化我用的是myeclipse10.0做的优化,早起版本8.5、8.5也都大同小异 一、Myeclipse10修改字体 MyEclipse10是基
2012-10-10 19:34:18
668
原创 将数据读进内存再下载为excel
后台: public InputStream jxl2ExcelProduct() { ByteArrayOutputStream baos = new ByteArrayOutputStream(); try { // 2.生成工作簿
2012-10-10 14:06:24
384
原创 同一页面中的取值赋值
var size = document.getElementById("id名称").value; size = size.replace(/\s/g, ""); $("id名称").value=size;
2012-10-10 14:00:28
301
原创 SVN 如何知道本地项目的版本
选中要查看版本的项目,右键,点击属性properties,对话框中左侧点击Subversion,Revision就是版本
2011-09-07 09:20:07
1851
原创 java.sql.BatchUpdateException: Data truncated for column 'nowCost' at row 1
2011-8-25 10:55:02 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet default threw exceptionjava.sql
2011-08-25 11:05:35
1847
原创 java ,Excel.数据导入数据库报错01
14:02:37,343 INFO SchemaUpdate:217 - schema update completejxl.read.biff.BiffException: Unable to recognize OLE stream at jxl.read.biff.CompoundFile.(CompoundFile.java:99) at jxl.read.biff.File
2011-07-19 11:36:51
1390
mysql 5.6.4 -windows 安装包,安装时可选择32位或者64位
2019-03-20
tomcat 启动:Address already in use: JVM_Bind <null>:8080
2012-10-16
SQLServer2008 jdbc连接所需jar
2012-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人