首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
南方北方
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
面试官:请手写一个EventBus,让我看看你的代码能力!
EventBus是事件总线的意思,可不是什么事件车。 事件总线模式在工作中经常使用,在面试中也很容易问到。甚至在很多面试中会让你手写一个EventBus,那么EventBus到底是个什么东西?
如何理解SpringIOC
SpringIOC 是 Spring Core 最核心的部分,要了解控制反转 (Inversion of Control),我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则。 1、高层模块不应该
优雅实现防抖与节流函数
...
JS设计模式-观察者模式
观察者(又称发布订阅)模式定义了对象间的一种一对多的依赖关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。
重构 - 设计API的扩展机制
上篇文章,主要介绍了重构的一些概念和一些简单的实例。这一次,详细的说下项目中的一个重构场景--给API设计扩展机制。目的就是为了方便以后能灵活应对需求的改变。当然了,是否需要设计扩展性这个要看API的需求。如果大家有什么建议,欢迎评论留言。 这个可以说是JS里面最原的一个扩展。…
有了GraphQL,你可以扔掉Redux了
“什么?”你发出惊叫。“GraphQL 是一个服务端查询语言,Redux 是一个客户端状态管理库,这两个风马牛不相及的东西怎么能互相代替?!” 这是个好问题。坐稳扶好了,因为我将正面回答,挑战你的三观。 迁移到 React 回答之前,先听我讲一下故事背景。早在 2016 …
【基础知识】Flex-弹性布局原来如此简单!!
布局的传统解决方案是基于盒状模型,依赖 display + position + float 方式来实现,灵活性较差。2009年,W3C提出了一种新的方案-Flex,Flex是Flexible Box的缩写,意为”弹性布局”。Flex可以简便、完整、响应式地实现多种页面布局。下…