会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kankankankankan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
18
下一页
2018年5月15日
观察者模式
摘要: 定义:在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。类似发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息 四种角色:抽象被观察者角色 抽象观察者角色 具体被观察者角色 具体观察者角色 小Demo走一波 1、定义Obs
阅读全文
posted @ 2018-05-15 13:58 秋水秋色
阅读(186)
评论(0)
推荐(0)
2018年5月10日
NIO摘录
摘要: NIO,一种基于通道和缓冲区的I/O方式,可以使用native函数库直接分配堆外内存,然后通过一个存储在java 堆的DirectBteBuffer对象作为这块内存的引用进行操作,避免了再java堆和native堆中来回复制数据。 NIO是一种同步非阻塞的IO模型。同步是指线程不断轮询IO事件是否就
阅读全文
posted @ 2018-05-10 10:52 秋水秋色
阅读(150)
评论(0)
推荐(0)
2018年5月8日
JVM内存组成
摘要: JVM的内存区域模型 1、方法区 也称永久代、非堆。 用于存储虚拟机加载的类信息、常量、静态变量,是各个线程共享的内存区域。 默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize和-XX:MaxPermSize参数设置其大小。 运行时常量池是方法区的一部分,class文件中除了有
阅读全文
posted @ 2018-05-08 14:58 秋水秋色
阅读(149)
评论(0)
推荐(0)
2018年5月7日
策略模式
摘要: 定义一系列算法,将每一个算法封装起来,并让他们可以相互替换。 1、定义一个抽象策略类 /** * 定义一个购买球的策略类 * @author Tim * */ public interface Ball { public double price(double price); } 2、定义二种具体的
阅读全文
posted @ 2018-05-07 17:30 秋水秋色
阅读(107)
评论(0)
推荐(0)
模板模式
摘要: * 模板模式: * 完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同; * 可以在父类中定义一个完成该事情的总方法,按照完成事件需要的步骤去调用其每个步骤的实现方法。 * 每个步骤的具体实现,由子类完成 1、定义银行业务处理抽象类 public abstract class
阅读全文
posted @ 2018-05-07 17:04 秋水秋色
阅读(135)
评论(0)
推荐(0)
建造者模式
摘要: 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。将建造复杂对象的过程和组成对象的部件解耦。 包含如下几种角色: Builder:抽象建造者(Builder) ConcreteBuilder:具体建造者(CommonBuilder、SuperBuilder) Direc
阅读全文
posted @ 2018-05-07 11:42 秋水秋色
阅读(145)
评论(0)
推荐(0)
2018年5月4日
ApplicationContext用法示例
摘要: 1、通过ApplicationContext将bean注入容器中
阅读全文
posted @ 2018-05-04 16:09 秋水秋色
阅读(6032)
评论(0)
推荐(0)
ForkJoin简单示例
摘要: import java.util.concurrent.ExecutionException; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.Future; import java.util.concurrent.RecursiveTask; public class CountTaskForkJoi...
阅读全文
posted @ 2018-05-04 15:59 秋水秋色
阅读(1115)
评论(1)
推荐(0)
快速排序
摘要: public class QuickSort { static void quick_sort(int s[], int start_index, int last_index) { if (start_index = x) // 从右向左找第一个小于x的数 j--; ...
阅读全文
posted @ 2018-05-04 15:22 秋水秋色
阅读(128)
评论(0)
推荐(0)
消费者与生产者---LinkedList方式模拟
摘要: 采用LinkedList数据结构方式来模拟消费者与生产者模型,小Demo
阅读全文
posted @ 2018-05-04 15:20 秋水秋色
阅读(464)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
18
下一页
公告