服务端代码: 1 from socket import * 2 import os, hmac 3 4 secret_key = b'hello world' 5 6 7 def coon_handle(coon): 8 '''判断是否为合法客户端''' 9 num = os.urandom(32) ...
分类:
其他好文 时间:
2020-03-25 18:51:23
阅读次数:
80
一、说明MIME(MultipurposeInternetMailExtensions)是描述消息内容类型的因特网标准,说白了也就是文件的媒体类型。浏览器可以根据它来区分文件,然后决定什么内容用什么形式来显示。二、部分文件的MIMEType文件拓展名MIMETypepngimage/pngbmp\dibimage/bmpjpg\jpeg\jpgimage/ipeggifimage/gifmp3au
分类:
其他好文 时间:
2020-03-25 10:26:01
阅读次数:
69
非常适合小白的 Asyncio 教程 原文:https://segmentfault.com/a/1190000008814676 所谓「异步 IO」,就是你发起一个 IO 操作,却不用等它结束,你可以继续做其他事情,当它结束时,你会得到通知。 Asyncio 是并发(concurrency)的一种 ...
分类:
其他好文 时间:
2020-03-24 19:17:01
阅读次数:
78
如题,项目中碰到了同样的sql,在plsql中执行很快,几乎秒出,但在程序中使用mybatis框架时,却非常的慢,前提是动态拼装的sql。在使用写死的参数,不会出现很慢的效果。最后发现是使用 #{xxx} 去注入参数时查询很慢,在使用${xxx}查询几乎和plsq中查询时间时一样的。 更改前 ? 更 ...
分类:
数据库 时间:
2020-03-24 12:35:23
阅读次数:
113
35. 并行和并发有什么区别? 并行:多个处理器或多核处理器同时处理多个任务。 并发:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。 如下图: 并发 = 两个队列和一台咖啡机。 并行 = 两个队列和两台咖啡机。 36. 线程和进程的区别? 一个程序下 ...
分类:
编程语言 时间:
2020-03-23 00:02:35
阅读次数:
79
1、安装 pip install pytest 2、查看版本和获取帮助 3、指定允许失败的用例数 -x:遇到第一个失败退出执行 --maxfail=num:遇到设定的失败数时退出执行 4、执行指定的测试用例 pytest:默认执行当前目录下满足命名规则的用例; pytest test_*.py:执行 ...
分类:
其他好文 时间:
2020-03-21 21:48:22
阅读次数:
79
OO ALV中经常会用的行单击,行双击,application tool bar上添加按钮以及按钮的相应事件,如下: 1,单击:handle_hotspot_click 事件 2,双击:handle_double_click 3,工具栏上添加自定按钮: handle_toolbar,其中,butn_ ...
分类:
其他好文 时间:
2020-03-21 21:10:47
阅读次数:
73
1.socket server实现并发 服务端: import socketserver class Myserver(socketserver.BaseRequestHandler): #来一个链接产生一个实例 def handle(self): #定义了一个通信循环的功能 print('conn ...
分类:
编程语言 时间:
2020-03-21 20:55:49
阅读次数:
70
源地址忘记了 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using ...
Concurrency is about dealing with lots of things at once. Parallelism is about doing lots of things at once. Not the same, but related. One is about s ...
分类:
其他好文 时间:
2020-03-21 09:32:11
阅读次数:
59