yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  网络开发,高并发

上一页 1 2 3 4 5

摘要:端口转发:setting->network->adapter:attached to NAT.port forwarding rules->name protocol host ip host port guest ip guest portrule1 tcp 127.0.0.1 20022 10.... 阅读全文
posted @ 2015-06-12 00:51 xxxxxxxx1x2xxxxxxx 阅读(176) 评论(0) 推荐(0)

摘要:Table of known prerequisites and their corresponding packagesHere's a table with the package name for each prerequisite separated for different GNU/Li... 阅读全文
posted @ 2015-06-12 00:49 xxxxxxxx1x2xxxxxxx 阅读(256) 评论(0) 推荐(0)

摘要:今天在将项目从虚拟机上移植到真实机器上面的时候,发现问题,总是不成功,最后判断是userspace的程序没有向kernel发送消息成功,因为无法触发kernel的行为,但是userspace显示正常。这个问题好像两个月之前,netlink模块测试的时候遇到过这个问题,当时加上sleep就好了,同样复... 阅读全文
posted @ 2015-06-11 01:15 xxxxxxxx1x2xxxxxxx 阅读(875) 评论(0) 推荐(0)

摘要:地址转换:aton\atoa,ascii,network,32bit与ascii转换大端小端转换字节充转换:htons\htonl\htohs\ntohl.网络序与主机序转换。主机名转换为IP地址:struct hostent *gethostbyname(const char *hostname)... 阅读全文
posted @ 2014-11-18 01:45 xxxxxxxx1x2xxxxxxx 阅读(170) 评论(0) 推荐(0)

摘要:port常用和不常用端口一览表 2016年07月22日 13:52:46 阅读数:14213 2016年07月22日 13:52:46 阅读数:14213 阅读数:14213 1 tcpmux tcp port service multiplexer 传输控制协议端口服务多路开关选择器2 compr 阅读全文
posted @ 2014-11-18 01:41 xxxxxxxx1x2xxxxxxx 阅读(4281) 评论(0) 推荐(0)

摘要:六.套接字(socket)socket也是一种进程间的通信机制,不过它与其他通信方式主要的区别是:它可以实现不同主机间的进程通信。一个套接口可以看做是进程间通信的端点(endpoint),每个套接口的名字是唯一的;其他进程可以访问,连接和进行数据通信。 套接口(socket)编程是实现Linux系... 阅读全文
posted @ 2014-11-17 16:35 xxxxxxxx1x2xxxxxxx 阅读(297) 评论(0) 推荐(0)

摘要:五.共享内存(shared memory)共享内存映射为一段可以被其他进程访问的内存。该共享内存由一个进程所创建,然后其他进程可以挂载到该共享内存中。共享内存是最快的IPC机制,但由于linux本身不能实现对其同步控制,需要用户程序进行并发访问控制,因此它一般结合了其他通信机制实现了进程间的通信,例... 阅读全文
posted @ 2014-11-17 16:34 xxxxxxxx1x2xxxxxxx 阅读(640) 评论(0) 推荐(0)

摘要:四.消息队列(Message Queue)消息队列就是消息的一个链表,它允许一个或者多个进程向它写消息,一个或多个进程向它读消息。Linux维护了一个消息队列向量表:msgque,来表示系统中所有的消息队列。消息队列克服了信号传递信息少,管道只能支持无格式字节流和缓冲区受限的缺点。消息队列用于运行于... 阅读全文
posted @ 2014-11-17 16:32 xxxxxxxx1x2xxxxxxx 阅读(311) 评论(0) 推荐(0)

摘要:三.信号(Signal)信号是Unix系统中使用的最古老的进程间通信的方法之一。操作系统通过信号来通知某一进程发生了某一种预定好的事件;接收到信号的进程可以选择不同的方式处理该信号,一是可以采用默认处理机制—进程中断或退出,一是忽略该信号,还有就是自定义该信号的处理函数,执行相应的动作。内核为进程生... 阅读全文
posted @ 2014-11-17 16:31 xxxxxxxx1x2xxxxxxx 阅读(190) 评论(0) 推荐(0)

摘要:二.信号量(semophore)信号量是一种计数器,可以控制进程间多个线程或者多个进程对资源的同步访问,它常实现为一种锁机制。实质上,信号量是一个被保护的变量,并且只能通过初始化和两个标准的原子操作(P/V)来访问。(P,V操作也常称为wait(s),signal(s))semaphore 与mut... 阅读全文
posted @ 2014-11-17 16:30 xxxxxxxx1x2xxxxxxx 阅读(348) 评论(0) 推荐(0)

摘要:Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。而对UNIX发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间的通信方面的侧重点有所不同。前者是对UNIX早期的进程间通信手段进行了系统的改进和扩充,形成了"system... 阅读全文
posted @ 2014-11-17 16:27 xxxxxxxx1x2xxxxxxx 阅读(344) 评论(0) 推荐(0)

摘要:Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。而对UNIX发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间的通信方面的侧重点有所不同。前者是对UNIX早期的进程间通信手段进行了系统的改进和扩充,形成了“system... 阅读全文
posted @ 2014-11-17 16:01 xxxxxxxx1x2xxxxxxx 阅读(376) 评论(0) 推荐(0)

摘要://进程通信,消息的发送和接收//client.c#include #include #include #include #include #include #include #include #include #include #include #include #include #include... 阅读全文
posted @ 2014-11-12 03:05 xxxxxxxx1x2xxxxxxx 阅读(523) 评论(0) 推荐(0)

摘要://进程通信,共享存储区#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #in... 阅读全文
posted @ 2014-11-12 03:04 xxxxxxxx1x2xxxxxxx 阅读(314) 评论(0) 推荐(0)

摘要://signaltest.c// 子线程阻塞,等待信号,然后输出字符串// 主线程从键盘录入字符,给子线程发信号。#include #include #include #include #include pthread_t tid;sigset_t set;void myfunc(){ pri... 阅读全文
posted @ 2014-11-12 03:03 xxxxxxxx1x2xxxxxxx 阅读(323) 评论(0) 推荐(0)

摘要:client_thread.c#include #include #include #include #include #include int main(int argc,char *argv[]){ int connect_fd; int ret; char snd_buf[1... 阅读全文
posted @ 2014-11-12 03:01 xxxxxxxx1x2xxxxxxx 阅读(269) 评论(0) 推荐(0)

摘要:#include "stdio.h"#include "stdlib.h"#include "string.h"#include "net/if.h"#include "arpa/inet.h"#include "linux/sockios.h"int main(int argc,char *arg... 阅读全文
posted @ 2014-11-12 02:56 xxxxxxxx1x2xxxxxxx 阅读(3630) 评论(0) 推荐(0)

摘要:#include #include #include #include #include #include #include #include #include #include #define SERVER_PORT 8888 #define MAX_BUF_SIZE 1024 void udpc... 阅读全文
posted @ 2014-11-12 02:48 xxxxxxxx1x2xxxxxxx 阅读(366) 评论(0) 推荐(0)

摘要:#include #include #include #include #include #include #include #include #define portnumber 3333int main(int argc, char *argv[]) { int sock... 阅读全文
posted @ 2014-11-12 02:46 xxxxxxxx1x2xxxxxxx 阅读(312) 评论(0) 推荐(0)

上一页 1 2 3 4 5