获得徽章 9
#挑战每日一条沸点# 青训营打卡第18天,学习了React基础语法笔记的书写,学到了React相关课程知识,为后续的项目建立奠定了基础,React是那种JSX的语法,这种语法最近VUE3好像也在用
#挑战每日一条沸点# 青训营打卡第17天,完成了ts基础语法笔记的书写,学到了网络安全相关课程知识,为后续的项目建立奠定了基础#挑战每日一条沸点#
#挑战每日一条沸点# 今天参加了腾讯的笔试,题真的是多啊,快200道了,而且都不是技术层面上的,全是文字看的人头皮发麻,痛苦
#挑战每日一条沸点#
重排/回流:当DOM的变化影响了元素的几何信息,浏览器需要重新计算元素的几何属性,将其安放在界面中的正确位置,这个过程叫做重排。表现为重新生成布局,重新排列元素。
重绘: 当一个元素的外观发生改变,但没有改变布局,重新把元素外观绘制出来的过程,叫做重绘。表现为某些元素的外观被改变
#挑战每日一条沸点# 快乐打卡时间,今天学习了计算机网络的相关知识,感觉还行啊,挺感兴趣的,还了解了一下内网穿透的技术哈哈,还试了试我自己电脑的服务器,真开心啊
#挑战每日一条沸点# 今日份知识分享:https协议的工作原理
1.客户端使用https的url访问服务器时,则要求服务器建立SSL加密链接
2.当服务器接收到SSL请求时,会把对应的证书(公钥)传给客户端
3.客户端和服务端开始协商SSL安全等级
4.协商一致后,就会开启会话密钥
5.服务器通过自己的私钥解密出会话密钥
6.服务器通过会话密钥加密与客户端之间的通信
#挑战每日一条沸点# 每日一道面试题:(区别题)http和https的区别
http:是一个客户端和服务器端请求和应答的标准(TCP)
https:也是基于TCP协议,但是在SSL 层进行了加密。可以让信息更加的安全
两者的区别:
http:默认端口80,链接容易,缓存高效,无需证书,缺点就是不安全
https:默认端口443,安全,TCP握手费时,缓存低效,会增加额外的数据开销,以及会延缓首屏的加载速度,且需要专门的证书,而且一个SSL证书只能绑定一个IP地址
#挑战每日一条沸点# 今天学习了一道关于script标签的面试题,分享给大家
题目为:请你说说script标签无标识,async,defer,这三种的加载情况以及执行情况
1.首先说:script无标签---首先html正常进行解析,当遇到js时,会发生阻塞,html会等待js的加载和执行,待js执行完成后,html才会进行解析,多个js就会一直阻塞
2.再次说:+async,此时js标签的加载会和html的解析异步执行,当js加载完毕时,html解析被阻塞,等待js的执行,执行结束后,html继续解析,当有多个js时,他们的执行顺序就是不一定的,根据js加载的快慢,先加载的,先执行,但是如果html比js解析的快,那么html就不用等待js的执行,因此async有可能阻塞页面,也有可能不阻塞,取决于js的请求等加载的快慢
3.最后说:+defer,此时js标签的加载和html的解析也是异步的,但是当js加载完毕后,不会立即执行,而是等待html的解析,当html解析完成后,才会执行,因此不会阻塞页面的加载。