
计算机基础
基础知识.
缓月
认真且怂~
展开
-
SEO搜索引擎优化
还是翻翻以前的笔记,不知道啥时候学的精简代码(清除网页冗余代码,注释、空行都可以去掉,减少代码量,减少页面体积。)雪碧图 CSS sprites(图片合并,将网站中通用的一些小图片,合并到一张大图片上,减少http的请求量。)为图片指定宽度和高度(在页面中为每一个图片指定一个width和height属性,页面加载的时候,浏览器会预先留出既定的位置,图片下面的代码可以继续下载而不用等待,提高并行下载的速度,提高页面加载速度。)启用keep-alive属性(长连接)(在没有启用keep-alive属性原创 2020-09-15 09:06:39 · 555 阅读 · 0 评论 -
base64编码的原理
收拾东西发现以前的笔记,整理一下吧哈哈哈,其实完全不记得了我以前还写过那么多的笔记。 Base64编码要求把3个8位字节(3 * 8=24)转化成4个6位的字节(4 * 6=24),之后在6位的前面补两个0,形成8位一个字节的形式。如果剩下的字符不足3个字节,则用0填充,输出字符使用‘=’,因此编码后输出的文本末尾可能会出现1或2个‘=’。即Base64字符是8个bit,但是有效部分只有右边的6个bit,左边两个永远是0....原创 2020-09-15 08:37:34 · 265 阅读 · 0 评论 -
前端术语总结
SSR、物料库、渐进式、函数式、响应式、BFF、微前端、大前端、云端一体化、直出、运行时、编译时翻译 2020-08-23 21:23:17 · 3453 阅读 · 0 评论 -
从浏览器的多进程到JS的单线程,理解JS运行机制
从浏览器的多进程到JS的单线程,理解JS运行机制转载 2020-03-24 10:30:02 · 247 阅读 · 0 评论 -
项目可以在哪些方面做出性能优化
减少http请求数减少DNS查询使用CDN(即让用户访问最近的节点,或者从缓存或者源站获取资源)避免重定向图片懒加载;优化css Sprite(即使用雪碧图);图片指定宽高。减少DOM元素的数量;减少DOM的操作页面中也可以使用keep-alive压缩js,css,字体和图片使用iconfont使用外部的js和css网站的内容储存用多个域名(节约cookie带宽的因素,另一个...原创 2020-03-23 12:13:48 · 1071 阅读 · 0 评论 -
前端性能的优化方案
在公众号上看见的解决办法来着,我自己平常是用浏览器的performance来查看性能的。一:webapck优化与开启gzip压缩1.babel-loader用 include 或 exclude 来帮我们避免不必要的转译,不转译node_moudules中的js文件其次在缓存当前转译的js文件,设置loader: ‘babel-loader?cacheDirectory=true’2.文件...原创 2020-03-23 08:46:59 · 264 阅读 · 0 评论 -
跨域判定(跨域限制是浏览器行为,不是服务器行为)
跨域限制是浏览器行为,不是服务器行为。原创 2020-03-21 09:15:38 · 6434 阅读 · 0 评论 -
如何劫持https的请求
黑客用自己的证书+自己的域名证书劫持+用自己的域名域名劫持+自己的证书DNS域名劫持+证书劫持域名入侵中间人证书欺骗攻击httpsStrip黑客用自己的证书+自己的域名方法描述: 黑客精心做一个类似于qq.com的网站: oq.com, 并且给自己的网站申请https证书。粗心的用户打开这个长得很像qq.com的网站时,看到浏览器中亮起了绿色的小锁,误以为是安全的qq网站。这...转载 2020-03-19 16:51:55 · 6022 阅读 · 0 评论 -
常见的HTTP状态码总结
2开头 (请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建) 请求成功并且服务器创建了新的资源。202 (已接受) 服务器已接受请求,但尚未处理。203 (非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。 204(无内容) 服务器成功处理了请求,但没有返回任何内容。205 (重置...原创 2019-04-26 23:44:35 · 281 阅读 · 0 评论 -
TCP为啥三次握手四次挥手?
参考网络和博客(原文链接:https://blog.youkuaiyun.com/qzcsu/article/details/72861891)。 百度百科中对于三次握手的定义是“对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤销联系,并建立虚连接。”。同理,四次挥手的定义是“连接终止协议。其性质为终止协议。”三次握手的过程...原创 2019-09-07 01:01:17 · 235 阅读 · 0 评论 -
关于HTTP的知识点
1.超文本传输协议HTTP的特点:支持客户/服务器模式简单快速,只需要发送请求方式和路径灵活,允许传输任意类型对象无连接,限制每次链接只处理一个请求无状态,协议对于事物处理没有记忆主要使用http1.0 http1.1 http2.0HTTP定义了Web客户端如何从Web服务器请求Web页面,服务器如何把Web页面返回给客户端2.HTTP请求响应的步骤:&emap;...原创 2019-09-09 00:32:35 · 309 阅读 · 0 评论 -
常用浏览器总结
总结一下常用的浏览器吧~谷歌,百度,火狐,IE(6-8/9-11/Edge)、QQ浏览器、360浏览器、UC浏览器、Safari、Opera、搜狗、猎豹、hao123浏览器、2345浏览器webkit内核(V8引擎):谷歌ChromeSafariOpera ≥V14(14版本以上)国产浏览器手机浏览器Gecko:火狐FirefoxPresto:Op...原创 2019-10-02 17:29:29 · 467 阅读 · 0 评论