- 博客(9)
- 收藏
- 关注
原创 boost 库 enable_shared_from_this 实现原理分析
使用情景:当类对象被 shared_ptr 管理时,需要在类自己定义的函数里把当前类对象作为参数传给其他函数时,这时需要传递一个 shared_ptr ,否则就不能保持 shared_ptr 管理这个类对象的语义(因为有一个 raw pointer 指向这个类对象,而 shared_ptr 对类对象的这个引用没有计数,很有可能 shared_ptr 已经把类对象资源释放了,而那个调用函数还在使
2009-12-29 15:22:00 1505
转载 NAT、UDP 打洞相关资料(相当清晰明了、转载)
工作上需要 UDP 打洞相关技术,在网上搜资料恶补。以下是搜了 N 多资料后觉得觉得讲的清晰明了的。以下转自:http://www.ppcn.net/n3520c38.aspxP2P之NAT类型检测方法P2P的NAT研究 第一部分:NAT介绍 第二部分:NAT类型检测第一部分: NAT介绍各种不同类型的NAT(according to
2009-12-16 20:03:00 1513
原创 C++智能指针读书笔记
为什么要用智能指针?先不说真正的原因,且看有多少大牛推荐要用:《C++ Coding Standards》第13章:Ensure resource are owned by objects. Use explicit RAII and smart pointers。《C++ Common Knowledge》第40章:RAII;第42章:Smart Poi
2009-12-14 21:21:00 1274
原创 完美哈希函数(Perfect Hash Function)
什么是完美哈希函数 完美哈希函数(Perfect Hash Function,简称PHF)就是没有冲突的哈希函数,也就是,函数 H 将 N 个 KEY 值映射到 M 个整数上,这里 M>=N ,而且,对于任意的 KEY1 ,KEY2 ,H( KEY1 ) != H( KEY2 ) ,并且,如果 M = = N ,则 H 是最小完美哈希函数(Minimal Perfect Hash
2007-08-05 18:09:00 38116 2
原创 CherryPy——基于Python的Web框架
CherryPy——基于Python的Web框架CherryPy是什么(What is CherryPy)CherryPy是一个基于Python的面向对象的HTTP框架。使用CherryPy来开发Web Application是非常轻松的。但CherryPy并没用提供一种类似于PHP的templating语言机制。以下的内容摘自CherryPy Tutorial:CherryPy
2007-08-05 14:18:00 13050 1
原创 《Web 2.0 Principles and Best Practices》
What is Web 2.0Web 2.0 is a set of social, economic, and technology trends that collectively form the basis for the next generation of the Internet—a more mature, distinct medium cha
2007-08-05 11:12:00 1726
原创 《长尾理论》
《长尾理论》 克里斯﹒安德森 中信出版社《The Long Tail》 Chris Anderson 长尾市场 热门经济学诞生于一个供给不足的时代,在这个时代,我们没有足够的空间为每个人提供每一样东西。 最大的财富孕育自最小的销售。 大热门的兴衰起伏 把稀缺的资源分配给最“值得”的东西——也就是最流行的东西。 长尾的三种力量
2007-08-04 00:01:00 1113
原创 《数据挖掘——概念和技术》笔记之数据预处理
数据预处理对于数据仓库和数据挖掘都是一个重要的问题,因为现实中的数据多半是不完整的、有噪声的和不一致的。数据预处理包括数据清理、数据集成、数据变换和数据规约。 描述性数据汇总为数据预处理提供分析基础。数据汇总的基本统计学度量包括度量数据集中趋势的均值、加权平均、中位数和众数,度量数据离散程度的极差、四分位数、四分位数间距、方差和标准差。图形表示,如直方图、盒图、分位数图、分位数-分位数图、
2007-07-03 22:52:00 2704
原创 《数据挖掘——概念和技术》笔记之概论
数据库技术已经从原始的文件处理发展到开发具有查询和事务处理的数据库管理系统。进一步的发展已经导致越来越需要有效的高级数据分析工具。这种需求是各种应用收集的数据爆炸性增长的必然结果,这些应用包括商务和管理、行政管理、科学和工程以及环境控制。 数据挖掘是从大量数据中发现有趣模式,其中数据可以存放在数据库、数据仓库或其他信息库中。这是一个年轻的跨学科领域,源于诸如数据库系统、数据仓库、统计学、机
2007-07-03 22:46:00 1801 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人