自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

If I have seen further,it is by standing on the shoulders of giants.

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 Code Review 总结一

Code Review 总结一

2016-08-03 20:58:54 1969 1

原创 Servlet源码解析

Servlet是JavaWeb应用中的最核心组件.而Servlet的生命周期又是通过Tomcat的Servlet容器调用的.

2015-12-10 19:58:37 555

原创 Tomcat server.xml简单配置

Tomcat是Apache开源软件组织的一个软件项目,它本身完全用Java语言编写,它是一个优秀的Servlet容器.

2015-12-10 14:20:26 1303

原创 Java编程思想 之 线程协作

这篇主要学习多个任务一起工作去解决某个问题.为了实现这种方式,我们使用了相同的基础特性:互斥.

2015-12-04 15:44:06 498

原创 Java编程思想 之 共享受限资源

并发程序可以同时做多件事情,但是, 两个或多个线程彼此互相干涉的问题也就出现了。以下例子出自<< java编程思想第4版>>一书的并发部分.

2015-12-04 14:46:43 479

原创 Java编程思想 之 线程简单应用

并发编程使我们可以将程序划分为多个分离的,独立运行的任务。通过使用多线程机制,这些独立任务中的每一个都将由执行线程来驱动。一个线程就是在进程中的一个单一的顺序控制流,因此,单个进程可以拥有多个并发执行的任务。

2015-12-03 10:35:17 375

翻译 Java与模式 之 I/O库中的应用

Java语言的I/O库是对各种常见的流源,流汇以及处理过程的抽象化.客户端的Java程序不必知道最终的流源,流汇是磁盘上的文件还是一个数组,或者是一个线程.

2015-11-27 16:05:09 421

翻译 Java与模式 之 工厂单例模式

之前看过<< Head Frist 设计模式>>一书,对设计模式略有了解,但不清楚真实的Java中是怎么用到的.<< java与模式>>这本书很长,讲的非常详细,这里只摘抄了书中的例子,以此作为笔记学习.

2015-11-27 14:27:30 813

原创 Collection框架之Queue

队列是元素的序列,在队列中: (1) 只能在队列尾进行插入 (2) 只能在队列头进行删除,获取和修改 队列的这种定义有时被称为”先来先服务”.

2015-11-25 16:03:07 982

原创 TreeMap源码分析(red-black树)

Java在TreeMap类中实现了red-black树数据结构.TreeMap对象中的每个元素都包含两个部分:键和值.在TreeMap对象中没有两个元素具有相同的键.

2015-11-24 13:56:20 542

原创 HashMap源码分析

HashMap和List一样在实际应用中非常常见,但对其结构可能不太熟,本篇使用JDK1.7中的HashMap和HashSet进行源码解析,就当是自己做的笔记吧.

2015-11-22 17:16:48 410

原创 Collection框架之LinkedList

LinkedList和ArrayList有着一些重要的性能区别,例如,LinkedList没有ArrayList类的随机访问功能.

2015-11-19 15:32:00 392

原创 Collection框架之ArrayList

数据结构一直是学习的一大重点,但在Java中它被封装的过于完美,以致于学习Java这么久都不清楚它到底是怎么用的.而且单纯学习数据结构容易学了又忘,所以特此学习了Java Collections Framewoek.

2015-11-18 21:06:18 418

原创 HeadFirst观察者模式

HeadFirst——观察者模式1.前言观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高了应用

2014-07-10 22:27:01 754

原创 Struts学习(三)

Struts学习(三)1.前言今天学习了validator校验器,validator有很多功能,这里只介绍和使用validator进行表单提交。2.初始化配置2.1 查看示例效果首先需要下载Apache组织的struts-1.3.10(我这里是这个包),将里面的apps/struts-cookbook-1.3.10.war文件用rar格式打开,将全部文件复制到Tom

2014-07-09 22:39:09 534

原创 HeadFirst策略模式

HeadFirst——策略设计模式HeadFirst鸭子实例1.1鸭子超类定义HeadFirstz中的鸭子实例是这样的,鸭子有游泳,呱呱叫,外观,飞行等方法,且该类是超类,其他鸭子都继承该超类。如下:

2014-07-07 22:35:14 602

原创 Struts学习(二)

Struts学习(二)1.前言今天写了一个简单的项目,就是用Struts框架进行表单的校验,防止表单的重复提交,外加用原来的过滤器技术处理全局乱码问题.深刻体会到了框架带来的便捷!2.步骤

2014-07-03 22:50:11 661

原创 Struts学习(一)

asdfsdf

2014-06-30 12:49:44 493

jaf-1_1_1.zip

这是关于jaf的开源jar包,才1个资源分!

2014-06-30

Xpath教程.chm

Xpath比较好的资源,希望对大家有帮助

2014-05-04

网页制作完全手册.chm

对网页制作有很大帮助.很好的资源,希望对你有帮助.

2014-05-04

空空如也

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

TA关注的人

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