摘要: background:最近在写毕业论文,发现mac的office word 的公式编辑框无法放大,后来才知道lexdax编辑模式需要付费,且价格昂贵,所以我从网上找了找,自用可靠解决办法如下: 所用工具: 1)word 2)mac自带pages 3)LaTeX在线编辑(网址:https://www. 阅读全文
posted @ 2020-03-07 14:31 慕慕~ 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 场景说明:一般我们在前端页面中会给元素绑定click、scroll、onmousemove、resize等事件,这些事件的执行函数如果是去发请求获取数据的话,我们无意识的连续点击或者连续滚动会给服务器带来很大的压力,因此我们需要在连续触发事件的时候设定每隔一段时间再去执行事件函数,这就是防抖和节流出 阅读全文
posted @ 2019-08-18 22:07 慕慕~ 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 1、async await nodejs读取文件 fs.readFile() es6读取文件: await只能放在async函数中 async相比generator语义化更强 await后可以是一个promise对象,可以是number/boolean/string等数值 async函数返回的是一个 阅读全文
posted @ 2019-08-12 15:09 慕慕~ 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、UDP UDP协议是面向无连接的,即不需要在正式传递数据前先链接双方,UDP协议只是数据报文的搬运工,不保证有序且不丢失的传递到对端,且UDP协议无任何控制流量的算法,UDP相对于TCP更加轻便。 特征: 面向无连接:在发送端,应用层将数据传递给传输层的UDP协议,UDP只会给数据增加一个UDP 阅读全文
posted @ 2019-08-11 12:05 慕慕~ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 浏览器同源策略:同源指协议、域名、端口皆相同 使用同源策略的原因:出于安全考虑,主要时为了防止CSRF攻击【利用用户的登录专改发起恶意请求】 =>跨域主要时为了阻止用户读取到另一个域下的内容 请求跨域的结果是,请求被发送出去了,但是相应被浏览器拦截了。 跨域的几种方式: JSONP(JSON wit 阅读全文
posted @ 2019-08-11 11:34 慕慕~ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 缓存对于前端性能优化来说是一个很重要的点,良好的缓存策略可以降低资源的重复加载,提高网页的整体加载速度 缓存主要有两种: 强缓存 协商缓存 1、强缓存 缓存期间不需要请求,status code为200 强缓存有两种实现方式: Expires:Wed,22 Oct 2019 08:41 阅读全文
posted @ 2019-08-11 11:16 慕慕~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、Promise 作用:解决异步回调问题 Promise.resolve('aa') 将aa转为Promise对象,且是resolve状态 相当于:new Promise(resolve=>{resolve('aa')}) Promise.reject('bb') 将bb转成Promsie对象,且 阅读全文
posted @ 2019-08-10 23:36 慕慕~ 阅读(224) 评论(0) 推荐(0) 编辑
摘要: babel : 一个js编译器 一、let const js作用域:全局作用域 、 函数作用域 、块级作用域(新增) let/const: 无变量提升 不能重复定义 const的值如果是基本数据类型,则定义后不能改变;如果是引用数据类型,则可以改变其中的项 存在暂时性死区(TDZ) Object.f 阅读全文
posted @ 2019-08-04 18:04 慕慕~ 阅读(275) 评论(1) 推荐(0) 编辑