网络
zbird1988
吾志所向,一往无前,愈挫愈奋,再接再厉!
展开
-
base64编码与解码
2.解码参考1:// 从 data 还原 base64编码,解码的结果保存到 bufferstatic voiddecode_base64(uint8_t *buffer, uint16_t len, uint8_t *data){ uint8_t *bp = buffer; // bp 指向最近解出的码可以存放的位置 uint8_t *p = data;转载 2013-09-16 17:10:32 · 873 阅读 · 0 评论 -
windows网络套接字编程总结
1.套接字连接基本结构:int connect(){ WSADATA wsadata; struct sockaddr_in sock_addr; HOSTENT *phostent;/*该结构记录主机的信息,包括主机名、别名、地址类型、地址长度和地址列表。之所以主机的地址是一个列表的形式,原因是当一个主机有多个网络接口时,自原创 2013-09-23 18:40:26 · 864 阅读 · 0 评论 -
c++通过smtp发送邮件总结
1.发送人需要通过用户名、密码登陆到smtp服务器,如smtp.163.com如用户名为abc2.得到身份验证后,需要设置信封信息(邮件的三个部分为:信封、首部和正文)(1)信封通过mail from,recp to命令来设置:如mail from:[email protected]>recp to:[email protected]>,分别表示发件人和收件人邮箱地址注意:通常发件人用原创 2013-09-12 10:23:56 · 19628 阅读 · 0 评论 -
端口映射
描述:假如自己有一台机器A,并且局域网中另有一台windows server 2003服务器B,在B上通过vm部署了一个虚拟机C,由于某种原因,本机出现了些故障,只能暂时远程到虚拟机C上进行开发(由于B是公用的,所以不便在B上直接部署开发环境),此时通过IPOP工具提供的端口映射功能可以实现通过主机A直接远程连接到服务器B的虚拟机C,而不是连接到服务器B上,并在服务器B不能联网的情况下通过服务器i原创 2013-10-11 17:53:30 · 1806 阅读 · 0 评论 -
TCP长连接与短连接的区别
TCP长连接与短连接的区别1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:2.转载 2014-09-21 09:49:17 · 623 阅读 · 0 评论 -
网络编程相关
1.消息协议AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。Apache Qpid (Open Source AMQP Messaging) 是一个跨平台的企业通讯解决方案,实现了高级消息队列协议。提供了 Java、C++ 两种服务端版本以及 Java、C+原创 2015-06-24 20:29:07 · 549 阅读 · 0 评论