加载中
C++ STL 总结

STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也是极具革命性...

2016/10/19 10:13
119
STL lower_bound和upper_bound算法

STL中关于二分查找的函数有三个lower_bound 、upper_bound 、binary_search 。这三个函数都运用于有序区间(当然这也是运用二分查找的前提)。lower_bound算法查找序列中的第一个出现的值大于...

2016/09/06 19:31
46
数学之美笔记(四)

基于统计的方法的核心模型=通信系统+隐含马尔可夫模型(Hidden Markov Model)

C++ Primer Plus(三)——处理数据

面向对象编程OOP的本质是设计并扩展自己的数据类型。 内置的C++数据类型分为两组:基本类型和符合类型,其中基本类型仅仅包括整数与浮点数。 1. 要把信息存储在计算机中,程序必须记录3个基本...

哈希表的构造和冲突处理方法

一、哈希函数的构造方法 构造哈希函数的原则是: ①函数本身便于计算;②计算出来的地址分布均匀,即对任一关键字k,f(k) 对应不同地址的概率相等,目的是尽可能减少冲突。 下面介绍构造哈希...

2016/10/09 10:06
225
C++ VS2010 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项

【问题】 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”” 【可能的原因】 Release版本引用了版本的库 或 Debug版本引用了Release版本的库 VS2010中,D...

2015/11/12 15:05
927
C++11 Lambda 表达式

在 C++ 11 中,lambda 表达式是一种在调用处或函数参数处,定义匿名函数对象的简便方法。它与普通函数不同的是,lambda必须使用尾置返回来指定返回类型。 Capture 子句 Capture 子句可以访问...

Epoll 高并发网络编程

开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。在linux 没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程...

Python中如何遍历指定目录下的所有文件?

例如:在C:\TDDOWNLOAD目录下有a.txt、b.txt两个文件,另有\sub1子文件夹,C:\TDDOWNLOAD\sub1下又有c.txt、d.txt两个文件。 1. os.walk os.walk()返回一个三元素的tuple:当前路径、子文件夹...

2015/09/10 11:38
205
Linux samba 只有访问权限,没有修改权限

【问题】 samba服务匿名访问,配置完后可以访问,可以打开看里面的文件,但是不能删除文件,也不能向目录里添加文件。 【可能的原因】 SELinux是Linux的一个扩张抢占访问控制安全模块,控制程...

2015/10/14 15:58
475
Vim 经典插件介绍

1. ctags 功能:对浏览代码非常的方便, 可以在函数, 变量之间跳来跳去等等 安装: sudo apt-get install ctags 或者从http://ctags.sourceforge.net/下载源代码包后,解压缩生成源代码目录 ...

C++ list, vector, map, set 区别与用法比较

list封装了链表,vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]。Vector对于随机访问的速度很快,但是对...

2015/09/01 18:44
555
C++ Primer Plus(十七)——输入、输出和文件

1. cerr和clog对象与标准错误流对应,但cerr不被缓冲。 2. streambuf类为缓冲区提供了内存,并提供了用于填充缓冲区、访问缓冲区内容、刷新缓冲区和管理缓冲区内存的类方法。ios_base类表示流...

2017/11/04 08:31
14
Linux 查找命令find和grep

一、find命令 根据文件的属性查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 基本格式:find path expression 1. 按照文件名查找 #在根目录下查找文件httpd.c...

2016/10/31 10:58
60
MFC 创建FLASH控件,并从内存流中载入SWF

#include <atlbase.h> extern CComModule _Module;      #include <atlcom.h> #include <oleacc.h> #include <comdef.h> #pragma comment(lib,"atl") #pragma comment(lib,"Us...

2015/07/30 23:11
636
Game 反外挂探索

1、常见外挂 (1) 通过作弊器修改战斗数值:例如修改元素的属性、修改金币变化、改变技能释放CD、修改游戏速度等 (2) 通过类似反汇编的方式改变程序执行的流程:例如在执行扣减道具的函数处打...

Linux 多线程编程

一、什么是线程? 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部