socket作为网络上最常用的API之一,socket接口定义了许多的函数。socket套接字是网络通信的基本构件。 WSAStartup 启动winsocket. getaddrinfo 获取地址信息 socket 创建socket bind 配置TCP监听socket listen 启动监听 W ...
分类:
其他好文 时间:
2019-10-25 15:04:41
阅读次数:
78
GoCN每日新闻(2019-10-24) GoCN每日新闻(2019-10-24) GoCN每日新闻(2019-10-24) 1. 学习Golang之服务器框架编写 – CS网络通信 http://1t.click/aJag 2. 如何实现 Go Module 依赖关系的可视化 https://ju ...
分类:
其他好文 时间:
2019-10-25 09:28:49
阅读次数:
80
实现Docker的跨主机网络通信的方案有很多,比如在之前博文中写到的通过部署consul服务实现Docker容器跨主机通信,但是consul服务并不能实现多个网段跨主机进行通信,在这种情况之下,MacVlan的概念就应用而生了。Macvlan工作原理:Macvlan是Linux内核支持的网络接口。要求的Linux内部版本是v3.9–3.19和4.0+;通过为物理网卡创建Macvlan子接口,允许一
分类:
其他好文 时间:
2019-10-22 00:55:20
阅读次数:
157
本文是我翻译《JavaScript Concurrency》书籍的第二章 JavaScript运行模型,该书主要以Promises、Generator、Web workers等技术来讲解JavaScript并发编程方面的实践。 完整书籍翻译地址: "https://github.com/yzsunl ...
分类:
编程语言 时间:
2019-10-19 16:29:41
阅读次数:
78
UI线程为主线程,比较耗时的计算或操作,比如网络通信中的文件传输,在主线程中操作,用户界面可能会冻结不能及时响应。 多线程应用程序:在上述情况下,可以创建一个单独的工作线程来执行比较消耗时间的操作,并与主线程之间处理好同步与数据交互。 方式一: QT4.7 之前的版本 : 此版本如果一个线程挂了,退 ...
分类:
编程语言 时间:
2019-10-18 22:23:54
阅读次数:
115
本文链接:https://blog.csdn.net/melovemingming/article/details/82831749微信小程序网络服务器网络配置支持request 普通网络请求。支持套接字通信 WebSocket支持上传文件 uploadFile支持下载文件 downloadFile ...
分类:
微信 时间:
2019-10-18 16:11:56
阅读次数:
93
一:什么是协议? 网络协议是计算机之间为了实现网络通信而达成的一种“约定”或者“规则”,有了这种约定,不同厂商的生产设备,以及不同操作系统组成的计算机之间,就可以实现通信。 二:HTTP协议是什么? HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。 ...
分类:
Web程序 时间:
2019-10-16 11:25:51
阅读次数:
128
一、计算机网络概述 概念组成和功能:利用通信设备和线路将地理位置不同的,功能独立的多个计算机系统互连起来,以功能完善的网络软件(网络通信协议 信息交换方式 网络操作系统)实现网络中资源共享和信息传递的系统。 数据处理和资源共享是两大基本功能。 逻辑功能分为资源子网和通信子网: 资源子网:负责数据处理 ...
分类:
其他好文 时间:
2019-10-07 21:31:49
阅读次数:
115
2019-10-07 关键字:Linux 网络编程基础 TCP/IP 协议里有两种不同的协议: 1、TCP协议 用于检测网络传输中的差错。 2、IP协议 用于对不同网络进行互联。 简单说就是 TCP 负责纠错,IP 负责传输。 网络体系结构: 网络体系结构就是将复杂的网络通信过程按照一定的规则进行分 ...
分类:
系统相关 时间:
2019-10-07 13:09:42
阅读次数:
115
web框架的本质 Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,我们就可以自己实现Web框架了。 通过对soc ...
分类:
Web程序 时间:
2019-10-06 20:21:25
阅读次数:
136