自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 经典排序算法的C语言实现

常用排序算法的c语言实现

2022-08-12 15:40:58 149 1

原创 【Redis非阻塞io多路复用线程模型】

redis的三大优点之一多路复用详解Redis非阻塞io多路复用线程模型io多路复用器 详解Redis非阻塞io多路复用线程模型 redis比较快的原因有单线程、基于内存、io多路复用。前两个大家都知道,最后的io多路复用是个什么东西呢? 当我们多个客户端去请求redis的时,就会存在并发的情况,在单线程中势必导致阻塞。redis的多路复用模型就是为了结局这个问题。 同时接受多个客户端的请求,经过我们的io多路复用产生不同的事件套接字,放入我们的队列中,同步、有序的将事件分给我们的文件事件分派器,找到对应

2022-04-27 17:57:38 496

原创 适配器模式

前言 这周学了原型模式、建造者模式、适配器模式,原型感觉就是用.clone()方法去玩 ,没啥说的。建造者目前没学明白,以后有学明白再来写吧。这周给大家说说适配器模式。对了,最近在用startUML来画类图,然后能直接生成java代码,以后这儿就不贴代码了,直接贴uml类图了。 适配器的作用 咱五千年前始皇帝车同轨,书同文、度同制这个就做的很好,不然到今天说不定车要装个适配器才能上路,读书也得配个适配器才能读书,然后隔壁邻居说今天三十度,你这一看才十度,两人沟通温度还得配个适配器。 适配器工作原理:将一个类

2022-01-09 17:40:52 109

原创 浅谈工厂模式

工厂模式的uml类图 工厂方法类图 抽象工厂类图 工厂方法一是为了创建多个对象是不用繁琐的去new对象,二是当有新的对象要增加时,可以便捷的修改少量代码实现。但是工厂方法相对抽象工厂,当新类增加时,每个creator中都需要增加对应创建该类的代码,而抽象工厂只需要在concreteFactory中修改就行。 因为工厂方法存在局限性,简单实现了下抽象工厂 抽象工厂 以披萨为例,分解各个角色实现抽象工厂 客户端client public class PizzaStore{ public st

2022-01-03 17:10:26 163

原创 【设计模式的开始,设计原则+单例】

前言 每周一更,这周开始和大家一起学习设计模式。 谈谈设计原则 设计原则是很重要的一个东西,大厦之于地基,它是我们编码要牢记在心的一个东西。 单一职责原则 单一职责指的是一个接口只干一件事情嘛?显然这样理解就太片面了,职责单一应该说的是只对一种事情负责。那改变我们的接口的原因只有一个,当负责的那件事情发生改变我们接口也相对应的改变,即一个接口支撑一个业务,当该业务改变,接口随着改变。 开闭原则 当我们去做功能增强或者优化的时候我们得想到这个原则了,对拓展开放,对修改关闭。当我们去增强时,尽量不去修改别人的

2021-12-25 21:47:40 307

原创 【函数式接口笔记】

java8的函数式接口前言关于函数式接口java8之前的函数式接口java8新加的函数式接口:常用的函数式接口语法定义PredicateConsumerFunctionSupplier自我理解记忆 前言 之后的日志里,我将会在这儿记录我的生活,不限于编程的分享,目前我的打算当做笔记本来记录学习到的一些知识。 关于函数式接口 前面只了解了lambda表达式的用法,像对集合的操作已经比较熟练了,能用()->{}去怼任何形式的集合了,偶然间看到大佬用Function、Supplier去进行一些操作,后面又看

2021-12-14 23:43:37 373

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除