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篇)
详解高速缓存存储器的3种映射方式
开始的计算机系统中存储器层次包括CPU寄存器、主存(DRAM)和硬盘,后来为了缓解寄存器与主存间速度的差异,系统设计者在它们之间增加了高速缓存(SRAM),它的访问速度几乎可以和寄存器一样快。 随着CPU和主存的性能差距逐渐拉大,后来在原高速缓存(L1高速缓存)和内存之间有增加了L2和L3级高速缓...
2021-01-09
0
429
一文学会GDB操作命令
GDB快速指南 版本 2 (2009 6月 14) 原文 这是一个非常快速的GDB指南,旨在让你开始在终端的命令行下熟练使用GNU调试器gdb。 更多详细信息,查看官方GDB 文档! 此外,一个好的GNU GDB前端是数据显示调试器DDD。 1.编译 您必须告诉编译器使用包含符号调试的...
2021-01-09
0
532
linux下的并发编程详解
使用应用级并发的应用程序称为并发程序(concurrent program)。现代操作系统提供3种基本的构造并发程序的方法:进程、I/O多路复用和线程。下面将分别予以讨论。 1. 基于进程的并发编程 我们可以利用熟悉的fork、execve及waitpid函数来开发基于进程的并发编程。下面以构造...
2021-01-09
0
394
比atoi()函数更健壮的一类包装函数
今天介绍两个函数用以代替库函数atoi()、atol()和strtol()函数,原因是它能提供比库函数更好的错误检查机制。 int getInt(const char *arg, int flags, const char *name); long getLong(const char *arg...
2021-01-09
0
495
C库函数、系统函数等调用错误的处理方法
几乎所有的系统函数和库函数在执行时都会通过返回特定的值来说明成功或出错。我们在调用它们后,必须马上对其返回值进行检测,如果调用出错则要进行相应的处理(一般是向终端输出错误信息并终止程序运行)。否则在今后程序出错时,如果通过调试去定位到该错误将会花费很长的时间。 当然也有某些系统调用从不失败(...
2021-01-09
0
469
标准测试宏选项
系统调用和库函数的标准有多种多样(UNIX 、POSIX、BSD、V等),为了使我们编写的程序具有高度的兼容性,在编译时需要指定或弄清楚程序所在运行环境的类型。在编程时,在引进头文件之前利用#ifdef语句来判断程序运行环境并分别引用不同的头文件。然后在命令行编译时,提供指定选项来设置本次编译的环境...
2021-01-09
0
437
VmWare虚拟机设置ubuntu和windows之间的共享文件夹
<article class="_2rhmJa"> 一般在进行编程作业的时候,我们会采用“开发在Windows中编辑源代码,在linux中编译、执行源代码。这往往需要需要将在Windows下编辑好的源代码上传到linux系统种进行编译。怎么来进行上...
2021-01-09
0
652
ubuntu下安装jupyter notebook问题。ERROR: Package ‘ipython‘ requires a different Python: 3.5.2 not in 」=3.6
目标: 在Ubuntu 16.04中安装jupyter notebook。 步骤: 1.安装python3 leon@ubuntu:~$ sudo apt-get install python3 2.安装pip3 leon@ubuntu:~$ sudo apt-get install ...
2021-01-09
0
606
ubuntu16.04安装Sogou输入法详细步骤
1. 添加fcitx的键盘输入法系统 因为sogou是基于fcitx的,而系统默认的是iBus,所以要想使用搜狗输入法首先必须更改ubuntu默认的键盘输入法系统。 步骤:系统设置—>语言支持—>键盘输入法系统—>下拉菜单选择“fcitx"。 2. 安装sog...
2021-01-09
0
513
ubuntu与windows互传文件的3种方法
一般在进行编程作业的时候,我们会采用“开发在Windows中编辑源代码,在linux中编译、执行源代码。这往往需要需要将在Windows下编辑好的源代码上传到linux系统种进行编译。怎么来进行上传呢?其实可以有3种方法,下面一一为大家讲解: 一、通过VMWare的共享文件夹实现: 先在Wi...
2021-01-09
0
457
首页
上一页
17
18
19
20
21
22
23
24
25
26
下一页
末页