- 博客(6)
- 收藏
- 关注
原创 linux 网络编程易错点
1. 网络字节序 l 网络字节序存在的意义是实现不同主机字节序的兼容2. accept() l 生成一个新的套接字,这个是所有socket通讯模型的基础3. sendto() l 该函数一定要指定dest_len的大小,否则接收端接收不到数据4. 广播地址 l 192.168.1.0(255.255.255.0)网段为例,广播地址为192.168.1.255 ...
2018-06-09 12:25:00
174
原创 标准IO和文件IO解析
一. 架构图二. 标准IO1. 标准IO简介ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义带缓冲IO可移植性通过FILE 文件指针访问2. 标准IO缓冲全缓存:当填满I/O才进行实际的I/O操作行缓存:当在输入和输出中遇到新行符号('\n'),进行I/O操作,例如:stdout不带缓存:标准I/O不对字符进行缓冲,例如stderr3. 如何理解缓存类型 ...
2018-05-24 14:26:55
611
原创 configure移植技巧,绝对干货
一.环境主机:ubuntu开发板: arm+linux二.configure分析--build --host --target介绍 --build为主机环境,如ubuntu,redhat等等,执行gcc -v命令可以查看到Target变量,--build=为Target变量的值,--build如果不填写的话,系统会默认填写主机环境。--host为目标环境,表示编译好的软件包在什么环...
2018-04-03 18:10:03
402
原创 linux非常实用的命令和技巧
1.串行 单核CPU,进程一个个执行。2.并行 单核CPU,感觉多个进程同一时间执行。3.并发 多核CPU, 同一时间有多个进程执行。4.apt-get install -f修复所有软件包的依赖关系,可以提高软件包的安装成功率。5.ls 2>hello.log 将打印信息传入hello.log ls 2>/dev/null 将打印信息取消 注意:2>可以用&>...
2018-03-31 16:23:37
141
转载 apt-get install 错误解决
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource XXX unavailable)E: Unable to lock the XXX directory (/var/lib/dpkg/), is another process using it?解决方案:sudo rm /var/cache/apt/archives/lo...
2018-03-05 10:22:11
4848
原创 linux重要开源软件
1.yocto(开源工具,定制linux系统)2.buildroot(开源工具,定制linux系统)3.arago(ti公司专用开源工具,定制linux系统)4.linaro(交叉编译工具,直接使用)5.crosstool_ng(制作交叉编译工具的工具)6.qemu(开发板仿真工具,用于SoC开发)...
2018-02-28 15:44:07
4097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人