leon201903091654136
leon201903091654136
全部文章
未归档
c(9)
c语言(5)
HAL(1)
java(1)
linux(9)
python(7)
ubuntu(2)
virtualbox(1)
堆栈(1)
嵌入式(6)
嵌入式Linux(2)
架构师(1)
系统函数(4)
软考(1)
项目管理(1)
驱动程序(2)
归档
标签
去牛客网
登录
/
注册
Leon的博客,分享嵌入式Linux知识
飞翔在嵌入式开发路上的一只黑鸟。。。
全部文章
/ 未归档
(共200篇)
和Leon一起从头学Git(四)
Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。 1、列出分支 命令格式: gi...
2021-01-09
0
401
深入理解Linux高端内存
一、Linux内核地址映射模型 x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。 段页式机制如下图: 图片发自简书App Linux简化了分段机制,使得虚...
2021-01-09
0
360
和leon一起从头学Git(五)
一、提交历史 在使用Git提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用gitlog命令查看。命令格式:git log 举例使用gitlog命令列出历史提交记录如下: $gitlog commit88afe0e02adcdfea6844bb627de97da21e...
2021-01-09
0
336
和Leon一起从头学Git(六)
一、什么是Github? github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。 Github由ChrisWanstrath,PJHyett与TomPreston-Werner三位开发者在2008年4月创办。迄今拥有59名全职员...
2021-01-09
0
467
shell的输入输出重定向
大多数UNIX系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 重定向命令列表如下: 命令 说明 ...
2021-01-09
0
399
和leon一起学Vim
为何学vim? 所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是vim编辑器。vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是vim? Vim是从vi发展出来的一个文本编辑器。代码补完、编译及...
2021-01-09
0
393
如何避免内存泄漏
对于任何使用C语言的人,如果问他们C语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧,但是一旦您了解了指针及其关联内存操作的基础,它们就是您在C语言中拥有的最强大工具。 本文将与您分享开发人员在...
2021-01-09
0
410
一文看懂Vim操作
为何学vim? 所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是vim编辑器。vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是vim? Vim是从vi发展出来的一个文本编辑器。代码补完、编译及...
2021-01-09
0
388
各种时间函数的恩与怨
C++标准库没有提供所谓的日期类型。C++继承了C语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在C++程序中引用<ctime>头文件。 有四个与时间相关的类型:clock_t、time_t、size_t和tm。类型clock_t、size_t和time_...
2021-01-09
0
357
如何制作静、动态库
一、静态库的制作 1、基本概念 静态库又称为文档文件(ArchiveFile)。它是多个.o文件的集合。Linux中静态库文件的后缀为"a"。 静态库的代码在编译时就已经链接到应用程序中 静态库中的各个成员(.o文件)没有特殊的存在格式,仅仅是一个.o文件的集合。 ...
2021-01-09
0
393
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页