简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、数据存储顺序:大端和小端 高位字节存储高字节称为小端模式,通常都计算机采用这个模式存储。而网络则采用大端传输。所以需要转换 面试有时会出这么个题:写一个程序判断程序的存储是大端还是小端? 程序的原理见下图: #include#includeunion word{int a;ch
一、通信流程 TCP: UDP: 部分函数知识可以参考之前写的 Linux 网络编程——TCP TCP通信: 客户端:#include#include#include#include#include#include#define PORT 8888int main(int argc,c
迭代器就是一个来回遍历的指针,这么想就方便理解了。 #include#includeusing namespace std;int main(){vector ivec(5,1);/* iterator 感觉就相当于一个指针* 指针类型根据每一个容器有所不同* iter接受所有指针操作的方法* 采用begin、end的赋值方
一、概念 消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向中按照一定的规则添加新消息;有读权限的进程则可以读走消息。读走就没有了。消息队列是随内核持续的。 只有内核重启或人工删除时,该消息才会被删除。在系
一、Linux进程间通信方式 :有六种方式在两个程序间传递信息 1、信号( Singal ) 2、管道 ( Pipe ) 及有名管道 3、信号量 ( Semaphore ) 4、共享内存 ( Share