码迷,mamicode.com
首页 >  
搜索关键字:底层实现    ( 1174个结果
iOS 的 KVC & KVO的底层实现原理
KVO 内部实现原理1. KVO 是基于runtime机制实现的.2. 当某个类的对象第一次被观察时,系统就会在运行期动态的创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter方法; 派生类在被重写的setter方法中实现真正的通知机制 (Person -> NSKVONot....
分类:移动开发   时间:2016-01-11 01:24:16    阅读次数:5098
Nova创建虚拟机的底层代码分析
作为个人学习笔记分享。有不论什么问题欢迎交流!在openstack中创建虚拟机的底层实现是nova使用了libvirt,代码在nova/virt/libvirt/driver.py。#image_meta:镜像的相关内容,#injected_files:要注入到VM的文件#network_info:...
分类:其他好文   时间:2015-12-31 12:21:29    阅读次数:187
Android 启动过程的底层实现
转载请标明出处:http://blog.csdn.net/yujun411522/article/details/46367787本文出自:【yujun411522的博客】3.1 android正常模式启动流程主要流程例如以下:1.系统加电。运行bootloader,bootloader会将内核载入...
分类:移动开发   时间:2015-12-28 21:53:17    阅读次数:1416
计算机系统漫游
计算机系统是由硬件和系统软件组成的,它们共同工作来运行应用程序。虽然系统的实现方式随着时间在不断地变化,但是系统内在的概念却没有改变,所有的计算机系统都有相似的硬件和软件组件,它们执行着相似的功能。现在高级编程语言和集成的IDE的出现为程序员做了很多大量的工作,似乎不了解计算机系统的底层实现原理也可...
分类:其他好文   时间:2015-12-26 19:33:22    阅读次数:152
Redis深入之数据结构
Redis主要数据结构链表Redis使用的C语言并没有内置这样的数据结构,所以Redis构建了自己的链表实现。列表键的底层实现之中的一个就是链表,一个列表键包括了数量比較多的元素,列表中包括的元素都是比較长的字符串,Redis就会使用链表作为列表键的底层实现。除了链表键之外。Redisserver本...
分类:其他好文   时间:2015-12-23 11:01:32    阅读次数:135
KVC的底层实现
Objective-C里面的Key-Value Observing (KVO)机制,非常不错,可以很好的减少浇水代码。关于KVO的学习,可以参考文章:《Key-Value Observing快速入门》:http://www.cocoadev.cn/Objective-C/Key-Value-Obse...
分类:其他好文   时间:2015-12-23 02:00:10    阅读次数:189
【学习总结】【多线程】一些面试题
1. 多线程的底层实现?多线程的实现原理?多线程有什么作用?使用场合是什么?一般问这个的话,比较空泛,分析一下,问题如没实际使用场景的话,可从问题原理上解释1.1)首先搞清楚什么是线程、什么是多线程、还可以适当带一下进程的概念。Mach系统是第一个以多线程方式处理的任务~。(了解)【学习总结】【多线...
分类:编程语言   时间:2015-12-21 10:32:59    阅读次数:142
Spring AOP的底层实现技术---JDK动态代理
JDK动态代理在JDK 1.3以后提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和Invoc...
分类:编程语言   时间:2015-12-13 00:35:35    阅读次数:262
WireShark简单使用以及TCP三次握手
最近一直在用C#编写服务器端的程序,苦于一直找不到合适的方法来测试网络程序,这篇文章很好的解释了网络程序的底层实现。WireShark是最好的学习网络协议最好的工具。wireshark介绍wireshark不能做的wireshark VS Fiddler同类的其他工具什么人会用到wiresharkw...
分类:其他好文   时间:2015-12-02 09:14:39    阅读次数:220
IOS多线程--NSOperation\NSOperationQueue
iOS中,有多种多线程方式,但是,苹果公司建议我们用NSOperation技术 1.GCD是纯C的,对面向对象的程序员不友好 2.GCD对编程管理还不是很强大 NSOperation 其实底层实现是基于GCD来做的 dispatch_queue_t == NSOperationQueue ...
分类:移动开发   时间:2015-11-26 09:29:56    阅读次数:300
1174条   上一页 1 ... 92 93 94 95 96 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!