一开始我就以为 oplog 应该就类似于 mysql bin-log 而事实上,确实差不多。oplog 也是用于复制集间由 Primary 记录,Secondary 用来同步。从而保持数据一致。 最近遇到了误删db(删库不能跑路)的事情,所以,实验了N多次的 oplog 恢复数据。 特地记录一下,以 ...
分类:
数据库 时间:
2020-05-06 13:52:34
阅读次数:
90
更安全的rm命令,保护重要数据 网上流传的安全的rm,几乎都是提供一个rm的"垃圾"回收站,在服务器环境上来说,这实非良方。 我想,提供一个安全的rm去保护一些重要的文件或目录不被删除,避免出现重要数据误删的悲剧,或许才是更佳方案。 我写了一个脚本:https://github.com/malong ...
分类:
其他好文 时间:
2020-05-06 01:33:31
阅读次数:
71
vue-cli 创建项目不成功 原因为项目文件夹无node_modules文件 进行npm install不成功解决办法 不知道有没有童鞋出现过全局安装vue-cli是成功的,但是创建项目时命令行报了很多错误,如下 本来是需要按照提示依次切换到项目文件夹,再npm run dev 即可完成项目创建并 ...
分类:
其他好文 时间:
2020-05-05 19:53:08
阅读次数:
136
```bigFile = "File.txt"appendTest = open(bigFile,"r",encoding="utf8")num = 0for i in appendTest: num += 1 if num == 2: i = "".join([i.strip(),"\"+被处理行... ...
分类:
其他好文 时间:
2020-05-05 14:02:51
阅读次数:
59
文件上传流程: 1.client将一个文件以http协议上传 2.以post请求发送至Web服务器 3.Web服务器收到请求同意并响应 4. 用户与Web服务器建立连接传输数据 文件上传漏洞定义: 文件上传漏洞是指用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。 漏洞产 ...
分类:
Web程序 时间:
2020-05-05 10:43:07
阅读次数:
76
在做仿真时,有时不小心误删了某些文件。这个时候你一定十分懊恼,为啥不小心! 我就遇到过这样的场景,心中无限句脏话想骂人。 本文记录一种方法,在遇到这种情况时,能挽回一点损失。 仿真时,如果用DVE看波形,恰巧误删的文件,你正好在DVE界面里打开了。 那么你可以先选中这个文件的所有内容,然后按鼠标中键 ...
分类:
其他好文 时间:
2020-05-04 21:16:12
阅读次数:
83
引用:https://www.bilibili.com/video/BV19J411v7yk?p=1 (1)ORM 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据 ...
打包与压缩是我们在计算机系统日常使用中必备的一个工具,就如我们在使用Windows系统,也需要类似WinRAR的压缩软件来将许多数据、文件打包成一个文件,并压缩其占用空间。那Linux下有没有类似WinRAR一样强大的打包工具呢?那就是大名鼎鼎的tar了。tar可以将多个目录或文件打包成一个大文件,... ...
分类:
其他好文 时间:
2020-05-03 18:14:02
阅读次数:
95
zookeeper的数据都是以数据文件的形式存储的,临时文件下面不可以再建文件数据。 zookeeper的默认监视事件只会执行一次,可以利用zkclinet 或者 curator多次触发监控事件,并可以利用他们的选举(和zookeeper的集群选举不同)可选举一台机器执行某个业务或者事件。 可以注册 ...
分类:
其他好文 时间:
2020-05-03 14:20:21
阅读次数:
69
数据结构 Mysql 使用 B+树 为什么选择 B+ 树,而非二叉树,红黑树,B 树呢? 二叉树:对于表提供自增整形字段作为建立索引的列,那子元素总是添加去了右侧,导致左子树一直为空,那么查找时就完全退化成了没加索引那样了。 红黑树:红黑树解决了二叉树不平衡的问题。然为什么要费力保持树的平衡性?是因 ...
分类:
数据库 时间:
2020-05-03 12:59:52
阅读次数:
82