python
文章平均质量分 55
愿意和大家一起进步
xiaofei_sun
不断学习,不断进步!知识就是力量!科技促进人类进步!
展开
-
strftime()函数(内部的字母/格式)的简单使用和代表含义示例
大家工作中其实很常见的函数,即strftime()函数--格式化本地时间/日期,例如下面的例子:Y,year m:月 d H M S order_id = timezone.now().strftime('%Y%m%d%H%M%S%f') + ('%08d'%user.id)那这个案例里面的字母具体是什么含义,什么时候该大写,什么时候小写,下面都很清楚了!%08d表示不足8位用0补...原创 2018-08-12 20:47:13 · 7871 阅读 · 0 评论 -
高并发
转载自 此作者 https://blog.youkuaiyun.com/dreamweaver_zhou/article/details/78587580#comments高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(T...转载 2018-08-09 10:57:57 · 180 阅读 · 0 评论 -
pycharm软件如何设置自动保存
pycharm一般安装完毕,就是默认是自动保存的,但是......但是....既然是程序,既然是软件,就难免出现bug。也许会有码友出现头天晚上写好的代码,打开一看,第二天白花花一片!!!泪奔有没有最简单的,就是每次编写完毕,习惯按 ctrl + s 手动保存。但是,提醒你务必检查一下你的设置里面,是不是码友弄好自动保存!步骤如下:菜单File -> Settings... ...原创 2018-08-05 17:26:41 · 33579 阅读 · 0 评论 -
什么是并发,并行,同步,异步,多线程
同步和异步的概念: 同步:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去异步:异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。并发 并行 同步 异步 多线程的区别: 1.并发:在操作系统中,是指一个时间段中...转载 2018-07-27 22:00:09 · 3024 阅读 · 0 评论 -
strftime与strptime之间用法与区别
相信有部分小伙伴在调用时间对象处理数据表格,会经常遇到这两个函数吧? 对于老程序员来说,自然不在话下,但是对于小萌新来说,多少就有点晕菜了。而且随时把两者混淆,导致程序报错或者出现小bug。结果查询了几个小时,到最后才发现竟然一个字母的差别.......顿时泪崩!!!strftimestrftime是一种计算机...原创 2018-07-18 21:39:00 · 64501 阅读 · 6 评论 -
提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝之二
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝,很多人都有遇到过!如下图: push failed!!!Failed with error: Authentication failed for 'https://gihub/xxxxxx.git/'上一篇写道,重新创建一个分支的方法。但是好多码友不想创建,怎么办呢?于是我和周边朋友也...原创 2018-07-18 17:46:36 · 2537 阅读 · 0 评论 -
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝
关于pycharm提交项目至GitHub或gitee等第三方代码托管平台出现提交失败或被拒绝,很多人都有遇到过!如下图: push failed!!!Failed with error: Authentication failed for 'https://gihub/xxxxxx.git/'上面那句话很多码友都非常咬牙切齿!怎么解决呢?首先,你可以在GitH...原创 2018-07-18 17:32:55 · 5263 阅读 · 0 评论 -
面向对象的服务器
import socketimport reimport multiprocessingclass WebServer(object): def service_client(self,new_socket): '''为这个客户端返回数据''' # 1.接受浏览器发过来的请求,即http请求 # GET / HTTP/1.1 #.. ...原创 2018-06-06 11:59:45 · 294 阅读 · 0 评论 -
HTTP服务器返回web浏览器指定文件版
import socketimport redef parse_http(request): '''从浏览器解析资源路径''' # 获取请求行 head_list = re.split(r'\r\n', request) print(head_list) request_line = head_list[0] # 获取请求资源路径 datas = re....原创 2018-05-23 11:38:47 · 996 阅读 · 0 评论 -
文件下载器-客户端优化版
import socketdef main(): '''文件下载器客户端优化''' # 创建套接字 cli_soc = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 连接服务器 cli_soc.connect(('127.0.0.1', 8080)) # 发送文件名 file_name = ...原创 2018-05-21 11:25:19 · 264 阅读 · 0 评论 -
进程池使用队列
from multiprocessing import Manager, Pool, Queueimport os,time ,randomdef reader(q): print('reader启动%s,父进程为%s' % (os.getpid(), os.getppid())) for i in range(q.qsize()): print('reader从Queu...原创 2018-05-18 10:23:22 · 626 阅读 · 0 评论