
异常处理
文章平均质量分 51
黄宝康
这个作者很懒,什么都没留下…
展开
-
[navicat premium] [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
找到安装目录文件sqlncli_x64.msi,双击安装就可以解决!原创 2020-03-11 14:44:30 · 357 阅读 · 0 评论 -
远程WWW服务支持TRACE请求漏洞
漏洞详细描述:远端WWW服务支持TRACE请求。RFC 2616介绍了TRACE请求,该请求典型地用于测试HTTP协议实现。攻击者利用TRACE请求,结合其它浏览器端漏洞,有可能进行跨站脚本攻击,获取敏感信息,比如cookie中的认证信息,这些敏感信息将被用于其它类型的攻击。解决办法1、停止Apache服务(以root权限登录) # cd /opt/IBM/H...转载 2019-04-30 11:37:46 · 3355 阅读 · 0 评论 -
点击劫持漏洞:使用X-Frame-Options 解决方法(应用tomcat)
发现项目中存在 X-Frame-Options 低危漏洞:使用 X-Frame-OptionsX-Frame-Options 有三个值:DENY:表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套也不允许。SAMEORIGIN:表示该页面可以在相同域名页面的 frame 中展示。ALLOW-FROM uri:表示该页面可以在指定来源的 frame 中展示。换一句话说,...转载 2019-02-14 14:36:27 · 3234 阅读 · 0 评论 -
java.net.SocketException: Unexpected end of file from server 异常解决
公司业务需要,需要另外一个相似版本的web应用,项目部署的时候工程文件都是一样的(只是配置不一样),部署到新的地方时,比如tomcat服务器的时候,报了如下错误:java.net.SocketException: Unexpected end of file from serverat sun.net.www.http.HttpClient.parseHTTPHeader(HttpClien...原创 2018-04-28 11:27:59 · 15963 阅读 · 0 评论 -
Java进程CPU使用率高排查
近期java应用,CPU使用率一直很高,经常达到100%,通过以下步骤完美解决,分享一下。方法一:转载:http://www.linuxhot.com/java-cpu-used-high.html1.jps 获取Java进程的PID。2.jstack pid >> java.txt 导出CPU占用高进程的线程栈。3.top -H -p PID 查看对应进程的哪个线程占用CPU过高。4.echo “原创 2017-12-28 14:01:38 · 5082 阅读 · 2 评论 -
清除陷入CLOSE_WAIT的进程
清除陷入CLOSE_WAIT的进程,而不清除父进程的方法,理论上来说是可行的,但是有可能引起相关组件不能正确显示状态数据。比如,使用Apache+mod_jk的情况,杀掉相应进程后,mod_jk的状态监控不能正确显示当前Apache和Tomcat之间的连接数。 具体做法,就是先用netstat命令列出在CLOSE_WAIT的进程号,然后杀掉这些进程。可以用一条命令完成。netstat -nap |转载 2017-11-13 14:04:59 · 3558 阅读 · 0 评论 -
解决java.lang.NoClassDefFoundError: org/nustaq/serialization/FSTObjectOutput
java.lang.NoClassDefFoundError: org/nustaq/serialization/FSTObjectOutput at com.jfinal.plugin.redis.serializer.FstSerializer.valueToBytes(FstSerializer.java:54) at com.jfinal.plugin.redis.Cache原创 2017-09-08 16:31:57 · 6298 阅读 · 0 评论 -
阿里大鱼短信平台错误解决
在项目中使用了阿里大鱼短信验证码功能,在调用接口当中遇到如下错误:{"error_response":{"code":15,"msg":"Remote service error","sub_code":"isv.BUSINESS_LIMIT_CONTROL","sub_msg":"触发业务流控","request_id":&qu原创 2017-09-07 10:35:09 · 13477 阅读 · 4 评论 -
ORA-00020:maximum number of processes (500) exceeded 错误解决方法
今天刚以上收到了系统预警短信,是OA的数据库系统,登录到服务器上,发现链接数据库报错。[Oracle@oadb ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 21 10:38:28 2015Copyright (c) 1982, 2013, Oracle. All rights reserved.原创 2017-09-06 11:07:13 · 1559 阅读 · 0 评论 -
本地无法启动MySQL服务,报的错误:1067,进程意外终止---解决
在本地计算机无法启动MySQL服务错误1067进程意外终止 这种情况一般是my.ini文件配置出错了首先找到这个文件: 默认安装路径 C:/Program Files/mysql/MySQL Server 5.1/my.ini打开此文件找到:default-storage-engine=INNODB 大概在84行。将default-storage-engine的值改为:MYISAM,这个时候,转载 2017-08-28 12:03:24 · 778 阅读 · 0 评论 -
Invalid character found in method name. HTTP method names must be tokens
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JAR原创 2020-11-30 15:10:27 · 13545 阅读 · 0 评论 -
java.util.ConcurrentModificationException 解决办法
在使用iterator.hasNext()操作迭代器的时候,如果此时迭代的对象发生改变,比如插入了新数据,或者有数据被删除。则使用会报以下异常:Java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.u原创 2017-07-27 18:38:06 · 2142 阅读 · 0 评论 -
java.lang.Error: Unresolved compilation problems:解决方案
出现该问题的原因主要是编译等级跟jdk不一致。 先查看你jdk版本 我这里是1.7,设置下Java compiler 和 Project Facets,问题解决!!原创 2017-07-18 11:36:52 · 93783 阅读 · 7 评论 -
Java改变异常输出的一种形式,封装框架的时候觉得有用,自定义异常输出的一种思路
Java的异常输出,有时输出一大堆内容,针对异常的输出格式,目前有像Log4J等框框,通过在类路径下配置一个log4j.properties,添加相关的jar包即可。 以下是在看开源框架GUNS里的工具类源码时所启发,其实我们也可以自己定义自己的输出格式,以下是我的实现思路。public static String getExceptionMsg(Exception e) { St原创 2017-06-29 17:00:01 · 1033 阅读 · 0 评论