自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (9)
  • 收藏
  • 关注

转载 Tomcat处理HTTP请求源码分析

很多开源应用服务器都是集成tomcat作为web container的,而且对于tomcat的servlet container这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块在整个tomcat中所处的位置,最后对c

2014-01-16 14:13:48 1076

转载 MyEclipse无法找到BASE64Encoder

相信大家也有遇到这样的情况,明明有相应的包,但却就是提示找不到BASE64Encoder(本身是包含在JDK里面的).为什么在Myeclipse中或者eclipse中会遇到这样的情况呢,首先我们先介绍一下BASE64Encoder,他是sun公司的一种编码方式,常用于邮件(Java Mail)的编码转换的开发中。 今天我也遇到了这样的问题,解决办法如下: 右键项目-》属性-》java

2014-01-15 15:02:36 699

转载 java代码单元和代码点的区别

String可以定义为一个不可变的库例程中的一个预定义的一个类。 不可变:是指一个String的对象是不容修改的,如:String g = "Hello"; 想变为“Help”,只能让g引用另外一个String对象,而“Hello”会被回收,这看起来效率比较低,但是Java的字符串是可以共享的。 库类:是指Java中没有内置的字符串类型。String是库例程中的一个预定

2014-01-09 21:55:50 5753

转载 java常见异常总结

最近在抽时间看面试题,很多面试题都提出了写出java常见的5个运行时异常。现在来总结一下, java运行时异常是可能在java虚拟机正常工作时抛出的异常。 java提供了两种异常机制。一种是运行时异常(RuntimeExepction),一种是检查式异常(checked execption)。 检查式异常:我们经常遇到的IO异常及sql异常就属于检查式异常。对于这种异常,java

2014-01-08 20:25:48 701

转载 java动态代理Proxy源码解析(Jdk 1.6)

一、 源码 package java.lang.reflect; import java.lang.ref.Reference; import java.lang.ref.WeakReference; import java.util.Arrays; import java.util.Collections; import java.util.HashMap;

2014-01-08 20:08:00 2390

转载 java代理设计模式(静态代理与动态代理)

JAVA的动态代理  代理模式  代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。  按照代理的创建时期,代理类可以分为

2014-01-08 18:59:41 584

转载 java深浅拷贝

1.浅复制与深复制概念 (1)浅复制(浅克隆)被复制对象的所有变量都含有与原来对象相同的值,而所有的对其他对象的引用仍然只指向原来的对象,换言之,浅复制仅仅复制锁考虑的对象,而不复制它所引用的对象。(2)深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量,那些引用其他对象的变量将指向被复制过的新对象,而不再试原有的那些被引用的对象,换言之,深复制把要复

2014-01-08 16:00:06 517

转载 java线程同步机制

1、多线程的同步: 1.1、同步机制: 在多线程中,可能有多个线程试图访问一个有限的资源,必须预防这种情况的发生。所以引入了同步机制:在线程使用一个资源时为其加锁,这样其他的线程便不能访问那个资源了,直到解锁后才可以访问。 1.2、共享成员变量的例子: 成员变量与局部变量: 成员变量: 如果一个变量是成员变量,那么多个线程对同一个对象的成员变量进行操作,这多

2014-01-08 14:11:04 506

转载 java设计模式

一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2014-01-08 12:20:53 440

转载 数据库索引

一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]     二、B-Tree 我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是

2014-01-07 10:25:18 389

转载 EL自定义函数

jstl函数自定义el函数 JSTL fn函数库  使用时必须引入: * fn:contains(m,n) 如果参数m中包含参数n,返回true * fn:containsIgnoreCase(m,n) 同上,不区分大小写 * fn:endsWith(m,n) 如果参数m以参数n结尾,返回true * fn:escapeXml(m) 将有特殊意

2014-01-06 19:48:40 619

转载 Servlet生命周期

Servlet生命分为四个阶段: 1.加载    这个阶段由Servlet容器完成。例如tomcat,jetty等。当容器加载一个Servlet后不会立刻实例化它。通常是在用户第一次请求是完成实例化操作。 2.实例化和初始化    在Servlet实例化之后它会调用它的init()方法,在这个方法里可以写上所需的初始化参数,并且该方法只会被调用一次。 *需要注意的是容

2014-01-05 18:32:48 466

转载 JSP内置对象和EL内置对象

首先说一下JSP内置对象:        JSP内置对象类型映射表  对象名                     类型                          作用域  request         javax.servlet.ServletRequest            RequestScope  response        javax.serv

2014-01-04 21:42:20 3534

转载 java关键字transient

Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。 transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型

2014-01-04 18:05:55 356

MySQL5.5官方帮助文档

MySQL5.5官方帮助文档,refman-5.5-en.html-chapter

2013-12-19

视频转换器

AVS Video Converter 是一个功能强大的视频转换软件,支持超多的视频格式,包括 DVD、VOB、AVI、MOV、TS、XVID、MP4、WMV、M4V、3GP、MPEG、H.264、MOD、MTS、M2TS、AVCHD、QT、Blu-Ray、DVR-MS、MKV、TOD、DPG、FLIC、RM、SWF、FLV 等等。

2013-06-25

笔记本启动承载网络以支持手机接入(java实现源代码)

启动笔记本承载网络,提供笔记本或手机接入点支持,承载网相比创建的临时网络更加方便,而且可用性更高

2013-06-23

java设计模式实例分析

以通俗易懂的语言讲解不易理解的java设计模式

2013-06-20

算法导论(第二版)

计算机专业必读,找工作必备书籍,算法导论第二版扫描版

2013-06-11

Java Swing组件分层介绍

分层介绍java Swing组件,详细说明rootPane,LayeredPane,rootPane,contentPane之间的关系

2013-06-05

JComponent与ComponentUI深入详解

详细讲解了JComponent与ComponentUI的内在关系

2013-06-05

grub源代码分析

由浅入深,循序渐进,了解开机引导程序grub

2013-05-03

java参考文档

JDK_API_1_6中文版,java开发必备。

2013-05-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除