作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后 ...
分类:
其他好文 时间:
2020-02-14 19:02:41
阅读次数:
64
写vs code插件的话,难免要写一些测试用例。vs code提供了end to end测试,在运行npm run test时,会下载当前最新版本(如果你没指定测试版本号的话)进行测试。但是由于网络问题,这个下载成功率有点低,我试了一下午,失败一下午。并且换了电信、移动网络,都不行。 $ npm r ...
分类:
其他好文 时间:
2020-02-14 18:17:49
阅读次数:
206
安装Vue的脚手架cli环境 1)官网下载并安装node,附带npm https://nodejs.org/zh cn/ node环境: 可以解释执行js语言 提供了npm应用商城,可以为node环境安装其他插件 提供了socket,可以提供npm命令来启动socket 2)换源:将npm欢迎为cn ...
分类:
其他好文 时间:
2020-02-14 10:36:30
阅读次数:
62
主要功能:普通用户可以在群里聊天管理员登录后可以在群里聊天, 也可以踢人 详细功能: 收到消息有声音提醒(管理员发的消息有不同的声音提醒)进入聊天时会显示最近的聊天记录保存每一天的聊天记录到"日期.txt"文本中可以更换聊天背景实时显示在线人数实时显示聊天人员变动情况实时显示谁在输入消息管理员输入的 ...
分类:
Web程序 时间:
2020-02-13 20:58:03
阅读次数:
102
一 web框架的本质及自定义web框架 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个 客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照 协议的请求协议发送请求,服务端按照 协议的响应协议来响应请求,这样的网络通信,我们就可以自己实现We ...
分类:
Web程序 时间:
2020-02-13 20:57:36
阅读次数:
105
在上章14.Android-使用sendMessage线程之间通信我们学习了如何在线程之间发送数据. 接下来我们便来学习如何通过socket读写TCP. 需要注意的是socket必须写在子线程中,不能在ui主线程中直接使用,所以我们这里创建了两个class: MainActivity(主界面)、Tc ...
分类:
移动开发 时间:
2020-02-13 18:54:15
阅读次数:
70
OSI七层协议: 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 完整的Http协议请求流程: 协议:客户端和服务器双方都能听的懂得语言(约定) 不需要关注底层的网络层或传输层协议 TCP/IP socket等 1989年诞生HTTP协议,是为了知识共享开发的。 建立底层的TCP链接 客 ...
分类:
Web程序 时间:
2020-02-13 16:45:55
阅读次数:
92
一、requests库 1、header主要存放cookie,token等信息,body主要存放post的数据 2、requests库使用urllib3,多次请求使用同一个socket,减少消耗 3、python的join函数:语法:'sep'.join(seq) 以sep作为分隔符,将seq所有的 ...
分类:
其他好文 时间:
2020-02-13 13:14:17
阅读次数:
59
Socket5 curl --socks5 10.2.46.19:10808 http://www.baidu.com # 查询结果 <!DOCTYPE html> <!--STATUS OK--><html> <head><meta http-equiv=content-type content= ...
分类:
Web程序 时间:
2020-02-13 12:59:22
阅读次数:
150
官方对此的解释为:https://mariadb.com/kb/en/library/authentication-plugin-unix-socket/ 即通过系统认出是root直接认证,但是如果想换成必须用密码就需要改了这个模式 1,查看当前的认证状态: select user, plugin ...
分类:
数据库 时间:
2020-02-13 00:07:33
阅读次数:
118