Wonder奇迹奇迹

导航

2015年4月8日 #

python遍历文件夹下的文件

摘要: 在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件、文件夹操作的方法。下面列出:os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回多个路径中,所有p... 阅读全文

posted @ 2015-04-08 21:15 Wonder奇迹奇迹 阅读(160191) 评论(3) 推荐(4) 编辑

2015年4月6日 #

在VS中使用类模板出现出现LNK2019: 无法解析的外部符号错误。

摘要: 在VS中使用类模板出现出现LNK2019: 无法解析的外部符号错误,应在一个.h文件中完成方法的声明与实现,不要将实现放在cpp文件里,VS貌似不支持类模板分离 阅读全文

posted @ 2015-04-06 11:15 Wonder奇迹奇迹 阅读(461) 评论(0) 推荐(0) 编辑

2014年10月26日 #

在oracle中创建空间索引

摘要: Oracle spatial可以方便的存储空间数据,大量的空间数据必需要使用空间索引去查询。在oracle中创建空间索引必需先建立元数据,否则无法创建索引。创建元数据的代码: 1 insert into user_sdo_geom_metadata(table_name,COLUMN_NAME, ... 阅读全文

posted @ 2014-10-26 11:32 Wonder奇迹奇迹 阅读(758) 评论(0) 推荐(0) 编辑

2014年10月25日 #

使用OCI向Oracle插入Geometry数据

摘要: 使用C/C++操作Oracle数据库,使用OCI可谓是最强大,当然也是最难的方式。Oracle是一个功能复杂而强大的数据库,它可以很好的支持空间数据(Oracle spatial)。如何使用OCI向Oracle数据库中插入空间数据(SDO_GEOMETRY字段)呢,本文将给出代码。 首先,给出... 阅读全文

posted @ 2014-10-25 12:08 Wonder奇迹奇迹 阅读(1390) 评论(0) 推荐(0) 编辑

vector用法总结(转载)

摘要: 一、vector的基本概念vector是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库负责管理存储元素的相关内存。我们把vector称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。使用vector之前,必须包含相应的头文件。#i... 阅读全文

posted @ 2014-10-25 09:52 Wonder奇迹奇迹 阅读(1252) 评论(0) 推荐(0) 编辑

2014年10月18日 #

C/C++遍历Windows文件夹下的所有文件

摘要: 因为文件夹中往往包含文件和文件夹。想要遍历所有的文件,必须遍历文件夹中所有的文件夹。很显然,这个描述满足递归的两个要素:(1)问题的规模在不断的缩小,且新问题的模式与旧问题相同。很显然文件夹中含有子文件夹同样需要遍历。(2)含有简单的终止条件,即遇到文件夹下再无文件夹停止。 C++遍历文件夹下... 阅读全文

posted @ 2014-10-18 16:01 Wonder奇迹奇迹 阅读(6445) 评论(0) 推荐(0) 编辑

2014年10月14日 #

使用OTT处理oracle中的对象(一) OTT配置

摘要: OTT是OCI中访问对象类型数据的重要工具,它将数据库中的对象数据类型或集合类型映射为C++中的结构体类型。OTT是Oracle自带的,但是使用前必须配置一下环境变量。在计算机->属性->环境变量中新建环境变量ORACLE_HOME,其值为:H:\app\XXX\product\11.2.0\d... 阅读全文

posted @ 2014-10-14 21:24 Wonder奇迹奇迹 阅读(412) 评论(0) 推荐(0) 编辑

2014年10月7日 #

解决使用OCI连接oracle LNK2019: 无法解析的外部符号的问题

摘要: 据我所知,在使用OCI连接Oracle时出现LNK2019: 无法解析的外部符号问题的情况有两种:一.没有引入附加依赖项,右键项目->属性->配置属性->链接器->输入中添加oraocci11.lib(视数据库版本而定)。或在程序之中添加 #pragma comment(lib , "oraocci... 阅读全文

posted @ 2014-10-07 17:32 Wonder奇迹奇迹 阅读(686) 评论(0) 推荐(0) 编辑

2014年10月6日 #

VS2010下配置OCI编程

摘要: OCI是Oracle官方出品的用于C/C++语言连接、操作Oracle数据库的API。在windows操作系统下使用VS等IDE编写、编译C++程序十分方便、简单,不需要使用Makefile。使用OCI也只需要简单的配置一下就可以使用用oci.h头文件了。 首先,你必须安装Oracle。安装完成后... 阅读全文

posted @ 2014-10-06 14:48 Wonder奇迹奇迹 阅读(648) 评论(0) 推荐(0) 编辑

2014年9月9日 #

OpenLayers简单介绍以及简单实例

摘要: OpenLayers是一个强大的JavaScript包,可以从它的官网免费下载。OpenLayers包含了很多强大的网页地图展示与操作功能,并且能够将不同源的图层展示在同一张地图中,支持各种第三方的地图API(如:Google,Yahoo,Bing,OSW,Baidu以及天地图等),当然OL也支... 阅读全文

posted @ 2014-09-09 15:07 Wonder奇迹奇迹 阅读(2951) 评论(0) 推荐(0) 编辑