设计模式之享元模式、组合模式和代理模式 发表于 2019-10-12 | 更新于 2019-07-23 | 分类于 设计模式 结构型模式还剩下这三个,一起记录下来吧 享元模式描述:通过共享以便有效的支持大量小颗粒对象。 阅读全文 »
初始Netty —— 实现简单的C/S通信 发表于 2019-10-12 | 更新于 2019-09-03 | 分类于 Java 写在前面:Netty是Java的网络编程框架,既然是框架的学习,不免会碰到很多分支的知识和不熟悉的名词。这就需要不断的做“下潜”,耐心搜索,不求甚解,等到大致熟悉之后再去逐一深究。因此有些概念作者也不能做出详细解释,请参考贴出的相关文章或自行搜索以解决疑惑。 阅读全文 »
设计模式之工厂模式:简单工厂&工厂方法&抽象工厂 发表于 2019-10-12 | 更新于 2019-07-14 | 分类于 设计模式 背景设计模式有3大类,分为:创建型模式、结构型模式和行为型模式。工厂模式属于创建型模式,创建型模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 阅读全文 »
初次部署SpringBoot项目的记录 发表于 2019-10-12 | 更新于 2019-09-03 | 分类于 SpringBoot 网上关于SpringBoot部署相关的文章一大堆,依葫芦画瓢就行,但还是会遇到些许坑点,主要还是自己没什么常识,在此简单记录一下部署项目从无到有的全过程吧。 阅读全文 »
设计模式之装饰模式和外观模式 发表于 2019-10-12 | 更新于 2019-07-19 | 分类于 设计模式 装饰模式描述:向某个对象动态地添加更多的功能。修饰模式是除类继承外另一种扩展功能的方法。 阅读全文 »
设计模式之命令模式和责任链模式 发表于 2019-10-12 | 更新于 2019-07-24 | 分类于 设计模式 终于来到了行为型模式的学习,这一部分是最多的,慢慢啃吧 命令模式描述:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可取消的操作。 阅读全文 »
java集合类归纳 发表于 2019-10-12 | 更新于 2019-09-02 | 分类于 Java 粗略看了下集合类的常用类,没耐心看源码,看了到面试那会也忘了,就简单记录下各个类的基本特点吧(摸鱼真爽) 先来张架构图撑下场面,好看的 阅读全文 »
设计模式之建造者模式和原型模式(深/浅复制问题) 发表于 2019-10-12 | 更新于 2019-07-23 | 分类于 设计模式 背景建造者模式和原型模式属于创建型模式,建造者模式和工厂模式有相似之处,他们都可以动态获得不同产品的类型,这些具体产品都来源于一个产品父类,而建造者模式更加注重产品内部组件的装配过程。原型模式则涉及到对象的深复制和浅复制的问题。 建造者模式描述:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 阅读全文 »
设计模式之适配器模式和桥接模式 发表于 2019-10-12 | 更新于 2019-07-17 | 分类于 设计模式 学完了创建型模式,该学结构型模式了。 适配器模式描述:将某个类的接口转换成客户端期望的另一个接口表示。适配器模式可以消除由于接口不匹配所造成的类兼容性问题。 阅读全文 »