首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
狼王编程
掘友等级
VX搜:狼王编程
公众号:狼王编程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 96
沸点 9
赞
105
返回
|
搜索文章
最新
热门
你真的了解Java集合吗?
Java集合是我认为在Java基础中最最重要的知识点了,Java集合是必须掌握的。我在面试的时候,只要是面到Java,那一定是少不了Java集合。java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queu...
Netty系列| Netty创始人告诉你为什么选择NIO
跟着狼王往下看....NIO模型 同步非阻塞 NIO有同步阻塞和同步非阻塞两种模式,一般讲的是同步非阻塞,服务器实现模式为一个请求一个线程,但客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。AIO模型 异步非阻塞 服务器实现模...
呦呦,这些代码有点臭,重构大法带你秀(SPI接口化),skr~
最近由于需要将公司基础架构的组件进行各种兼容,适配以及二开,所以很多时候就需要对组件进行重构,大家是不是在拿到公司老项目老代码,又需要二开或者重构的时候,会头很大,无从下手,我之前也一直是这样的状态,不过在慢慢熟悉了一些重构的思想和方法之后,就能稍微的得心应手一些,下面我就开始讲...
设计模式系列| 外观(门面)模式
外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。避免多种不相关的功能污染单一外观, 使其变成又一个复杂结构。客户端和其他外观都可使用附加外观。1)如果你需要一个指向复杂子系统的直接接口, 且该接口的功能有限, 则可以使用外观模式。外观将会提供指向...
SPI接口化,重构大法带你秀
如果说 `正常的重构`是为了消除`代码`的坏味道, 那么`高层次的重构`就是消除`架构`的坏味道 SPI接口就是高层次的重构
设计模式系列| 带你初识设计模式
1)「单一职责」(Single Responsibility Principle,简称SRP 。一个类和方法只做一件事 )2)「里氏替换」(Liskov Substitution Principle,简称LSP。多态,子类可扩展父类 )3)「依赖倒置」(Dependence In...
设计模式系列| 工厂方法模式
工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。1)不确定对象的类别、个数或者依赖关系。 2)需要扩展工具库或者内部组件。 3)需要重复使用的对象(例如资源池等)。有以下业务场景:一个商店,出售多种货物,包括汽车car,船sh...
设计模式系列| 抽象工厂模式
抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。在实现上,抽象工厂是⼀个中心工厂,创建其他⼯厂的模式。1)如果有多个相互关联或者相同等级的产品族时,且不明确具体有哪些产品时,出于对代码的扩展考虑,可以使用抽象工厂(比如工厂可以生产汽车和船,但是...
聊聊下一代监控:Prometheus
我们知道zabbix在监控界占有不可撼动的地位,功能强大。但是对容器监控显得力不从心。为解决监控容器的问题,引入了prometheus技术。 接下来的文章打算围绕prometheus做一个系列的介绍,顺便也帮自己理清一下知识点。 在Prometheus之前市面已经出现了很多的监…
设计模式系列| 建造者模式
建造者模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。该模式允许你使用相同的创建代码生成不同类型和形式的对象。1)避免重叠构造函数,例如:一个类有很多的属性,这时候的构造方法需要传递很多的参数,为了避免这样,会重新写一个相对参数较少的构造方法,但是仍然需要对其他参数进行赋...
下一页
个人成就
文章被点赞
154
文章被阅读
29,432
掘力值
1,365
关注了
2
关注者
43
收藏集
0
关注标签
1
加入于
2020-01-10