背景 中午12点半,接到了线上MongoDB 数据库异常的告警通报: “CPU不间断飙升到百分百,业务也相应出现了抖动现象。” 通过排查数据库主节点的日志,发现了这样的一个慢语句: 2019-03-07T10:56:43.470+0000 I COMMAND [conn2544772] command nlp.ApplicationDevice appName: "nlp" c
一、DOM :文档对象模型 在当今的web程序中,由于SPA类型项目的出现,DOM tree的结构也变得越来越复杂,它的该表内也变的越来越频繁,也有可能有非常多的DOM操作(添加,删除,修改,事件监听,事件回调,事件销毁等)。由于DOM tree结构的变化,会导致大量的reflow,从而影响性能。 二、虚拟DOM 虚
我有一个XML文件,其中一些子标记(子节点元素)是可选的. 例如 <part> <note> </rest> </note> <note> <pitch></pitch> </note> <note> <pitch></pitch> </note> </part>
Git学习(01)_基本命令 常用基本命令 1. 初始化当前目录 #初始化当前目录 git init 2. 常用 # 查看远程服务器状态 git remote git remote -v #查看详细信息, 显示拉取和推送的地址 #文件加入到暂存区, 文件与文件之间 空格分隔; 也可以使用通配符; git add readme.md ant
写法粗糙,只是为了自己工作时方便查看 方式一: <div id="demo"> <button @click="clickone">one click</button> </div> <button onclick="app.outer()">outer btn</button> <script type="text/javascript"
在tp5.1里面使用缓存数据库memcached,我安装了memcached拓展。填好配置之后报以下错误Call to undefined method Memcached::has()。 查看代码发现tp5.1里面使用了has这个函数 protected function setTagItem($name) { if ($this->tag) { $tagName
// 查看tag,列出所有tag,列出的tag是按字母排序的,和创建时间没关系。 $ git tag v0.1 v1.3 /查看指定版本的tag,git tag -l “v1.4.2.**” $ git tag -l 'v1.4.2.*' v1.4.2.1 v1.4.2.2 v1.4.2.3 v1.4.2.4 //显示制定tag的信息 $ git show v1.4 tag v1.4 Tagger: Scott Chacon <s
methods:{ inputBlur () { // window.scroll(0, 0); setTimeout(() => { // alert(1); if (document.activeElement.tagName === 'INPUT' || document.activeElement.tagName === 'TEXTAREA') { return;