加载中
工作笔记_Index

程序开发坑 dom4j去除Xml命名空间 解释BOM头及去掉BOM头方法 Windows 32 64 位系统存放Dll 解决java.lang.OutOfMemoryError: unable to create new native thread JSP中文乱码问题解决 异常...

2014/03/19 23:00
310
关于在接收POST请求,Tomcat偶发性接收到的参数不全问题排查分析

#1 问题描述# 最近一直在搞每月一次的抽奖活动,并发量也比平时多了不少,随之而来的,就是平时遇不到的一些问题。这也是可喜可贺的啊,有问题才能成长,没有问题就是在浪费生命。 其中一个感...

2016/05/31 09:30
2.2K
关于synchronized锁在Spring事务中进行数据更新同步,仍出现线程安全问题

#1 问题描述# 最近有小伙伴在做商品抽奖活动时,在对奖品库存进行扣减,有线程安全的问题,遂加锁synchronized进行同步,但发现加锁后并没有控制住库存线程安全的问题,导致库存仍被超发。 ...

2016/05/19 15:27
1.4K
Spring MVC + Mybatis + Spring Aop声明式事务管理没有作用

#1 问题描述# 在最近的一个项目中,采用springMVC、mybatis,发现一个很恼人的问题:事务管理不起作用!!网上查阅了大量的资料,尝试了各种解决办法,亦未能解决问题! applicationContext...

2016/01/03 15:32
1.7K
MyBatis Batch Update Exception使用foreach批量update出错

#1 问题描述# 通过MyBatis框架,对Mysql数据库做批量更新,对于的Mapper.xml配置: <update id="updateTestcaseNodeBatch" parameterType="List"> <foreach collection="list" item="no...

2015/12/26 16:53
2.5K
数据库死锁导致分布事务中大批量更新数据库不成功

#1 问题描述# 未签收的订单十五天之后自动签收:总共2个步骤: step1 在乐购系统中批量更新未签收订单的状态,step2: 通过RPC修改订单系统的订单状态, step1和step2放到一个事务中。然后发现...

2015/11/15 17:03
1.3K
MyBatis的Batch处理导致秒杀系统超卖的问题

#1 问题描述# 2015-08-14 周五,线上乐购做活动,1元秒杀大闸蟹,库存设置为10 ,结果卖出去15个,并且线上存在脏数据,有些关联表数据不全。 执行原理:乐购调用订单平台下单,在订单平台调...

2015/11/15 16:14
1.4K
一次性批量插入数据库时,导致CPU使用率突然很高,无法成功执行插入

#1 问题描述# 当一次性生成大量优惠券时,发现后台cpu使用率突然很高,无法成功生成券。 #2 排查过程# 发现DAO层的Mapper.xml配置文件中,插入的SQL配置如下:【不正常】 <insert id="batchI...

2015/11/15 15:51
645
Hessian HTTP POST访问时,Nginx返回411问题

#1 问题描述# 用 Hessian 实现 web service 过程中,需要创建对象时,是使用 HTTP POST 方法来传递数据的。但是在有反向代理 (nginx) 的情况下,会抛出异常 (com.caucho.hessian.client.Hes...

2015/11/02 15:36
703
Spring AOP 对Spring MVC的Controller切面拦截不起作用

#1 问题描述# 当使用Spring AOP对Controller层的Controller类的方法进行切面拦截,不起作用。AOP配置没有任何问题。 #2 排查过程# Spring AOP配置没有任何问题;【正常】 断点调试:Spring源...

2015/11/02 11:43
7K
相同Bean分别被Spring MVC子容器与Spring父容器初始化,导致@Value注入失败

#1 问题描述# 在车保养项目开发过程中,技术架构:Spring MVC + MyBatis;Service层接口中属性,如果使用注解@Value注入,不能够拿到Properties文件中拿到对应的key值;但在Spring配置文件a...

2015/10/26 18:12
6.2K
slf4j-api下的log4j与logback包冲突

#1 问题描述# 千丁洗衣项目qd-laundry工程在部署到线上服务器时,由于会存在memcached的心跳机制,不断的有心跳日志输出,且日志级别为DEBUG,导致每天的日志文件都非常大,大概在27G左右。所...

2015/10/22 14:42
3.4K
一次服务器CPU占用率高的定位分析

背景 通过性能监控发现上线服务器cpu某核占用率已经达到了100%,而且是由我们的某个核心服务导致的。幸亏由于我们的服务进程由多个相同worker(线程)调度承担的,所以除了CPU占用率高之外,...

2015/04/01 17:38
1K
NoSuchMethodError和NoSuchMethodException 区别

NoSuchMethodException继承自Exception; NoSuchMethodError继承自Error,一般有兼容性问题时会抛出该异常; 前者是普通的A.b()形式调用,在极其特殊的情况下,发现A类里面没有b方法时抛出,...

2015/03/31 10:49
489
异常:created a ThreadLocal with key of type

##异常信息## created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@12c74b9]) and a val...

2015/03/27 22:37
1.8K
异常:InvocationTargetException && NoSuchMethodError

使用框架代码经常会发生反射异常,而且不好定位。多次遇到过InvocationTargetException和NoSuchMethodError错误,恰巧今天同事遇到这个问题,决定记录一下。此次遇到这两个异常同时发生,其实...

2015/03/25 15:36
1.2K
异常:A web application registered the JBDC driver

##异常信息## 2011-9-1 0:15:11 org.apache.catalina.startup.Catalina start 信息: Server startup in 35866 ms 2011-9-1 2:05:43 org.apache.coyote.http11.Http11Protocol pause 信息: P...

2015/03/25 15:31
4.4K
Tomcat启动时检测到循环继承而栈溢出的问题

一个用户在使用tomcat7054版本启动的时候遇到的错误: Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/test] due to a S...

2015/03/24 22:51
536
Tomcat进程意外退出的问题分析

节前某个部门的测试环境反馈tomcat会意外退出,我们到实际环境排查后发现不是jvm crash,日志里有进程销毁的记录,从pause到destory的整个过程: org.apache.coyote.AbstractProtocol pause...

2015/03/24 22:14
330
JSP中文乱码问题解决

大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。首先了解一下Java中文问题的由来:Java的内核和class...

2015/03/24 17:53
434

没有更多内容

加载失败,请刷新页面

返回顶部
顶部