码迷,mamicode.com
首页 >  
搜索关键字:实现机制    ( 719个结果
【转】自旋锁spin_lock和raw_spin_lock
本文转自http://blog.csdn.net/droidphone/article/details/7395983 本文不打算详细探究spin_lock的详细实现机制,只是最近对raw_spin_lock的出现比较困扰,搞不清楚什么时候用spin_lock,什么时候用raw_spin_lock, ...
分类:其他好文   时间:2016-05-29 19:49:57    阅读次数:204
jvm 线程实现机制
简单记一下 实际上jvm 规范中并无做限制。 不同的jvm实现上存在一定差异。技术上的选择主要在 jvm的线程是如何和操作系统的线程对应的。有1:1 的线程实现模式,也有N:1的线程实现模式,更有M:N的线程实现模式。 这里的对应关系,一般来说都是对应到系统的内核线程 如果对应的是普通的用户线程,那 ...
分类:编程语言   时间:2016-05-29 16:29:56    阅读次数:123
C++回调函数简析
什么是回调函数?          回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。         实现机制: ⑴定义一个回调函数; ⑵提供函数实现的...
分类:编程语言   时间:2016-05-27 12:15:44    阅读次数:260
c++晚捆绑的实现机制
早绑定(earlybinding)是指在实例化对象之前定义它的属性和方法,这样编译器或解释程序就能够提前转换机器代码。晚绑定(latebinding)指的是编译器或解释程序在运行前,不知道对象的类型。使用晚绑定,无需检查对象的类型,只需检查对象是否支持属性和方法即可。早绑定的优点..
分类:编程语言   时间:2016-05-23 19:21:51    阅读次数:189
《招一个靠谱的移动开发》iOS面试题及详解(上篇)
多线程、特别是NSOperation 和 GCD 的内部原理。 运行时机制的原理和运用场景。 SDWebImage的原理。实现机制。如何解决TableView卡的问题。 block和代理的,通知的区别。block的用法需要注意些什么。 strong,weak,retain,assign,copy nomatic 等的区别。 设计模式,mvc,单利,工厂,代理等的应用场...
分类:移动开发   时间:2016-05-20 19:42:14    阅读次数:538
软件体系结构之选择原因
我选择的是SSH框架。 选择的原因: SSH框架为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 Struts: 优点:首先他是开源的,使开发者可以更深了解他的原理和内部实现机制, 可扩展性 采用MVC模式分离业务逻辑层 显示层 模型层 低 ...
分类:其他好文   时间:2016-05-20 19:23:23    阅读次数:208
NSRunLoop
1. NSRunLoop的实现机制,及在多线程中如何使用 NSRunLoop是IOS消息机制的处理模式 >1.NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。 >2. ...
分类:其他好文   时间:2016-05-19 09:03:53    阅读次数:169
[数据库事务与锁]详解八:底理解数据库事务乐观锁的一种实现方式——CAS
注明: 本文转载自http://www.hollischuang.com/archives/1537在深入理解乐观锁与悲观锁一文中我们介绍过锁。本文在这篇文章的基础上,深入分析一下乐观锁的实现机制,介绍什么是CAS、CAS的应用以及CAS存在的问题等。 线程安全 众所周知,Java是多线程的。但是, ...
分类:数据库   时间:2016-05-19 00:00:14    阅读次数:616
ssh简介
ssh:SecureSHell监听tcp协议的22号端口ssh连接实现过程如图:ssh版本:sshv1是基于CRC-32做MAC,因此,不安全,建议勿用;sshv2基于双方主机协商选择最安全的MAC实现机制; 加密机制及MAC机制是双方协商选定; 基于DH实现密钥交换,基于RSA或DSA实现身份认证; 户通过检查..
分类:其他好文   时间:2016-05-18 22:16:46    阅读次数:261
Spring框架AOP源码剖析
今天我要和大家分享的是 AOP(Aspect-Oriented Programming)这个东西的源码剖析,作为多年的开发者,想必大家在面试的时候都被问过,你知道Spring框架AOP的底层实现机制吗,这可是很简单的噢,我们会说,如果某个类有接口就使用JDK动态代理,没有接口就用CGLIB动态代理,并且Spring也提供了可配置开关,不管有无接口都一律使用CGLIB动态代理,例如...
分类:编程语言   时间:2016-05-14 15:37:14    阅读次数:368
719条   上一页 1 ... 39 40 41 42 43 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!