Fork me on GitHub
侧边栏
上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 135 下一页
摘要: http://blog.csdn.net/sun_tttt/article/details/65445754 红黑树是一个平衡的二叉树,但不是一个完美的平衡二叉树。虽然我们希望一个所有查找都能在~lgN次比较内结束,但是这样在动态插入中保持树的完美平衡代价太高,所以,我们稍微放松逛一下限制,希望找到 阅读全文
posted @ 2018-02-07 16:58 yooooooo 阅读(583) 评论(0) 推荐(0)
摘要: 知乎问题: 断电时文件系统发生了什么?硬盘又发生了什么?下一次开机时写到一半的文件在系统层面还在吗?在底层还在吗? 更进一步的, 文件系统如何保证事务性, 会不会存在某种极端情况导致例如最后几个bit还没写完, 文件系统却认为它成功了的情况? 回答不限任何文件系统,谢谢! 作者「北极」的回答: 断电 阅读全文
posted @ 2018-02-07 10:04 yooooooo 阅读(1283) 评论(0) 推荐(0)
摘要: ASoC被分为Machine、Platform和Codec三大部分,其中的Machine驱动负责Platform和Codec之间的耦合以及部分和设备或板子特定的代码,再次引用上一节的内容:Machine驱动负责处理机器特有的一些控件和音频事件(例如,当播放音频时,需要先行打开一个放大器);单独的Pl 阅读全文
posted @ 2018-02-06 16:32 yooooooo 阅读(10990) 评论(0) 推荐(3)
摘要: https://www.cnblogs.com/jiese/p/3164940.html 将抽象部份与它的实现部份分离,使它们都可以独立地变化。 桥接模式号称设计模式中最难理解的模式之一,关键就是这个抽象和实现的分离非常让人奇怪,大部分人刚看到这个定义的时候都会认为实现就是继承自抽象,那怎么可能将他 阅读全文
posted @ 2018-02-05 10:04 yooooooo 阅读(421) 评论(0) 推荐(0)
摘要: Dos命令之前更改的太简单,现在加入判断是否进入fasboot模式和判断Android镜像是否存在;代码已经尽量简化成这样,dos命令功能还是比较不好用的,用了一下午的时间。。。 其中用到的相应内容有dos命令for循环的使用: 参考博客:http://blog.csdn.net/wh_199105 阅读全文
posted @ 2018-02-02 17:33 yooooooo 阅读(849) 评论(0) 推荐(0)
摘要: gpio调试的方式有很多,linux3.0以上ARM架构的处理器基本上都采用了DTS的方式,在linux3.0可以通过获取sysfs的方式来获取gpio状态; sysfs文件系统的建立可以参照下面的博客:http://www.cnblogs.com/linhaostudy/p/8377895.htm 阅读全文
posted @ 2018-01-29 18:38 yooooooo 阅读(10674) 评论(0) 推荐(2)
摘要: 在调试驱动,可能需要对驱动里的某些变量进行读写,或函数调用。可通过sysfs接口创建驱动对应的属性,使得可以在用户空间通过sysfs接口的show和store函数与硬件交互; Syss接口可通过sysfs_create_group()来创建,如果设备驱动要创建,需要用到函数宏DEVICE_ATTR; 阅读全文
posted @ 2018-01-29 16:15 yooooooo 阅读(10978) 评论(0) 推荐(4)
摘要: 一、下载I2C-tools工具: 最近在移植i2c-tools工具,下载地址:https://i2c.wiki.kernel.org/index.php/I2C_Tools;百度到了wiki中的git地址; 二、将git下载到external目录下,编写Android.mk,将其打包system.i 阅读全文
posted @ 2018-01-29 11:46 yooooooo 阅读(1062) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/dndxhej/article/details/7434615 对sysfs和设备模型有了解的都会知道sysfs实际是为了将设备模型导出到用户空间的一个内存文件系统。 设备模型的关键结构体kobject会组成设备模型的树形结构,而sysfs的关键结构体sys 阅读全文
posted @ 2018-01-28 22:32 yooooooo 阅读(743) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/lihuanshuai/article/details/37345565 Git的底层并没有采用 CVS、SVN 底层所采用的那套增量式文件系统,而是采用一套自行维护的存储文件系统。当文件变动发生提交时,该文件系统存储的不是文件的差异信息,而是文件快照,即整 阅读全文
posted @ 2018-01-25 10:08 yooooooo 阅读(11171) 评论(0) 推荐(0)
上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 135 下一页