本文是 Objective-C Runtime 系列文章的第三篇。如果你对 Objective-C Runtime 还不是很了解,可以先去看看前两篇文章:
Objective-C Runtime
Method Swizzling 和 AOP 实践
本篇会探究 KVO (Key-Value Observing) 实现机制,并去实践一番 - 利用 Runtime 自己动手去实现 KV...
分类:
其他好文 时间:
2015-04-06 17:17:01
阅读次数:
180
摘自《鸟哥的私房菜》第三篇,人民邮电出版社vim的简单使用: 执行方法:vim filename 三个模式:一般模式,编辑模式,命令行模式一般模式---->编辑模式 i:当前表示符前,o:当前提示符下一行 a:当前提示符下一个,r:向后擦出 命令行模式 :执行命令,/向下搜索,?向上搜索 <...
分类:
系统相关 时间:
2015-04-02 18:38:22
阅读次数:
151
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动都有那些结构或者方法组成...
分类:
系统相关 时间:
2015-03-31 12:39:13
阅读次数:
243
开博第三篇依旧回顾下数据分析涉及到的统计学中最基本的概念,包含了以下几个概念:标准差,标准误。10 标准差在概率论和数理统计中,标准差(Standard Deviation,符号\(\sigma\))是方差的算术平方根。标准差定义是总体各单位标准值与其平均数离差平方的算术平均数的平方根。它反映组内个...
分类:
其他好文 时间:
2015-03-30 23:03:39
阅读次数:
252
这篇文字将介绍Loader类,并且介绍自定义Loader的实现。这是本系列的第三篇文章。 一:Loaders之前世界二:了解LoaderManager三:实现Loaders四:实例:AppListLoader重中之重,如果你还没有读过前面两篇文章,我建议你在深入之前先读一读那两篇文章。先简短的总结一...
分类:
其他好文 时间:
2015-03-30 20:55:29
阅读次数:
326
第三篇什么是真正的问题是由一个无穷无尽的锁链——一家计算机生产厂想开发一种新的打印机而产生。工作组里的丹给出了一个提议,于是工作组很容易的就做出了这个工具。当老板提议公司给丹颁发一个特殊贡献奖时,部门主管却被工具扎到了,而丹受奖励的机会也没了。原因就是 工具立在“腿儿”上,也就是当用一种方法解决完....
分类:
其他好文 时间:
2015-03-30 12:41:50
阅读次数:
99
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动都有那些结构或者方法组成...
分类:
系统相关 时间:
2015-03-29 20:42:23
阅读次数:
103
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。
下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动
都有那些结构或者方法组成,也就是说实现一个可以使用的字符设备驱动我们必须做些什么工作。
1、主设备号和...
分类:
系统相关 时间:
2015-03-29 19:39:07
阅读次数:
170
访问限制的密码忘记了,或者是锁屏密码忘记了,导致有些程序(如短信,通讯录等重要程序)打不开,影响正常使用。又嫌麻烦,不愿意刷机。是不是就没有办法解决了呢?答案也是否定的。别忘了,ADB还有个shell命令呢。...
分类:
移动开发 时间:
2015-03-29 10:50:09
阅读次数:
315
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。 下...
分类:
系统相关 时间:
2015-03-29 09:31:29
阅读次数:
208