会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
国服第一李师师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
20
下一页
2021年12月16日
TS高级操作 协变 逆变 双变 ts中的this和普通this区别
摘要: interface Todo { title: string; description: string; completed: boolean; } interface Todo1 { completed:boolean; title:string; } type B = number | bool
阅读全文
posted @ 2021-12-16 10:24 国服第一李师师
阅读(364)
评论(0)
推荐(0)
2021年12月15日
求最小不重复字符串,这个题太有意思了记录一下
摘要: var lengthOfLongestSubstring = function(s) { // 哈希集合,记录每个字符是否出现过 const occ = new Set(); const n = s.length; const ansArr = [] // 右指针,初始值为 -1,相当于我们在字符串
阅读全文
posted @ 2021-12-15 23:55 国服第一李师师
阅读(44)
评论(0)
推荐(0)
2021年11月30日
十进制转16进制内的js方法
摘要: let num = 127 const trans = (num,x)=>{ let r = [] let t = { 10:'A', 11:'B', 12:'C', 13:'D', 14:'E', 15:'F' } while(num>=x){ r.push(num%x) num = num/x|
阅读全文
posted @ 2021-11-30 21:48 国服第一李师师
阅读(439)
评论(0)
推荐(0)
2021年10月25日
浏览器输入一个url-> dns解析完整过程 ->浏览器渲染原理->css属性单独成层->gpu参与 dns cdn
摘要: 检测url text 网址 redirectStart unloadEventStart unloadEventEnd redirectEnd fetchStart Dns 解析步骤 查看浏览器缓存 本地dns解析器 查询本地 host文件 (dns缓存) 本地dns解析器会查询本地dns服务器 本
阅读全文
posted @ 2021-10-25 20:53 国服第一李师师
阅读(70)
评论(0)
推荐(0)
2021年10月22日
http3,tcp,udp
摘要: 500 服务器内部错误 501 服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。 502 Bad Gateway错误 503 服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。(服务不可用) 504 Bad Gateway timeout 网关超时 505
阅读全文
posted @ 2021-10-22 15:53 国服第一李师师
阅读(220)
评论(0)
推荐(0)
2021年9月29日
webpack构建流程
摘要: webpack分为七个大的组成部分 1.complier 2.compilation 3.chunk 4.parse 5.module 6.dependency 7.template compiler是webpack构建的入口,它可以拿到所有的环境配置,开始构建的时候compiler会调用run方法
阅读全文
posted @ 2021-09-29 17:11 国服第一李师师
阅读(315)
评论(0)
推荐(0)
2021年9月26日
V8垃圾回收机制
摘要: 调用栈中的数据: 用记录当前执行栈中的指针ESP,指针下移来销毁EC函数执行上下文。就是栈顶移除一个,出栈的过程 堆中的数据: v8引擎将堆中的区域分为:新生代,老生代,大对象区域(体积超过其他区域的对象,每个对象都有自己的内存),代码区(代码对象,唯一拥有执行权限的内存区域),map区(cell和
阅读全文
posted @ 2021-09-26 16:37 国服第一李师师
阅读(137)
评论(0)
推荐(0)
2021年9月14日
对称加密->非对称加密->非对称+对称加密->CA证书
摘要: 对称加密 1.客户端与服务端协商加密算法及压缩方法以及ssl/tls最高协议版本号等信息发送给服务器 2.服务器选定加密方法,压缩方法 3.客户端把加密套件及生成随机clientrandom数发送给服务器 4.服务器选好加密套件及发送随机serverrandom数发送给客户端 5.浏览器确认 6.服
阅读全文
posted @ 2021-09-14 17:32 国服第一李师师
阅读(182)
评论(0)
推荐(0)
2021年8月9日
浏览器架构、渲染引擎、chrome架构 、性能指标performance
摘要: 浏览器架构:用户界面、浏览器引擎、渲染引擎、网络、xml解析器、显示后端、数据持久。 渲染引擎结构和工作流程: html/css/js dom树、渲染树、布局渲染树 显示后端绘制渲染树 chrome架构: 浏览器主进程(用户界面,子进程管理,用户交互)、 网络进程、工具进程、渲染进程(一个域名一个,
阅读全文
posted @ 2021-08-09 22:17 国服第一李师师
阅读(222)
评论(0)
推荐(0)
2021年7月9日
centos ping外网 nginx启动
摘要: 停止并禁用虚拟机 NetworkManager 服务 # systemctl stop NetworkManager # systemctl disable NetworkManager 重启网络服务 # service network restart https://blog.csdn.net/q
阅读全文
posted @ 2021-07-09 10:40 国服第一李师师
阅读(111)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
20
下一页
公告