内存映射的应用:
以页面为单位,将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;
将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;
为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。
相关API#include void *mmap(void *addr, size_t length...
分类:
其他好文 时间:
2015-07-01 16:03:14
阅读次数:
207
在新公司上班第二天,总结一些在做项目时遇到的问题,大大小小的问题我都会总结出来,一些实用性强的代码和用法我也会公布出来。现在先总结两个小问题,待会回家有时间再发点干货。显示thinkphp中的include的用法,其实很简单,就是所有tpl下的模板文件,都相当于是和入口文件同级。也就是说想包含tpl...
分类:
数据库 时间:
2015-07-01 15:54:51
阅读次数:
144
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cou...
分类:
编程语言 时间:
2015-07-01 14:23:04
阅读次数:
200
题意:
给两个平面,每个平面上有一些点,相邻的点可构成点集,为两个平面内的点集是够都对应相似。两个点集相似是指经过对称或旋转或平移后相等。
分析:
直接模拟判断。
代码:
//poj 1021
//sep9
#include
#include
#include
using namespace std;
int w,h,n;
int g[128][128];
int vis[128]...
分类:
其他好文 时间:
2015-07-01 14:18:49
阅读次数:
109
问题描述:
给出一张连通的无向图 输出图中的所有连通分量
代码:
#include
#include
#include
#define maxn 1050
using namespace std;
struct node{
int from,to,next,vis;
int equall(node b)
{
if((from...
分类:
编程语言 时间:
2015-07-01 14:18:21
阅读次数:
167
A. Case of Matryoshkas只要统计和1相连的有多少个就好了(1,2,3..k),不相连的都要断开,剩下的链,每条链都要断开,代价是第i条链的长度-1,最后再合起来,代价是所有节点个数-1数组开成了10000 FST了 1 #include 2 #include 3 #inclu.....
分类:
其他好文 时间:
2015-07-01 14:03:01
阅读次数:
131
DescriptionFGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9...
分类:
其他好文 时间:
2015-07-01 13:56:45
阅读次数:
135
匿名对象:临时的对象,一般都是在构造完就被释放掉了(有特殊情况,返回值优化)1. 返回值优化:若是函数返回的匿名对象返回时候有同类型的新对象接上,则该匿名对象被转化为新对象。#include "iostream"using namespace std;class A{public: A (in...
分类:
编程语言 时间:
2015-07-01 13:54:45
阅读次数:
207
#include
using namespace std;class Base
{
public:
void DoWhat()
{
this->Printf1();
this->Printf2();
}
virtual void Printf1() = 0;
virtual void Printf2() =...
分类:
其他好文 时间:
2015-07-01 12:26:50
阅读次数:
110
题意:
给k堆石子,两人轮流向某一堆中拿,拿的个数要从给定的一个集合中取,没石子拿的输,问先手必胜还是必败。
分析:
grundy值计算法的入门题。
代码:
//poj 2960
//sep9
#include
#include
using namespace std;
int s[128];
int grundy[10024];
int maxx;
int num;
int get...
分类:
编程语言 时间:
2015-07-01 12:25:55
阅读次数:
164