你可以用ldap来的做身份认证,微软的AD域就是一个使用ldap协议的例子。LDAP是一种特殊的数据库。但是LDAP和一般的数据库不同。 LDAP对查询进行了优化,与写性能相比LDAP的读性能要优秀很多。和mysql,mssql相比只是内部数据存储的方式,访问的方法和应用的范围有区别。http://...
分类:
其他好文 时间:
2014-10-21 00:35:49
阅读次数:
271
浏览器下载完页面中所有的组件之后,会解析生成两个内部数据结构:
1. DOM树:表示页面结构
2. 表示DOM节点如何显示
当DOM和渲染树构建完成之后,浏览器就开始显示(绘制)页面元素,当DOM的变化影响了元素的几何属性(如改变边框或者高度)浏览器需要重新计算元素的几何属性,同样其他元素的几何属性和位置也会受到影响,浏览器会使中受到影响的部分失效,并重新构造渲染树,这个过程被称...
分类:
其他好文 时间:
2014-10-20 17:28:13
阅读次数:
199
浏览器下载完页面中所有的组件之后,会解析生成两个内部数据结构:1. DOM树:表示页面结构2. 表示DOM节点如何显示 当DOM和渲染树构建完成之后,浏览器就开始显示(绘制)页面元素,当DOM的变化影响了元素的几何属性(如改变边框或者高度)浏览器需要重新计算元素的几何属性,同样其他元素的几何属性和位...
分类:
其他好文 时间:
2014-10-20 16:55:53
阅读次数:
125
1.malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由malloc/fr...
分类:
其他好文 时间:
2014-10-17 21:54:28
阅读次数:
189
解剖SQLSERVER 完结篇 关于Internals Viewer源代码大家可能都用过Internals Viewer这个软件《查看SQLSERVER内部数据页面的小插件Internals Viewer》但是不知道有多少人看过他的源代码呢?作者把源代码放在在CodePlex网站上面,但是这个源代码...
分类:
数据库 时间:
2014-10-16 20:16:43
阅读次数:
247
先看看百度百科里面对缓存的介绍:缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地...
分类:
系统相关 时间:
2014-10-12 17:29:28
阅读次数:
307
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树AVL),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见...
分类:
其他好文 时间:
2014-10-11 17:08:36
阅读次数:
401
29.避免返回内部数据的句柄。
即使声明一个类的对象为const,不能进行修改,在获得其数据的句柄也就是地址的情况下,还是可以强行修改的。
class A{
public:
int n;
A(int x):n(x){}
operator int*() const;
};
inline A::operator int*()const{
return const_cast(&n);
}...
分类:
编程语言 时间:
2014-10-09 15:34:28
阅读次数:
208
深入C++ new/delete,malloc/free解析
1.malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存
2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由malloc/free是库函数而不是运算符,不在编...
分类:
编程语言 时间:
2014-10-09 15:29:28
阅读次数:
153
译序有些网友对为什么D2JSP能执行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在这里。这篇教程手把手教你怎样利用SpiderMonkey创建一个能执行JavaScript脚本的C++程序,并让JavaScript脚本操纵你的C++程序的内部数据、操作。从这篇教程能够看到在Spi...
分类:
编程语言 时间:
2014-10-06 21:33:16
阅读次数:
354