自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 进程之间通讯-------------UNIX域通信

进程之间的通讯使用很频繁,在本地主机上两个不同的进程之间需要通讯时,我们可以采用unix域套接字来通讯,虽然因特网域套接字也可以达到同一目的,但是unix域套接字效率更高,主要体现如下:(1)UNIX域套接字仅仅复制数据(2)不像因特网域的套接字,它不需要处理协议,不需要产生顺序号,不需要发送确认报文,不需要添加或者删除网络头部,无需计算校验和。UNIX域套接字用于同一台主机上的进程间通讯时,提供...

2018-06-29 17:22:45 2046

原创 进程之间通讯------------有名管道

上篇博客写到了无名管道,但是仅限于父进程和子进程之间;本片文章介绍有名管道,有名管道和无名管道使用类似,使用的API如下创建好有名管道后,在使用之前都必须打开管道,在linux中一切都是文件的哲理思想在这里又出现了,打开的时候可以设置阻塞或者非阻塞,但是有一点需要,当管道两端读写之中有任何一个设置为非阻塞时,必须保证阻塞的那个进程先运行,否则程序会崩溃,这一点也是有名管道使用的难点。本示例演示的是...

2018-06-29 16:18:09 344 3

原创 进程之间通讯------无名管道

进程之间常用的通讯方式有:(1)无名管道(具有亲缘关系的父子进程)(2)有名管道(任意两个进程)(3)信号(4)消息队列(5)内存共享(6)信号量(一般是进程之间同步的手段,一般配合互斥锁、条件变量一起使用)(7)socket套接字现在介绍最简单的无名管道,用到的API函数如下:比较简单,我们可以定义一个数组pipe_fd[2]来表示管道的两端,其中pipe_fd[0]是从管道读取数据,pipe_...

2018-06-29 14:36:07 205

原创 c++数据结构之单向链表

链表中的每个节点的数据我们用节点Node 表示,单向链表主要包括创建、插入、删除、链表长度等功能,插入链表的头文件linkedlist.h/*链表的实现,实现创建、插入、删除等操作*/#include <string>using namespace std;struct StuInfo{ int id; //学号 string name; //姓名};stru...

2018-06-16 22:39:48 217

原创 openwrt下的ikg包的制作

把nmap移植好之后,拷贝到开发板,测试也可以使用,但是有个问题,每次使用时,都需要把可执行文件和相关的依赖库拷贝到目标板,这样有点麻烦,有没有更好的方法呢?在查阅资料之后,发现可以把nmap执行文件和相关的库制作成ipk包,这样只需要在openwrt下使用opkg命令安装ipk就可以了,ipk包的制作方法可以参考下面的这位网友openwrt下ipk生成过程及原理 https://blog.csd...

2018-06-06 15:06:32 1167

原创 ubus库包使用

上一篇文章介绍了移植ubus相关的库包,本篇文章来验证移植的库包是否正确。编译平台:Ubuntu 14.04目标板平台:mt7688代码的主要目录如下:include、libs、Makefile、src其中,include存放的是所移植的库包的头文件libs存放的是移植的库包的动态库src下存放的测试源码.c/.cpp,我这里比较简单,主要是为了测试ubus的功能,所以就2个源文件Makefile...

2018-06-06 14:10:20 1151

原创 ubus移植到openwrt

最近在研究openwrt下的ubus的使用,在使用之前,需要进行相关软件包的移植,在移植过程中遇到了一些问题,在此记录下,有需要的朋友可以参考下。本文主要移植的软件包有libjson-c,libubox,libuv,ubus,下面依次来进行移植。系统环境:Ubuntu 14.04 LTS软件包源码:json-c-0.12.tar.gz交叉编译环境:misel-openwrt-linux-软件包的源...

2018-06-04 10:48:25 1228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除