- 博客(26)
- 收藏
- 关注
转载 ArcGIS Geometry所有类型
esriGeometryType ConstantsThe available kinds of geometry objects.ConstantValueDescriptionesriGeometryNull0A geometry of unknown type.esriGeometryPoin
2017-09-18 10:35:18
7542
转载 指定圆心、半径,创建一个圆。IGraphicsContainer
/// /// 指定圆心半径,创建一个圆。IGraphicsContainer /// /// 圆心 /// 半径 public void DrawCircle_Graphics(IPoint pPoint, double radius) { #region 定
2017-09-15 17:51:35
3795
1
转载 关于使用INewLineFeedback创建线段
我知道之前大家都使用过这个接口来生成空间要素PolyLine,我之前也这样使用过这个接口,大概的流程是 1-生成一全局的IDisplayFeedback接口变量(当然生成线直接使用INewlineFeedback也行); 2-在Mousedown时间中根据点击的点位置第一点调用Start()方法或者非第一点调用IFeedback.AddPoint()方法将点击点添加如Feedback中去;
2017-09-15 17:24:07
756
转载 Icommand用法
https://www.douban.com/note/153701872/ Icommand用法:在ArcEngine类库中有大量的Command控件用来与地图控件进行操作和交互。比如有一系列的地图浏览控件、地图查询控件、图斑选取控件、编辑控件来与MapControl和PageLayoutControl进行交互。这些控件被包含在ESRI.ArcGIS.Controls.dll类库中,
2017-09-14 14:04:46
5843
转载 ArcEngine中BaseCommand或BaseTool的用法举例
ArcEngine除了其内置120多种常用工具外,我们还可以根据我们的需要定义自己的工具,大概过程是创建一个类,使其继承BaseCommand或BaseTool,重写其构造函数和鼠标时间等。最好生成可以复用的dll。这种自定义工具的最大的优点是极大的提高了代码的可重用性,如上生成的dll动态链接库可以在任意程序中引用以实现该工具的功能。此外工具的外观和鼠标样式也是可以修改的。 以下
2017-09-14 13:43:00
3512
1
转载 ArcEngine中的ICommand和ITool
如果要使用ArcEngine开发GIS系统的话,首先我们用到的就是MapControl和TocControl以及ToolBarControl。用这三个UI我们就能做出一个简单的GIS系统。MapControl是显示数据用的,TocControl是显示地图数据树用的,ToolBarControl就是放置命令和工具的载体。TooBarControl是一个命令和工具的载体UI,上面可以放很多命令和工具,
2017-09-14 13:40:48
1883
转载 VS项目属性的一些配置项的总结(important)
首先,解决方案和项目文件夹包含关系(c++项目):VS解决方案和各个项目文件夹以及解决方案和各个项目对应的配置文件包含关系,假设新建一个项目ssyy,解决方案起名fangan,注意解决方案包括项目,此时生成的最外层目录为fangan代表整个解决方案的内容都在这个文件夹内。在这个fangan文件夹内包含有fangan.sln的解决方案配置文件和一个ssyy文件夹,ssyy文件夹代表整个ssy
2017-09-04 16:32:39
358
转载 C预处理器、作用域、static、const、内存管理
阅读目录5.1 C预处理器5.2 全局变量与局部变量5.3 static 5.4 const5.5 内存管理与释放概述: C预处理器处理程序的源代码,在编译器之前运行,通常以符号#开头。 还会涉及到static、const的知识点...有的和java类同...有的容易混淆T.T。 本章很多以前都没有接触过,在笔试中见过...如果有什么错误,欢迎指正
2017-08-31 10:26:06
316
转载 error LNK2005: _DllMain@12 已经在 XXXX.obj 中定义
出现这种问题的情形有很多,这里只说明下我遇到的这种情形及其解决方法:问题原因: 1、 用VS的MFC DLL模板建立DLL项目; 2、出于实际需要,将自动生成的App模板代码删掉,改用win32风格的DLL入口: BOOL APIENTRY DllMain( HANDLE hModule,
2017-08-30 10:33:31
817
转载 阿里云-学生考试成绩预测
(本文数据为实验用例)一、背景母亲是老师反而会对孩子的学习成绩造成不利影响?能上网的家庭,孩子通常能取得较好的成绩?影响孩子成绩的最大因素居然是母亲的学历?本文通过机器挖掘算法和中学真实的学生数据为您揭秘影响中学生学业的关键因素有哪些。本文的数据采集于某中学在校生的家庭背景数据以及在校行为数据。通过逻辑回归算法生成离线模型和学业指标评估报告,并且可以对学生的期末成绩进行预测
2017-08-30 10:13:54
5355
5
转载 内存中常见异常值的解释(比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 )
* 0xcccccccc : Used by Microsoft's C++debugging runtime library to mark uninitialised stack memory* 0xcdcdcdcd : Used by Microsoft's C++debugging runtime library to mark uninitialised heap memory*
2017-08-30 09:48:09
506
转载 Qt在Windows下的三种编程环境搭建
尊重作者,支持原创,如需转载,请附上原地址:http://blog.youkuaiyun.com/libaineu2004/article/details/17363165从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示:http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html
2017-08-29 11:52:23
342
转载 QT 5.1.0(MinGW)的安装及使用
QT 5.1.0(MinGW)版本安装和简单使用如下:安装下载Qt 5.1.0 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB),这个安装包包含MinGW 4.8和Qt Creator 2.7.2。采用默认设置,一路安装下去,就可以顺利完成。使用现在使用Qt Creator来创建一个Gui应用:1.打开Qt Creator,菜
2017-08-29 11:16:28
4134
转载 Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
1:安装包 百度盘下载链接:Mingw:http://pan.baidu.com/share/link?shareid=3960359240&uk=4147081190Qt Creator 2.8.0:http://pan.baidu.com/share/link?shareid=3964645350&uk=4147081190Qt 4.8.5:http://pan
2017-08-29 11:13:48
379
转载 qt4+vs2010 环境搭建
1.安装开发所需的软件:vs2010(包括VS2010SP1dvd1,Visual_Assist_X_10.9.2062.0_Crack等)QT: qt-win-opensource-4.8.5-vs2010QT Creator,如 qt-creator-opensource-windows-x86-4.1.0VS2010插件,qt-vs-addin-1.1.11-openso
2017-08-29 11:09:05
915
转载 QGIS2.18.4+QT5.7.1+VS2015编译方法
目录(?)[-]1安装QT2安装VS2015 与QT Addin3下载并安装以下工具软件4 使用CMake设置并构建Visual Studio项目1.安装QTQT官网下载:http://download.qt.io/archive/qt/我安装的QT 版本是:qt-opensource-windows-x86-msvc2015_64-5.7.1.ex
2017-08-29 10:53:49
569
转载 Qt4和Qt5之qt-vs-addin插件如何共存与使用
原则上,两者是不可以同时存在的,但是如果都安装了,该如何分别使用他们呢?Qt4 Visual Studio Add-in:官网可以下载安装程序,qt-vs-addin-1.1.11-opensource.exeQt5 Visual Studio Add-in:官网可以下载安装程序,qt-vs-addin-1.2.2-opensource.exe笔者先安装了QT4的vs插件,
2017-08-29 10:40:59
1632
转载 【Qt学习之路】我的Qt历程
http://www.qter.org/forum.php?mod=viewthread&tid=5796我刚接触Qt时,那时还是Qt4的时代,当时是因为要开发Linux for PC和Linux for ARM应用软件的关系,选择了Qt Creator+Qt的开发平台。后来因为项目人手不够,原本计划MFC开发的,由自己改用Qt开发Win下的应用,发现Qt在跨平台方面真是给项目节约相当多的
2017-08-28 13:55:16
6344
转载 insertFeatureClass的三种方式
主要是用于提取元素插入到图层中:[csharp] view plain copy print?private IFeatureClass insertFeature_one( IFeatureClass fclass, IFeature feature){ try { IFeatureBuffer
2017-08-25 10:43:37
545
转载 从内存管理、内存泄漏、内存回收探讨C++内存管理
原文地址:http://www.cr173.com/html/18898_all.html文章很棒,忍不住转载了内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对 C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除
2017-08-25 09:26:01
321
转载 GetBuffer与ReleaseBuffer的用法,CString剖析
转载:http://blog.pfan.cn/xman/43212.htmlGetBuffer()主要作用是将字符串的缓冲区长度锁定,releaseBuffer则是解除锁定,使得CString对象在以后的代码中继续可以实现长度自适应增长的功能。CString ::GetBuffer有两个重载版本:LPTSTR GetBuffer( );LPTSTR GetBuffe
2017-08-22 10:56:29
289
转载 GitChat·架构 | 如何从零开始搭建高性能直播平台?
前言现在直播已经成为移动互联网时代一个新的重要流量入口,从YY、斗鱼到花椒直播,直播已经成为人们分享交流的新方式,应用场景众多,主要分为:金融类直播:金融直播可应用于实时解盘,在线专家讲座,专家在线直播技术分析、指导投资者等使用场景。大型赛事,演唱会类直播:可应用于大型演唱会,音乐会,游戏,体育赛事等类直播场景。互动类直播:娱乐类互动,如YY等。
2017-08-22 10:41:44
998
转载 COM类厂的作用和创建
介绍了怎么样用动态链接库去实现COM,但组件对我们来说仍是不透明的,我们需要知道实现组件DLL的位置,必须自己来加载组件的CreateInstance函数来获得组件的指针.在书中第一篇就曾经提到过:COM组件可以透明地在网络上(或本地)被重新分配位置,而不会影响本地客户程序.所以,由客户端来调用DLL并不是什么好主意.必须有一种更好的办法让组件的实现更透明,更灵活! 于是,就引入了类厂的
2017-08-22 10:38:03
1199
转载 内存中常见异常值的解释(比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 )
* 0xcccccccc : Used by Microsoft's C++ debugging runtime library to mark uninitialised stack memory* 0xcdcdcdcd : Used by Microsoft's C++ debugging runtime library to mark uninitialised heap memor
2017-08-22 10:18:44
275
转载 浅谈字节序(Byte Order)及其相关操作
最近在为Tokyo Tyrant写一个.NET客户端类库。Tokyo Tyrant公开了一个基于TCP协议的二进制协议,于是我们的工作其实也只是按照协议发送和读取一些二进制数据流而已,并不麻烦。不过在其中涉及到了“字节序”的概念,这本是计算机体系结构/操作系统等课程的基础,不过我还是打算在这里进行简单说明,并且对.NET中部分类库在此类数据流处理时的注意事项进行些许记录与总结。字节序(By
2017-08-17 10:49:45
577
转载 信号量与互斥锁
信号量与互斥锁信号量与普通整型变量的区别:①信号量(semaphore)是非负整型变量,除了初始化之外,它只能通过两个标准原子操作:wait(semap) , signal(semap) ; 来进行访问;②操作也被成为PV原语(P来源于Dutch proberen"测试",V来源于Dutch verhogen"增加"),而普通整型变量则可以在任何语句块中被访问; 信号量
2017-08-11 18:02:49
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人