首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kerwin_
掘友等级
掘金签约作者 | 公众号 | 是Kerwin啊
纵使疾风起,人生不言弃
获得徽章 8
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
355
文章 352
沸点 3
赞
355
返回
|
搜索文章
最新
热门
设计模式总篇:从为什么需要原则到实际落地(附知识图谱)
从逻辑学来说,如果机器人完全遵守三大定律及其衍生的条约,那么机器人就可以和人类和平相处,当然也会有意外发生。 答案当然是不一定,毕竟没有人能保证自己可以完全遵循七大原则,同时个人的编程能力也会起到决定性因素。 当使用继承时,遵循里氏替换原则。类B继承类A时,除添加新的方法完成新…
【一起学系列】之剩下的设计模式们
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连城一条链,并沿着这条链传递该请求,直到有一个对象处理它为止 降低耦合度。它将请求的发送者和接收者解耦 简化了对象。使得…
Lambda初次使用很慢?从JIT到类加载再到实现原理
基本上每次都是前几次速度较慢,后面的速度更快,因此 可能 有这个因素影响,但差距并不会很大,因此该结论并不能作为问题的答案。 从上述的概念中,我们应该可以得到一个结论:第一条所谓的操作系统预热 大概率不正确,因为普通遍历方法执行N次,后续执行的时间占用比较小,很可能是因为JIT…
【一起学系列】之代理模式:是为了控制访问啊!
【开发】:我啊,我租的房子名义上倒是房东直租,但估计还是中介,你知道吗,中介的扩张是一个必然。 【开发】:现在肯定不至于全部都是,但也是大部分了,为什么会这样呢,因为中介需要控制租户,控制租金市场,如果租户直租房东,房东钱多人好,就很有可能很便宜,这就会打乱市场价格,所以拿下所…
【一起学系列】之状态模式:你听过“流程”模式吗?
【产品】:Hello,开发小哥,我们需要开发一款 娃娃机 ,你可以提前想想怎么设计它啦。 【开发】:娃娃机?我想想奥,它需要投币,用户移动,确认抓取,结束这几个动作,好像很好做欸,用一个变量维护它当前的阶段,然后写四个 if 语句就好啦。 我们会首先遇到一个问题,我们无法得知它…
【一起学系列】之迭代器&组合:虽然有点用不上啦
【开发】:老大,我们能不能把遍历方法抽取出来啊?我们遍历操作就可以不用考虑各种细节了,只需要管遍历类就好了。 【BOSS】:什么遍历类的,这叫 迭代器 好吗!其实JDK对于迭代器已经维护的很好了,但是咱们这业务也有一点特殊性,就按你说的办吧,办不好的话,刚才说的年终奖就没了。 …
【一起学系列】之模板方法:写SSO我只要5分钟
...........
【一起学系列】之适配器模式:还有外观模式呢
为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
【一起学系列】之命令模式:封装一个简单Jedis?
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 在日常生活中都有订单的概念,为什么我们下订单,服务员或者其他工作人员完全明白我们的意图呢?就是因为我们按照他们制定的规则构建起了一个命令,那么在交互过程就不需要层…
【一起学系列】之单例模式:只推荐三种~
保证一个类仅有一个实例,并提供一个访问它的全局访问点。 【BOSS】:哈?我来看看。
下一页
个人成就
优秀创作者
文章被点赞
4,599
文章被阅读
291,135
掘力值
12,231
关注了
63
关注者
2,985
收藏集
0
关注标签
51
加入于
2019-02-24