一,sizzle的基本原理sizzle是jquery选择器引擎模块的名称,早在1.3版本就独立出来,并且被许多其他的js库当做默认的选择器引擎。首先,sizzle最大的特点就是快。那么为什么sizzle当时其他引擎都快了,因为当时其他的引擎都是按照从左到右逐个匹配的方式来进行查找的,而sizzle刚...
分类:
Web程序 时间:
2014-07-10 12:13:25
阅读次数:
249
下面这个散列表的实现来自K&R,很经典。在其他场景中遇到的实现更复杂,基本原理不变,只是在hash算法,或者在快速查询上做了优化。
#include
#include
//具有相同hash值构成的链表
struct nlist{
struct nlist
* next;
char * name; //key-定义的名字
char ...
分类:
其他好文 时间:
2014-07-01 07:42:51
阅读次数:
158
下面这个散列表的实现来自K&R,很经典。在其他场景中遇到的实现更复杂,基本原理不变,只是在hash算法,或者在快速查询上做了优化。
#include
#include
//具有相同hash值构成的链表
struct nlist{
struct nlist
* next;
char * name; //key-定义的名字
char ...
分类:
其他好文 时间:
2014-06-30 19:08:53
阅读次数:
209
数据库课程设计是在学生系统的学习了数据库原理课程后,依照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的管理信息系统(MIS)。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会怎样把书本上学到的知识用于解决实际问题,培养学生的动手能力;还有一方面,使学...
分类:
数据库 时间:
2014-06-27 13:26:56
阅读次数:
372
本文用讲一下指定分布的随机抽样方法:MC(Monte Carlo), MC(Markov Chain), MCMC(Markov Chain Monte Carlo)的基本原理,并用R语言实现了几个样例:1. Markov Chain (马尔科夫链)2. Random Walk(随机游走)3. MC...
分类:
其他好文 时间:
2014-06-26 17:32:16
阅读次数:
189
上一章,介绍了如何扩展spring类实现自动读取配置文件。
这一章,我们介绍如何通过实现BeanPostProcessor接口,对容器中的Bean做一层代理,来满足我们的个性化需求。
一、基本原理
我很不想贴代码,有时候语言是空洞的,又不得不贴代码,有时候感觉用代码来说明一件事反而更容易些。
import org.springframework.beans.Bean...
分类:
编程语言 时间:
2014-06-26 14:13:48
阅读次数:
255
第一、使用密钥的编码
给定一段报文,一个密码函数和一个数字编码,就可以生成一段经过编码的密文,通过解码函数,解码秘钥,就可以将密文解码为原始的明文
第二、对称密钥加密技术
如果加密和解密使用的密钥是相同的,就成为对称密钥,流行的对称密钥加密算法为:DES、Triple-DES,RC2和RC4
对于对称密钥技术,暴力破解的方法就是尝试几乎所有可能,所有密钥位数越多,破解难度越大,目前普遍认为...
分类:
其他好文 时间:
2014-06-26 13:45:15
阅读次数:
240
主要内容:1、Hough变换的算法思想2、直线检测3、圆、椭圆检测4、程序实现一、Hough变换简介 Hough变换是图像处理中从图像中识别几何形状的基本方法之一。Hough变换的基本原理在于利用点与线的对偶性,将原始图像空间的给定的曲线通过曲线表达形式变为参数空间的一个点。这样就把原始图像中给定曲...
分类:
其他好文 时间:
2014-06-25 20:26:33
阅读次数:
228
http://blog.csdn.net/a3070173/archive/2008/11/29/3408573.aspxHDR-全称Highdynamicrang,是目前流行的3D特效技术.其基本原理是:虽然在计算机图形中可以使用完全的浮点型来表示颜色,但之前由于一直受到硬件的限制,从外部载入的纹...
分类:
其他好文 时间:
2014-06-25 13:58:38
阅读次数:
240
很多编程很多年的人,都有这样一种感觉,编着编着,突然有一天,醍醐灌顶,得了道,开始对各种编程都信手拈来,高瞻远瞩了。
为何会达到这个境界? 因为经过长期的积累探索,以前都是把书读厚了,越来越多,但是当你积累到一定程序,突然发现了系统、编程的基本原理之后,你只需要一个google就能干绝大数编程了,所谓万物同一,万变不离其宗。
虽然apue讲得是unix等系统的编程,但是实际上只要你学好它,什么windows, 什么Java, 什么.net,就算你不会,你只要一看别人的.net 代码,别人的java代码,...
分类:
其他好文 时间:
2014-06-25 10:28:43
阅读次数:
214