- 博客(36)
- 收藏
- 关注
原创 《深入理解Java虚拟机》读书笔记---第二章 Java内存区域与内存溢出异常
定期为大家更新《深入理解Java虚拟机》这本书的读书笔记,都是干货喔!
2014-05-22 09:31:19 815
原创 webloigc 使用 spring-loaded 报错,java.lang.SecurityException: 无法定位登录配置
webloigc 使用 spring-loaded 报错,java.lang.SecurityException: 无法定位登录配置
2014-05-09 11:03:28 3705
原创 【生产问题直播】java.net.SocketTimeoutException: Read timed out
先说一下公司基础架构的部署关系:问题描述:web cluster在调用app cluster时,APP报错java.net.SocketTimeoutException: Read timed out,web这边报500。报错是偶然性的,在生产上,一个Instance平均一天只报几次。抓包情况如下:从日志看到,web请求app发送的body内容为“{}”。a
2013-12-04 13:53:59 3629
原创 java.net.SocketException: Connection reset
先说一下公司基础架构的部署关系:问题描述:web cluser 发送请求到 app cluster的时候,偶尔报错,报错信息如下:Caused By:java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168)
2013-12-03 09:43:39 4540
原创 javassist.CannotCompileException: [source error] no such class
场景:javassist是动态代理用于生成字节码的一个开源组件,在web应用中与tomcat和weblogic等中间件集成的时候,遇到了这样的报错(报错在下面贴出)。报错原因:之所以报这个错,是因为web应用的classLoader与javassist的classloader不是同一个,那为什么不是同一个classLoader呢?一般的web应用部署到中间件时,都会把jar包放到\WE
2013-04-02 09:20:00 18773 5
原创 java设计模式之模板方法
模板方法模式(Template Method Pattern),Define the skeleton of an algorithm in an operation,defferrin some steps to subclasses.Template Method lets redefine certain steps of an algorithm without changing the
2013-03-29 18:06:57 631
原创 java设计模式之抽象工厂
抽象工厂模式(Abatract Factory Pattern)是一种比较常用的模式,其定义如下:Provide an interface for creating families of related or dependent objects without specifying their concrere classes.(为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体
2013-03-26 17:02:29 564
原创 java设计模式之工厂方法
工厂方法模式使用的频率非常高,在我们日常的开发中总能见到它的身影。其定义为:Define an interface for creating an object,but let subclasses deide which class to instantiate.Factory Method lets a class defer instantitaion to subclasses.(定义一二
2013-03-26 14:04:45 643
原创 jvm内存管理之java堆溢出
java堆用于存储对象实例,我们只要不断地创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清楚这些对象,就会在对象数量达到最大堆的容量限制后产生内存溢出异常。下面给出例子代码体验一下java堆溢出的过程:1.通过jvm参数(-Xms20M -Xmx20M -Xmn10M ),限制java 堆的大小2.通过jvm参数(-verbose:gc -XX:+PrintG
2013-03-24 11:51:10 990
原创 restful与webservice之的一点个人见解
最近soa又火起来了,当初soa这个概念刚提出来的时候,各个厂家都往这个概念上靠,产生了很厚的泡沫,当然伴随着泡沫的破裂,很多先烈也随之倒下了。现在各大厂家又开始吹捧soa了,伴随而来的云服务,分布式计算等等,笔者今天和大家聊一下在soa化引申出来的两个解决应用集成的风格协议,restful与webservice。restful与webservice都是为了解决关联调用的问题,它们都提倡关联调
2013-03-22 15:06:49 1198
原创 java设计模式之单例模式
单例模式(Singleton Pattern)是一个比较简单的模式,其定义如下:Ensure a class has only one instance,and provider a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)单例模式有很多种实现方式,下面分别列举一下1.饿汉式package co
2013-03-21 16:23:28 500
原创 作为一个程序员的检讨
1. 不要磨灭对技术追求的热情。先和大家分享一个笑话,很多人都会问,如果你中了彩票,你会做什么?一个码农说,如果我中了彩票,我会做一个开开心心的码农,做一个apache开源项目的commiter。在培训上,一个讲师提到一句话,作为一个专业的码农,是不能只把编程作为你的工作,否则你永远都只是一个菜鸟码农!在平安这个万事求稳的环境下,技术创新显得不太重要,至少不是需求范围内的,很多同事
2013-03-21 15:53:35 2099
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人