摘要: [] Li-Pin Chang,Li-Chun Huang.A low-cost wear-leveling algorithm for block-mapping solid-state disks.ACM SIGPLAN Notices,2011,Vol.46(5):31~40 [1] LI-P 阅读全文
posted @ 2016-06-14 10:22 L_free 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 标识符: 首先,在讨论这三种东西之前,详细说明一下C语言中的标识符。 标识符是用户编程为变量、常量、函数、语句等指定的名字,就好比人名一样的东西。 标识符的命名规则如下: 1.只能由字母、数字、下划线组成,并且首字符不能是数字; 2.不能把C语言的关键字作为标识符; 3.对大小写敏感; 其次,需要明 阅读全文
posted @ 2016-05-03 21:05 L_free 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 原文:scatterlist && DMA DMA是一种无须CPU的参与就可以让外设与系统内存之间进行双向数据传输的硬件机制。使用DMA可以是系统CPU从实际的IO数据传输过程中摆脱出来,从而大大提 供系统的吞吐率。DMA方式的数据传输由DMA控制器(DMAC)控制,在传输期间,CPU可以并发地执行 阅读全文
posted @ 2016-04-19 09:54 L_free 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 原文地址: bio 与块设备驱动 系统中能够随机访问固定大小数据片(chunk)的设备被称作块设备,这些数据片就称作块。块设备文件都是以安装文件系统的方式使用,此也是块设备通常的访问方式。块设备的访问方式是随机的,也就是可以在访问设备时,随意的从一个位置跳转到另一个位置。块设备的访问位置必须能够在介 阅读全文
posted @ 2016-04-18 16:23 L_free 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 原文地址:Linux设备驱动--块设备(一)之概念和框架 基本概念 块设备(blockdevice) 是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读到缓冲区。 字符设备(Character devic 阅读全文
posted @ 2016-04-18 16:20 L_free 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文地址:浅谈UML的概念和模型之UML九种图 目录: 上文我们介绍了,UML的视图,在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题: 1、用例图(use case diagrams) 【概念】描述用户需求,从用户的角度描述系统的功能 【描述方式】椭圆表示某个用例;人形符号 阅读全文
posted @ 2016-03-18 09:44 L_free 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 原文地址:各种图(流程图,思维导图,UML,拓扑图,ER图)简介 流程图 1.定义:流程图是对过程、算法、流程的一种图像表示,在技术设计、交流及商业简报等领域有广泛的应用。 2.案例 3.计算机语言只是一种工具。光学习语言的规则还不够,最重要的是学会针对各种类型的问题,拟定出有效的解决方法和步骤即算 阅读全文
posted @ 2016-02-29 10:51 L_free 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/hbiner/p/3591335.html?utm_source=tuicool&utm_medium=referral 这段时间把《C陷阱和缺陷》看了,没时间自己写总结。就转一下别人的学习笔记吧http://bbs.chinaunix.net/thre 阅读全文
posted @ 2016-01-29 10:20 L_free 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 在调试程序时,经常会用到assert和printf之类的函数,我最近做的这个工程里就有几百个assert,在你自认为程序已经没有bug的时候,就要除去这些调试代码,应为系统在正常运行时这些用于调试的信息是无用的,而且会占用时间和空间。怎么删除呢,俺以前都是用笨方法,一个一个注释,能用注释也是经过改进... 阅读全文
posted @ 2016-01-22 20:54 L_free 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 原文地址:循环冗余校验(CRC)算法入门引导参考地址:https://en.wikipedia.org/wiki/Computation_of_cyclic_redundancy_checks#References给出了CRC 计算的详细信息。想要深入学习,可以从这个网址开始。尤其是最后给出的 Re... 阅读全文
posted @ 2016-01-15 15:15 L_free 阅读(590) 评论(0) 推荐(0) 编辑