priority_queue优先队列容器与队列一样,只能从队尾添加(插入)元素,从队头(队首)删除元素。但他有一个特性,就是队列中最大的元素总是位于队首,所以出队时,并非按先进先出的原则进行,而是将当前队列中最大的元素出队。这点类似与给队列里的元素进行了由大到小的顺序排序。元素的比较规则默认为按元素的值的由大到小排序;当然,可以重载“
使用priority_queue需要声明头文件#incl...
分类:
编程语言 时间:
2014-02-22 08:59:28
收藏:
0 评论:
0 赞:
0 阅读:
826
multimap与map基本相同,唯独不同的是,multimap允许插入重复键值的元素,由于允许重复键值的存在,所以,multimap的元素的插入,删除,查找都与map不相同;
要使用multimap必须要添加头文件#include ;
multimap 对象创建,元素插入
可以重复插入元素,插入元素需要使用insert()方法,下例程序重复插入了名为“Jack”的键...
分类:
编程语言 时间:
2014-02-22 07:36:13
收藏:
0 评论:
0 赞:
0 阅读:
342
//字符串长度
int calcCharCount(const
char *pszText)
{
int n = 0;
char ch = 0;
while ((ch = *pszText))
{
CC_BREAK_IF(! ch);
if ((0x80 & ch) ==
0x00...
分类:
编程语言 时间:
2014-02-22 09:26:13
收藏:
0 评论:
0 赞:
0 阅读:
455
一直想学C++,今天无聊就按照网上的资料写了一个hello world的程序。
本文假设读者已经有了Linux的基本知识,能操作VI。
一、首先创建a.cpp,在Linux终端之下,直接vi a.cpp,然后进入编辑模式(a或者i)
二、编写源文件,文件内容如下
#include
int main(){
std::cout<<"welcome to Linux world !"<<std...
分类:
编程语言 时间:
2014-02-22 06:58:27
收藏:
0 评论:
0 赞:
0 阅读:
369
monkey patch简单解释...
分类:
编程语言 时间:
2014-02-22 06:12:00
收藏:
0 评论:
0 赞:
0 阅读:
379
前面十章爬虫笔记陆陆续续记录了一些简单的Python爬虫知识,
用来解决简单的贴吧下载,绩点运算自然不在话下。
不过要想批量下载大量的内容,比如知乎的所有的问答,那便显得游刃不有余了点。
于是乎,爬虫框架Scrapy就这样出场了!
Scrapy = Scrach+Python,Scrach这个单词是抓取的意思,
暂且可以叫它:小抓抓吧。
小抓抓的官网地址:点我点我。...
分类:
编程语言 时间:
2014-02-22 05:42:55
收藏:
0 评论:
0 赞:
0 阅读:
330
创建一个socket客户端#coding:utf-8#导入相关模块import
socketimport sys#设置连接请求30S超时socket.setdefaulttimeout(30)#IPV4协议、字节流(TCP协议)try: s
= socket.socket(socket.AF_INE...
分类:
编程语言 时间:
2014-02-22 10:09:54
收藏:
0 评论:
0 赞:
0 阅读:
516
1、方法也是有类型的,方法的类型由返回类型和形参表决定。比如int F
(int)的类型就是去掉方法名,int
(int)。2、对于方法类型,在返回类型和形参表之间,加上一个名称F,就表示一个特定的方法F。3、思考,如果我在返回类型和形参表之间,加上一个指针变量呢?
表示指向这一类方法的指针。即in...
分类:
编程语言 时间:
2014-02-22 10:06:57
收藏:
0 评论:
0 赞:
0 阅读:
355
所谓的详解只不过是参考www.cplusplus.com的说明整理了一下,因为没发现别人有详细讲解。 chrono是一个time library,
源于boost,现在已经是C++标准。话说今年似乎又要出新标准了,好期待啊! 要使用chrono库,需要#include,其所有实现均在std::chr...
分类:
编程语言 时间:
2014-02-22 09:59:05
收藏:
0 评论:
0 赞:
0 阅读:
434
http://blog.csdn.net/five3/article/details/7104466
分类:
编程语言 时间:
2014-02-22 07:01:20
收藏:
0 评论:
0 赞:
0 阅读:
339
搞了一整天,终于以发现自己访问网络的端口是错误的结束了。首先要安装Nginx,uWSGI,Django,Python,这些都可以再网上查到。安装好后可以用
whereis 命令查看是否安装好了各种软件。例如 whereis nginxnginx wget http://nginx.org/downl...
分类:
编程语言 时间:
2014-02-22 06:26:31
收藏:
0 评论:
0 赞:
0 阅读:
472
官方首页:http://webpy.org/)它的源代码非常整洁精干,学习它一方面可以让我们快速了解python语法(遇到看不懂的语法就去google),另一方面可以学习到python高级特性的使用(譬如反射,装饰器),而且在webpy中还内置了一个简单HTTP服务器(文档建议该服务器仅用于开发环境...
分类:
编程语言 时间:
2014-02-22 05:04:01
收藏:
0 评论:
0 赞:
0 阅读:
424
线程相对进程来说是“轻量级”的,操作系统用较少的资源创建和管理线程。程序中的线程在相同的内存空间中执行,并共享许多相同的资源。1)
在python中如何创建一个线程对象?如果你要创建一个线程对象,很简单,只要你的类继承threading.Thread,然后在__init__里首先调用threadin...
分类:
编程语言 时间:
2014-02-22 01:56:14
收藏:
0 评论:
0 赞:
0 阅读:
470
文档:http://docs.python.org/2/library/queue.htmlSource
code:Lib/Queue.pyTheQueuemodule implements multi-producer, multi-consumer
queues. It is especiall...
分类:
编程语言 时间:
2014-02-22 01:41:40
收藏:
0 评论:
0 赞:
0 阅读:
918
关于variant的实现参考我前面的博文,不过这第一个版本还不够完善,主要有这几个问题:内部的缓冲区是原始的char[],没有考虑内存对齐;没有visit功能。没有考虑赋值构造函数的问题,存在隐患。
这次将解决以上问题,还将进一步增强variant的功能。增加的功能有:通过索引位置获取类型。通过类型...
分类:
编程语言 时间:
2014-02-22 01:10:42
收藏:
0 评论:
0 赞:
0 阅读:
527
BOOL Is64BitOS(){ typedef VOID (WINAPI
*LPFN_GetNativeSystemInfo)( __out LPSYSTEM_INFO lpSystemInfo );
LPFN_GetNativeSystemInfo fnGetNativeSystemInfo ...
分类:
编程语言 时间:
2014-02-22 00:24:11
收藏:
0 评论:
0 赞:
0 阅读:
618
虚函数是C++中用于多态的机制。核心理念就是通过基类访问派生类定义的函数。基类的析构含糊都必须是virtual的虚函数只能借助于指针或者引用来达到多态的效果。前提B类继承与A类
且foo()为虚函数void bar(A *a){a->foo();//被调用的是A::foo()还是B::foo() ?...
分类:
编程语言 时间:
2014-02-22 00:07:45
收藏:
0 评论:
0 赞:
0 阅读:
513
这些东西有点烦,有点无聊。如果要去C++面试就看看吧。几年前网上搜索的。刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善。1.求下面函数的返回值(
微软)intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;...
分类:
编程语言 时间:
2014-02-21 23:51:20
收藏:
0 评论:
0 赞:
0 阅读:
654
http://blog.csdn.net/mu0206mu/article/details/18980913clearerr(清除文件流的错误旗标)相关函数
feof表头文件 #include定义函数 void clearerr(FILE * stream);函数说明 clearerr()清除参数s...
分类:
编程语言 时间:
2014-02-21 21:44:30
收藏:
0 评论:
0 赞:
0 阅读:
388
在开发编译工具中,需要用到文件的相关操作,于是就封装了相关的函数实现://判断文件是否存在BOOL FileIsExist(CString
strFileName){ CFileFind finder; BOOL bWorking =
finder.FindFile(strFileName); wh...
分类:
编程语言 时间:
2014-02-21 20:58:01
收藏:
0 评论:
0 赞:
0 阅读:
480