-
手机端 body{overflow:hidden}不生效问题的真正解决办法
所属栏目:[C语言] 日期:2020-12-15 热度:197
整个viewport的overflow是由html中的overflow来决定的; 假如你不去设置html的overflow(也就是默认的visible属性),而去设置body的overflow:hidden,也是可以的; 假如你设置了html的overflow属性的值(除去默认的visible),那么body的overflow属性就不会[详细]
-
mysql 读锁和写锁的区别
所属栏目:[C语言] 日期:2020-12-15 热度:69
近期学了MySQL相关的课程,看到里边表锁的部分,有些疑惑,网上搜了一些博客,都说得不是特别清楚,看MySQL手册也没看得十分明白,索性就开了两个session,自己测试了下,最终得出的结论如下: 操作[详细]
-
ubuntu下安装zlib库(nginx中关联gzip模块的压缩库)。
所属栏目:[C语言] 日期:2020-12-15 热度:153
table class="text"gt;tbodytr class="li1"gt; td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11[详细]
-
平台、设备和操作系统,检测平台
所属栏目:[C语言] 日期:2020-12-15 热度:188
-
vue面试题小记
所属栏目:[C语言] 日期:2020-12-15 热度:126
Vue 如何注册一个Vue组件 全局注册: 局部注册: Vue双向绑定的实现原理 vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的。 数据劫持是通过Object.defineProperty()来监听属性的变化,用set、get进行重写。 在set做触发发布订阅的emit来[详细]
-
【跃迁之路】【757天】每日增量知识速记(技术)514(2019.3.19
所属栏目:[C语言] 日期:2020-12-15 热度:62
叨叨两句 【改版】未来该系列将记录每日的增量知识,并陆续转移至《每日存量知识总结》中,由于未来该文不再成体系,转移至笔记中更新 技术的精进不能只是简单的刷题,而应该是不断的“刻意”练习 该系列已正式纳入【跃迁之路】专栏,持续更新 今日新知 刷面[详细]
-
手机端 flex 不支持 align-content:center
所属栏目:[C语言] 日期:2020-12-15 热度:135
p解决方法: codeflex-direction:column;justify-content:center/code/p[详细]
-
babel
所属栏目:[C语言] 日期:2020-12-15 热度:52
babel本质不转换代码,它通过plugin来转换,preset是预设的一组插件。 @babel/preset-env@babel/preset-flow@babel/preset-react@babel/preset-typescript npm install --save @babel/polyfill[详细]
-
可视化拖放 自定义表单 调研
所属栏目:[C语言] 日期:2020-12-15 热度:139
库 一应俱全,样式不咋地 只有单个数组排序功能,样式特效丰富 问题 整个数据流向: 左栏组件库 中间展示栏 右栏属性设置,控制不好数据的话,可能会出现原始数据被修改的情况。 var a = { k: 1 }var b = ab.k = 2console.log(a) // { k: 2 } 考虑过使用 Immu[详细]
-
13-unit-2 Art and creativity
所属栏目:[C语言] 日期:2020-12-15 热度:85
Lession 1 Describing visual art you like 1.1 Types of visual art视觉艺术的类型 painting :A picture made using paints(watercolors,oils,etc)油画 drawing a picture made using a pen,pencil or charcoal素描 sculpture a work of art that is a soli[详细]
-
Mysql手册-优化
所属栏目:[C语言] 日期:2020-12-15 热度:165
mysql语句优化笔记 笔记主要记录语句优化。 优化 SELECT 语句 WHERE 语句优化 1.删除不必要的括号 牺牲可读性来提高算术运算,因为mysql优化器会执行类似的优化 2.折叠常量 5 AND b = c AND a = 5 3.移除恒定条件 = 5 AND B = 5) OR (b = 6 AND 5 = 5) OR (b[详细]
-
vue工作手札
所属栏目:[C语言] 日期:2020-12-15 热度:146
1、 vue多重请求异步问题。 解决方案:1.迭代转同步 影响运行速度,效率较低; 2.promise.all(iterable) :依旧是异步实现,效率相同 =》参考文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise/all 2、 vue-[详细]
-
vue项目优化
所属栏目:[C语言] 日期:2020-12-15 热度:156
适用对象:vue-cli初始化的项目或webpack打包的项目。 基础优化: A、template ?语义化标签,避免乱嵌套,合理命名属性 ?v-show和v-if 1、权限角度:涉及权限相关角度使用v-if,不涉及权限且需拼房切换使用v-show; 2、dom总数:减少dom总量,加快首屏渲染,[详细]
-
Redis key复制
所属栏目:[C语言] 日期:2020-12-15 热度:84
table class="text"gt;tbodytr class="li1"gt; td class="ln"pre class="de1"1 2 3[详细]
-
Hover Shadow Box Animation
所属栏目:[C语言] 日期:2020-12-15 热度:121
HTML: CSS:[详细]
-
ueditor 插件调研 --- 开发批注功能
所属栏目:[C语言] 日期:2020-12-15 热度:137
版本: 1.4 过程 仔细阅读仓库readme,起手一个demo 阅读,基本插件开发如下: 新建js UE.registerUI('quote',function (editor,uiName) { var btn = new UE.ui.Button({ //按钮的名字 name: uiName,//提示 title: uiName,//需要添加的额外样式,指定icon图标,[详细]
-
一道很少人做对的js 面试题
所属栏目:[C语言] 日期:2020-12-15 热度:171
function Foo() { getName = function () { alert (1); }; return this;}Foo.getName = function () { alert (2);};Foo.prototype.getName = function () { alert (3);};var getName = function () { alert (4);};function getName() { alert (5);} //请写出[详细]
-
关于日期时间处理的JS库的选择,为什么不推荐momentjs
所属栏目:[C语言] 日期:2020-12-15 热度:149
moment.js在很长一段时间都很流行,尤其是他支持服务器端和客户端。 但是,这里要说的是,现在可能有更多更好的选择了。 比如day.js,轻量的处理时间和日期的 JavaScript 库。 这篇文章进行了较为详细的对比:值得阅读![详细]
-
【跃迁之路】【758天】每日增量知识速记(技术)515(2019.3.20
所属栏目:[C语言] 日期:2020-12-15 热度:146
叨叨两句 【改版】未来该系列将记录每日的增量知识,并陆续转移至《每日存量知识总结》中,由于未来该文不再成体系,转移至笔记中更新 技术的精进不能只是简单的刷题,而应该是不断的“刻意”练习 该系列已正式纳入【跃迁之路】专栏,持续更新 今日新知 刷面[详细]
-
【跃迁之路】【757天】每日存量知识总结(技术)494(2019.3.19
所属栏目:[C语言] 日期:2020-12-15 热度:197
[叨叨两句] 【改版】未来该系列将针对已经掌握的知识,挑选我认为的重点进行规律总结 精进技术的目的,是为了实现自己的三个目标,而每日进行思考总结,只是具体的方法论 每日存量思考总结的目的: 为了杜绝大脑的“自动化”,脱离“舒适区”,持续精进技术[详细]
-
深拷贝
所属栏目:[C语言] 日期:2020-12-15 热度:112
pa href="https://www.jianshu.com/p/ab62ce28bc02"gt;https://www.jianshu.com/p/ab62ce28bc02/abra href="https://www.cnblogs.com/ljx20180807/p/9790239.html"gt;https://www.cnblogs.com/ljx20180807/p/9790239.html/a/p[详细]
-
promise 中使用async 和 await
所属栏目:[C语言] 日期:2020-12-15 热度:65
table class="text"gt;tbodytr class="li1"gt; td class="ln"pre class="de1"1[详细]
-
进程间通信
所属栏目:[C语言] 日期:2020-12-15 热度:63
table class="text" tr class="li1" td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62[详细]
-
webpack 面试
所属栏目:[C语言] 日期:2020-12-15 热度:75
资料: Vue2.0手脚架搭建 step 1 确保你安装了node.js、Vue (如果你嫌node.js自带的npm太慢,还要确保安装其他代替工具比如cnpm) step 2 全局安装vue-cli npm install vue-cli -g step 3 初始化项目 vue init webpack-simple my-project (在想要的位置执[详细]
-
记一个 mint-ui picker 的bug
所属栏目:[C语言] 日期:2020-12-15 热度:88
我基于mint-ui 的picker 封装了一个select移动端组件 回填数据的时候,封装了 set 方法; 官方的例子 是直接通过 重置 defaultIndex 就可以设置到默认的item; 此处我开始用 this.slots[0].defaultIndex = index; 出现了神奇的bug,选择某个item,确定 =》[详细]