自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九牧林的博客

嵌入式软件开发

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 【Linux】Linux设备驱动开发详解:基于最新的Linux 4.0内核

1 Linux设备驱动概述及开发环境构建1.1 设备驱动的作用驱使硬件设备行动 1.2 无操作系统时的设备驱动典型架构:一个无限循环中夹杂着对设备中断的检测或者对设备的轮询 1.3 有操作系统时的设备驱动并发 、内存管理 1.4 Linux 设备驱动1.4.1 设备的分类及特点● 字符设备。 ● 块设备。 ● 网络...

2018-04-04 19:16:47 10176 1

转载 【手册】makefile

跟我一起写 Makefile - 陈皓书写规则一、规则举例foo.o : foo.c defs.h # foo模块 cc -c -g foo.c二、规则语法targets : prerequisites command#一行过长 /#多行合并 ;三、通配符~:$HOME目录*:任意长度字符?[...]%...

2018-04-04 19:13:30 339

转载 【手册】链接文件LD

程序分段.text:代码.rodata:常量.data:初始化全局变量.bss:未初始化全局变量.stack:函数调用栈帧.heap:动态分配内存ld-T scriptfile--script=scriptfileUse scriptfile as the linker script. This script replaces ld's default li...

2018-04-04 19:11:59 1167

转载 【手册】Linux User's Manual

原文章地址:The Linux man-pages projectLinux User’s Manual(1) - user commandsNAME intro - introduction to user commandsDESCRIPTION Section 1 of the manual describes user commands and tools, for

2017-05-07 15:01:01 1586

转载 【操作系统】计算机操作系统基础

计算机操作系统原博客地址:【读书笔记】计算机操作系统 - 不忘初心 - CSDN进程基本概念进程的状态就绪(ready/waiting):进程已经获得除CPU外所有必要资源。多个“就绪进程”组成“就绪队列”。执行(running):进程已获得CPU。阻塞(blocked):正在执行的进程由于发生某事件(请求I/O,申请缓冲空间等)无法继续运行,放弃处理机处于暂停状态。挂起(suspended

2017-02-23 11:00:23 1179

原创 【手册】字符串函数

字符串函数

2017-02-21 15:23:11 410

原创 【设计】代码的未来

代码的未来[日] 松本行弘 ◎著【笔者按】本书是作者在月刊杂志《日经Linux》上专栏《松本行弘:技术的剖析》各期(2009年6月号~2012年6月号)的合集,2013年6月第1版出版。1 编程的时间和空间1.1 编程的本质编程语言:一种人类和计算机都能理解的语言编程:通过编程语言将人类的意图传达给计算机软件:用编程语言将计算机需要执行的操作步骤详细描述出来

2016-12-26 11:20:20 704

原创 【设计】松本行弘的程序世界

松本行弘的程序世界第4章 设计模式4.1 设计模式(1)4.1.2 设计模式是程序抽象化的延伸4.1.4 SingleTon(单件)模式保证类的实例只有一个4.1.5 Proxy(代理)模式为某个对象提供代理对象4.1.6 Iterator(迭代器)模式提供按顺序访问集合对象中各元素的方法外部迭代器:外部Iterator由客户控制每一步遍历内部迭代器:内部Iterator只需要提交一个待执

2016-12-26 11:16:10 703

翻译 【操作系统】Can We Make Operating Systems Reliable and Secure?

Can We Make Operating Systems Reliable and Secure?作者:Andrew S. Tanenbaum,Jorrit N. Herder,Herbert Bos原文链接:ast-Computer06.pdf1 问题与原因1.1 问题可靠性(reliability):如缓冲区溢出导致系统奔溃。安全性(security):如利用缓冲区溢出运行病毒或蠕虫。1

2016-12-14 10:21:21 464

原创 【软件工程】人月神话

人月神话(The Mythical Man-Month: Essays on Software Engineering)是一本关于“软件工程”和“项目管理”的书,由Fred Brooks写于1975。有趣的是,在1995的版本中,作者增加了对自己之前观点的评价。下面是书中各章节的主要观点:1. 焦油坑系统产品的开发工作量是个人产品/构件程序的工作量的9倍。编程行业在于创造,在于学习。2. 人月神话

2016-12-08 10:05:14 1181

原创 【笔记】常用指令

常用 cmd,shell,软件指令笔记

2016-12-07 12:36:35 336

转载 【设计模式】4.行为型模式

图说设计模式软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括 架构模式、分析模式和过程模式等,实际上,在软件生存期的每一 个阶段都存在着一些被认同的模式。本书使用图形和代码结合的方式来解析设计模式;每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行。

2016-12-06 10:51:28 683

转载 【设计模式】3.结构型模式

图说设计模式软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括 架构模式、分析模式和过程模式等,实际上,在软件生存期的每一 个阶段都存在着一些被认同的模式。本书使用图形和代码结合的方式来解析设计模式;每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行。

2016-12-06 10:50:58 498

转载 【设计模式】2.创建型模式

图说设计模式软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括 架构模式、分析模式和过程模式等,实际上,在软件生存期的每一 个阶段都存在着一些被认同的模式。本书使用图形和代码结合的方式来解析设计模式;每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行。

2016-12-06 09:05:58 360

转载 【设计模式】1.UML类图关系与时序图

图说设计模式软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括 架构模式、分析模式和过程模式等,实际上,在软件生存期的每一 个阶段都存在着一些被认同的模式。本书使用图形和代码结合的方式来解析设计模式;每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行。

2016-12-06 09:03:47 960

原创 【算法概论】7.线性规划与规约

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:40:52 1449

原创 【算法概论】6.动态规划

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:38:05 689

原创 【算法概论】5.贪心算法

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:35:41 664

原创 【算法概论】4.图中的路径

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:34:06 629

原创 【算法概论】3.图的分解

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:24:02 1557

原创 【算法概论】2.分治算法

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:23:26 613

原创 【算法概论】1.数字的算法

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:20:59 935

原创 【算法概论】0.序言

Algorithms作 者:(美)Sanjoy Dasgupta,(美)Christos Papadimitriou,(美)Umesh Vazirani;本书系统全面地介绍了算法的基本知识。这些知识和技巧既是高等院 校“算法与数据结构”课程的主要内容,也是计算机科学蓬勃发展的理论 基础。 本书涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时, 阐述它的应用背景,强调每个算法运转背后的简洁数学思想。

2016-12-05 10:19:34 441

原创 【手册】GDB调试指令

【手册】GDB调试指令

2016-12-05 10:08:58 509

原创 【手册】Source Insight里“符号”对应的“类型名称”

Source Insight里“符号”对应的“类型名称”

2016-12-05 10:01:31 1567

基于C++和MFC的哈夫曼编码压缩软件的实现

基于C++和MFC的哈夫曼编码压缩软件的实现

2017-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除