Python-MySQL-ElasticSearch Sync

网上有很多轮子,这些轮子的终极目标应该是满足所有人的需求,但想要满足所有人的需求,那这个轮子必定很复杂,同时使用者也会感到比较复杂。而且满足所有人,这应该属于一个“极限(Lim)问题”。**我设计的轮子,不能开箱即用,类似于半陈品的东西,使用者只需编写少量的业务代码就可以实现自己需求。**为了达到这一点,我尽量减少复杂的代码,而且对关键代码做了充分注释。…

腾讯云 MYSQL DB 数据备份/同步

我这段时间在做腾讯云数据库的备份/同步工作,中间遇到了很多很多坑😭,一路披荆斩棘后,终于搞定了这件事儿😂 我把遇到的一些坑和对应的解决方案通过 Blog 的形式分享了出来,其中包括(腾讯云数据库 API 对接、 mysql.cnf 和 mysql.ini 配置、 物理冷备和逻辑冷备、 Percona XtraBackup 工具的...…

小试牛刀

This is the programmer's leisure time series! 1. 使用python编写一个抓取指定网站数据的小程序。 详细需求: 网站链接:http://www.bjtsb.gov.cn/index.asp?KindID=1422 需抓取数据:“抽查检查结果“的全量数据。 抓取数据格式:包含(标题、链接、时间), 达成目标: 把抓取的数据打印出来既可。 打印示例: 北京市质量技术监督局关于本市生产领域农业生产资料产品质量监督抽查状况的公告 2017年第46号, http://www.bjtsb.gov.cn/infoview.asp?ViewID=113544, 2017-12-08 ... 参考程序: 略 2. 使用python编写一个抓取指定网站数据的小程序。(增强版) 详细需求: 1.…

Shadowsocks

This is the programmer's leisure time series! 墙外的世界真美! 👍 准备工作: 购买一个国外的服务器.(推荐去 Linode ) 为服务器安装个Linux操作系统.(我安装的是 Debian9, 操作系统大同小异, 大家按需安装即可.) 一. 服务端配置. 1. 通过 ssh 进入服务器. $ ssh root@ your_ip 2. 安装 shadowsocks 服务端. 推荐使用 官方文档, 下面步骤来源于官方, 按序执行即可: Debian / Ubuntu: $ apt-get install python-pip $ pip install shadowsocks 3. 配置. 创建配置文件: $ vim /etc/shadowsocks.json…

爬虫小程序

本系列博文致力于让广大零基础的吃瓜群众写出第一个爬虫程序! Quick Start 1. 使用快捷键 Win + R, 打开如下窗口, 输入 cmd, 然后点击确定. 接着在打开的窗口中输入 bash ,最后按回车键 2. 把下列命令依次复制粘贴到窗口中, 并按下回车键 $ ln -s /usr/bin/python2.7 /usr/bin/python $ rm get-pip.py $ wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate $ python get-pip.py $ pip install requests tips: 上面这几行命令是为第一次写爬虫做的准备工作, 这些命令只用执行一次, 以后这一步跳过即可. 关于复制、粘贴:这个黑底白字的窗口…

初识Python

本系列博文致力于让广大零基础的吃瓜群众写出第一个爬虫程序! Quick Start 1. 使用快捷键 Win + R, 打开如下窗口, 然后输入 cmd, 最后点击确定 2. 在以下窗口输入 bash , 然后按回车键 接下来就可以开始我们的Python之旅了😃😃😃 3. 在窗口中输入 python , 然后按回车键 若遇到这种情况请看第四步, 如果没有遇到那就直接看第五步. 4. 输入 apt install python2.7 , 然后按回车键, 会出现以下界面, 输入 Y 再按回车即可 tips: python 这门编程语言分为两个大版本( 2.x / 3.x ), 由于2.x版本比较稳定,所以被大多数公司在使用. 我就以python2.7版本来完成本次演示. "apt install python2.7&…