自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老张

写点JAVA,爱好scala,喜欢感悟生活

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 JAVA多线程模拟生产者与消费者_实例

用两个线程模拟存票、售票过程 假定开始售票处并没有票,一个线程往里存票,另外一个线程则往出卖票public class ThreadTest { public static void main(String[] args) { Tickets t=new Tickets(20); new Producer(t).start(); new Consumer(t).start()

2010-11-30 18:24:00 1122 1

原创 HashTable & HashSet 源码分析

建议大家看这篇之前先看上一篇HashMap的源码分析,因为这篇是基于上篇大家理解了HashMap的前提下写的。所以这篇大家有什么不明白的地方,先看上篇了解HashMap的源码实现。^_^ HashTable      源码部分可以参考上一篇HashMap,差不多的。     以下几个点注意,     1,HashTable是extends Dictionary的,

2010-11-26 22:53:00 1247

原创 HashMap 源码分析

/** * The default initial capacity - MUST be a power of two. * 默认的初始容量必须是2的几次方。 */ static final int DEFAULT_INITIAL_CAPACITY = 16; /** * The maximum capacity, used

2010-11-25 23:10:00 1311 1

原创 JAVA迷宫算法&进制转换---栈的典型应用

package org.stack;public class Maze { private static int startI,startJ;//入口坐标 private static int endI,endJ;//出口坐标 public void start(int startI,int startJ){ this.startI=startI; this.

2010-11-24 23:50:00 2747

原创 使用顺序表求解约瑟夫环问题

//distance 想要第几个出局.就传入参数为几private static void josephus(int[] array,int distance){ ArrayList list=new ArrayList(); for (int i : array) { list.add(i); } int index=0; while(list.size

2010-11-23 22:42:00 3767

原创 LinkedList 源码分析

LinkedList数据结构是 双向链表 先来讲下单链表和双向链表 单链表:链表是一系列的存储数据元素的单元通过指针串接起来形成的,因此每个单元至少有两个域,一个域用来存储数据元素,一个域是指向其他单元的指针,指针域用于指向下一个具有相同结构的节点 双向链表:单链表相对于双向链表来说,结构简单。但有一个缺点,即在单链表中只能通过一个节点的引用访问其后续节点,无法直接访问其前

2010-11-21 22:29:00 1303 1

原创 ArrayList 源码分析

ArrayList //从源码中可以很清楚的看到ArrayList继承哪个类 实现了哪些接口public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, Serializable{} ArrayList源码相对 来说比较简单,主要讲讲大家常被问到的一些问题,从源

2010-11-19 16:14:00 1078

原创 spring IOC源码之解析xml中各个元素的过程

看到一句话概括了spring IOC的好处:       IOC的真正作用在于可以让零散部分组成一个整体,而这些整体并不在意之间彼此的细节,从而达到了真正的物理上的疏散耦合,而非逻辑,有了IOC之后,我们可以让SPRING充当各框架中的整合器,把技术框架进行完美的结合。       解析过程 private void parseDefaultElement(Element e

2010-11-17 23:55:00 3771

原创 XmlBeanFactory和ApplicationContext两种类型的IOC容器差异

BeanFactory-->AbstractAutowireCapableBeanFactory-->DefaultListableBeanFactory-->XmlBeanFactory     在Spring中,最基本的IOC容器接口是BeanFactory,上图可以看出XmlBeanFactory就是针对最基础的BeanFactory的IOC容器的实现。Spring提供了一个Bean

2010-11-17 00:14:00 2185

原创 org.springframework.beans 之 IOC

前言     通常,应用代码需要告知容器或框架,让它们找到自身所需要的类,然后再由应用代码创建待使用的对象实例。因此,应用代码在使用实例之前,需要创建对象实例。然而,IoC模式中,创建对象实例的任务交给IoC容器或框架(Spring的配置文件),使得应用代码只需要直接使用实例,这就是IoC。      依赖注入和控制反转是同一个概念。具体含义:是当某个角色(可能是一个实例,调用者)

2010-11-15 23:43:00 1459 2

原创 SVN基本操作---笔记

为了避免忘记了,还是做个记录上传一下 svn服务器位于机房第二层左边user:administratorpassword:wk708svn的访问路径是:http://192.168.1.217:70/svn/javasvn的代码仓库的路径为:d:/svndata一:新建/修改/删除用户1:cmd 运行2:cd C:/Program Files/Apache So

2010-11-15 12:43:00 881

原创 Spring Jar包详解

1. spring.jar 是包含有完整发布模块的单个jar 包。 2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。 3. org.springframework.asm Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包, 3.0开始提供他自己独立的asmJar。 4.

2010-11-15 12:43:00 1269

JAXB Demo及namespace的prefix自定义解决方案

JAXB Demo及namespace的prefix自定义解决方案

2012-11-06

IBM webshpere MQ JAVA编程

IBM webshpere MQ JAVA编程

2012-10-31

Java消息服务(第二版)

关于异构系统消息传递, jms的基础入门书籍

2012-10-31

基于JQuery的弹出层

基于JQuery的弹出层,一句话即可搞定,非常易用。 效果非常好。

2011-08-09

QQ相册js组件,实现图片轮流展示

可以实现QQ相册的效果,有DEMO。 QQ相册js组件,实现图片轮流展示

2011-07-30

spring-test.jar

spring-test.jar spring的测试包

2011-07-21

Thinking+in+Java第四版 (中文)

Thinking+in+Java第四版 (中文)

2009-11-29

武汉大学 --软件工程课程

武汉大学计算机学院的软件工程课程 从教授的U盘里面拷过来的 有需要的朋友快来下哦 不会让你失望的

2009-08-22

武汉大学--计算机组成与结构

武大计算机学院本科生的课程 老师自己做的讲义 希望看到名校老师的风采的 赶紧来下了看看吧

2009-08-22

空空如也

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

TA关注的人

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