摘要: 不要采用IO操作,容易出现问题,for循环执行效率要快于with open的效率,错误代码如下: 阅读全文
posted @ 2018-12-11 14:20 python杰 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 代码如下 from aip import AipSpeech import os APP_ID = '14940732' API_KEY = 'tm1jAzv8dnDQM5yzFUk0ED9j' SECRET_KEY = '2WsPOg8k7GHtPnN2PBIsuf9LRpozYK8A' clie 阅读全文
posted @ 2018-11-26 16:28 python杰 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 跨域问题 报错信息: 解决办法: 在app下创建一个middlewares的py文件,在其中写如下代码: 接着在settings.py中注册自定义的中间件: 重启项目即可. 阅读全文
posted @ 2018-11-09 17:19 python杰 阅读(4389) 评论(1) 推荐(0) 编辑
摘要: ################################################################## # PUBLIC METHODS THAT ALTER ATTRIBUTES AND RETURN A NEW QUERYSET # ################ 阅读全文
posted @ 2018-11-06 15:40 python杰 阅读(269) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-08-09 15:13 python杰 阅读(5) 评论(0) 推荐(0) 编辑
摘要: IO模型介绍 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同 阅读全文
posted @ 2018-08-01 15:42 python杰 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 楔子 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率的追 阅读全文
posted @ 2018-07-31 16:31 python杰 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 操作系统线程理论 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道 阅读全文
posted @ 2018-07-31 15:36 python杰 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 进程 一.什么是进程 1.进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述 阅读全文
posted @ 2018-07-30 15:24 python杰 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 黏包 一.黏包现象 让我们基于tcp先制作一个远程执行命令的程序(命令ls -l ; lllllll ; pwd) import subprocess res=subprocess.Popen(cmd.decode('utf-8'), shell=True, stderr=subprocess.PI 阅读全文
posted @ 2018-07-23 17:10 python杰 阅读(169) 评论(0) 推荐(0) 编辑