利用rsync+sersync实现数据实时同步
sersync介绍sersync主要用于服务器同步,web镜像等功能。基于boost1.43.0,inotify api,rsync command.开发。目前使用的比较多的同步解决方案是inotify-tools+rsync ,另外一个是google开源项目Openduckbill(依赖于inotify- tools),这两个都是基于脚本语言编写的。相比较上面两个项目,本项目优点是:ser...
Mysql在字段现有内容后面追加内容
需求在发布系统中所有前置任务里面增加一些内容,发布系统中大约有200+的项目,手动是不可能手动的,只有在数据库中操作了。思路思路?既然操作数据库哪肯定得去看MySQL手册喽。在Mysql手册中查找String相关资料,找到并进入String Functions,可以找到CONCAT和CONCAT_WS两个关于字符串拼接的函数文档链接。过程CONCAT函数官方解释:Returns the st...
BuyVM Block Storage(数据盘)挂载方法
1、购买 Block Storage (Las Vegas)。2、进入 Storage Volumes (https://manage.buyvm.net/volumes/)后台,将 Block Storage 附加到(Attached To) VPS。3、登陆服务器查看附加卷[root@localhost ~]# ls /dev/disk/by-id/
ata-QEMU_DVD-ROM_Q...
grep命令遇到 Binary file matches解决方法
报错今天在grep数据库(Mysql)bilog文件的时候,终端返回报错:Binary file mysql-bin.000840 matches。[root@devops-ansible data]# grep "397736" mysql-bin.0008*
Binary file mysql-bin.000840 matches
Binary file mysql-...
[Python笔记] isinstance() 函数
作用isinstance()函数来判断一个对象是否是一个已知的类型,类似 type()。但是isinstance和type是有区别的:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()。语法isinstance(object, classinfo)
参数obj...
[Python练习] 将字典扁平化
需求将字典source处理成target格式,如下图所示:实现代码source = {'a': {'b': 1, 'c': 2}, 'd': {'e': 3, 'f': {'g': 4}}}
target = {}
def fun(sdict,dictkey=''):
for k,v in sdict.items():
if isinstance(v,dict):
...
windows下域名whois查询工具whoiscl
介绍WhoisCL is a simple command-line utility that allows you to easily get information about a registered domain. It automatically connect to the right WHOIS server, according to the top-level domain...
pycharm不自动提示代码
今天在使用pycharm写代码的时候,发现代码不会自动提示了,这对于我这个伪程序员来说,着实痛苦,所以就翻了一下设置和资料,把代码自动提示恢复出来。设置方法在主窗口界面依次点开:File-Settings,进入Inspections配置界面,将右侧窗口中的Python和Spelling选中即可。测试设置设置完成后,新建一个页面来测试一下是否可以正常提示代码。^-^ 完美



