
我的异常笔记
马可菠萝me
这个作者很懒,什么都没留下…
展开
-
页面跳转的集中方法
3布丁足迹;秒后自动跳转……function countDown(secs){ tiao.innerText=secs; if(--secs>0) setTimeout("countDown("+secs+")",1000); } countDown(3); 按钮式: 链接式: 返回上一步转载 2014-10-10 11:03:36 · 562 阅读 · 0 评论 -
Findbugs工具的使用
一、前言为什么我们要引入findbugs工具的使用?代码风险控制在于日常程序开发过程中是及其终于的一环。从项目开始到结束,除了需要开发人员依据公司给出的开发规范,还要在日常的学习过程中养成良好的编程习惯。比如,每个模块编写完成后需要对应的单元测试类来进行支撑。否则,在后期维护想针对某个具体的问题进行排查,耗费的不是一星半点的时间。由此,我们发现,代码日常管理的难点和容易忽略的地方大概有原创 2017-05-25 21:15:34 · 6943 阅读 · 1 评论 -
Mybatis配置文件中sql包含大小于判断问题
当我们需要通过xml格式处理sql语句时,经常会用到,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错(SAX解析出错),从而导致程序错误。这样的问题在Mybatis中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下方法即可避免上述的错误:(1)转义替换原符号原创 2016-10-14 10:04:55 · 2660 阅读 · 0 评论 -
关于百度APIStore提供的接口调用失败问题
最近,由于在自己开发的微信公众账号当中使用到便民服务--天气查询,便申请了百度api的天气预报接口。按照接口文档写完请求体的代码,在页面通过Struts去请求的时候,页面post方式传递过来的查询条件变成了乱码,所以导致调用百度api的接口是返回调用失败。另外,需要注意的是百度api提供的大多接口是以get方式获取数据的。调用接口的时候,将自己申请的api_key保存在请求头当中传递。原创 2016-09-03 17:09:42 · 5414 阅读 · 2 评论 -
tomcat7启动报错:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
最近在tomcat7上部署项目时,一启动就报错报错:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter具体异常信息如下:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter......原创 2016-07-30 13:21:16 · 15876 阅读 · 1 评论 -
解决使用maven打包项目时,依赖jar先解压成class在打包的问题
最近使用maven打包项目时发现会把当前依赖的所有jar先解压,在跟自己编写的代码生成的class文件一起打包。而我只需要一个运行环境没有的jar而已,其他依赖包已在运行环境存在。为了减小打包生成jar的大小,只能查阅相关资料。首先按如下目录找到maven打包时用到的插件包(以下路径为用户未修改本地仓库时的默认配置路径,如修改过请按自己路径查找即可):C:\Users\{user目录}\.m2\r原创 2016-06-29 12:39:12 · 10736 阅读 · 0 评论 -
ORA-12154: TNS:could not resolve the connect identifier specified
问题:使用plsql连接oracle数据库时,出现问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator转载 2016-05-30 21:52:11 · 2551 阅读 · 2 评论 -
在数据库查询时遇到死循环查询问题
近日,在程序调试时,明明结果集只有两条记录的情况下,执行 查询语句却会一直显示正在执行SQL命令,陷入不能停止的查找状态。最开始,我还怀疑是不是自己语句写错,后来敢十分肯定语句完全是对的。那么此时我就纠结到抓狂。经过一番思考,我重新关闭plsql。再次打开查询时,突然就好了。最后,我确定是以下问题;数据库重复查询时,由于某个原因锁表了。此时的我感觉略无语啊,我们遇到问题总是会陷入程序有原创 2015-12-14 13:08:29 · 5893 阅读 · 0 评论 -
页面加载时弹出alert对话框
在某一个操作成功时,尤其是跨页面显示时我们可能会用到这样的效果。如果直接在body内使用onload是不行的。因为他在页面加载完才会执行。此处使用jquery的方式,当然也可以直接使用document对象,如果你不嫌麻烦的话。下面附上实例代码: /$(document).ready(function(){alert("登录成功!");})原创 2015-08-21 18:23:50 · 14059 阅读 · 0 评论 -
JSTL中foreach标签使用
jstl库中包含了很多的标签,方便我们在jsp页面进行数据的读取。下面是foreach标签的用法:c:forEach [var="varName"] items="collection" [varStatus="varStatusName"] [begin="begin"] [end="end"] [step="step"]> 本体内容 c:forEach>比如我在页面跳转原创 2015-01-16 10:32:15 · 1726 阅读 · 0 评论 -
关于apache代理报错error reading status line from remote server
最近在项目实施过程中,由于企业的要求,对apache进行了升级。出于安全性的考虑,应用使用了ssl证书。但在代理访问时出现了如下问题:error reading status line from remote server 和Error reading from remote server的错误。折腾了两三天,最终在网上找到了相应的解决办法。在此,也做点小小的建议给各位it人员,找资料夺取st原创 2016-01-20 23:41:37 · 13653 阅读 · 1 评论