会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kingsley
编程事有难易乎?编之,则难者亦易矣。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 84
文章 - 1
评论 - 17
阅读 -
28万
03 2016 档案
装饰器模式小总结
摘要:最近在工作中遇到这么一个场景:需要根据配置文件,动态地生成一个Excel模板。模板有首页,内容页,链接页等几个页签。 工头,哦不,老大指导可以使用装饰器模式,于是我就学习了一下,就有这篇文章。 初涉设计模式,请大牛们鞭挞。 1. 什么是装饰器模式 装饰模式能够实现动态的为对象添加功能,是从一个对象外
阅读全文
posted @
2016-03-26 23:46
kingsleylam
阅读(2891)
评论(0)
推荐(1)
编辑
公告
昵称:
kingsleylam
园龄:
12年5个月
粉丝:
33
关注:
26
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
C#.NET(8)
Effective Java(3)
Java 加解密方法(8)
JavaScript(1)
Java多线程(7)
Java基础知识(6)
JVM(6)
Maven(3)
MySql(2)
Oracle & PL/SQL(14)
Spring(3)
Web(3)
安装配置软件(2)
单元测试(2)
会计(1)
基础知识(1)
框架(4)
设计模式(6)
算法(4)
更多
随笔档案
2024年12月(1)
2023年10月(4)
2023年1月(1)
2022年2月(1)
2022年1月(1)
2020年7月(1)
2019年11月(1)
2019年10月(1)
2019年8月(2)
2019年7月(2)
2019年6月(1)
2019年2月(1)
2018年9月(1)
2018年4月(2)
2017年4月(7)
2017年1月(1)
2016年11月(3)
2016年10月(3)
2016年7月(1)
2016年6月(1)
2016年5月(2)
2016年4月(2)
2016年3月(1)
2016年1月(4)
2015年12月(4)
2015年11月(10)
2014年5月(1)
2014年4月(3)
2014年3月(2)
2014年1月(1)
2013年12月(3)
2013年8月(6)
2013年4月(3)
2013年3月(2)
2013年1月(1)
2012年11月(1)
2012年10月(2)
更多
阅读排行榜
1. 数字签名原理简介(附数字证书)(36796)
2. JDK自带方法实现RSA非对称加密(36033)
3. 数字证书简介及Java编码实现(22911)
4. JDK自带方法实现AES对称加密(20396)
5. Oracle 特殊字符模糊查询的方法(19394)
评论排行榜
1. 数字签名原理简介(附数字证书)(6)
2. 使用JUnit4与JMockit进行打桩测试(3)
3. 正则表达式从入门到以为精通再到每次使用查一遍(2)
4. JDK自带方法实现RSA非对称加密(2)
5. gRPC介绍(以Java为例)(1)
推荐排行榜
1. 数字证书简介及Java编码实现(7)
2. 数字签名原理简介(附数字证书)(6)
3. 简单分析ThreadPoolExecutor回收工作线程的原理(4)
4. Oracle 查询真实执行计划(2)
5. 多线程场景下延迟初始化的策略(2)
最新评论
1. Re:一条语句引发的思考:装箱和拆箱,空指针的类型转换
这里的空指针问题和缓存问题没关系吧?
--just_try
2. Re:gRPC介绍(以Java为例)
很全面,感谢作者。 有个问题请教一下,在使用maven的方式时没有看到放置wrapper.proto这个文件,请问一下这个是怎么解决的? 我碰到类似的问题,需要引入一些依赖,但是maven插件我没有找...
--mosakashaka
3. Re:JDK自带方法实现RSA数字签名
MyRSA这个是啥呀
--长安7
4. Re:简单分析ThreadPoolExecutor回收工作线程的原理
这也是为什么在tryTerminate()里面,传入false,只需要中断任意一条空闲线程的原因。 博主这句话应该是 传入true吧,只中断一条线程就break循环了。...
--灬从此以后灬
5. Re:使用JUnit4与JMockit进行打桩测试
@ 逍遥天下123用 new Expectations{{}}加times=1 就可以了。可以见这个例子 =10...
--ilovewestlake12345
点击右上角即可分享