上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 1. 在chrome中GC模式是什么样子的 chorme是基于v8引擎的。是使用自动垃圾回收, es的标准里没有暴露api去控制内存。 浏览器的内存大约1G, 为什么这么小, 因为全量的垃圾回收需要1s,即使是增量的也要50ms, 垃圾回收进程和逻辑处理进程不能并发, 这1s会造成页面卡死。 浏览器 阅读全文
posted @ 2021-05-19 08:06 connie313 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在看koa源码的时候, 发现使用了 createContext(req, res){ const ctx = Object.create(context) console.log(ctx); ctx.request = Object.create(request) ctx.response = Ob 阅读全文
posted @ 2021-05-19 07:52 connie313 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 基础知识 1. promisify的用法 const { promisify } = require("util"); const readFile = promisify(fs.readFile); 封装一个函数,得到一个函数,得到的函数返回值是一个promise (async () => { l 阅读全文
posted @ 2021-05-17 22:08 connie313 阅读(103) 评论(0) 推荐(0) 编辑
摘要: test 阅读全文
posted @ 2021-05-17 21:08 connie313 阅读(127) 评论(0) 推荐(0) 编辑
摘要: this是指当前程序的运行环境,如果在函数中, 指代函数的运行环境。 一般可以分成四类 函数调用方式;alert('Hello World!') 方法调用方式;console.log('Hello World!') 构造函数方式;new RegExp('\\d') 间接调用方式(apply/call 阅读全文
posted @ 2021-05-07 07:12 connie313 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1. 正则的扩展 a. String.prototype.match等同于RegExp.prototype[Symbol.match] b. y修饰符, 与g相似,也是全局匹配,后一次的匹配都从上一次匹配成功的下一个位置开始, 不同的是g是有就行, 而y必须是剩余的第一个位置开始, 所以叫“粘连” 阅读全文
posted @ 2021-05-04 23:13 connie313 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1. 简单工厂模式 概念:在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 2. 策略模式 例子:商城促销 概念(Strategy):它定义了算法家族,分别封装起来, 让他们之间可以互相替换,此模式让算法的变化 阅读全文
posted @ 2021-05-04 22:46 connie313 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1. 服务端渲染的好处 SEO和首屏时间 2. 热替换 react-hot-reload(react-hot-reload不用刷新浏览器), (webpack-dev-server还是需要刷新浏览器) 3. 速成的代码 1). 分成client端, 借用webpack打包到dist下面。 将用于生成 阅读全文
posted @ 2021-04-11 22:48 connie313 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1. ArrayBlockingQuene 将batch转化成流 2. HTTP Cache 缓存已经请求过得网络请求 3. HTTP status Retry_After TOOManayRequest INTERNALERROR 4. @NoArgsContructor @AllArgsCont 阅读全文
posted @ 2021-03-04 23:07 connie313 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1. 来自于shell 13问 提问:cd /etc/aa/bb/cc可以执行 但是把这条命令放入shell脚本后,shell脚本不执行! 这是什么原因? 其实我不太知道是什么意思, 但是这个问题要问的是source, exec, fork的区别 概念解释fork: fork是在已有的shell的基 阅读全文
posted @ 2021-03-04 23:04 connie313 阅读(43) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页