摘要: C++ STL 几个容器的底层实现 C++ STL 的实现: 1.vector 底层数据结构为数组 ,支持快速随机访问 2.list 底层数据结构为双向链表,支持快速增删 3.deque 底层数据结构为一个中央控制器和多个缓冲区,详细见STL源码剖析P146,支持首尾(中间不能)快速增删,也支持随机 阅读全文
posted @ 2014-09-13 13:33 南哥的天下 阅读(1723) 评论(0) 推荐(0)
摘要: 指针的引用(*&)与指针的指针(**)在下列函数声明中,为什么要同时使用*和&符号?以及什么场合使用这种声明方式? void func1( MYCLASS *&pBuildingElement ); 论坛中经常有人问到这样的问题。本文试图通过一些实际的指针使用经验来解释这个问题。仔细看一下这种声明方 阅读全文
posted @ 2014-09-13 13:02 南哥的天下 阅读(863) 评论(0) 推荐(0)
摘要: 了解了HTTP协议和HTML文档,我们其实就明白了一个Web应用的本质就是: 浏览器发送一个HTTP请求; 服务器收到请求,生成一个HTML文档; 服务器把HTML文档作为HTTP响应的Body发送给浏览器; 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。 所以,最简单的Web 阅读全文
posted @ 2014-09-13 12:59 南哥的天下 阅读(1439) 评论(0) 推荐(0)
摘要: DLL编写中extern “C”和__stdcall的作用 动态链接库的使用有两种方式,一种是显式调用。一种是隐式调用。 (1) 显式调用:使用LoadLibrary载入动态链接库、使用GetProcAddress获取某函数地址。 (2) 隐式调用:可以使用#pragma comment(lib, 阅读全文
posted @ 2014-09-13 10:57 南哥的天下 阅读(23643) 评论(0) 推荐(1)
摘要: 关于字的概念,今天才发现自己一直没有弄清楚.原来, 对于字长为16位的计算机,存储器中两个连续字节被称为字(word),一个字有16个比特;四个连续的字节被称为双字(doubleword),双字有32个比特。如果计算机的字长为32位,则一个字有4个字节,即32个二进制,双字的长度相应的为64个二进制... 阅读全文
posted @ 2014-09-05 13:10 南哥的天下 阅读(1719) 评论(0) 推荐(0)
摘要: Flask 是一个 Python 实现的 Web 开发微框架, 有丰富的生态资源。本文从一段官方的示例代码通过一步步打断点方式解释 Flask 内部的运行机制,在一些关键概念会有相关解释,这些前提概念对整体理解 Flask框架十分重要,本文基于flask 0.1 版本进行相应的分析。 官方demo示 阅读全文
posted @ 2014-06-08 15:14 南哥的天下 阅读(10845) 评论(0) 推荐(1)
摘要: 相信很多初学Flask的同学(包括我自己),在阅读官方文档或者Flask的学习资料时,对于它的认识是从以下的一段代码开始的: 运行如上代码,在浏览器中访问http://localhost:5000/,便可以看到Hello World!出现了。这是一个很简单的Flask的应用。 然而,这段代码怎么运行 阅读全文
posted @ 2014-06-08 10:20 南哥的天下 阅读(305) 评论(0) 推荐(0)
摘要: python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢?且看下文。 首先,这三种方法都定义在类中。下面我先简单说一下怎么定义和调用的。(PS:实例对象的权限最大。) 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定 阅读全文
posted @ 2014-06-08 10:12 南哥的天下 阅读(505) 评论(0) 推荐(0)
摘要: flask之信号 Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 pip3 install blinker 1. 内置信号 request_started = _signals.signal('request-started') # 请求到来 阅读全文
posted @ 2014-06-07 14:49 南哥的天下 阅读(415) 评论(0) 推荐(0)
摘要: 运行结果: testb = ['__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', ' 阅读全文
posted @ 2014-06-05 21:53 南哥的天下 阅读(12088) 评论(0) 推荐(0)