leon201903091654136
leon201903091654136
全部文章
分类
c(9)
c语言(5)
HAL(1)
java(1)
linux(9)
python(7)
ubuntu(2)
virtualbox(1)
堆栈(1)
嵌入式(6)
嵌入式Linux(2)
未归档(200)
架构师(1)
系统函数(4)
软考(1)
项目管理(1)
驱动程序(2)
归档
标签
去牛客网
登录
/
注册
Leon的博客,分享嵌入式Linux知识
飞翔在嵌入式开发路上的一只黑鸟。。。
全部文章
(共253篇)
函数运行时的内存分配
按照内存地址高→低的顺序,函数运行时内核分别为其分配了全局区,常量区,堆,栈,代码区。下面分别讲解☞) 1/全局区0x42......(全局变量,静态变量,局部静态变量,全局静态变量,它们在进入主函数前就已经被初始化,且全局变量可以通过extern声明被跨文件调用)。 a...
2021-01-10
0
375
链表的实用操作函数
单向链表的操作 /*链表节点声明*/ typedef struct listnode *listpointer; struct listnode { int date; // element else listpointer link; }listnode; ...
2021-01-10
0
494
等价类算法之链表法
☞问题描述:通过自定义输入n对偶对(偶对中的两个元素同属于一类),通过等价类算法编程,求出共有哪几种类并分别打印它们。 ☞求解步骤: 思考1.何为等价类? 定义在集合S上的关系'≡'称为 集合S上的等价关系,当且仅当它在 S上是自反的reflexive(x=x)、对称的symm...
2021-01-10
0
482
排序系列五----插入排序法
1.定义 将无序序列中的各元素依次插入到已经有序的线性表中。 2.分析 在线性表中,只包含第一个元素的子表显然是有序表。接下来从线性表的第二个元素开始直到最后一个元素,逐次将其中的每一个元素插入到前面的有序表中。一般来说,假设线性表中前j–1个元素已经有序,现在要...
2021-01-10
0
455
排序系列之六:快速排序法进阶
Hello,大家好,今天继续排序系列之六讲☞《快速排序法进阶》,之所以称为进阶,那肯定是因为比vision 1.0高明。为了方便大家比较,首先同大家一起回顾一下第一版快速排序的原理。 首先拿序列的最后一项作为基准,其余项依次和他做比较,凡是比他小的都通过交换函数swap...
2021-01-10
0
434
史上最全Linux目录结构说明
Linux和Windows操作系统中的文件系统些不同,在学习使用linux之前,能够了解这个不同之处助于后续的学习。本文先对Windows和Linux上面文件系统的一些概念进行区分,然后介绍一些Linux文件系统相关的原理,最后较为详细地介绍了Linux系统的目录结构。 一、Linux和Windo...
2021-01-10
0
373
从入门到高手,嵌入式必会技能及学习步骤总结
引自 微信公众号: 嵌入式ARM 第一部分:Linux平台搭建与环境熟悉 了解linux系统;区分各种版本的Linux系统,以便于拓展 Linux视野。 1、Linux 简介; 2、Linux 系统的主要特点; 3、Linux 的组成; 4、主要的 Linux 版本; 5、嵌入式 Li...
2021-01-10
1
1071
二叉搜索树详解
在计算机科学中,二叉搜索树(Binary Search Tree)(有时称为有序或排序的二叉树)是一种能存储特定数据类型的容器。二叉搜索树允许快速查找、添加或者删除某一个节点,并且它是动态的集合。 二叉搜索树按照关键字顺序地保存节点,因此查找和其他操作可以使用二叉搜索原理:...
2021-01-10
0
428
ARM学习中的必知基本常识
1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连接片内外设功能的VLSI外设总线; EMC:外部存储器控制器; MAM:存储器加速模块; VIC:向量中断控制器; SPI:全双工串行接口; CAN:控制器局域网...
2021-01-10
0
417
一. Linux 下的常用命令
1. 如何修改在开机引导装载程序中,等待自动登录默认操作系统的时间? 答:如果引导装载程序是 GRUB,则修改/etc/grub.conf 文件中的 timeout=秒数。 如果引导装载程序是 LILO, 则修改的是/etc/lilo.conf 文件。可用 vi 等编辑器修改,下同。 2. 在字符...
2021-01-10
0
365
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页