徐小夕 徐小夕
4年前
15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)
前言设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码的重要手段.我们所熟知的金典的几大框架,比如jquery,
liam liam
2年前
前端小白躺平摆烂可以吗
开局即炼狱模式,前端小白躺平摆烂可以吗这几年毕业的大学生有多苦都不必我们说了。大学才4年,疫情占3年,好不容易熬到毕业,找工作又进入了炼狱模式。整个互联网裁员裁到上了热搜,之前选择这个专业时所幻想的高薪梦,大厂梦,受到现实的无情打脸。如何在炼狱模式里成功突围通关呢。突围,从项目实战开始在当前的行业环境和疫情大背景下,企业招人会更加谨慎。应届生或者刚毕业的前
Stella981 Stella981
3年前
Guava — EventBus
Guava提供了事件总线的一个实现方案EventBus。它是事件发布订阅模式的实现,观察者模式。Guava为我们提供了同步实现EventBus和异步实现AsyncEventBus两个事件总线,他们都不是单例的eventBus.post(1);eventBus.post(1L);post方法,直接发布事件订阅者需要注册进来,ev
Stella981 Stella981
3年前
Mybatis深入源码分析之基于装饰模式纯手写一级,二级,三级缓存
!(https://www.w3cschool.cn/attachments/image/20170807/1502093784622523.png)写在前面:设计模式源于生活,而又高于生活!
Stella981 Stella981
3年前
JS中!function(){}()的理解
这种写法,是一种立即执行函数的写法,即IIFE等设计模式。这种函数在函数定义的地方就直接执行了。理解IIFE设计模式的关键是要认识到,在ES6之前,JavaScript仅具有函数作用域(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fen.wikipedia.org%2Fwiki
Wesley13 Wesley13
3年前
MYSQL正则表达式
MySQL中使用REGEXP操作符来进行正则表达式匹配。下表中的正则模式可应用于REGEXP操作符中。模式描述^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配'\\n'或'\\r'之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的Mul
Stella981 Stella981
3年前
React官方团队推出了最新的 React Server Components 技术
最近react个官方团队推出了最新的ReactServerComponents这项技术。这篇文章将对其相关知识点进行介绍。那些常见的渲染模式CSR客户端渲染(ClientSideRendering)应该是前端最熟悉的一种模式了。从前端的发展历程上看,富客户端目前也已经成为现代前端应用的主流架构。从jQu
Stella981 Stella981
3年前
Mongodb集群搭建一篇就够了
本文主要介绍mongodb集群的搭建安装过程,对于学习mongodb的同学很有帮助,包括分片模式、复制集模式、是否启用认证等,本文选取mongodb3.6.3版本为例进行详细安装说明,其他版本搭建过程和本过程一样,只需按照本文说明操作即可。1.Mongodb分片集群架构
绣鸾 绣鸾
1年前
窗口布局管理Rectangle Pro for Mac
RectanglePro是一款Mac平台上的窗口管理工具,可以帮助用户快速调整窗口的布局,提高工作效率。该工具支持多种窗口布局模式,包括居中、最大化、左右分屏、上下分屏、四分屏等。用户可以自定义快捷键,快速切换不同的布局模式。除了窗口布局,Rectangl
京东云开发者 京东云开发者
3个月前
隐形的守护者(风控技术篇)-时序流异常检测(Self-Isolation-Stream)
作者:京东零售罗尚勇异常检测(Anomalydetection)技术就像是一个隐形的守护者,悄无声息地监视着数据流,寻找着那些与正常模式不符的迹象。在本篇文章中,将探讨基于时序流的异常检测技术,解决如何及时发现序列模式的异常、以及适应数据分布变化(概念漂移