随笔分类 - 杂类
摘要:window.requestAnimationFrame()告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行。 requestAnimationFrame跟setTimeout/set
阅读全文
摘要:后端层面 前端登录成功之后,后端拿到useID,之后后端生成一个随机的密钥,密钥+useId来生成签名(token)返回给前端,同时把Jti(JWT id)存在redis里面(后端每次都随机生成密钥提高了安全性,jti存储在redis里面提高了读取速度) 前端带token去请求,后台decode t
阅读全文
摘要:ps 最近和后端在交流关于幂等性的处理,本来以为表单提交之前只有前端需要做处理,原来后台post本来不具备幂等性,为了防重复创建后台这边会加一些优化来防止一些关键数据的重复创建 锁(redis) 数据库的“唯一索引” 基于对http幂等性的理解 所谓的幂等性,相同的请求执行多次和执行一次的副作用是一
阅读全文
摘要:weinre 简介 weinre 是一款类似于firebug 和Web Inspector的网页调试工具, 它的不同之处在于可以用于进行远程调试,比如调试手机上面的网页。 安装 weinre(运行在node环境上) 启动 Weinre 服务 常用参数 启动后 网页打开 http://172.19.2
阅读全文
摘要:打开 文件 首选项 设置 mac可以按快捷键(command和,) 然后在右上角的省略号选择open setting json
阅读全文
摘要:下载代码 本地新增develop分支,并且跟远程做关联 提交到本地 提交前拉取当前分支最新代码 提交你的分支 从当前develop提交到远程新建的qzm(相当于取别名)分支,该名称可以自定义 merge到远程develop 打开gitlab主页 找到你提交的分支名,提交合并到主干。
阅读全文
摘要:1 自动生成多个html页面 设置webpack.config.js中的plugins属性,多次调用plugin插件(new htmlWebpackPlugin()),同时设置对应数量的.js入口文件 2 指定生成的.html页面中包含的chunk 设置属性 chunks 或者 excludeChu
阅读全文
摘要:mock.js所做的 基于 数据模板 生成模拟数据。 基于 HTML模板 生成模拟数据。 拦截并模拟 ajax 请求。 Mock.js官方网址: http://mockjs.com/ 1、Mock.js下载安装 下载mock.js文件 https://raw.githubusercontent.co
阅读全文
摘要:第一篇博客,分享一下最近觉得还可以的教程和文档等 一. react 篇 1 react webpack 小书 入门级别 https://fakefish.github.io/react-webpack-cookbook/ 2 react入门教程 中文版本 http://reactjs.cn/reac
阅读全文