![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 69
无影饕蚕
这个作者很懒,什么都没留下…
展开
-
0228 B树和B+树(个人)
一、知识点 1.B树和B+树——转载自: B树概念https://blog.csdn.net/u014453898/article/details/112469113?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164601898216780271983275%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=16460189821原创 2022-03-07 20:51:26 · 122 阅读 · 0 评论 -
0307 线程通信(笔记)
目录 一、知识点 二、代码练习 一、知识点 1.线程优点 (1)即使是单核系统,多线程也可以为本进程利用更多CPU时间; (2)线程少浪费系统资源,进程费时保护现场恢复现场 2.结束进程 exit(-1) 结束线程 pthread_exit() 、return gcc -lsqlite3 、 gcc -lm 、 gcc -lpthread 3.主线程、公共线程流程图 (1)pthread_create() (2)pthread_exit() ...原创 2022-03-07 20:37:31 · 141 阅读 · 0 评论 -
0305 进程间通信概念(笔记)
一、知识点原创 2022-03-07 20:16:54 · 127 阅读 · 0 评论 -
0303 进程概念(个人)
目录 一、知识点 二、知识点——图示 三、代码练习 一、知识点 一、知识点 1.所有进程都是父进程产生的; 系统进程0,用户进程1(特殊:太子党),我们只能使用到用户进程; 孤儿进程的继父进程都交给init(pid = 1); 【孤儿进程可以找Linux的init进程pid=1收尸】 init(pid = 1)父进程是系统调用(pid = 0); 2.僵尸进程的产生和危害与消除 个人:子进程结束而父进程未删除内核文件表记录,导致进程文件表内存泄漏; 3..原创 2022-03-03 22:35:05 · 178 阅读 · 0 评论 -
0227 数据库sqlite3概念 (个人)
目录 一、知识点 二、SQL语句 三、sqlite3简单函数 四、C文件补充 一、知识点 1.冗余是提高数据可靠性最好的方法; 热备用(??带电拔插的USB U盘) 2.数据库三级模式、两层映射、两个独立性(逻辑独立性/物理独立性 ) 1)用户级数据库、概念级数据库、物理级数据库 2)外模式是模式的子集,保证数据库安全性; 一个模式有多个外模式,一个应用程序只能有一个外模式; 3.数据库相当...原创 2022-02-27 20:50:29 · 353 阅读 · 0 评论 -
0225 系统编程(C文件使用)
一、知识点 1.系统命令、API、系统调用层次结构 2.文件表在内存,与进程同级别; 文件描述符算系统资源,若不关闭文件,文件表和描述符都会耗尽; 3.系统调用: 1)creat()创建的文件只能写不能读 2)open()有则打开无则creat();只读打开后可以追加可写O_APPEND; 3) read()返回读取字节数,大小 0<= ...原创 2022-02-25 19:54:11 · 389 阅读 · 0 评论 -
0222 数据结构(排序概念个人)
一、 代码、 实数原创 2022-02-25 22:22:39 · 709 阅读 · 0 评论 -
0219 数据结构(树型)
一、原创 2022-02-21 21:38:52 · 246 阅读 · 0 评论 -
0218 数据结构(线性表)
一、原创 2022-02-18 21:10:41 · 302 阅读 · 0 评论 -
0217 数据结构(线性表、二叉树代码)
一、原创 2022-02-15 21:49:38 · 342 阅读 · 0 评论 -
0125 作业
目录 一、C语言知识点 二、数组规格 备注: 一、C语言知识点 1./b 仅仅是退格不是删除,所以如果原来这个位置有字符,打印机还是会打印一遍的 printf("\b \n"); 2.char s[10] = "hello" 字符数组具有其他数组不具备的属性strcpy ,用""赋值的,系统自动为后面全部元素赋'\0'; 3.数组初始化 1)Linux自动赋0,windows垃圾值 2)static [] 都默认初始化为0 3)按行存储、三维数组 页、维原创 2022-01-26 10:00:33 · 520 阅读 · 0 评论 -
0123 && 0124 指针、数组、文件(笔记)
一、C编码知识点 1.位运算 按位与——& 主要用途:取1个数的某几位,其余各位置零; 按位或——| 主要用途:将一个数的某几位值1,其余各位不变; 按位异或——^ 主要用途:使一个数某几位翻转,其余各位不变; 按位取反——~ 主要用途:间接的构造一个数,以增强程序的可移植性; 按位左移——<< 规则:低位补领,高位溢出; 按位右移——>> 规则:低位舍弃,正数补零;负数取决于操作系统:补零“逻辑右移”,补原创 2022-01-24 15:03:20 · 444 阅读 · 0 评论 -
0122 C排序总结和运算符优先级(笔记)
一、原创 2022-01-23 21:56:08 · 331 阅读 · 0 评论 -
0121 位运算、结构体声明、大数运算(笔记)
一、指针原创 2022-01-21 22:59:08 · 485 阅读 · 0 评论 -
0120 C指针跳转、数组名指向(笔记)
三、指针 1.数组指针:int (*a)[10] 函数指针:void (*fun) (int, int) 指针函数:int* fun() //函数返回指针,指针指向的不能是局部变量 2.数组和指针的联系 1、数组名可以当成指针使用 2、a:数组首元素的地址 a = &a[0] a + 1 = &a[1] &a &...原创 2022-01-20 20:46:17 · 381 阅读 · 0 评论 -
0118 && 0119 C课基础概念准备(笔记)
一、C语言学习 1.CPU选择 主频 双核四处理器 游戏: Intel 单核性能强 性价比:AND RAM 运行内存掉电丢失缓存原创 2022-01-19 21:03:16 · 559 阅读 · 0 评论 -
0117 C语言 + shell 浅入了解(个人)
一、Linux C语言知识点 1. return 和 } 都有返回函数值的效果 void func(int, int) { return 0; //返回垃圾值 } 2.C语言并行可以相互调用,没有主子(层次调用) 流程转移: 1.非限定性流程转向 goto(自定义) 常在for多重循环嵌套中使用 2.限定性流程转向 break 到当前 } continue 到当前 }...原创 2022-01-18 19:42:09 · 435 阅读 · 0 评论 -
0116 Qt安装、gdb命令和makefile浅显了解(笔记)
目录 回顾chmod chgrp chown 一、Qt和gdb理解 二、make makefile 工程管理 多文件编译 备注 回顾chmod chgrp chown chmod u-x,g+r,o+w hello.c chgrp改变群组命令 chown改变群组命令 一、Qt和gdb理解 1.安装Qt Creator 环境准备: 1 sudo apt install g++ //g++ -v 11.2版本 2 sudo apt install ...原创 2022-01-17 19:58:19 · 714 阅读 · 0 评论 -
0115 gcc静态库动态库了解(个人)
目录 一、文件命令知识点 二、gcc深度理解 一、文件命令知识点 ls -al 隐藏文件也以长格式显示 -S文件大小排序 -t按时间 --color=never/always/auto(--命令完整拼写) cp 也可以做到复制文件 ...原创 2022-01-15 21:53:14 · 445 阅读 · 0 评论 -
0113 Linux命令行和vim简单配置(个人)
一.嵌入式开发知识点 C语言中只有主函数,没有子函数 代码临界区:指处理时不可分割的代码,这些代码常常访问临界资源(共享资源)【若代码临界区不访问这些临界资源,中断服务程序可能可以中断代码临界区】 中断是一种硬件机制(异步);软件叫异常 主频:CPU每秒运算二进制加法次数 【-】前一个目录 【.】当前目录 【..】返回上一个目录 【~】当前用户工作空间 【/】根目录 【¥】普通用户下 【#】root用户下 【~用户名】回到指定用户 【/bin...原创 2022-01-13 20:40:10 · 393 阅读 · 0 评论 -
0114 嵌入式基础概念(笔记)
目录 前文补充0013LinuxC语言概述 一、gcc知识点 二、gcc命令 备份的文件 前文补充0013LinuxC语言概述 1.软实时和硬实时? a.软实时:如果没有满足指定的时间约束并不会导致灾难性的后果。(满足%95 %97即可) b.硬实时:会发生灾难性后果(必须%100) 2.计算机系统(Linux一切皆为文件:都是对文件的操作) 硬件:CPU、输入设备(键盘)、输出设备(显示器) 底层驱动(中间层) ...原创 2022-01-15 20:03:16 · 353 阅读 · 0 评论