Loading...

摘要: 阅前须知: 本文是我个人的学习笔记,由于本人水平有限,所以代码仅供参考,如有错误,还望指出!(^▽^) 环境:Jdk1.8 数据库字段和Stream实现方法主要参考自某谷的谷粒商城,此商城教程B站可搜 本文主要讲解了以下三种实现方法: 循环实现(for语句) 递归实现(广度优先搜索) Stream实 阅读全文
posted @ 2021-02-05 21:17 _轻舟 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 版本:jdk1.8 ArrayList 简单看下特性及类图 特性 动态增长和缩减的索引序列 基于数组实现的List类 线程不安全的 类图 其成员变量及构造方法 /** * Default initial capacity. */ private static final int DEFAULT_CA 阅读全文
posted @ 2021-01-18 20:03 _轻舟 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 最近断断续续终于把《Java并发编程的艺术》这本书给看完了,大部分内容都是在上课时看的,看完还是感觉不太扎实,且有些源码部分看不懂就快速过了一遍,有点囫囵吞枣的意思,故打算找一些多线程的题目来做做,验证一下自己最近多线程学习的质量。于是顺便把收集的题目分享出来,大家一起进步~~ 阅读全文
posted @ 2021-01-08 18:01 _轻舟 阅读(149) 评论(0) 推荐(0) 编辑
摘要: ​ 本文为笔者在阅读一些书籍、博客、专栏等资料后所总结的个人对于责任链模式的笔记,由于笔者才疏学浅,若有不足之处,还望各位加以斧正,您的建议与鼓励都是笔者源源不断的前进动力。感谢! 文章大纲如下: 责任链模式的简单认识 责任链模式的简单应用 两种责任链的实现方法:基于数组、链表 责任链的一些简单应用 阅读全文
posted @ 2020-12-14 20:34 _轻舟 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 此开源项目是笔者的第一个自己动手写的后端项目......之前一直都是只看书和视频去不停学理论却很少去动手,最近感觉自己还是缺少项目的磨练,于是在每天安排固定的学习时间之余,开始动手自己实现一些项目。在开始做项目后,发现了自己很多的问题,也踩了一些坑,于是把这些记录下来,当作第一个项目的纪念吧.... 阅读全文
posted @ 2020-12-09 16:49 _轻舟 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 模式简介 代码实现 模式简介 按我个人理解来说,顾名思义嘛,模板方法模式是和模板有关的,一说到模板我便不自觉就想到抽象类、接口了,那么模板方法不就是在父类里定义一些方法,作为一个模板把这些方法延后到子类中实现吗?如此一来,子类就得按照父类这个模板来进行一些方法的实现了。说了一堆..感觉还是没说明白, 阅读全文
posted @ 2020-11-10 21:19 _轻舟 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 为什么要用装饰者模式 怎么用装饰者模式 装饰者模式再理解 一、为什么要用装饰者模式 我们来看一个例子,比如现在有一家餐巾纸工厂,用来生产抽纸和卷纸。如下代码所示: interface TissueFactory{ public void produce(); } class Rolltissu im 阅读全文
posted @ 2020-09-27 21:14 _轻舟 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 为什么要用建造者模式 怎么用建造者模式 建造者模式再理解 一、为什么要用建造者模式 建造者模式是设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。让在用户不知道对象的建造过程和细节的情况下就可以直接创建复杂的对象。比如我们现在需要组一台主机,但是不需要知道各个 阅读全文
posted @ 2020-09-07 16:43 _轻舟 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 为何要用适配器模式 如何用适配器模式 类适配器 对象适配器 一、为何要用适配器模式 经过适配器模式设计后,可以使原本接口不匹配而无法一起工作的两个类能够在一起工作。就像我们平时充电时:假设当前我们手头只有Type-C,而我们要充电的设备充电端口是Micro-USB,此时我们就需要一个转接头,这个转接 阅读全文
posted @ 2020-09-05 19:58 _轻舟 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 原型模式是什么? 原型模式怎么用? 浅拷贝 深拷贝 原型模式再理解 一、原型模式是什么? ​ 原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请 阅读全文
posted @ 2020-08-17 13:03 _轻舟 阅读(175) 评论(0) 推荐(0) 编辑