2016年8月9日

常用数据库连接池

摘要: 现在常用的开源数据库连接池主要有c3p0、dbcp、proxool三种,其中:Spring 推荐使用dbcp;Hibernate 推荐使用c3p0和proxool; 1、 DBCP:apacheDBCP(DataBase connection pool)数据库连接池。是apache上的一个 java 阅读全文

posted @ 2016-08-09 14:14 <starhu> 阅读(1848) 评论(0) 推荐(0)

2016年8月2日

GC日志分析

摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 首先,给出一个日志输出的例子: 参数设置为: -XX:+PrintGCDetails -XX:-UseAdaptiveSizePolicy -XX:SurvivorRatio=8 -XX:Ne 阅读全文

posted @ 2016-08-02 11:11 <starhu> 阅读(470) 评论(0) 推荐(0)

2016年6月21日

使用内省的方式操作JavaBean

摘要: [java] view plain copy [java] view plain copy 阅读全文

posted @ 2016-06-21 23:16 <starhu> 阅读(955) 评论(0) 推荐(0)

自动装箱与拆箱引发的享元设计模式

摘要: [java] view plain copy /** * 自动装箱与拆箱 */ public class Autoboxing { public static void main(String[] args) { Integer num1 = 20; //自动装箱 int num2 = new In 阅读全文

posted @ 2016-06-21 23:05 <starhu> 阅读(308) 评论(0) 推荐(0)

JAVA反射机制

摘要: 一、Java反射机制的概念: 在程序运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制。 二、功能: 在程序运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象; 阅读全文

posted @ 2016-06-21 22:58 <starhu> 阅读(280) 评论(0) 推荐(0)

深入分析Java ClassLoader原理

摘要: 一、什么是ClassLoader? 大家都知道,当我们写好一个Java程 序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数 来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从 阅读全文

posted @ 2016-06-21 16:53 <starhu> 阅读(494) 评论(0) 推荐(0)

2016年6月20日

tomcat中server.xml配置详解

摘要: Tomcat Server的结构图如下: 该文件描述了如何启动Tomcat Server <Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources <Service> <Connector /> <Engine> <Log 阅读全文

posted @ 2016-06-20 10:15 <starhu> 阅读(109475) 评论(1) 推荐(23)

2016年4月18日

zookeeper项目使用几点小结

摘要: 背景 前段时间学习了zookeeper后,在新的项目中刚好派上了用场,我在项目中主要负责分布式任务调度模块的开发,对我自己来说是个不小的挑战。 分布式的任务调度,技术上我们选择了zookeeper,具体的整个分布式任务调度的架构选择会另起一篇文章进行介绍。 本文主要是介绍自己在项目中zookeepe 阅读全文

posted @ 2016-04-18 08:37 <starhu> 阅读(10527) 评论(0) 推荐(0)

2016年4月15日

Dubbo架构设计详解

摘要: 摘要 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provi 阅读全文

posted @ 2016-04-15 14:38 <starhu> 阅读(3424) 评论(0) 推荐(0)

关于web.xml不同版本之间的区别

摘要: 一、Servlet 2.3 二、Servlet 2.4 三、Servlet 2.5 四、Servlet 3.0 参考于:http://www.mkyong.com/web-development/the-web-xml-deployment-descriptor-examples/ http://e 阅读全文

posted @ 2016-04-15 09:39 <starhu> 阅读(2513) 评论(0) 推荐(0)

导航