1.每个socket关联了两个缓冲区,一个用于发送,一个用于接收。 2. 3.发送:(1)sendto()把数据放在sendbuf(缓冲区),通知os来取 (2)os在适当的时候过来取数据,并发到网络 这意味着:存入数据和发送数据存在时间差(异步的),如果存入数据太快太多,缓冲区会满 4. 接收:( ...
分类:
其他好文 时间:
2018-05-14 21:39:36
阅读次数:
149
a 函数 说明 abs 绝对值acos 反余弦acosh 反双曲余弦addcslashes 以 C 语言风格使用反斜线转义字符串中的字符addslashes 使用反斜线引用字符串apache_child_terminate 在本次请求结束后终止 apache 子进程apache_getenv 获取 ...
分类:
Web程序 时间:
2018-05-12 00:02:51
阅读次数:
920
====================================微信报警==================================media{ALERT.SENDTO}{ALERT.SUBJECT}{ALERT.MESSAGE}====================================添加用户==================================use
分类:
微信 时间:
2018-04-27 15:42:59
阅读次数:
191
组件是Vue知识体系中最重要的一部分之一,父子组件由于作用域的不同,无法直接对对方的数据进行操作。它们之间的数据传递都是通过中间介质进行的,父组件给子组件传值是通过props属性,而子组件给父组件传值是通过自定义事件。 1.父组件向子组件传值 具体方法: 1.子组件在props中创建一个属性,用来接 ...
分类:
其他好文 时间:
2018-03-06 17:05:00
阅读次数:
154
一般情况下:send(),recv()用于TCP,sendto()及recvfrom()用于UDP 但是send(),recv()也可以用于UDP,sendto()及recvfrom()也可以用于TCP send函数 int send( SOCKET s, const char FAR *buf, ...
分类:
其他好文 时间:
2018-02-20 17:57:48
阅读次数:
211
1.socket是什么? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 所以,我们无 ...
分类:
其他好文 时间:
2018-02-15 19:45:22
阅读次数:
242
1.协议http、smtp、dns、ftp、ssh、snmp、icmp、dhcp....等具体自查 2.OSI七层应用、表示、会话、传输、网络、数据链路、物理 3.socket: 对所有上层协议的封装 4.socket常用功能1)sk.bind(address) s.bind(address) 将套 ...
分类:
编程语言 时间:
2018-02-08 00:22:03
阅读次数:
164
# 基于udp协议的套接字
s.recvfrom() 接收UDP数据
s.sendto() 发送UDP数据
UDP(user datagram protocol,用户数据报协议)是无连接的,面向消息的,提供高效率服务。
不会使用块的合并优化算法, 由于UDP支持的是一对多的模式,所以接收端的skbuff(套接字缓冲区)采用了链式结构来记录每一个到达的UDP包
在每
分类:
编程语言 时间:
2018-02-05 18:51:16
阅读次数:
187
一、UDP套接字 服务端 客户端 二、进程相关定义 进程是指程序的运行过程。每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据。 多道技术:内存中同时存入多个程序,cpu从一个进程快速切换到另一个,使得每个进程各自运行几十或几百毫秒,虽然在一个时刻,一个cpu只执行了一个任务, ...
分类:
编程语言 时间:
2018-02-05 00:23:18
阅读次数:
208
公司板卡经常ping不同,想到zabbix会报警,于是去数据库取出相关报警内容,查询zabbix数据库select from_unixtime(clock) as DateTime,subject from alerts WHERE sendto = 'xiaofeng@sunspeedy.com'... ...
分类:
其他好文 时间:
2018-01-29 11:36:26
阅读次数:
146