hdu 4941 Magical Forest(STL map & 结构体运用)...
分类:
其他好文 时间:
2014-08-12 22:15:54
阅读次数:
382
若我们用[0x9999]来标记内存地址,则 *[0x9999]表示该地址内存中存储的数值变量int a;a *[0x9999] 1&a [0x9999]指针int* a;a *[0x8888] [0x9999]*a *(*[0x8888]) *[0x9999] 1&a [0x8888]结构体变量st...
分类:
其他好文 时间:
2014-08-12 16:39:44
阅读次数:
163
配置:$ cd Unix-Network-Programming/$ chmod 755 configure$ ./configure主要的工作是检查系统是否有源码编译所依赖的各种资源(系统版本是否匹配、编译器、库文件、头文件以及结构体定义等等)checking build system type....
分类:
其他好文 时间:
2014-08-12 13:05:24
阅读次数:
243
上篇博文中,boss线程给其他线程传递的只有一个参数,那么加入是多个参数呢?怎么传递呢?带着这个疑问,我们进入本文的世界,这里传递多个参数,采用结构体,为什么呢?因为结构体里可以根据自己的需要定义多个成员变量,传递过程中,我们只需要将结构体传给线程就可以了。...
分类:
编程语言 时间:
2014-08-12 09:03:13
阅读次数:
170
本文简单介绍了数据库通用的内核基础以及和分布式的一些类比(1)经常使用数据库的疑问经常使用数据库,有一个疑问,假如在数据库中输入select*fromtable,那么数据库如何把这条语句识别成可执行状态?(2)数据库内部解析主要步骤SQL---->Parser客户端输入一条SQL字符串后,例..
分类:
数据库 时间:
2014-08-12 03:29:03
阅读次数:
266
最近在看TCP/IP的BSD实现。首先是它的存储管理,主要是通过mbuf这个结构体来管理缓存。看了一部分,觉得设计的很好,把大块的数据拆成小块存储,这样能很方便的写回收池。之前在写流媒体服务器时,一直苦恼对应帧数据大内存管理,分配的内存之后,该怎么回收,最后是模仿nginx的内存池,再每块固定大.....
分类:
其他好文 时间:
2014-08-12 00:03:13
阅读次数:
276
线段树研究了两天了,总算有了点眉目,今天也把落下的题,补了一下。 贴一份线段树模板
线段树的特点:
1. 每一层都是区间[a, b]的一个划分,记 L = b - a
2. 一共有log2L层
3. 给定一个点p,从根到叶子p上的所有区间都包含点p,且其他区间都不包含点p。
4. 给定一个区间[l; r],可以把它分解为不超过2log2 L条不相交线段的并。
总结来说:...
分类:
其他好文 时间:
2014-08-11 21:22:22
阅读次数:
528
在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。将数据与对数据的操作 在一个结构体内实现,使用时仅需要调用接口即...
分类:
其他好文 时间:
2014-08-11 21:16:12
阅读次数:
188
原与紫书。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
struct Point
{
int x, y;
Point( int x=0, int y=0 ) : x(x), y(y){}...
分类:
其他好文 时间:
2014-08-11 18:04:12
阅读次数:
284
OpenCV提供了多种基本数据类型。可以在"…/OpenCV/cxcore/include"目录下的cxtypes.h文件中查看其详细定义。CvPoint是一个包含integer类型成员x和y的简单结构体。CvPoint有两个变体类型:CvPoint2D32f和CvPoint3D32f。前者同样有两...
分类:
其他好文 时间:
2014-08-11 14:27:42
阅读次数:
800