追心

天将降大任于斯人也,必将苦其心志,劳其筋骨。

Web性能压力测试工具 Siege 详解

Siege是Linux/Unix下的一个WEB系统的压力测试工具。 安装Siege/文档 下载最新版本的siege: wget http://download.joedog.org/siege/siege-latest.tar.gz 安装解压 tar -zxvf siege-latest...

2019-07-11 16:54:52

阅读数 20

评论数 0

Python3 词云错误:OSError: cannot open resource解决办法

Wordcloud设置参数font_path = “” Mac 系统中使用: font_path="Hiragino Sans GB.ttc" 代码效果: from wordcloud import WordCloud import matplotlib.pyplot a...

2019-06-16 20:48:30

阅读数 165

评论数 0

Linxu内核版本号

查看Linux内核版本 Linux 内核版本由Linys所领导的内核开发小组控制,版本号由严格规定。 uname -a 或者 uname -r 2.6.32-754.10.1.el6.x86_64 1. 主版本是2,6是偶数,表示这是一个稳定版本,如果是奇数,代表开发版本,有可能是不稳定的...

2019-06-03 11:09:50

阅读数 20

评论数 0

Mongo 备份数据库和恢复数据库

备份 mongodump -h <hostname>:<port> -d <dbname> -o <dbdirectory> 恢复 mongorestore -h &...

2019-05-30 23:03:07

阅读数 39

评论数 0

Python argparse模块简介

Python 解析命令行读取参数有这两种方式:sys.argv和argparse #### 什么是命令行与参数解析? 通俗来说,命令行与参数解析就是当你输入cmd 打开dos 交互界面时候,启动程序要进行的参数给定。比如在dos 界面输入: python example.py "a...

2019-04-04 14:48:05

阅读数 28

评论数 0

CentOS7 安装MongoDB 并开启远程连接

安装mongo 选择安装的mongo 版本 创建储存库文件 $ http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/ $ vim /etc/yum.repos.d/mongodb-org-4.0.repo 编辑...

2019-03-29 11:40:06

阅读数 193

评论数 0

CentOS7 安装MySQL并开启远程连接

CentOS7.2 安装MySQL 卸载系统自带的相关的一插件 首先检查系统中是否存在使用rpm安装的mysql或者mariadb,如果有需要先删除后再编译安装。 1.rpm -qa | grep mysql # 检查是否安装了mysql 2.rpm -qa | grep mariadb...

2019-03-28 18:26:50

阅读数 34

评论数 0

Mac下Navicat Premium汉化

在官网下载 Navicat Premium。 安装完成后 >>> 打开访达并找到应用程序 >>> 找到Navicat Premium.app右键显示包内容。 打开 >>&...

2019-03-20 17:48:15

阅读数 89

评论数 0

Mac PyCharm选择Python环境

1. 找到设置 2. 找到设置 3.添加python解释器路径 4.选择虚拟环境还是系统环境 自由创建

2019-03-13 17:28:45

阅读数 90

评论数 0

Python使用钉钉机器人

钉钉机器人 最近需要统计一下递增的数据,刚开始每天都是去手动查询数据库 有的时候还老忘记,在网上浏览冲浪的时候看到钉钉可以自定义消息推送,就记录一下自己做的分享一下。 后来在网上找到钉钉可以自定义机器人自己就做一个统计数据的玩意儿放到服务器上每天定时运行 定时九点半推送消息。 首先创建生...

2019-03-13 17:20:14

阅读数 406

评论数 0

Mac PyCharm之.gitignore 安装设置

1. 首先安装.ignore 点击 PyCharm >>> Preferences 点击Plugins >>> 在搜索框输入.ignore &am...

2019-02-22 11:32:29

阅读数 139

评论数 0

python使用mongo排序

在工作中有一个需求是接口每次返回mongo数据库最新的数据,就想到了排序,因用mongo的次数不多,记录一下排序的方法。 myclient =pymongo.MongoClient("mongodb://localhost:27017/") myd...

2018-08-07 16:18:21

阅读数 855

评论数 0

Python使用Xpath常用规则

浅谈Python中Xpath 记录一下在使用xpath中用到的一些方法。 response.xpath(‘.//span[contains(@class, “vote-post-up”)]/h10/text()’).extract()[0].strip() 匹配clas...

2018-07-30 17:45:06

阅读数 3026

评论数 0

测试是否使用上代理IP

import requests import random proxies = ['1.119.129.2:8080', '115.174.66.148', '113.200.214.164'] # 在(http://www.xicidaili.com/wt/)上面收集的ip用于测试 he...

2018-07-26 22:57:03

阅读数 1817

评论数 0

浅谈python多线程

使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵...

2018-07-26 22:49:07

阅读数 73

评论数 0

Python多进程 multiprocessing

Python多进程 multiprocessing 在python 中由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义...

2018-07-26 17:45:09

阅读数 89

评论数 0

python存csv中文乱码问题

这两天做了一个小测试是抓的天气信息本来想村数据库,后来觉得还是存csv比较好,使用方便,但是在使用的过程中,发现存中文的时候会出现乱码的情况,于是就Google了一下,跟大家分享一下python3中存csv乱码的问题。 亲测在python2中是不能设置这个编码格式,不支持这个方式。 with ...

2018-05-03 10:15:10

阅读数 4576

评论数 3

使用pytesser破解验证码

Tesseract是一款开源 OCR(Optical Character Recognition,光学字符识别)软件。所谓OCR是图像识别领域中一个子领域,该领域专注于对图片中的文字信息进行识别并转换成能被常规文本编辑器编辑的文本。 Tesseract 已经有30年历史,开始它是惠普实验室的一款...

2018-03-21 14:16:30

阅读数 188

评论数 0

python中汉字转数字

#!/usr/bin/env python # -*- coding: utf-8 -*- common_used_numerals_tmp ={'零':0, '一':1, '二':2, '三':3, '四':4, '五':5, '六':6, '日':7, '八':8, '九':9, '十':...

2018-01-15 20:14:40

阅读数 1821

评论数 0

python-sqlalchemy中设置autocommit

这个只需要在连接数据库的时候加上即可: SQLALCHEMY_DATABASE_URI = ('mysql+pymysql://username:passwrod@ip:prot/database?charset=utf8&autocommit=true')

2017-12-02 10:34:55

阅读数 3770

评论数 0

提示
确定要删除当前文章?
取消 删除