科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
进程间通信方式简述及区别
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 # 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 # 信号量( se...…
linux网络编程中的并发控制
在Linux网络编程中,一般建立在两端之间,服务器端和客户端。客户端是面向用户的应用,而服务器端要处理客户端所提出的请求。通常一个服务器要面向多个客户端,保证对每个客户端都能高效的处理,这时候需要并发操作。实现并发控制的方法有两个,一个是并发服...…
10进制转16进制(采用移位实现)
数值的进制转换在编程中经常会遇到,今天给大家介绍一种通过移位运算实现进制转换的方法。 /* 功能: 该函数采用移位实现10进制数转换成16进制数 函数名: to10_16 参数 : n--要转换的10进制数 编写: 刘sir 时间: 2015.7 版本: v1.0 */ #include #includ...…
大神修炼第一步
1. 将做好主机箱后面的USB接口 2. 重新启动进入U盘启动 一般机器开机的时候按F12(Asus 是按F8, 具体按那个可以注意开机第一屏 Boot Menu,或者技术咨询老师)可以进行启动盘选择。 3. 选择English-》Install Ubuntu (不建议选择中文,这样避免在开发过程中...…
什么是文件描述符
Linux内核在各种不同的文件系统格式之上做了一个抽象层,使得文件、目录、读写访问等概念成为抽象层的概念,因此各种文件系统看起来用起来都一样,这个抽象层称为虚拟文件系统(VFS,Virtual Filesystem)。 内核数据结构 Linux内核的VFS子系统可以图示如下...…
OpenWrt之mips交叉编译链配置
和arm一样要编译出在mips架构上直接运行的应用程序 ,就要使用交叉编译工具arm的一般是arm-none-linux-gcc同理mips也有自己的交叉编译工mips-openwrt-linux-gcc在介绍交叉编译环境之前先介绍一下openwrt源码目录 bin目录是相应目标板的二进制文件含固件和SDK...…
浅谈C语言中的浮点数
在C语言中用于存储浮点数的有两种类型,单精度float和双精度double。我们知道整形数据或者字符型数据在计算机中存储的是该数据所对应的补码。那么浮点数在计算机中如何存储的呢。无论是单精度还是双精度在存储中都分为三个部分: 1 符号位(Sign) : 0代表正...…
LinearLayout的权重属性
LinearLayout子控件重要的属性 android:layout_weight, 值为整数, 默认为0 1 当父控件LinearLayout中android:orientation=vertical时 子控件高度 = 子控件原本高度 + (父控件LinearLayout高度 - 所有子控件高度之和) * 子控件高度权重比 2 当父控件Linear...…
回到顶部