解决方案
文章平均质量分 71
zw0283
本人喜好学习和研究技术,有志同道合的朋友可以一起学习
展开
-
SSH项目中使用common-fileupload上传文件
今天项目用到了上传,我的数据库中存放的是文件的URL,所以要在后台做一些处理,之前写过几次上传,感觉代码量太大,今天在网上搜索了一下,用common-fileupload上传会简单许多,摸索一下午之后,终于搞定了,后台代码如下//上传的文件private File upload;//文件名和类型private String uploadContentType;private Strin原创 2015-05-15 14:51:46 · 769 阅读 · 0 评论 -
Hibernate查询返回list全部为null的解决方案
今天我做项目时,用hql查数据库,但是返回的结果全部为null,注意,不是返回的list为null,是list里有值,list的size是全部记录数,但是遍历list输出,里边的元素全部为null。我怀疑是我的条件有错误,我去掉了所有的条件,只剩下一句:String hql = "from CarMaintain t";值剩下了一句话,但是还是那个结果,我在网上搜资料,全部都是答非所问,无原创 2015-05-26 16:04:00 · 14031 阅读 · 6 评论 -
使用Hibernate时Row was updated or deleted by another transaction的解决方案
今天这个错误困扰了我一整天。。。我明明写的就是对的,老是报这个错误。最后我才发现,是因为我表中的version字段为null导致的,我的配置文件如下 .............后边太多我就不写了由于我的version,也就是LAST_原创 2015-08-18 17:57:14 · 17134 阅读 · 1 评论 -
出现Unable to locate appropriate constructor on class解决方案
今天使用Hibernate操作时,查询的操作也出现了这个错误,百思不得解,最后在网上找到了结局办法,应该算不上办法,就是原因。首先我使用的hql语句如下String hql="select new PO(。。。。) from 。。。";出现这个错误,很大程度上是由于时间格式引起的,原因如下1、在oracle中,使用Hibernate查询返回的时间是java.util.Date的。原创 2015-08-18 18:10:39 · 7256 阅读 · 0 评论 -
MyEclipse启动TomCat时,控制台不跳出来的解决方案
今天遇到了一个问题,就是原来的时候,我通过MyEclipse里启动tomcat的时候,页签会自动跳到Console,显示一些启动日志,但是今天怎么也跳转不过来,如下图所示原因是由于设置的问题,有两种解决方案1、如上图所示,把那一排图表按我这个图片所示点上就ok了。2、点击 windows -> preferences -> run/debug原创 2015-10-22 10:33:35 · 6366 阅读 · 0 评论 -
Linux下网卡报Device eth0 does not seem to be present, delaying initialization.错误的解决方案
今天在Linux下做练习的时候,用ifconfig命令下看到两块网卡,一个是l0网卡,一个是eth1,开始的时候是l0和eth0的,不知道怎么就变成eth1了,于是强迫症犯了,手贱删除了所有网卡配置,结果重启network服务的时候就悲剧了。。。首先先说我的网卡由eth0变成eth1的原因:是由于之前操作失误,而且之前也不了解这块,就跟着网上的教程做,结果把eth0配成了eht0,系统当然就找原创 2015-10-30 11:07:57 · 27766 阅读 · 1 评论 -
Linux下使用使用管道时多个参数的问题的解决方案
今天做项目时,遇到了一个问题,就是如何在linux命令下使用管道,简单的管道大家肯定都会,就像这种形式ls -a | grep *test今天遇到的问题有点复杂,就是实时扫描系统日志,从上次扫描后的一行之后一直到文件结尾,匹配关键字,如果匹配则报警。我采用awk配合grep命令来实现awk命令作为选取日志段输出作为grep命令的输入awk 'NR>= beginLineNum&&原创 2015-11-30 17:17:33 · 5282 阅读 · 0 评论 -
easyUI的datagrid每行数据添加操作按钮的方法
今天做项目的时候,想在easyui的datagrid每一列数据后边都加上一个操作按钮,一开始想在后台拼接字符串用JSON传回,但是我测试之后发现这个方法不管用,在网上搜索了一下,整理如下:其实要加一行自定义列很简单,在js声明datagrid的时候加上如下代码{field:'operate',title:'操作',align:'center',width:$(this).width()*0.1原创 2016-04-12 12:31:16 · 1113 阅读 · 0 评论 -
mongodb-java 3.x版本,有用户名密码时提示“XXXX(一个加密算法)is not available”的解决方案
今天写代码,满满的都是坑啊。。特此记录一下。首先说明一下项目环境:Maven + mongodb-java-driver-3.2.2原来的项目是用mongo 2.x的驱动写的,然后把它升级到3.x。首先有一个很大的变动就是用户名和密码验证这块。这是获取MongoClient的方法。import java.util.ArrayList;import java.util.List;原创 2016-06-02 17:22:54 · 6180 阅读 · 0 评论 -
eclipse导入Maven父子项目出现的错误及解决方案
今天在svn上检出了一个项目,是一个大的Maven项目,包含了N个模块,因为最近才开始学习使用Maven,所以不是很熟,遇见一些坑,在此记录一下。希望也能帮到别人。情景是这样的:在SVN上有一个项目A,A包含1,2,3,4,共4个模块。我在SVN直接右键父项目,然后检出到工作空间。遇见的问题如下:1、检出到本地后,打开父项目,只有1,2,3,4这4个文件夹,还有一个POM文原创 2016-06-17 14:20:49 · 11908 阅读 · 0 评论 -
Windows下开发Hadoop程序遇到的坑及解决方案
背景过几天工作需要用到Hadoop,于是就弄了本PDF看。看了半天也是晕晕乎乎的。干脆直接动手,这样还能掌握的快一点。于是我就在本地要搭建一个Hadoop的开发环境。环境前提1、Hadoop部署在测试服务器上。2、开发人员在Windows上使用eclipse进行开发。(即运行和开发环境是分开的)3、环境参数Linux:CentOS release 6.7 (Fina原创 2016-08-31 14:38:26 · 9076 阅读 · 5 评论 -
页面莫名其妙刷新或者提交的解决方案
今天工作遇到了一个比较奇葩的问题。问题描述:jQuery的ajax部分,本来是要局部刷新一个Highcharts图表的。结果每次点击按钮时,都会重新reload整个页面。导致js设置的一些搜索变量都会恢复初始值。本人主攻后端,对前端不是特别了解,仅限于会用的阶段,这个问题可是坑死我了。找了好长时间都没有找到原因。即便我吧页面其他的东西全部剔除,只剩ajax的部分,这个问题依旧存在,每次原创 2016-10-26 09:00:52 · 1561 阅读 · 0 评论 -
Android中Toast不显示的解决方案
今天在做测试的时候,Toast怎么也显示不出来,我分析了一下几种可能1、Context有问题,可能对应的上下文不正确2、message的值为空但是我检查了好几遍,都没有问题。。。。在网上查资料,说不能再子线程中更新UI,但是我没有开线程啊。。。无语了一晚上之后。我发现了问题所在。我用Toast之后,没有调用show方法。。。所以才不显示,实在是太马虎了。。。原创 2015-06-08 20:21:42 · 7205 阅读 · 0 评论 -
jQuery使用的时候报undefined a错误的解决方案
项目用easyUI的时候,前台报出错误,TypeError: a is undefined,我一看出错地点居然是jq的源码。。。不可能啊,我在网上搜了好多资料,都没有解决问题,经过将近1个月的思考,我貌似发现了出现这个问题的原因,可能不对,仅代表个人简介,若有正解,请告知我,谢谢。错误截图如下:原因如下:我在js里有这样一段代码: $('#cargo_info').datagrid原创 2015-05-22 10:03:19 · 3311 阅读 · 0 评论 -
tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
这是由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。解决方法:Catalina目录下的所有文件删除,即可.原创 2015-05-06 14:00:44 · 351 阅读 · 0 评论 -
调用$.ajax成功但是success方法不响应的解决方案
今天在工作的时候遇到了一个问题,我用$.ajax向后台传数据,在后台能正确操作,但是success却死活不响应,而且error却响应了,查了文档之后才明白,原来在jQuery1.4版本之后,所有返回的json格式都要满足json.org的格式才能正确回调success,否则jQuery都会认为是返回错误的,以下是示例:JSONObject j = new JSONObject();j.put原创 2015-05-14 16:11:23 · 7706 阅读 · 0 评论 -
org.springframework.orm.hibernate3.HibernateQueryException: XXX is not mapped解决方案
有以下几种原因:1、没有配置好spring里的hbm文件关联。2、在hbm文件里少写了字段。解决方案:1、写hql时加完全限定域名(不推荐)2、在spring里配置好hbm关联(20 有好几次都是这样)原创 2015-05-06 18:08:27 · 10666 阅读 · 0 评论 -
SSH项目报identifier of an instance of xxx was altered from N to 1的解决方案
今天用SSH做项目时出现了identifier of an instance of xxx was altered from N to 1错误,大概就是给持久化类赋值时错误了,折腾半天才发现错误原因如下我的项目有一个员工类,其中包含部门信息,在用Hibernate反向工程生成pojo类时,是这个样子的(我只取了一部分)private Integer staffId;priva原创 2015-05-14 18:57:59 · 16477 阅读 · 0 评论 -
使用Ajax之后要alert才能执行的解决方案
因为ajax默认是异步执行的,也就是并没有等待请求完毕就开始执行下一行js语句了,导致赋值为null。解决方案:加上如下代码:$.ajax({ async:false, //******其他代码});即可解决。原创 2015-05-07 14:45:31 · 2894 阅读 · 0 评论 -
SSH调用Ajax返回值的解决方案
SSH中,action的execute方法执行完成之后,要返回null才行。原创 2015-05-07 11:17:20 · 2111 阅读 · 0 评论 -
EasyUI中tree组件不显示数据或者显示undefined的解决方案
这几天学习easyUI,用到了tree组件,蛋疼了N天,终于出来了,现在总结几个问题。1、官方demo里,取的数据都是在.json文件里取的,在实际应用中显然不能这么做,要从数据库中取出,那么问题来了,怎么取?官方demo里也没有说明,在网上找半天也没找到什么结果,现做如下总结:方法1:Ajax取,在web界面加载完成后调用ajax,从后台在数据库中取值,拼接成JSON,拼接的方法有很多,原创 2015-05-08 08:24:41 · 13204 阅读 · 2 评论 -
使用JSON-lib时报There is a cycle in the hierarchy!错误的解决方案
今天使用JSON.fronObject()时,报出了There is a cycle in the hierarchy!错误,原因就是用的POJO类与其他类之间有引用关系,具体可以进入PO类,应该会有这样一段private Set orderInfos = new HashSet(0);private Set staffMoneyInfos = new HashSet(0);//.....其他原创 2015-05-08 12:18:57 · 699 阅读 · 0 评论 -
Highcharts动态取值,刷新数据的解决方案
今天做项目在Highcharts刷新死活找不到有效的解决方案,只能自己研究了,查看API之后,经过N次测试,终于通过了,先将代码贡献出来,帮助大家解决类似问题for(var j=0;j<cate.length;j++){ chart.xAxis[0].categories.push(cate[j]);}chart.series[0].setData(inc);chart.red原创 2015-05-28 12:38:46 · 28153 阅读 · 31 评论 -
Package main extends undefined package struts-default的解决方案
今天遇到了这个异常,其实不算异常,只是警告,在MyEclipse8.6下,关闭MyEclipse,联网,重新打开MyEclipse即可解决。原创 2015-05-22 08:37:44 · 3259 阅读 · 0 评论 -
Hibernate 分页报只进结果集不支持请求的操作的解决方案
在网上查了资料,原因是分页的时候,查询的结果是空,但是还设置了分页,所以会报错。解决方案有两个:方案1、在分页代码下加条件public static List getList(Session session , String HQL , int currentPage, int pageSize){ Query q = session.createQuery(HQL); if(原创 2015-05-22 08:57:56 · 2195 阅读 · 0 评论 -
Hbase出现ServerNotRunningYetException的解决方案
今天工作时,遇到了ServerNotRunningYetException错误。其症状是进入hbase shell是正常,但是执行任何指令时会抛出这个错误。查看log时并没有报错信息。开始我以为是有hbase进程没起来,然而jps命令显示全部都启动了。这就有些棘手了。。因为前些天测试服务器重启过,后来我在上边又做了一些别的工作。所以怀疑是端口占用问题。。然而。。也不是。。这我就没辙了,原创 2016-10-19 18:17:07 · 11476 阅读 · 0 评论