
网络编程
文章平均质量分 79
xingxinmanong
这个作者很懒,什么都没留下…
展开
-
Socket编程之OSI网络模型
开放系统互联(Operating System Interneting)网络参考模型是目前普遍参考的网络宏观视图。Windows Scoket应用模型运行在上面三层,即应用层,表示层和会话层,而下面四层则是网络系统,即运输层,网络层,数据链路层和物理层。WinSock Api则是提供了上层访问下层的接口。信息和数据:WinSock应用程序提供信息服务,信息是加工过的,完整的,且是有结构的,原创 2017-02-14 08:49:58 · 633 阅读 · 0 评论 -
Socket编程之Tcp/Ip协议服务
Tcp/Ip协议(传输控制协议/因特网协议),是主要协议中的两个协议,也称因特网协议簇。这些协议有表示层上的FTP协议、SMTP协议和DNS协议,会话层上的Telnet协议,传输层上的TCP和UDP协议,网络层上的IP协议、ARP协议和ICMP协议等。原创 2017-02-19 11:53:26 · 330 阅读 · 0 评论 -
搭建WebSocketpp环境
WebSocketpp只是一个库,本身不需要搭建什么环境,只要新建的项目引入相关的库就行。但是WebSocketpp依赖于boost库,因此开发之前还是有点东西要做的。1、下载boost库和WebSocketpp库本来直接去对应的官网下载就行,但都是国外网站,有时下载速度真是蛋疼(反正我是下了很久)。因此我把他上传到网盘,有需要的直接下载点我下载2、安装boost库说是安装,其原创 2017-03-23 19:32:27 · 8967 阅读 · 7 评论 -
Erlang开发笔记之数据类型
1、变量与模式匹配首先,要知道两点。第一,erlang是一种并发性语言,天生支持并发和分布式。第二,erlang是函数式编程。基于这两点,erlang在语法上与C/C++/JAVA等语言会有很大的区别。(1)erlang也有变量,但它的变量更像C++中的指向常量的常量指针,它指向内在中的一个固定区域,这个区域里面的值是不可变的,因此erlang变量只能赋一次值。(2)erlang的原创 2017-04-20 12:07:33 · 590 阅读 · 0 评论 -
Erlang开发笔记之顺序型编程
Ctrl+G 进入命令模式,输入q再按回车则退出shell命令行pwd() 打印当前工作目录cd(dir) 切换到某个目录模块是erlang中代码的基本单元,一般一个文件就是一个模块,一个模块用于实现一个特定的功能。模块要在文件的第一行进行声明原创 2017-04-20 19:59:03 · 422 阅读 · 0 评论