摘要:
$sff:'#FFF'; $aa:213; .swxs#{$sff}{ color:$sff; &-csd{ color:#000; width:#{$aa}px; } } scss变量写法 阅读全文
摘要:
nginx 代理访问原理 比方说webman 其实就是个请求 把header和body都请求出来 然后再发出去 这个地方特别要注意header 别重复了 要么webman上写 要么nginx上写 如果2个都写会报错 阅读全文
摘要:
css mask 渐变动画另类写法 就是改变宽度做动画 里面渐变写死 html, body { margin: 0; padding: 0; } .rect { height: 10px; width: 100vw; background-image: linear-gradient(to righ 阅读全文
摘要:
const CancelToken = axios.CancelToken; let cancel; // 这个模拟接口写个sleep2秒 可以看到效果 axios.get('/moban/aass', { cancelToken: new CancelToken(function executor 阅读全文
摘要:
mysql数据库操作断电极端情况单机情况 mysql数据库刚存入完 就断电 这个并不影响服务端的接下来逻辑操作 然后没有及时返回客户端 客户端不知道有没有存入成功 客户端应该就是弹出超时的弹窗(网络繁忙 请用户自己查看是否操作成功 如果没有请重试) 分布式情况A数据库存入成功 B数据库存入后断电 然 阅读全文
摘要:
php实现jwt原理 1 服务端根据key实现token 比方说base64_encode($key); 2 客户端cookie 保存token token请求到服务端验证 服务端当然根据key 来解密 base64_deencode($token); 看看获得的key对不对 ps:这个只是记录登录 阅读全文
摘要:
vue2异步更新原理 直接开个断点调试 不用去看他执行了哪些代码 看了也记不住 直接看他的具体架构就行 就是执行了什么大函数 1 先执行update方法 把walker加入队列 2 执行nexttick方法 flushSchedulerQueue是刷新walk队列的 3执行 timerfunc 异步 阅读全文
摘要:
关于css3动画会不会引起重排问题 用了translate 就不会重排 因为他是用了gpu渲染了 用了合并线程 跟js线程不是互斥的 各管各互不干扰但是用了position就有问题了 会重排 可以发现他没用gpu渲染 堵塞的js线程具体可以测试下 alert()堵塞测试 看看有没有css3动画有没有 阅读全文
摘要:
javascript 数组vuex 绑定方法 放弃state.isActive[slideIndex] = 1; 用 Vue.set(state.isActive,slideIndex,1) 切记 import Vue from 'vue' 一定要引用!!!!!!!!!!!!!!!!!!!!!!!! 阅读全文
摘要:
var a=new Image(); //这个是原生的JS实例化 a.src='https://oss.knowway.cn/lanchengcocmanghe/images/1/p1_3.png'; a.onload=function(){ alert("完成加载"); } alert("0"); 阅读全文