一、DNS(DomainNameSystem)--域名系统,是一种组织成域层次结构的计算机和网络服务系统,用于TCP/IP网络,提供将主机名和域名与IP地址相互转换的服务。它的基本工作原理用下图来表示。域名虽然便于人们记忆,但计算机只能通过IP地址互相通信,它们之间的转换工作就称为域名解析,而..
分类:
其他好文 时间:
2015-07-26 17:36:56
阅读次数:
332
iOS设计模式 - 适配器效果说明1. 为了让客户端尽可能的通用,我们使用适配器模式来隔离客户端与外部参数的联系,只让客户端与适配器通信.2. 本教程实现了适配器模式的类适配器与对象适配器两种模式,各有优缺点.3. 如果对面向对象基本原理以及设计模式基本原理不熟悉,本教程会变得难以理解.源码http...
分类:
移动开发 时间:
2015-07-25 21:22:27
阅读次数:
160
前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码。^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下...
MTK平台充电调试总结
摘要:调试电池的充放电管理,首先需要深入了解锂电池的电池原理和特点,充放电特性以及基本的电池安全问题。然后需要对MTK的电池管理驱动程序有深入的了解,理解电池充放电算法的基本原理。在此基础上,对充放电导致的问题进行调试优化。
一、 锂电池工作原理和特性
1.工作原理:
锂离子电池以碳素材料为负极,以含锂的化合物作正极。它主要依靠锂离子在正极和...
分类:
其他好文 时间:
2015-07-23 17:44:23
阅读次数:
197
OC内存管理一、基本原理(一)为什么要进行内存管理、内存管理的目的是什么?由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变..
分类:
其他好文 时间:
2015-07-23 00:57:21
阅读次数:
95
一 基本原理TCP的Keepalive可以简单理解成为keep tcp alive,用来检测TCP sockets的连接是否正常或是已经断开。Keeplived的原理很简单,当建立一个TCP连接时,发送端就会创建一些计时器,其中一些计时器就是处理keeplaive相关问题的。当keepalive的计...
分类:
系统相关 时间:
2015-07-22 20:49:26
阅读次数:
288
javascript继承简单实例:作为一门面向对象的语言,那么继承自然就是一大特征,下面是一段非常简单代码实例,它演示了实现继承的基本原理,有兴趣的或者恰好要学习此方面的朋友可以参阅一下,希望能够给大家来帮组。//继承function Person(name,sex){ this.name=nam....
分类:
编程语言 时间:
2015-07-21 14:21:58
阅读次数:
105
delete 运算符 从对象中删除一个属性,或从数组中删除一个元素。1. 基本原理我们可以删除对象的某个属性:var o = { x: 1 };delete o.x; // trueo.x; // undefined但不能删除变量,比如以下面这种方式声明的:var x = 1;delete x; /...
分类:
Web程序 时间:
2015-07-21 14:12:04
阅读次数:
121
1、按先后顺序存储在A[i]中,查找需要O(n),如果用二分查找,需要O(logn)
2、定义一个一维数组A[1..1353],使得A[key]=key,这样,查找只需O(1)就可以了,但空间开销比较大
思考:有什么办法使得查找时间快,占用空间小
哈希表基本原理
哈希表的基本原理是使用一个下标范围比较大的数组A来存储元素,设计一个函数h,对于要存储的线性表的每个元素node,取一个...
分类:
其他好文 时间:
2015-07-20 19:47:24
阅读次数:
102
【问题描述】
用4张扑克牌上的点数算24点是一个经典的游戏了。一般要求只允许使用加减乘除和括号进行四则运算。
例如:1,2,3,4 可以用表达式(1+2+3)*4 = 24 算出24。
要求计算出有多少种实现方法并输出全部实现方式。
【思路一】
基本原理是穷举4个整数所有可能的表达式,然后对表达式求值。
表达式的定义: expression = (expression|numb...
分类:
编程语言 时间:
2015-07-20 16:34:07
阅读次数:
188