上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 69 下一页
摘要: 1. 情景 面馆开张了,主营2种面:酸菜面、牛肉面;外加2种配料:鸡蛋、豆皮 用装饰者模式来设计这一订单系统: 满足要求:可以返回点的名称、计算总价格 2. 设计 大体思路: 这里要说的是鸡蛋、豆皮是装饰者,为了让他可以任意的加配料,返回仍是面条类。 类设计图: 3. 实现 面条抽象类 装饰者抽象类 阅读全文
posted @ 2018-11-03 13:33 jihite 阅读(1276) 评论(0) 推荐(1) 编辑
摘要: 1. 介绍 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern) 当一个对象被修改时,则会自动通知它的依赖对象(广播)。观察者模式属于行为型模式。 2. 类定义 定义观察者接口和被观察者抽象类 定义实现被观察者的具体类 定义实现观察者的2个具体类 3.测试 结果 4.总结 阅读全文
posted @ 2018-11-02 14:16 jihite 阅读(572) 评论(3) 推荐(1) 编辑
摘要: 1. 目标 把类的对象存储到字符串可存储 2. 类定义 3. 测试 结果 4. Fastjson Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接 阅读全文
posted @ 2018-10-31 22:51 jihite 阅读(6855) 评论(0) 推荐(0) 编辑
摘要: 1. 原理 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。 原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操作; 高级版本的 Stream,用户只要给出需要对其包含的元素执行什么操作,比如: 所有元素 阅读全文
posted @ 2018-10-25 22:26 jihite 阅读(4693) 评论(0) 推荐(0) 编辑
摘要: 1. 关系图 List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList 2. ArrayList、Vector和LinkedList区别 ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间 阅读全文
posted @ 2018-10-25 14:14 jihite 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 问题 解析如下格式的xml文件 解决 根据数据,定义类对象用于存储 解析xml数据 结果 解析 <student>里面有两类数据:一是成员变量、一是标签,分别用以下获取 element.getAttribute("idcard") element.getElementsByTagName("name 阅读全文
posted @ 2018-10-19 20:26 jihite 阅读(13965) 评论(0) 推荐(0) 编辑
摘要: 问题 如何通过注解值得到对应成员变量? 学习注解 自定义注解 定义User类 其中lombok的依赖配置为 测试注解 结果 解决 阅读全文
posted @ 2018-10-18 22:22 jihite 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 用途 在使用fastJson时,对于泛型的反序列化很多场景下都会使用到TypeReference,例如: 输出 使用TypeReference可以明确的指定反序列化的类型,具体实现逻辑参考TypeReference的构造函数 解说 其中核心的方法是:getActualTypeArguments,它可 阅读全文
posted @ 2018-10-17 14:47 jihite 阅读(12894) 评论(0) 推荐(1) 编辑
摘要: 1.遍历map 输出 2.遍历带lambda条件的map 输出 3.遍历带lambda条件的list 输出 Lambda表达式局部变量 示例 其中instanceCounter是类的成员变量,localCounter是函数的局部变量,在标红的语句报错 Variable used in Lambda 阅读全文
posted @ 2018-10-17 11:06 jihite 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 前提 自己IDEA风格: 1. 调试快捷键 2. 代码处理快捷键 3. idea .gitignore(git文件忽略) 链接 如删除 .idea, ssm.iml,配置 收藏 这个收藏 阅读全文
posted @ 2018-10-17 11:01 jihite 阅读(486) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 69 下一页