
Java
文章平均质量分 54
vish23n
有生之年
展开
-
【Vish23n】Java设计模式之代理模式
Java动态代理模式 1. 代理:一个角色代表别一个角色来完成某些特定的功能。 比如:生产商,中间商,客户这三者这间的关系 客户买产品并不直接与生产商打交道,也不用知道产品是如何产生的,客户只与中间商打交道,而中间商就可以对产品进行一些包装,提供一些售后的服务。 代理模式有三个角色: 1. 抽象主题角色 2. 代理主题角色 3. 实际被代理角色 其它类通过访问代理主题角色来转载 2014-07-24 21:15:53 · 390 阅读 · 0 评论 -
Spring+Quartz定时任务,简单的小例子,新手完全手册
www.ydyrx.com 最近公司要用定时任务,自己想着学习并完成任务,百度,google,360,必应,能用的搜索都用了,参差不齐,搞了一整天,也没找到一个好的例子。没办法,励志要写一个给新手用,破解迷茫。 我这里是spring3.1.0+quartz2.1.7 用的持久化方式定时的相关参数存储到数据库里的 首先要引入jar包, 我这边用的是quartz2.1.7 如原创 2014-07-27 10:12:04 · 711 阅读 · 0 评论 -
HashMap源码分析
1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,hashmap也不例外。Hashmap实际上是一个数组和链表的结合体(在数据结构中,一般称之为“链表散列“),请看下图(横排表示数组,纵排表示数组元素【实际上是一个链表】)。转载 2015-10-23 14:28:09 · 254 阅读 · 0 评论 -
【Vish23n】Java设计模式之深入Java单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先转载 2014-07-24 20:02:16 · 293 阅读 · 0 评论 -
ithetao.com试试,测试
点击打开链接原创 2015-10-12 12:51:31 · 320 阅读 · 0 评论