因客户的DB2版本是9.7的版本,所以测试环境也只能安装这个版本,但在ArcSDE的最小支持版本里至少需要V9.7 pack
4的版本,低于这个版本是不行的。安装DB2和spatial
extender安装好DB2后创建空间数据库(假如名字叫mysdedb),这里最好能优化一下以下的配置:1、注意创...
分类:
数据库 时间:
2014-05-26 23:51:54
阅读次数:
501
添加重要的命名空间:using
System.Runtime.InteropServices;先建立结构相同(char长度相同)的Struct类型用于转换:[StructLayout(LayoutKind.Sequential,
Pack = 1)] public struct Employe...
分类:
其他好文 时间:
2014-05-26 23:25:14
阅读次数:
302
MainRecv.cpp#include #include #include #pragma
comment(lib,"ws2_32.lib")#define RECV_IP "127.0.0.1"#define RECV_PORT
8899#define LEN_RECV_BUF 2048int ...
分类:
其他好文 时间:
2014-05-26 12:07:41
阅读次数:
276
#include "stdafx.h"#include #include #include
#include #pragma comment(lib, "advapi32.lib")TCHAR szCommand[10];TCHAR
szSvcName[80];SC_HANDLE schSCMana...
##################dll.h###################pragma
oncetypedef void (*CALLBACK)(int );typedef struct handleCB{ CALLBACK
t_fun;}stCallBack;static stCallB...
分类:
其他好文 时间:
2014-05-26 06:22:27
阅读次数:
275
Spy on enemy.
使用这个模式可以根据某些事件自动更新。
设计思路:
1 设计一个基类,作为需要观察一个时间行为的接口类
2 设计一个观察者类,可以观察所有基类的衍生类, 这里使用set来保存这些需要更新的类。
一个事件相当于一个函数,事件发生(调用函数)同时自动调用需要更新的函数动作。
#pragma once
#include
#include
#inclu...
分类:
其他好文 时间:
2014-05-26 06:16:49
阅读次数:
284
#include #include const int GRID_WIDTH = 1024;const
int GRID_HEIGHT = 800;#pragma comment(lib, "osgd.lib")#pragma comment(lib,
"osgViewerd.lib")#pragm...
分类:
其他好文 时间:
2014-05-21 20:31:39
阅读次数:
555
#include "stdafx.h"#include #include #pragma
comment(lib,"ws2_32.lib")using namespace std;int main(int argc, char* argv[]){
WSADATA wsaData; int...
利用Union Find的方法查找图中是否有环。
在于构建一个图数据结构,和一般图的数据结构不同的是这个图是记录了边的图,并在查找过程中不断把边连接起来,形成一个回路。
原文地址:
http://www.geeksforgeeks.org/union-find/
#pragma once
#include
#include
#include
#include
class Un...
分类:
其他好文 时间:
2014-05-21 14:12:15
阅读次数:
287
#pragma once
#include "ThreadLock.h"
#include
#include
#include
#include
#include
#include
#include
#include
class QuoteLog
{
public:
static QuoteLog* getInstance();
void log...
分类:
其他好文 时间:
2014-05-21 10:03:49
阅读次数:
157