cblstc的博客

订个小目标,挣他一个亿。

Java设计模式-状态模式

文章目录背景实现总结 背景 机体工厂新研制出一种全方位适应海陆空宇的机体,代号艾克萨兰斯。究竟如何实现的呢?我们采访下研发人员爱因斯坦。 记者:爱因斯坦先生,您好!听说实验室里诞生了一架全地形适应的机体–艾克萨兰斯,您可以讲讲是怎么回事吗? 爱因斯坦(一本正经的胡说八道):全地形适应的机体造价昂贵...

2019-06-14 13:25:22

阅读数 23

评论数 0

Java设计模式-组合模式

文章目录背景实现总结 背景 地球联邦军是目前我方最大的组织,覆盖全球。旗下还有北美、南美、亚洲等联邦军,亚洲联邦军下又有教导队,我们的主角响介就是在教导队。用组合模式表示他们的树形结构如下。 实现 组织组件:可表示组织或成员 /** * 组织组件抽象类 */ public abstract c...

2019-06-13 09:09:13

阅读数 16

评论数 0

Java设计模式-迭代器模式

[ioc] 背景 实现 武器类 public class Weapon { private String name; // 格斗or射击 private String type; // 伤害 private String dam...

2019-06-12 20:19:00

阅读数 29

评论数 0

Java设计模式-模板方法模式

文章目录背景实现总结 背景 我方除了很多特机外,其实还需要一批专门送死的杂兵。这就要求杂兵机的造价不能太高。我们选择了亡灵工厂为我们生产这些杂兵机。 广告:亡灵工厂生产各种型号的亡灵机,这些亡灵机都在亡灵原型机的基础上改造,通过这样很好的降低了研发成本,同时亡灵机质量非常棒,能够抵抗10次重力炮的...

2019-06-12 15:13:55

阅读数 16

评论数 0

Java设计模式-门面模式

文章目录背景实现小结总结 背景 最近古铁工厂和白骑士工厂达成了一个战略合作,双方的研发人员耗时一个月共同完成了古铁和白骑士合体技的装配。合体技暴走幽灵伤害不菲,实为杀敌利器。古铁的驾驶员响介和白骑士的驾驶员艾克塞林最近正在试练暴走幽灵。 响介:搞不明白这个破玩意要耗时一个月,所谓的合体技就是把所有...

2019-06-12 13:28:51

阅读数 18

评论数 0

Java设计模式-适配器模式

文章目录背景实现小结总结 背景 金雀花作战之后,我方损失惨重,钢铁号舰长不幸牺牲,古铁被夺魂者切成两半,直接报废,所幸响介没有受伤。 古铁工厂很早就开始研发新一代古铁,代号古铁巨人,机体整体性能较古铁有质的提升。本来应该早点把古铁淘汰掉,换上古铁巨人,无奈响介是个偏执狂,喜旧厌新,看来这次不换机体...

2019-06-12 08:58:13

阅读数 22

评论数 0

Java设计模式-命令模式

背景 主持人:各位好,欢迎再次莅临机战世界。机体工厂最近为我们新进了一批古铁,目前正在有条不紊的训练机师中,由我们的响介队长来示范下如何使用古铁进行攻击。下面我们有请响介队长。 响介:我是响介,古铁mkiii的机师,联邦军队长。今天教大家如何让古铁发动攻击。我们不可能直接命令古铁进行攻击,我们必须...

2019-06-11 13:33:55

阅读数 23

评论数 0

Java设计模式-工厂模式

文章目录背景实现总结 背景 众所周知,工厂模式分为简单工厂、工厂模式和抽象工厂模式。简单工厂模式由于太简单了,不予理会。本章节用一个实例将工厂模式和抽象工厂模式穿插起来。 机战世界中,机体是战争中最重要的一环。我们需要考虑这个问题,我方的机体是怎么生产出来的?其实我们不必想得太复杂,机体就是从工厂...

2019-06-10 13:43:27

阅读数 17

评论数 0

Java设计模式-装饰者模式

文章目录背景实现测试结果总结 背景 强化芯片可用来对机体进行强化,每个机体都可以装备1-4个强化芯片。强化芯片能够加强机体的属性和能力。现使用装饰者模式实现强化芯片的功能。 实现 机体抽象类:机体和芯片都要继承该抽象类 /** * 机体 */ public abstract class Rob...

2019-06-07 15:41:59

阅读数 8

评论数 0

Java设计模式-备忘录模式

文章目录背景 背景 人生没有后悔药,但是游戏有!机战有些关卡非常bt,准确的说你会挂很多次,如果能够利用sl大法(s:存档/l:读档),再难过的坎都能过去!本章节 ...

2019-06-05 15:52:08

阅读数 21

评论数 0

Java设计模式-单例模式

文章目录背景 背景 机战世界里,武器的作用不言而喻。机体除了自带的武器之外,还能够从武器库里面挂载武器。这个武器库是给所有机体共享的,如果武器库里面有一把祖传狮子王剑,那么我们需要好好考虑下给谁用了,因为只有一把。 今天我打算用单例模式实现武器库。 ...

2019-06-04 20:05:52

阅读数 32

评论数 0

Java设计模式-代理模式

文章目录背景 背景 团队协作不管在现实还是虚拟世界中,都有着至关重要的作用。在SRW中,单打独斗显然是不可行的,队友的协助才能够更好的在机战的世界生存。 ...

2019-06-04 17:55:33

阅读数 25

评论数 0

Java设计模式-策略模式

文章目录前言背景实现总结 前言 最近看设计模式的书籍,觉得很难理解,跟着书本敲代码又没什么长进,索性想了一个比较好玩的方式来学习涉及模式。我曾经是一个游戏迷,特别喜欢玩一款回合制策略游戏:超级机器人大战(Super Robot War:简称SRW),于是我就打算把设计模式的思想来到游戏里面,增进自...

2019-06-03 15:01:50

阅读数 27

评论数 0

如何跨域获取一个网页(如:百度)中的源码?

如何跨域获取一个网页(如:百度)中的源码?前言各种尝试山重水复疑无路,柳暗花明又一村总结 前言 写这篇博文原因有俩:一、快月底了,还没输出一篇博文;二、今天遇到个对我很有启发的问题,记录一下,以飨读者。 需求是:在一个页面中嵌入另一个页面,并且自适应高度。 各种尝试 iframe嵌入html页面 ...

2019-05-24 15:29:25

阅读数 19

评论数 0

oracle使用FGA细粒度审计策略记录执行过的代码。

你好

2019-04-29 10:02:40

阅读数 45

评论数 0

poi导出excel office打不开,wps能打开

背景 遇到个恶心的bug,poi导出excel office打不开,于是百度谷歌各种搜,各种方法都没用。后来就在网上找demo,建一个项目跑demo,结果成功了。但是把demo放在原项目下,excel又打不开了。于是我怀疑poi的jar应该和某些jar冲突了。 解决 于是开始在pom中删除依赖,看...

2019-04-19 15:56:01

阅读数 99

评论数 0

GooFlow插件IE8及以下报无法设置未定义或 null 引用的属性“value”错误

文章目录背景查错解决方案 背景 最近使用GooFlow插件完成流程可视化的需求,遇到了一个问题,IE8以下报无法设置未定义或 null 引用的属性“value”错误,开始以为是JQuery版本的问题,换了版本后也没解决。 查错 后来经过对GooFlow.js代码的调试,发现在方法drawLine下...

2019-04-08 11:20:24

阅读数 163

评论数 0

oracle:读取违反顺序bug

oracle保存大文本字段报读取违反顺序bug,对比了下前辈写的代码,发现少了开启事务和结束事务的代码段,果断加上,成功解决问题。 打开startTransaction()的源码查看,发现它把自动提交设置成了false,connection.setAutoCommit(false); ...

2019-04-01 11:05:59

阅读数 97

评论数 0

Java枚举类学习

Java枚举类学习前言枚举类初探像类一样的枚举神奇的values() 前言 枚举类对我而言一直是非常神秘的特性,最近学习thinking in Java,将枚举类的特性总结下,只为了加深印象。 枚举类 初探 枚举类的ordinal()表示序号,name()表示名称。 比较枚举类的大小可以放心使用=...

2019-03-26 14:56:16

阅读数 28

评论数 0

堆的新生代和老年代的理解

参考文章:http://www.cnblogs.com/duanxz/p/6076662.html 堆被划分为新生代和老年代,新生代又分为eden区和s0、s1区。 新创建的对象存放在eden区,当eden区满时,执行gc,将eden中的存活对象存放到s0区中。当eden区再一次满时,执行gc...

2019-02-25 09:33:55

阅读数 58

评论数 0

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