logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

复习嵌入式的第二十九天——系统编程——线程控制

在多线程中对临界资源的排他性访问,但没有顺序。互斥机制 ===》互斥锁===》保证临界资源的访问控制。

#学习
复习嵌入式的第二十七天——系统编程——进程

功能:注册进程退出前执行的函数参数:function:函数指针指向void返回值void参数的函数指针返回值:成功返回0失败返回非0当程序调用exit或者由main函数执行return时,所有用atexit注册的退出函数,将会由注册时顺序倒序被调用在return 0之后作用 一般用作多人大工程中清理作用。

#学习
复习嵌入式的第一天

Linux中的常用指令,vim使用方法

#学习#iot
复习嵌入式的第三十三天——网络编程

MTU 最大传输大小:1500字节拆包时每一层都会进行校验。

#学习#网络
嵌入式复习第七天——C语言——数组排序与查看和字符数组

排序:排序 --- 将数据按照 从大到小(降序) 或者 从小到大(升序) 排列在C语言中,规定排序的顺序是升序。

#学习#c语言#排序算法
复习嵌入式的第三十四天——网络编程——多路IO复用

定义:单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力作用:应用程序通常需要处理来自多条事件流中的事件可以使用并发(多线程和多进程),但成本较大,开销较大IO多路复用解决的本质问题是在用更少的资源完成更多的事。

#学习
复习嵌入式第十二天——C语言——指针

语法:基类型*指针变量名;(1)基类型基类型说明了 通过指针 找到的空间a.多大b.怎么用就是 指针找到的空间上 所存储的 数据类型(2) *只是一个修饰符用来说明现在定义的变量,不是普通变量,而是指针变量(3)指针变量名是个标识符 ,符合标识符命名规则定义多个指针变量://*用来修饰变量名。

#学习#c语言#开发语言
复习嵌入式的第十九天——Linux——文件编程

如百度云之类的,从上面下载文件都会先创建空洞文件提前抢占磁盘空间,如果空间不足可以提前提醒,减少时间的损耗。I: 键盘是标准输入设备 ====》默认输入就是指键盘/dev/input。./a.out> 1.txt //把a.out运行的结果输出到1.txt中。表示创建文件的权限 --- 只有前面有O_CREAT时,才需要指定。<0//可以小于0,也需要看参考点。SEEK_CUR//文件当前位置。S

#学习
复习嵌入式的第三十二天——网络编程——TCP

c/s:c专用 标准协议/自定义协议 资源大部分在客户端,服务器只进行关键交互数据的收发,功能比b/s复杂b(browser)/s:c通用 使用http协议 资源由服务器发给客户端 受http限制,功能不复杂p2p:下载类软件和直播类软件 客户端从服务器下载数据的同时也会给后面的客户端上传数据。

#学习
    共 18 条
  • 1
  • 2
  • 请选择