案例分析
文章平均质量分 76
「已注销」
菊花厂攻城狮,十余年开发经验,擅长Java/Ruby/Golang等多种编程语言
展开
-
svn报文转发出现handshake_failure的问题
问题描述初步检查调试过程最终处理方式问题描述昨天svn报文转发xx程序突然出现连不上svn的情况,报错信息如下:org.tmatesoft.svn.core.SVNException: svn: E175002: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Received fatal alert: ha原创 2017-02-11 14:21:46 · 1895 阅读 · 0 评论 -
http请求报文挂起案例
问题描述最近在生产上出现了多次java应用服务器挂死的情况。问题分析从堆栈中可以看到大量的线程挂在 at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)通过查看代码,发现是通过H原创 2017-02-26 14:00:38 · 6786 阅读 · 0 评论 -
WebSphere数据源中的连接被意外关闭案例
频繁创建连接的现象前阵子维护反馈说,oracle数据库每秒创建连接数过高,而主要来源来自于WebSphere集群所在的主机。 按理说,使用连接池的应用,连接是不会很频繁的。追溯一下所在主机的程序,发现可疑对象是一个使用jdbc轮子的应用。 就是自己写了一套代码封装了jdbc操作,虽然连接是从数据源中获取的。但是,单纯看代码,的确没发现有什么问题,该关闭的地方也关闭,不存在泄露的情况。再说,这种现原创 2017-02-12 17:17:44 · 2126 阅读 · 0 评论 -
结合状态机的开发风格
本文主要以XXX的html5版本为蓝本,讨论结合状态机开发的思路和实践方式。状态机选型使用statechart.js。起步知识状态机介绍,请参考Statecharts and Angular.jsstatechart.js的基本使用方法,请参考statechart.js特别是状态机介绍,内容非常好,强烈推荐。适用场景主要用于某个具体业务的复杂页面流控制简单的业务流程是不需要的。例如只有一两原创 2017-02-12 17:06:45 · 290 阅读 · 0 评论 -
angular开发总结
下面是XXX的HTML5版本开发总结。开发思路说好是MVVM了,当然和以前也页面为中心进行DOM操作的方式很不一样。这方面可以参考文章:StackOverFlow精彩问答赏析:有jQuery背景的开发者如何建立起AngularJS的思维模式?开发经验就是,以数据为中心来考虑。我通常是对着高保真,先把所需要的数据结构先构思了,看看接口是如何和数据进行对接的。不过,即使是以数据为中心的开发模式,逻辑与视原创 2017-02-12 17:04:03 · 445 阅读 · 0 评论 -
使用net.sf.json库进行json反序列化时存在的问题
问题描述String content = "{\"response_head\":{\"menuid\":\"xxx\",\"process_code\":\"xxx\",\"verify_code\":\"\",\"resp_time\":\"20150107103234\",\"sequence\":{\"resp_seq\":\"20150107103301\",\"operation_seq原创 2017-02-12 08:49:01 · 741 阅读 · 0 评论 -
初始化httpClient失败原因分析
问题描述最近有个程序上线,启动失败,堆栈提示使用httpClient进行网络请求,初始化失败。具体如下:使用httpClient进行网络请求,当使用IBM J9(JDK6实现)进行运行的时候,会有以下情况:使用32位版本,在初始化DefaultHttpClient的时候出错,详细情况如下。使用64位版本,可以正常启动。测试代码如下:public class TestSSL{ public原创 2017-02-12 08:41:58 · 2792 阅读 · 1 评论 -
was中奇怪的生僻字乱码案例
问题描述这个今天早上提供的一个生产问题。大体是说,改资料的时候,有个客户的名字有生僻字,叫”刘”,保存之后就乱码了,变成”刘?”分析过程乱码需要确认数据传输过程中编码方式。数据是通过jQuery的ajax过来的,并且没有提前处理数据(只有组装了一个js对象),所以是采用encodeURIComponent进行处理的,对于中文可以很粗糙的理解成UTF-8编码过。这一点通过抓包工具是可以确认的。到原创 2017-02-11 20:59:57 · 1999 阅读 · 0 评论 -
Websphere共享库加载顺序问题
问题描述昨天收到有个童鞋发来的一个问题咨询,如下图所示。提到几个疑问:配置如图所示,然后共享库和项目自身lib下都有一个“xxxx-common.jar”,如果项目用到jar包里面的一个类,将会是共享库的还是自身lib的呢?发现是用的lib里边的。现网情况也是xxlib和lib下都有那jar包,但是根据日志来看,是用共享库的。我的疑惑现网的配置如何,暂时没查明。不过就开发环境的配置来看,我一直原创 2017-02-11 20:56:49 · 2946 阅读 · 0 评论 -
weblogic 11g类加载问题总结
本人在此之前甚少接触weblogic,家里的weblogic也是第一次安装的。如果发现错误,敬请指正。问题描述XX局点升级weblogic为11g,重新发包出错。现在记录一下处理的各种问题总结。错误1: apache commons某些包的方法没有找到这是最早出现的问题,会出现类似下面的错误信息。<2015-10-14 下午05时57分30秒 CST> <Error> <HTTP> <BEA-101原创 2017-02-11 20:45:52 · 2823 阅读 · 0 评论 -
一次INTERNAL_SERVER_ERROR的问题分析
问题现象晚上版本上线后,发现工号进入首页后页面空白,显示INTERNAL_SERVER_ERROR过程回顾通过fiddler抓包,发现某个请求出现500错误检查应用,was,ihs日志,没有发现有效日志发现只有部分工号有问题,开始怀疑存在数据问题,准备导数据回测试环境验证同时,新建一套ihs和was环境进行验证新环境验证,发现原来失败的工号可以正常,怀疑环境配置有问题。同...原创 2018-07-29 12:30:59 · 15905 阅读 · 0 评论