自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 django migration No migrations to apply

今天遇到一个问题:更新manage.py后执行,仍然出现yangrui@ubuntu:~/Django/day3$ ./manage.py migrateOperations to perform: Apply all migrations: admin, auth, contenttypes, index, sessionsRunning migrations: No mi...

2019-08-22 15:08:00 305

转载 diango

一、urls.pyurl函数的语法:url(regex,view,kwargs=None,name=None)1、regex正则表达式,匹配请求的URL2、views视图处理函数或其他的url.py3、kwargs字典,用来向 views传参,没有参数则可以省略4、name字符串,给url函数起别名,主要在模板中使用。通过url向v...

2019-08-19 15:36:00 125

转载 python查询mysql中文乱码

MySQL中国表单有中文内容,通过python语句查找显示中文乱码,最后解决通过在pyhton语句中添加以下语句,显示正常db=pymysql.connect('localhost','superman','072750','dicdb',charset='GBK')转载于:https://www.cnblogs.com/sike8/p/11274626.html...

2019-07-31 17:16:00 220

转载 协程

协程:定义:纤程、微线程。本质上只有一个线程在运行原理:通过应用层记录程序的上下文栈区,实现程序运行中的跳跃。进而实现选择代码段执行。优点:1、无需多线程切换的开销    2、资源消耗非常小    3、无需进行同步互斥操作    4、对IO并发性极好缺点:    1、无法利用计算机多核资源    2、如果程序阻塞,会阻塞整个进程运行i...

2019-07-31 17:16:00 110

转载 python第三方标准库环境安装

记录软件环境pip3 freeze > requirementss.txt (requirementss.txt是约定俗成的文件名称)根据环境文件进行环境安装pip3 install -rrequirementss.txt注意:这里安装的的是python标准第三方库相关的环境,如mysl或mongo还需要自行安装转载于:https://www.cnblo...

2019-07-31 14:03:00 104

转载 MogoDB4

from pymongo import MongoClient#创建链接对象conn=MongoClient('localhost',27017)#创建集合对象和数据库对象db=conn.stumy_set=db.class1索引index=my_set.ensure_index('name')创建复合索引index=my_set.ensure_inde...

2019-07-24 17:22:00 67

转载 MogoDB3

聚合多数据文档进行整理统计db.collectionName.aggregate()功能:聚合函数,配合聚合条件进行数据整理统计参数:聚合条件聚合操作符$group 分组 :和分组操作符配合使用,确定按什么分组分组操作符$sum 求和:{$sum:1}表示统计每组个数(即gender中每统计一个,sum加1次)> db.class1.a...

2019-07-24 17:22:00 103

转载 正则表达式

为何产生:1、处理文本成为计算机常见的工作之一;2、对文本内容的搜索提取是一项比较复杂困难的工作3、为了快速方便处理上述问题,正则表达式技术应运而生,并逐渐发展为一个被大众语言使用的独立技术定义:即高级文本匹配模式,提供了搜索,替代等功能。其本质是由一系列特殊符号和字符组成的字串,这个字串即是正则表达式。这个表达式描述了字符和字符的重复行为,可以匹配某类特征的字...

2019-07-24 17:22:00 217

转载 mongodb2

$exists判断一个域是否存在查找存在hobby域的文档> db.class1.find({hobby:{$exists:true}},{_id:0}){ "name" : "刘英", "age" : 35, "hobby" : [ "吃饭", "睡觉", "打豆豆" ] }{ "name" : "赵四", "age" : 56, "hobby" : [ "吃饭", ...

2019-07-19 17:04:00 85

转载 MogoDB

关系型数据Oracle\DB2\SQLServer\MySql\SqLite(python 标准库支持)优点:1、容易理解,类似常见的表格;    2、使用方便,都是使用sql语句,sql语句非常成熟    3、数据一致性高,冗余度低,完整性好    4、技术成熟,可以用于外部链接等比较复杂的操作缺点:1、不能很好满足高并发需求,每次都需要进行sql语句的解析;...

2019-07-18 09:33:00 176

转载 condition

并发:同时处理多个请求,但是内核采用轮询时间片的方式逐个访问,某一时间点实际只处理一个任务比如:IO多路复用,协程,循环服务器,单线程并行:使用多个内核,同时执行多个任务比如:多进程 多线程======================================================================condition 条件变量创...

2019-07-16 17:17:00 97

转载 服务器模型

基本的服务器模型:并发:1、循环    2、并发模式   3、IO多路复用循环:1、单线程程序;    2、循环接收连接或者请求,然后处理;处理后继续循环循环服务器模型缺点:不能同时处理多个客户端的并行,不允许某个客户端长期占有服务器       优点:结构比较简单,使用于UDP程序,要求处理请求可以快速完成IO多路复用模型:通过同时...

2019-07-16 17:17:00 120

转载 线程

线程:1、线程也是多任务编程的一种方法,可以使用计算机多核资源。是计算机核心分配的最小单、位2、线程又称为轻量级的进程,在创建和删除时消耗的计算机资源小线程和进程的关系:1、一个进程中可以包含多个线程2、进程中的所有线程,共享进程的空间资源(空间,全局变量,分配的内存等)3、线程也有自己的特有属性,比如 指令集 TID等创建线程import ...

2019-07-16 17:16:00 85

转载 同步和互斥

同步和互斥:目的:对共有资源的操作会产生争夺,同步互斥是一种解决争夺的方案临界资源:多个进程或者线程都可以操作的资源临界区:操作临界资源的代码段同步;同步是一种合作关系,为完成某种多进程或多线程之间形成一种协调,按照条件次序执行,传递告知资源情况。这种协调可能因为阻塞关系达成的互斥:互斥是一种制约关系,当一个进程或线程进入到临界区会进行加锁操作,此时其他进...

2019-07-08 16:58:00 103

转载 多进程间处理--信号处理

信号处理:signal.signal(signum,handler)功能:处理一个信号参数:signum:要处理的信号,   handler:该信号的处理方法        SIG_DFL 采用默认方法        SIG_IGN 忽略这个信号        func 自定义的方法处理func格式要求def fuc(...

2019-07-08 10:48:00 127

转载 多进程间通信

管道通信:在内存中开辟一块空间,对多个进程可见,通过管道进程进行通信multiprocessing ----->PipePipe(duplex=True)功能:创建一个管道参数:duplex默认为True 表示双向管道 设置为False 则表示单向管道(fd1只能recv;fd2只能send)返回值:返回两个管道流对象,表示管...

2019-07-08 10:47:00 170

转载 multiprocessing

multiprocessing 模块创建进程1、需要将事件封装为函数2,使用multiprocssing提供的类创建新进程3、新的进程和对应的函数相关联,进程启动会自动执行函数,完成事件4、进程回收进程对象属性函数p.start()功能:启动子进程 此时进程真正创建p.join([timeout])功能:阻塞等待回收相应的子进程参数:默认为...

2019-07-04 15:30:00 85

转载 io分类

#select_server.pyfrom socket import *from select import *import syss=socket()s.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)s.bind(('0...

2019-07-04 15:29:00 88

转载 多进程

多进程:什么是进程:程序在计算机中一次执行的过程理解qq聊天过程中刚才发送的信息,和现在刚刚发送的信息是两个不同的进程程序;是一个静态的描述,不占用计算机资源进程:是一个动态的过程,占有cpu内存的计算机资源,有一定的生命周期。*****注意:同一个程序,每次执行都是不同的进程。因为分配的计算机资源不同。一、进程的创建流程:1、用户空间运行程序...

2019-07-04 15:29:00 229

转载 进程池

======================================多进程优点:并行多个任务,提高运行效率 空间独立,数据安全,创建方便缺点:进程创建销毁的过程中销毁较多的计算机资源=============================================在需要频繁的创建和删除较多进程的情况下,导致计算机资源消耗过...

2019-07-04 15:29:00 78

转载 关于安装pymysql

半个下午好歹成功了,总结一下:import pymysql 报错,提示没有安装此模块尝试众多方法,最后下面的成功了1. 下载离线安装包:地址为:https://pypi.doubanio.com/simple/pymysql/下载指定版本,这里下载的为PyMySQL-0.7.11.tar.gz2.解压离线包:首先将压缩包放到指定位置,执行解压命令:...

2019-06-20 17:04:00 137

转载 递归时引发的问题

今天练习递归,想扩展一下结果时,遇到一个问题L=[[1,3,4],9,[[4,6],8],[[[2,5],7],8],10]def fn(li): l=[] for x in li: if type(x) is list: fn(x) else: prin...

2019-06-20 11:12:00 124

转载 安装MYSQL中断后,报错

问题:安装MYSQL时报错,是因为之前安装时,没有网络,中断过root@ubuntu:/etc/init.d# sudo apt-get install mysql-serverE: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable...

2019-06-14 14:21:00 207

转载 python九九乘法表

https://www.cnblogs.com/suiy-160428/p/5594389.htmlfor x in range(1,10): for y in range(x,10): print('%d*%d=%2d' %(x,y,x*y),end=' ') print (" ")转载于:h...

2019-05-31 16:24:00 89

空空如也

空空如也

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

TA关注的人

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