摘要: 一、线程队列 队列特性:取一个值少一个,只能取一次,没有值的时候会阻塞,队列满了,也会阻塞 queue队列 :使用import queue,用法与进程Queue一样 queue is especially useful in threaded programming when information 阅读全文
posted @ 2018-12-03 21:38 柳帅 阅读(698) 评论(0) 推荐(0)
摘要: 一、线程背景 (详情参考:https://www.cnblogs.com/clschao/articles/9684694.html) 1、进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区 阅读全文
posted @ 2018-11-30 19:56 柳帅 阅读(229) 评论(0) 推荐(0)
摘要: 一、管道(Pipe)(了解) (详情参考:https://www.cnblogs.com/clschao/articles/9629392.html) 进程间通信(IPC)方式二:管道(不推荐使用,了解即可),会导致数据不安全的情况出现,后面我们会说到为什么会带来数据 不安全的问题。 #创建管道的类 阅读全文
posted @ 2018-11-29 17:14 柳帅 阅读(544) 评论(0) 推荐(0)
摘要: 一、守护进程 1、主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立的,主进 阅读全文
posted @ 2018-11-28 17:22 柳帅 阅读(471) 评论(0) 推荐(0)
摘要: 为什么要讲socketserver?我们之前写的tcp协议的socket是不是一次只能和一个客户端通信,如果用socketserver可以实现和多个客户端通信。它是在socket的基础上进行了一层封装,也就是说底层还是调用的socket,在py2.7里面叫做SocketServer也就是大写了两个S 阅读全文
posted @ 2018-11-27 20:55 柳帅 阅读(427) 评论(0) 推荐(0)
摘要: 一、多道程序设计技术(详情参考:https://www.cnblogs.com/clschao/articles/9613464.html) 所谓多道程序设计技术,就是指允许多个程序同时进入内存并运行。即同时把多个程序放入内存,并允许它们交替在CPU中运行,它们共享系统中的各种硬、软件资源。当一道程 阅读全文
posted @ 2018-11-27 17:03 柳帅 阅读(313) 评论(0) 推荐(0)
摘要: 一、数据缓冲区 缓冲区(buffer),它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区,显然缓冲区是具有一定大小的。 二、为什么要缓冲区 (详情参考:https://www.cnblogs.com/mlgjb/p/ 阅读全文
posted @ 2018-11-26 19:29 柳帅 阅读(363) 评论(0) 推荐(0)
摘要: 一、网络基础 1、c\s架构:客户端英文名称:Client(使用服务端的服务),服务端英文名称:Server 软件c\s架构:QQ、微信、优酷、暴风影音、浏览器(IE、火狐,360浏览器等); 软件b\s架构:其中浏览器又比较特殊,很多网站是基于浏览器来进行访问的,浏览器和各个网站服务端进行的通讯方 阅读全文
posted @ 2018-11-21 17:49 柳帅 阅读(544) 评论(0) 推荐(0)
摘要: 一、赋值操作 = 赋值 对于list、set、dict来说,直接赋值操作,其实就是把内存地址交给对方,并不是复制一份,所以他们的内存地址都一样,一个改变,就都会更改。 二、浅拷贝 浅拷贝:只会拷贝第一层,不会拷贝第二层lst1 = ["何炅", "杜海涛","周渝⺠"] 三、深拷贝 1、导入拷贝模块 阅读全文
posted @ 2018-11-20 20:04 柳帅 阅读(247) 评论(0) 推荐(0)
摘要: 一、集合简介 set集合是python的⼀个基本数据类型. ⼀般不是很常⽤. set中的元素是不重复的.⽆序的.⾥⾯的元素必须是可hash的(int, str, tuple,bool), 我们可以这样来记. set就是dict类型的数据但是不保存value, 只保存key. set也⽤{}表⽰ 。 阅读全文
posted @ 2018-11-20 16:51 柳帅 阅读(283) 评论(0) 推荐(0)
//替换成自己路径的js文件