SSL协议的握手过程 SSL 协议既用到了公钥加密技术又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快,可是公钥加密技术提供了更好的身份认证技术。SSL 的握手协议非常有效的让客户和服务器之间完成相互之间的身份认证,其主要过程如下: ①客户端的浏览器向服务器传送客户端SSL 协议的版.....
分类:
其他好文 时间:
2015-02-27 10:04:36
阅读次数:
153
/***0226:先写个提纲***/i2c的物理上的链接:比如电平逻辑、上拉电阻,比如总线的速度,总线的工作原理i2c的软件编写。arduino的写法;linux用现成的,只写用户层的写法;linux单独写driver,和其用户层的写法。i2c调试的思路、方法、工具。edison调试需要注意的地方。...
分类:
其他好文 时间:
2015-02-27 01:27:12
阅读次数:
216
问题状况:最近由于服务器变换了网段,导致IP地址变换,变化后使用MySQL客户端连接MySQL服务器和在客户端中打开表的速度非常慢(无论表的大小),甚至连接超时,但是直接登录到服务器在本地连接MySQL,速度则正常。
问题原因:MySQL数据库收到一个网络连接后,首先拿到对方的IP地址,然后对这个IP地址进行反向DNS解析从而得到这个IP地址对应的主机名。用主机名在权限系统里面进行权限判断。反向...
分类:
数据库 时间:
2015-02-26 21:43:20
阅读次数:
194
问题描述
给定参数n(n为正整数),请计算n的阶乘n!末尾所含有“0”的个数。
例如,5!=120,其末尾所含有的“0”的个数为1;10!= 3628800,其末尾所含有的“0”的个数为2;20!= 2432902008176640000,其末尾所含有的“0”的个数为4。
问题分析:
显然,对于阶乘增长速度的非常快的,很容易就溢出了。当然就不可能把阶乘算出来,而是要找规律解决。下面用因式分解的思路来考虑:末尾的0可以分解为2*5,一个5,一个2就对应一个0;
下面给出递推过程:
(1...
分类:
其他好文 时间:
2015-02-26 21:42:06
阅读次数:
203
在关系数据库中,索引是一种与表有关的数据库结构,它是除表以外的另一个重要模式对象。索引是建立在表的一列或多个列上的辅助对象,目的是提高表中数据的访问速度。索引时表示数据的另一种方式,它提供的数据顺序不同于数据在磁盘上的物理存储顺序。它重新排列数据的物理位置,使其值为有序键值列表,每个键值是指向表行的指针,故其排列方式使其搜索变得更加有效。如果表中定义了主键约束,而主键列上不存在索引,则Oracle自...
分类:
数据库 时间:
2015-02-26 21:41:09
阅读次数:
132
开发环境的必要特征 项目管理 快速文件跳转 自动语法检查 自动补全 查找定义 启动速度快 如果自己有需求的话插件可以随便写 灵活的运行配置 大环境 OSX GO 1.4 HomeBrew go 环境安装 这一部分是最重要的,如果没有...
分类:
其他好文 时间:
2015-02-26 20:24:22
阅读次数:
332
整理一下数据结构和算法的基本概念:
有序数组是按关键字升序或降序排列的,可以使用二分法查找
有序数组的查找速度比无序数组快
有序数组在插入操作中由于所有靠后的数据都需要移动以腾开空间,使用速度较慢
有序数组和无序数组的删除操作都很慢,因为数据项必须向前移动来填补已删除的数据项的洞
有序数组使用于查找频繁的数据库,插入和删除较为频繁的时候,无法高效工作
无序数组插入块,查找慢
有序...
分类:
编程语言 时间:
2015-02-26 18:41:41
阅读次数:
205
memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。据说官方所说,其用户包括twitter、digg、flickr等,都是些互联网大腕呀。目前用memcache解决互联网上的大用户读取是非常流行的一种用法。 Linux下Memcache服务器端的安装 服...
分类:
系统相关 时间:
2015-02-26 18:10:56
阅读次数:
153
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语...
分类:
数据库 时间:
2015-02-26 18:03:09
阅读次数:
182
现在对于 混合式 移动端开发越来越流行,因为开发成本上、速度上都比传统的APP开发要好,混合式开发 是传统模式与PC网页端相结合的模式。那么提到了 APP的混合模式开发,在Android开发中有WebView作为混合模式开发的桥梁,当然在IOS中也同样有一个 UIWebView 组件来作为混合模式开发的桥梁,那么下面就对UIWebView的一些基本知识详解一下。...
分类:
移动开发 时间:
2015-02-26 16:46:39
阅读次数:
306