摘要: 资料:http://blog.csdn.net/kevinzhangfei/article/details/7062744http://www.cnblogs.com/beanmoon/archive/2012/12/31/2840730.html简单的理解就是,数据库引擎是处于数据库应用和数据库之... 阅读全文
posted @ 2015-11-04 11:50 不专业的程序猴子 阅读(567) 评论(0) 推荐(0) 编辑
摘要: PIC指的是位置无关代码,用于生成位置无关的共享库,所谓位置无关,指的是共享库的代码断是只读的,存放在代码段,多个进程可同时公用这份代码段而不需要拷贝副本。库中的变量(全局变量和静态变量)通过GOT表访问,而库中的函数,通过PLT->GOT->函数位置进行访问。Linux下编译共享库时,必须加上... 阅读全文
posted @ 2015-09-17 14:35 不专业的程序猴子 阅读(7421) 评论(3) 推荐(0) 编辑
摘要: 原文出处:http://kuring.me/post/cpp11_right_referenceMay 18, 2015移动构造函数C++98中的左值和右值C++11右值引用和移动语义强制移动语义std::move()右值引用和右值的关系完美转发引用折叠推导规则特殊模板参数推导规则解决完美转发问题引... 阅读全文
posted @ 2015-08-12 11:19 不专业的程序猴子 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 1 、前言 自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有... 阅读全文
posted @ 2015-08-10 15:25 不专业的程序猴子 阅读(6304) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.cnblogs.com/Jason-Damon/archive/2012/04/21/2460850.html摘自百度百科 Bellman-ford算法是求含负权图的单源最短路径算法,效率很低,但代码很容易写。即进行不停地松弛(relaxation),每次松弛把每条边... 阅读全文
posted @ 2015-06-29 22:54 不专业的程序猴子 阅读(224) 评论(0) 推荐(0) 编辑
摘要: (1)字典树(Trie树) Trie是个简单但实用的数据结构,通常用于实现字典查询。我们做即时响应用户输入的AJAX搜索框时,就是Trie开始。本质上,Trie是一颗存储多个字符串的树。相邻节点间的边代表一个字符,这样树的每条分支代表一则子串,而树的叶节点则代表完整的字符串。和普通树不同的地方是,... 阅读全文
posted @ 2015-06-24 20:38 不专业的程序猴子 阅读(358) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/imzoer/article/details/8035373 阅读全文
posted @ 2015-05-22 11:32 不专业的程序猴子 阅读(204) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/cxjchen/p/3143633.html 阅读全文
posted @ 2015-05-21 21:13 不专业的程序猴子 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一个dll工程,生成的两个东西是我们需要的:.lib和.dll,在实际开发过程中我们往往希望这两个东西直接输出到特定文件夹,对于这两个的修改:设置好之后,对于调用该dll的exe工程,将exe的输出目录设置到.dll同一个目录下,同时修改调试信息: 阅读全文
posted @ 2015-04-23 16:46 不专业的程序猴子 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: B-Tree(这儿可不是减号,就是常规意义的BTree)是一种多路搜索树: 1.定义任意非叶子结点最多只有M个儿子;且M>2; 2.根结点的儿子数为[2, M]; 3.除根结点以外的非叶子结点的儿子数为[M/2, M]; 4.每个结点存放至少M/2-1(取上整)和至多M-1个关键字;(至少2个关键字... 阅读全文
posted @ 2015-03-26 20:29 不专业的程序猴子 阅读(425) 评论(0) 推荐(0) 编辑