首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
suosui
掘友等级
Nodejs Developer
Node Developer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
149
文章 84
沸点 65
赞
149
返回
|
搜索文章
赞
文章( 84 )
沸点( 65 )
三十分钟包会——正则表达式
正则表达式,对大家来说既熟悉又陌生。熟悉是因为工作中有很多场景能用到,比如手机号、邮箱、密码等规则校验。 陌生则是因为正则表达式看上去就是一堆乱码,且一眼看上去很难看懂匹配规则。有时候在网上去找一个特定规则的正则表达式,搜出来的结果各不相同,执行效果更是不尽人意,想自己去修改,…
MongoDB 事务 —— 多文档事务实践篇
MongoDB 在单文档操作中具有原子性,在多文档操作中就不再具有此特性,通常需要借助事务来实现 ACID 特性。 客户端对于事务的操作,都由 MongoDB Client Driver 实现提供相应的 API 接口。MongoDB 4.0 之后才支持事务,对于客户端驱动版本也…
完全理解并实现Promise其实可以让你进步很多 (记录手写Promise过程)
这是一个Promise最简单的用法,代码创建了一个Promise对象,传入一个executor执行函数,在某个时刻它会按顺序执行它的参数reslove和reject,然后resolve和reject的参数会作为Promise对象then的参数。了解了这些我们可以总结一下: 总的…
javaScript 中 import 和 require 究竟有何不同?
在平时的前端项目中,我们都会书写 import 或者 require,但是我们真的又去思考过他们究竟有何不同呢?平时我们也会听过 AMD、CMD,那么他们又是什么意思呢?本文旨在回答这些问题,若有不对之处或者补充之处,还请评论区斧正。 require 语法属于 CommonJS…
写一篇最好懂的HTTPS讲解
今天发布一篇和 Android 无关的技术文章。 https 这项技术现在已经应用得非常广泛了。随着苹果、Google 等各大互联网领头企业纷纷在自己的操作系统、浏览器等主流产品中强制要求使用 https,http 的淘汰也正式进入了倒计时。 其实 https 对于客户端开发人…
Java服务,CPU100%问题如何快速定位?
上篇《Java 服务,内存 OOM 问题如何快速定位?》发布后,有朋友在评论留言,问 CPU100% 的性能问题,如何找到相关服务,如何定位问题代码,也非常考验技术人的功底,今天简单说下思路。 假设,服务器上部署了若干 Java 站点服务,以及若干 Java 微服务,突然收到运…
『面试的底气』—— 实现一个Promise
异步行为是 JavaScript 的基础,但以前的实现不理想。在早期的 JavaScript 中,只支持定义回调函数来表明异步操作完成。串联多个异步操作是一个常见的问题,通常需要深度嵌套的回调函数(俗称 “地狱回调” )来解决。 为了解决地狱回调这个问题,ES6 根据 Prom…
这一次彻底掌握深拷贝
在日常开发过程中,我们经常会涉及到数据的拷贝。使用时经常会困惑,到底是不是需要深拷贝,如果是深拷贝使用第三方库还是使用自己写的方法。如果使用第三方库比如lodash还好,基本上不会出错。但是如果使用的是自己写的方法,那么很容易出错,明明有些时候能够拷贝成功,为什么有些时候又不能…
JS引擎(一):JS中的JIT与基本执行逻辑
一般来说,每个浏览器、运行时都可能实现自己的JIT编译器,但通常其理论是一样的,遵循相同的结构。 由于JS是解释型语言,JS引擎需要将代码逐行翻译为可执行的代码,可执行的代码有多种形式,其中较常见的有基于AST直接执行及ByteCode的执行方式。 在解释器执行代码时,监视器会…
下一页
关注了
10
关注者
2
收藏集
16
关注标签
22
加入于
2019-04-16