问题汇总
jueshengtianya
这个作者很懒,什么都没留下…
展开
-
Exception in thread "main" java.lang.IncompatibleClassChangeError: net/sf/cglib/core/DebuggingClassW
问题: 今天在运行程序的时候报如下错误。1. java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor2. Exception in thread "main" java.lang.IncompatibleClassChangeError: net/sf/cglib/core/DebuggingClassWriter原创 2015-12-11 19:36:10 · 2680 阅读 · 0 评论 -
cglib问题
问题:Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null描述:很奇怪我用的是FastClass,当项目刚启动的时候,第一次调用会抛出这个异常,但是以后的都正常调用了,很奇怪,我用jdk反射就不会出现这个问题。代码:cglib:原创 2016-05-16 18:18:22 · 2036 阅读 · 0 评论 -
java utf-8文件处理bom头
参考:http://www.cnblogs.com/wanglao/p/5337836.htmlhttp://akini.mbnet.fi/java/unicodereader/UnicodeReader.java.txtUTF?UTF,是UnicodeTransformationFormat的缩写,意为Unicode转换格式。 即怎样将Unicode定义的数字转换成程序数转载 2016-05-29 16:53:48 · 972 阅读 · 0 评论 -
使用 P3P 规范让 IE 跨域接受第三方 cookie
参考;http://www.lovelucy.info/ie-accept-third-party-cookie.html前两天帮同事处理一个 js 跨域问题,使用 jsonp 跨域提交用户名密码请求,实现自动登录第三方网站,即 SSO(single-sign-on) 单点登录,一处登录处处登录。在 Chrome 下没问题,IE 却不行。查看 HTTP 的几个来回,发现登录请求是成功的转载 2016-04-21 20:31:35 · 407 阅读 · 0 评论 -
浏览器缓存详解:expires,cache-control,last-modified,etag详细说明
参考:http://blog.csdn.net/eroswang/article/details/8302191转载 2016-06-01 20:19:25 · 503 阅读 · 0 评论 -
Velocity配置优化
参考:http://www.jianshu.com/p/32952b773da1http://www.jianshu.com/users/564ef1976e12/latest_articles<bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConf转载 2016-05-20 16:39:18 · 905 阅读 · 0 评论 -
Win7开机蓝屏错误atikmpag.sys的解决方法
1. devmgmt.msc参考:http://www.xitongcheng.cc/xtjc/8526.html转载 2016-07-04 08:17:31 · 8460 阅读 · 0 评论 -
用Eclipse进行远程Debug代码
参考:http://blog.csdn.net/fyq891014/article/details/7534711转载 2016-08-29 20:41:21 · 576 阅读 · 0 评论 -
tomcat catalina.home和catalina.base区别(转)
参考:http://desert3.iteye.com/blog/1356006让我们看看这些目录那些可以被多个Tomcat实例公用,其实只有 bin 和 lib 目录,其它目录conf、logs、temp、webapps和work每个Tomcat实例必须拥有其自己独立的备份。 明白了上述关系就容易理解catalina.home和catalina.base的用途了。 catalina.ho转载 2016-08-30 14:36:00 · 538 阅读 · 0 评论 -
清空浏览器缓存
response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Cache-Control", "no-store"); response.setDateHeader("Expires", 0); response.setCh原创 2016-05-27 17:38:44 · 387 阅读 · 0 评论 -
cglib与java反射的比较
参考:http://hill007299.iteye.com/blog/1434712http://www.360doc.com/content/07/0517/18/11586_505487.shtmlhttp://m.blog.csdn.net/article/details?id=50963259转载 2016-05-12 10:11:12 · 2433 阅读 · 0 评论 -
多线程put后可能导致get死循环
参考:http://www.importnew.com/19196.htmlhttp://my.oschina.net/xianggao/blog/393990?fromerr=OPResiVf这篇文章介绍的比较详细。转载 2016-04-28 14:41:38 · 687 阅读 · 0 评论 -
nginx忽略favicon.ico日志
说明:favicon.ico占用nginx error_log日志大量信息,把我们真正需要查看的日志给覆盖。因此这里,我们通过log_not_found off关闭它。实现://把以下配置放到 server {} 块,关闭favicon.ico不存在时记录日志location = /favicon.ico {log_not_found off;access_log of转载 2015-12-11 20:55:40 · 1237 阅读 · 0 评论 -
Why is ksoftirqd using 100% of the CPU?
问题:系统软中断导致某个linux的cpu内核飙至100%。场景:系统:nginx+lua。在做系统性能压测的时候,linux开了8个cpu给nginx,当压测到tps=3.8w的时候,网络io=85MBps,千兆网卡(理论可用128MBps),ksoftirqd/0的cpu飙至100%,导致系统再也压不上去。分析:This has been a longstanding原创 2015-12-14 19:23:47 · 3625 阅读 · 0 评论 -
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 60
今天发现一个很奇怪的问题:org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 60解决方案: 更换apache-tomcat-7.0.40和jdk1.7.0_60启动就ok参考:http://stackoverflow.com/questions/2原创 2016-01-06 11:39:20 · 15180 阅读 · 1 评论 -
tomcat-connector-address遇到的问题
问题:今天在做nginx负载均衡的时候,发现有好多Connection refused这样的错误日志。分析:看来是对应服务器的tomcat拒绝连接了,1:通过netstat -tunpl查看:根据图可以清楚的看到tomcat只能通过本机访问。2:查看对应tomcat的配置文件(server.xml),发现有这段配置 果断删掉。重启tomcat搞定。3:重启原创 2016-01-08 15:53:09 · 1502 阅读 · 0 评论 -
坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查)
参考:http://www.cnblogs.com/liuxianan/p/err_unsafe_port.html?ref=myread问题来源因为经常有各种各样的大小项目要跑,全部放一个tomcat很慢,所以俺平时喜欢新建80-89这10个tomcat,分别放不同的项目。以前还一直用的好好的,昨天突然发现87端口的tomcat怎么都访问不了,本来大不了换一个别的端口就了转载 2016-01-08 16:14:03 · 1137 阅读 · 0 评论 -
Transaction事务注解和DynamicDataSource动态数据源切换问题解决
参考:http://www.cnblogs.com/zhwbqd/p/3757060.html问题描述: 写主库开事务的情况下会导致时不时的将更新/插入操作写入到从库上, 导致mysqlException update command denied 问题原因: jetty的工作队列会重用处理线程, 导致threadLocal中的值被重用, 然而transaction注解在service转载 2016-03-16 11:08:04 · 7989 阅读 · 0 评论 -
java.text.SimpleDateFormat多线程下的问题
1. 今天在做性能压测的时候发现java.text.SimpleDateFormat多线程下的错误2. 先贴出两段错误大家看一下:Exception in thread "pool-1-thread-42" java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaF原创 2016-03-06 14:38:07 · 837 阅读 · 0 评论 -
httpClient多线程问题
问题: 今天线上出现一个httpclient的问题:java.lang.IllegalStateException: Connection is not open at org.apache.commons.httpclient.HttpConnection.assertOpen(HttpConnection.java:1 276) at org.apache.comm原创 2016-03-11 14:28:52 · 1303 阅读 · 0 评论 -
java常见问题排查
问题1:NoSuchMethodException分析:jar包版本冲突,java在装载一个目录下的jar包的时候,他的加载顺序取决于操作系统不取决于java本身,而Linux操作系统取决于inode顺序,而inode顺序有可能不一致,这样就又可能造成前50台机器加载ok,后50台机器有问题。解决方案:方案一:增加启动参数,-XX:+TraceClassLoading.方案二:ja原创 2016-11-20 14:21:57 · 655 阅读 · 0 评论