自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 paramiko 上传文件

import paramiko,osdef ssh_upload(host, port, username, password, timeout, fromPath, toPath): """ 上传文件操作 :param host:主机地址 :param port:端口 :param username:用户名 :param password:密码...

2019-10-11 10:24:28 860

原创 paramiko SSHClient调用sudo权限和执行多条指令的方法

try: ssh_client = paramiko.SSHClient() ssh_client.load_system_host_keys() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh_client.connect(host,22,'user','PWD') ...

2019-09-19 14:23:56 3587

原创 python库argparse基本使用

argparse 是python标准库中处理命令行参数的1。基本使用:test.pyimport argparse#初始化parser = argparse.ArgumentParser(description= 'this is a test') parser.parse_args()现在并没有实际功能,当前目录下shell测试 python test.py -h 输...

2019-09-18 17:54:42 307

原创 ubuntu 安装xelatex支持中文,生成pdf

安装texlive-xelatex安装支持中文包sudo apt-get install texlive-xetex latex-cjk-all安装TEXmakersudo apt-get install texmaker\documentclass{article}\usepackage{xeCJK}\setCJKmainfont{AR PL UKai CN}\begin{d...

2019-09-06 16:12:39 6043 1

原创 Running migrations: No migrations to apply.(django不能创建数据库中的表的问题)

Running migrations: No migrations to apply.(django不能创建数据库中的表的问题)第一步:删除该app名字下的migrations下的__init__.py等文件。第二步:进入数据库,找到django_migrations的表,删除该app名字的所有记录。第三步:执行下面这两条命令:(在项目目录下)python manage.py ma...

2019-08-21 13:34:50 263

原创 推荐|45个值得收藏的Python优质资源(附链接)

热门资源博客 Mybridge AI 比较了18000个关于Python的项目,并从中精选出45个最具竞争力的项目。我们进行了翻译,在此一并送上。这份清单中包括了各不相同的20个主题,以及一些资深程序员分享使用Python的经验,值得收藏。Mybridge AI 的排名结合了内部机器评估的内容质量和各种人为因素,包括阅读次数和阅读时长等。更多Python视频、源码、资料加群683380553免...

2019-08-21 13:34:40 133

原创 字符串类型的列表中的元素合并成一个字符串

a = ['周一','周二','周三','周四','周五','周六','周日']s = "".join(a)print(s) 输出:周一周二周三周四周五周六周日   如果想要在元素之间添加一些东西 a = ['周一','周二','周三','周...

2019-08-21 13:34:26 414

原创 内置函数及模块介绍

内置函数及模块介绍1、数学计算类(1)abs() 返回数字的绝对值。(2)divmod() 返回一个包含商和余数的元组(a // b, a % b)。(3)len() 返回对象(字符、列表、元组等)长度或项目个数。(4)map() 实现映射关系,接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用于序列的每个元素,并把结果作为list返回。(5)max() 返回给定参数的最...

2019-08-21 13:34:09 89

原创 ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)

ubuntu 16.04下搜狗输入法不能输入中文解决(linux下常见软件崩溃问题解决方案)2016年12月20日 10:19:44 jilijelon 阅读数:20562版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jilijelon/article/details/53759965之前一段时间正常使用的搜狗输入法突然无法输出中文(具体现...

2019-08-21 13:33:50 171

原创 mongdb 查询操作

https://blog.csdn.net/qq_18948359/article/details/88251592

2019-08-21 13:32:36 63

原创 mongodb 各种查询操作

https://blog.csdn.net/qq_18948359/article/details/88251592

2019-08-21 13:32:23 90

转载 如何将html转化为pdf(PdfKit)

转自https://www.cnblogs.com/xingzhui/p/7887212.html 前言前面我们对博客园的文章进行了爬取,结果比较令人满意,可以一下子下载某个博主的所有文章了。但是,我们获取的只有文章中的文本内容,并且是没有排版的,看起来也比较费劲。。。咋么办的?一个比较好的方法是将文章的正文内容转化成pdf,就不要考虑排版的事情了,看起来比较美观,也不会丢失一些关键信...

2019-08-21 13:31:53 1025

原创 定义一个装饰器来自动测量时间

定义一个修饰器来自动测量时间from functools import wrapsdef timefn(fn): @wraps(fn) def measure_time(*args, **kwargs): t1 = time.time() result = fn(*args, **kwargs) t2 = time.time() print ("@timefn:" ...

2019-08-21 13:31:39 101

原创 python执行shell命令

fun.pyimport loggingfrom signal import SIGKILLfrom subprocess import Popen, PIPE, STDOUT, TimeoutExpired, CalledProcessErrorfrom time import sleepimport pexpectdef execute_shell_command(shell...

2019-08-21 13:31:27 349

原创 质数

import mathdef check_prime(number):sqrt_number = math.sqrt(number)number_float = float(number)for i in xrange(2, int(sqrt_number)+1):if (number_float / i).is_integer():return Falsereturn Truep...

2019-08-21 13:31:08 71

原创 mongodb常见错误

href=“https://www.cnblogs.com/dunitian/p/6274437.html”>Mongodb中经常出现的错误(汇总)child process failed, exited with error number 异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html异常处理汇...

2019-08-19 10:42:15 146

转载 Multiprocessing python模块

1.1 什么是 Multiprocessing多线程在同一时间只能处理一个任务。可把任务平均分配给每个核,而每个核具有自己的运算空间。1.2 添加进程 Process与线程类似,如下所示,但是该程序直接运行无结果,因为IDLE不支持多进程,在命令行终端运行才有结果显示import multiprocessing as mpdef job(a,b):print(‘abc’)...

2019-08-16 16:46:22 127

原创 vscode快捷键

https://blog.csdn.net/p358278505/article/de...

2019-08-16 09:09:23 62

转载 mongodb性能分析方法:explain()

玩转mongodb(五):mongodb 3.0+ 查询性能分析 mongodb性能分析方法:explain()    为了演示的效果,我们先来创建一个有200万个文档的记录。(我自己的电脑耗了15分钟左右插入完成。如果你想插更多的文档也没问题,只要有耐心等就可以了。)1 for(var i=0;i<2000000;i++)...

2019-08-01 13:54:48 120

原创 Python字典按值排序、包含字典的列表按字典值排序的方法

#-*- encoding=utf-8 -*- import operator #按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) print sorted_x #[(0, 0), (2, 1), (1, 2)...

2019-08-01 10:44:33 119

转载 mongodb性能分析方法:explain()

转自: https://www.cnblogs.com/zhouqinxiong/p/5554779.htmlmongodb性能分析方法:explain()    为了演示的效果,我们先来创建一个有200万个文档的记录。(我自己的电脑耗了15分钟左右插入完成。如果你想插更多的文档也没问题,只要有耐心等就可以了。)1 for(var i=0;i<2000000;i+...

2019-07-31 17:40:23 166

原创 mongdb可视化工具 adminmongo

git下将adminMongo源码从github上clone下来:git clone https://github.com/mrvautin/adminMongo.git进入adminMongo路径: cd adminMongo安装依赖: npm install启动应用: npm start或者node app打开浏览器,输入http://127.0.0.1:1234或者直...

2019-07-31 16:27:18 933

转载 requests模块使用

转自 : https://blog.csdn.net/apollo_miracle/article/details/84769941requests模块的认识 requests发送get请求 requests获取响应数据 requests发送带headers的请求 requests发送带参数的请求 requests发送POST请求 requests使用代理 requests处理co...

2019-04-26 21:52:11 359

原创 配置中mysql拒绝访问

错误信息:django.db.utils.OperationalError: (1045, “Access denied for user ‘xingou’@‘localhost’ (using password: YES)”)拒绝访问原因: 配置文件中的 mysql 的密码可能写错了, 一定要仔细,写错了自己很难发现...

2019-04-21 19:59:28 436

原创 django配置mysql中Error loading MySQLdb module: No module named 'MySQLdb'.

报错信息:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named ‘MySQLdb’.Did you install mysqlclient or MySQL-python?解决方法:项目根目录,或子应用上级,目录下__init__.py添加:import pym...

2019-04-21 19:55:56 138

转载 使用MySql时报错:Error loading MySQLdb module: No module named 'MySQLdb'

因为Python3.5+并不支持MySQLdb,使用MySql可以使用pymysql代替,据说两者使用方式相同,第一步安装:pip install pymysql1第二部在项目同名文件中添加:import pymysqlpymysql.install_as_MySQLdb()1234转自 https://blog.csdn.ne...

2019-04-19 17:33:46 405

转载 处理高并发、大数据存储的网站技术架构

本文转载自: https://zhuanlan.zhihu.com/p/24669514     大型网站技术架构剖析高并发,大流量 40亿。PV。page view。3.5亿,IP。高可用,高可用MySQL。7*24小时不间断运行。海量数据用户分布广泛,网络情...

2019-04-18 18:47:14 365

原创 redis数据类型

字符串string: <key>: <value> 例 history_<user_id>: '1,4,3'哈希hash: <key>: {'<field>': '<value>', ...} 例 history: { <user_id>: '1,4...

2019-04-14 14:53:40 62

原创 haystack全文搜索框架对接es搜索引擎--创建索引数据

1)创建索引类通过创建索引类,来指明让搜索引擎对哪些字段建立索引,也就是可以通过哪些字段的关键字来检索数据。在对应子应用中新建search_indexes.py文件,用于存放索引类,举例from haystack import indexesfrom 子应用名.models import SKUclass SKUIndex(indexes.SearchIndex, indexes....

2019-04-14 11:14:30 299

原创 CORS跨域请求

CORS跨域请求跨域请求1)同源地址对于两个不同的url地址,如果其协议、IP和PORT完全一致,这样的地址就叫同源地址,否则就叫非同源地址。例如:http://www.meiduo.site:8080/http://api.meiduo.site:8000/2)跨域请求当浏览器发起跨域请求时,如果源请求页面地址和被请求地址不是同源地址,那么这个请求就是跨域请求。3)CO...

2019-04-10 16:33:44 87

原创 状态保持、cookie和session

状态保持机制,记录用户状态的机制,如用户是否观看过帮助信息,是否登陆过cookie 特点把用户数据保存在客户端(浏览器),每次请求时cookie数据都会发送给服务器优点: 减轻了服务器的压力缺点: 安全性比较低场景: 一般存放不太重要的数据session 特点 把用户数据保存在服务端(服务器的数据库中)session依赖于cookie机制优点:安全性高缺点:占用服务器空间场景:...

2019-02-28 17:26:38 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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