Happysnaker
  文章分类
设计模式之观察者模式(Observer) 设计模式之观察者模式(Observer)
文章已收录我的仓库:Java学习笔记与免费书籍分享 设计意图定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 在实际设计开发中,我们通常会降低类与类之间的耦合度,这样可能会产生一个副作
2023-02-10
设计模式之建造者模式(Builder) 设计模式之建造者模式(Builder)
文章已收录我的仓库:Java学习笔记与免费书籍分享 设计意图为了将复杂对象的构建与它的表示分离,使得对象可以通过不同的表示创建出来。 例如对一个迷宫可能有墙、房间和门,并且数量不计。迷宫可能仅由一堵墙构成,也可能由两堵墙构成,也可能由2个房
2023-02-10
设计模式之工厂模式(Factory) 设计模式之工厂模式(Factory)
文章已收录我的仓库:Java学习笔记与免费书籍分享 模式类型工厂模式属于创建者模式,与对象的创建有关,其中工厂方法模式用于类,而抽象工厂模式用于对象。创建型类模式将对象的部分创建工作延迟到子类,由子类创建对象;而创建型对象模式将它延迟到另一
2023-02-10
设计模式之单例模式(Singleton) 设计模式之单例模式(Singleton)
文章已收录我的仓库:Java学习笔记与免费书籍分享 设计动机正如其名,单例模式保证一个类只有一个实例,那么为什么需要设计单例模式? 对一些类来说,只有一个实例是很重要的,例如一台电脑只应该由一个文件系统,生产厂商不应该为一台电脑配置两个文件
2023-02-10
设计模式之代理模式(Proxy) 设计模式之代理模式(Proxy)
文章已收录我的仓库:Java学习笔记与免费书籍分享 代理模式引言代理模式是非常常见的模式,在生活中的例子也非常多,例如你不好意思向你关系不太好朋友帮个忙,这时需要找一个和它关系好的应一个朋友帮忙转达,这个中间朋友就是代理对象。例如购买火车票
2023-02-10
计算机网络中的安全、常见攻击、以及HTTPS原理与抓包实践 计算机网络中的安全、常见攻击、以及HTTPS原理与抓包实践
计算机网络中的安全、常见攻击、以及HTTPS原理与抓包实践 注:本文是 计算机网络中的安全 与 HTTPS 的合并。 文章已收录我的仓库:Java学习笔记 计算机网络中的安全什么是安全?本文主要研究具体的算法思想而不关注具体的协议实现,在
2023-02-10
计算机网络中的安全 计算机网络中的安全
文章已收录我的仓库:Java学习笔记 计算机网络中的安全前言本文主要研究具体的算法思想而不关注具体的协议实现,在接下来的文章中我门再把目光投向 SSL/TLS。 在具体分析之前,我们首先来思考一下计算机网络中会面临那些安全问题,只
2023-02-10
线程间同步方式 线程间同步方式
文章已收录我的仓库:Java学习笔记与免费书籍分享 线程间同步方式引言不同线程间对临界区资源的访问可能会引起常见的并发问题,我们希望线程原子式的执行一系列指令,但由于单处理器上的中断,我们必须想一些其他办法以同步各线程,本文就来介绍一些线程
2023-02-10
线程池原理 线程池原理
文章已收录我的仓库:Java学习笔记 线程池原理池化技术我们平时使用线程时,都是额外创建一个线程(Thread)去执行任务(run方法),run 方法执行完毕后就会销毁线程,频繁的创建和销毁无疑增加了开销,而池化技术则可以帮我们很好的管理线
2023-02-10
4 / 5