首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
叫我键盘侠吧
掘友等级
程序员
|
网易
凭兴趣写点文字的程序员
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 36
沸点 7
赞
43
返回
|
搜索文章
最新
热门
设计模式-Decorator
装饰器模式(Decorator)可以动态地给对象添加一些额外的功能,比如有时我们希望给某个对象而不是整个类添加一些功能,那么就可以用装饰器模式,把目标对象嵌入到装饰器对象中。
工作实践:数据导入导出的异步任务优化
针对“导出数据接口”超时这个问题,提出了“异步化”任务的解决方案,给出了解决问题的思路和设计方案,最后给出了示例代码。
设计模式-Builder
生成器/建造者模式( Builder Pattern)模式将一个复杂对象的构建(简单理解为设置对象字段值的过程)与它的表示(简单理解为创建对象引用的过程)分离,使得同样的构建过程可以创建不同的表示。
设计模式-Observer
观察者模式,用于解决这样一个问题:对象之间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并被自动更新。
工作实践:用户资源权限查询优化
在使用员工的多个身份参数作为条件,来限制用户对资源的可见范围时,把原本的多次联表方案,改成内存中做交集运算,可以有效地提升查询性能。
问题排查:上传成功的文件丢失了?
明明上传成功的文件,线上却显示丢失了? 经过服务端自查、存储服务排查,最终定位到是前端的历史bug。
工作实践:基于注解的N+1查询解决方案
使用切面和注解,在service层解决了常见的N+1问题,相比传统的解决方案,service 层代码更加干净。
设计模式-Template
模板方法模式定义一个操作中算法的骨架,而将一些步骤延迟到子类中实现,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
设计模式-Chain of Responsibility
介绍了设计模式中的“责任链模式”,“责任链模式”将多个对象连成一个链条,并沿着这条链传递请求,使得每个对象都有机会处理请求,直到有一个对象或者每个对象都能处理这个请求。
XXL-JOB - 流程图
XXL-JOB 4 - 流程图 前面介绍了 xxl-job 的源码,这里以流程图的方式,表示 “executor 注册”、“admin 调度” 的过程。
下一页
个人成就
文章被点赞
86
文章被阅读
31,211
掘力值
1,080
关注了
3
关注者
29
收藏集
1
关注标签
0
加入于
2018-10-30