自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 CSS布局原理之可视化模型

视觉格式化模型

2023-03-04 16:48:16 107

原创 Boost Iterator facade和Iterator adaptor源码分析

Iterator_facade(使用外观模式的Iterator定义的辅助类)Iterator_facade定义了数个迭代器的核心接口,用户只需实现这些核心功能就可以编写正确且完备的迭代器。Iterator_facade要求用户自定义迭代器必须实现的五个功能(具体根据迭代器类型而异)解引用: deference(),实现可读和可写迭代器必须相等比较: Equal(),实现单遍历迭代器必须递增: increment(),实现递增和前向遍历的迭代器必须递减: decrement(),实现双向迭代器必

2021-08-15 11:08:59 350

原创 Boost.Iterator相关Concept

iterator_traitsiterator_traits包含的内容:iterator_categoryvalue_typedifference_typepointerreferencetemplate <class, class = void>struct _Iterator_traits_base {}; // empty for non-iteratorstemplate <class _Iter>struct _Iterator_traits_ba

2021-08-15 09:53:08 144

原创 Boost.Geometry的RTree空间索引

RTree

2021-08-14 11:09:51 2195 2

原创 Boost.Geometry中常用数据结构的定义

namespace bg=boost::geometry;typedef bg::model::point_xy<double> Point2d;typedef bg::model::multi_point<Point2d> Point2dArray;typedef bg::model::box<Point2d> Box2d;typedef bg::model::segment<Point2d> Segment2d;typedef bg::model

2021-08-13 22:21:28 217

原创 Boost.Geometry中的几何要素(Primitives)

点(Point)单个点(Point)点是几何要素中最基本的要素。Boost.Geometry中点的设计考虑到三个概念: 坐标数据类型、坐标维度和坐标系//点template< typename CoordinateType, //存储坐标值的数据类型 std::size_t DimensionCount,//坐标维度 typename CoordinateSystem //坐标系统>class point{};//二维点template< typename

2021-08-13 21:34:42 538

原创 CMake在Visual studio中的使用总结

1. 在cmake配置使用MFCADD_DEFINITIONS(-D_AFXDLL)SET(CMAKE_MFC_FLAG 2)2. 在cmake中设置可调试无论debug还是release度可以通过下面语句来让程序可调试SET(CMAKE_CXX_FLAGS_DEBUG "/Zi /Od /DEBUG") #debug版SET(CMAKE_CXX_FLAGS_RELEA...

2018-08-23 14:28:28 9505

原创 CMake变量

CMake变量1.提供信息的变量CMAKE_ARGC 命令行运行cmake的时候传入的参数的个数CMAKE_ARGV0 命令行运行时的第一个参数,以此类推CMAKE_ARG1 CMAKE_ARG2…CMAKE_AR 编译使用的archive tool 的名称CMAKE_BINARY_DIR 输出的最顶层目录,如何使代...

2018-08-23 14:00:13 1137

转载 三维点云数据集

欧特克的研究——数字210金 欧特克的样品扫描和图像数据研究办公室。 自治系统实验室(乙) 激光和Kinect结构化和非结构化的数据环境。 这一组有一个有用的相关链接列表以及类似的链接 数据。 加拿大行星模拟地形三维映射的数据集 激光扫描非结构化地形从罗孚平台。 包括Matlab代码数据解析。 徕卡呈规则(投影数据) 激光扫描数据的示例数据库。 点云分类(罗蒙诺索夫莫斯科国立大学) 航空激...

2018-08-21 15:28:27 1416

原创 ORACLE 配置ST_GEOMETRY以支持SQL方式操作SDE数据库

这里假设已经在ORACLE里边创建了SDE数据库,在此基础上进行配置:1、以sde用户登录到oracle,运行一下语句:SELECT * FROM USER_LIBRARIES;CREATE OR REPLACE LIBRARY ST_SHAPELIB AS 'arcsde 中st_shapelib.dll的路径'2、找到oracle的配置文件extproc.ora,最后一行一般...

2018-08-21 15:19:49 1392

原创 CGAL求最小外包矩形

有两种所谓的最小外包矩形,第一种通过求所有节点的最小与最大xy来求的,这种叫与坐标轴平行的最小外包矩形;另外一种则是本文说的这种,与范围的形状与走势有关的,叫非坐标轴平行的最小外包矩形,效果如下图所示:/// 这里做测试,只选中LWPOLYLINLE,也就是CAD中的多段线实体struct resbuf* rb = ads_buildlist(RTDXF0, _T("LWPOLYLI...

2018-08-21 15:17:54 1916

原创 OpenSSL_AES加密库API功能

1、const char *AES_options(void);AES算法状态,是全部支持或者是部分支持。返回值:“aes(full)” 或者"aes(partial)"2、int AES_Set_Encrypt_Key(const unsigned char *userKey, const int bits,AES_KEY *key);设定加密用的Key;userKey:

2015-05-25 21:56:13 464

iterator_facade.pdf

iterator_facade

2021-08-14

Magick++_tutorial.pdf

Magick++使用教程

2021-08-14

iterator_adaptor.pdf

Boost Iterator_adaptor

2021-08-13

Windows 核心编程

Windows核心编程,讲述了Uncicode、内核对象、进程、线程、纤程、内存管理、动态链接库等基本技术

2013-11-22

OLE开发内幕

OLE开发内幕,是OLE讲解的经典,适合中级人员,同样也适合入门级级开发人员,希望对与正想找这类书的程序猿朋友们有所帮助.

2013-08-15

QT历届版本下载

给定了QT历届各个版本的下载地址 QT CREATOR2.0、QT 4.6.3 SDK、QT 4.7.1完成环境

2013-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除