前言 在软件领域中,设计模式作为一种经典的开发实践常常需要我们去深入的理解,而策略模式作为设计模式的一种,使用频率也是相对来说比较高的,在Java中,当我们学习TreeSet集合的时候,就采用了经典的策略模式的思想,本文主要讲解策略模式。 概念 其思想是针对一组算法,将每一种算法都封装到具有共同接口 ...
分类:
其他好文 时间:
2019-03-09 01:28:20
阅读次数:
183
POM文件 在pom中添加上面的所有依赖,很多教程里都只说添加lombok依赖就行了,其实不然。总共还需要slf4j以及它的实现,这里我选择了logback,其他的实现也是可以的。除此之外,还需要安装一个lombok插件,只针对IDEA,其他的IDE我不了解,也不知道具体需不需要这个插件。 下载到本 ...
分类:
其他好文 时间:
2019-03-05 15:24:56
阅读次数:
1015
这一篇文章中,主要是要理清一个概念: 虽然都是同一个类的对象,但是个体实例是用来储存独立的个体对象的,个体属性的变化不会影响到其他的个体对象。数据模板则是每个个体对象在实例化时,生成属性所参照的模板。因此,数据模板一定不要作为个体对象来使用(ps,像我这样的初学者很容易犯这类错误,比如改动了一个道具 ...
分类:
其他好文 时间:
2019-02-25 18:55:31
阅读次数:
151
? 再开始这个话题之前,让我想起了一件很痛苦的事情,在我大学写毕业论文的时候,我当时的文件是这样保存的 这个时候,我们会重复的提交给导师,导师也会帮我们修改毕业论文,我自己这里的还好说,那么如果是导师再给我返回回来的文件,我就要想想,我是什么时候提交给导师的,我要把我后面写的东西跟导师写的东西都添加 ...
分类:
其他好文 时间:
2019-02-22 21:24:59
阅读次数:
168
来源:百度文库 来源:百度文库 来源:百度文库 工作日志一词大家都并不陌生,但并不代表大家都很熟悉。 基本上在大部分的企业,领导都会要求员工写工作日志,领导的领导要求领导写工作日志,层层递进。 写工作日志是自我工作管理的一种方法。 养成坚持每天写工作日志的习惯,可以确保每天工作不会出现遗漏,帮助日后 ...
分类:
其他好文 时间:
2019-02-21 00:29:32
阅读次数:
201
什么是类型断言 因为接口是一般类型,不知道具体类型,如果要转成具体类型就要使用类型断言 先看简单的(报错的代码) 用类型断言,没用类型断言无法确定a就是Point类型: 再看一段: ...
分类:
其他好文 时间:
2019-02-17 23:42:45
阅读次数:
206
下载地址 神奇宝贝(简易) 链接:https://pan.baidu.com/s/1dYv5PW-o9x1nSpnDNvfXqQ 提取码:bw2d 测试 口袋妖怪java版________1、地图游走2、背包怪兽3、仓库怪兽4、背包道具5、商店6、道馆(未开放)7、退出1***一只野生神奇宝贝跳出来 ...
分类:
其他好文 时间:
2019-02-12 21:49:11
阅读次数:
192
一、集合的概念 1.概述: 在学习集合前,先回忆一下数组的一个特征 数组有固定的长度,定义一个数组: int[] array = new int[]; 而针对数据长度可变的情况,产生了集合, java集合就是为了应对动态增长数据,在编译时无法知道具体的数据量而产生的。 集合类又叫容器类。 2.集合和 ...
分类:
编程语言 时间:
2019-02-12 09:12:55
阅读次数:
228
不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:"我要买道具!" 地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个." 死亡骑士:"好的,给 ...
分类:
其他好文 时间:
2019-02-09 10:29:45
阅读次数:
184
一、简单入门之入门 CQRS/ES和领域驱动设计更搭,故整体分层沿用经典的DDD四层。其实要实现的功能概要很简单,如下图。 基础框架选择了https://github.com/looplab/eventhorizon,该框架功能强大、示例都挺复杂的,囊括的概念太多,不太适合入门,所以决定在其基础上, ...
分类:
其他好文 时间:
2019-01-29 12:00:35
阅读次数:
206