- 博客(36)
- 资源 (5)
- 收藏
- 关注
原创 tomcat在eclipse中起动成功,无法访问tomcat主页
最近通过geoserver的war包将,geoserver服务部署到了tomcat,发现在eclipse中启动服务后,无法访问localhost:8080主页,geoserver主页:localhost:8080/geoserver/web同样也无法访问。值得注意的是,修改前必须把tomcat中发布的服务删除,并且右键 选择 clean后重新启动服务才可以。只需要双击下面的server 在overview 中 按上面红线修改即可。
2024-08-29 09:59:31
342
1
原创 如何查看服务的端口号,端口被哪个服务占了。
我们在配置服务或者软件时,经常出现端口冲突的情况,可以通过如下方式,查询服务端口。通过任务号查询程序或服务名称,发现其被 geoserver占用。第一步:netstat -ano|findstr “8080”第二步:tasklist|findstr “7064”如上例,查询8080端口被什么服务占用。查询到端口被7064号任务占用。
2024-08-29 09:49:33
867
转载 使用ArcGIS字段计算器计算要素(线、面要素)的拐点坐标,线面
使用ArcGIS字段计算器计算要素的拐点坐标(线,面要素)打开字段计算器,如下图,选择python,显示代码块,粘贴以下代码。dd=GetpointXY( !Shape! ),参数选Shape字段。def GetpointXY(feat): partnum = 0 # Count the number of points in the current multipart feature partcount = feat.partCount pntcount = ...
2021-11-01 10:05:01
2109
1
原创 如何将 access数据库中 一列坐标串(为线) 导入到arcgis 个人数据库中,并成图
问题的提出背景:目前有arccess数据库 记录的管线数据,其中管段是由一系列坐标串组成,数据类型为txt。我想将上述数据导入到arcgis 个人地理数据库中。目前坐标系设置,数据导入都没有问题,但是导入后,看不到图,如何成图?下面的两个截图分别为:1、原始数据(ACCESS)2、在arcgis中新建个人地理数据库,设置坐标系,后导入的数据处理方法: 看不到图的主要原因是对地理数据库的模型理解不够,SHAPE字段是没有数据的,处理方法就是,读取坐标串赋值给SH...
2021-04-27 16:31:33
1379
原创 arcgis属性表字段属性修改的一种方法
在工作中会遇到一种使用场景:修改一个SHP文件图层的字段属性,打开属性表发现无法修改。这个时候可以考虑用Conversion Tools -》To Geodatabase -》feature class to feature class工具,在生成新图层的过程中进行字段属性,字段删除的修改...
2020-04-16 12:36:47
16076
2
转载 ArcGIS 10.2生成渔网(fishnet)
https://blog.youkuaiyun.com/lucky51222/article/details/72514885工具路径:Data Management Tools→Feature Class→Create Fishnet。(1)确定输出路径及文件名;(2)选择渔网范围,本例选择北方地区的DEM(分辨率为1km),注意DEM数据的投影系统,将作为渔网的投影系统;...
2019-05-04 15:51:36
14849
2
转载 ArcGIS图斑次序编号
对图斑(polygon,File Geodatabase)进行自上而下,从左往右次序编号。1.添加两个字段:xmin和ymax,数据类型均为浮点数。2.对xmin字段使用python代码 !shape.extent.XMin! 计算出xmin数值。3.对ymax字段使用python代码 !shape.extent.YMax! 计算出ymax数值。4.使用工具箱内的Sort (D...
2019-02-25 20:23:28
8481
转载 keras 下载的数据集、数据,存放位置
Keras下载的数据集在以下目录中:win10C:\Users\user_name\.keras\datasetsuser_name,一般化user_name是Administrator在Linux中,用户主目录是:对一般用户,/home/user_name,对于root用户,/root Keras下载的预训练模型在一下目录中:root\\.keras\models...
2018-12-03 10:09:18
8389
2
原创 如何用arcgis修改栅格文件的波段数?
在使用arcgis的时候遇到一个问题,有两个栅格文件需要进行拼接,也就是所谓的栅格镶嵌。但是栅格镶嵌有一个问题就是需要栅格文件具有相同的波段数。目前手上有两个文件一个文件A有3个波段,一个文件B有4个波段,我采用的方法是,从B文件中提取三个波段融合成一个新的栅格文件C,这样A\C两个文件就可以镶嵌拼接了。具体操作过程如下:1、目标文件具有4个,2、选择DataManag
2018-01-16 10:26:16
34272
1
转载 使用控件,dataGridView,如何使整个表格填满控件?
http://bbs.youkuaiyun.com/topics/3905755851、最简单的办法,属性AutoSizeColumnsMode设置为Fill;2、private void Form1_Load(object sender, EventArgs e) { DataTable dt = new DataTable();
2017-11-09 16:44:24
6826
转载 地理商业智能发展浅析
一、地理商业智能市场潜力巨大 在国外,GIS的空间分析及可视化已在商业智能分析、商业选址的应用已经很普遍,但国内这方面发展还比较滞后;这类似于咨询行业在国外已经很普遍,但是在中国刚起步。实际上商业智能分析、商业选址也是咨询行业的一种。 目前,GIS在国内仅仅是比较浅层次的应用,主要停留在地图数据的展示上,大多数项目都是以地图作为背景图开发的MIS系统,GIS的价
2017-09-02 10:59:44
945
转载 ArcMap Add-in插件开发中解决VS调试时断点不会命中的问题
ArcMap Add-in插件开发中解决VS调试时断点不会命中的问题http://www.cnblogs.com/yif1991/p/5223501.html在VS2010中进行ArcMap Add-in插件开发(ArcEngine10.1,ArcGIS10.1),运行时为.NET4.0,在程序中设置了断点进行调试,但是运行后程序并不会在断点处停止,且原来深褐色的断点圆圈标记变
2017-08-16 15:23:04
526
原创 C# 在word文档指定位置插入图片
需求: 需要在word文档中固定位置插入,公章;方法一: object filename = filePath; //要打开的文档路径 string strKey = strSearch; //要搜索的文本 object MissingValue = Type.Missing; int
2017-07-31 16:34:34
9196
转载 深入浅出空间索引:2
深入浅出空间索引2 第一篇讲到了传统的索引如B树不能很好的支持空间数据,比如点(POI等)、线(道路、河流等)、面(行政边界、住宅区等)。本篇将对空间索引进行简单分类,然后介绍网格索引。(深入浅出空间索引1:http://www.cnblogs.com/LBSer/p/3392491.html)一、空间索引有哪几种? 传统索引使用哈希和树这两类最基本的数据结构。空间索引
2017-07-10 12:18:12
360
转载 深入浅出空间索引:为什么需要空间索引
一、问题 先思考个常见的问题:如何根据自己所在位置查询来查询附近50米的POI(point of interest,比如商家、景点等)呢(图1a)? 每个POI都有经纬度信息,我用图1b的SQL语句在mySQL中建立了POI_spatial的表,其中lat和lng两个字段来代表纬度和经度。为后续分析方便起见,我人造了40万个POI数据。 二、传统的解决思路方法一:暴力方法
2017-07-10 12:12:37
425
1
转载 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
解决访问Excel数据源时出现 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序1、确保安装了Microsoft.ACE.OLEDB.12.0驱动http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
2017-05-30 18:56:10
610
转载 C#遍历DataSet中数据的几种方法总结
//多表多行多列的情况foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable { foreach (DataRow dr in dt.Rows) ///遍历所有的行 foreach (DataColumn dc in dt.C
2017-05-30 18:55:05
495
转载 C#读取Excel文件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;
2017-05-30 18:54:00
362
转载 读取EXCEL文件的三种方法
1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下: 1234567891011121314public DataSet ExcelToDS(string Path)
2017-05-30 18:29:19
2049
转载 ARCGIS数据处理
http://www.cnblogs.com/123zxc/p/5632321.html 相信有不少同学会有这样的困扰,通过软件下载的谷歌遥感影像,直接用ARCGIS等专业软件打开之后发现,遥感影像有拉伸的情况,这是什么原因呢。那是因为,通过软件下载下来的遥感影像的投影信息包含的是经纬度信息,而在ARCGIS等专业软件默认的投影信息包含的是坐标信息,如果不将经纬度转换
2016-11-27 17:20:31
4139
转载 Log4Net日志记录两种方式
简介 log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。 log4net是Apache软件基金会Apache Logging Services工程的一部分。Apache日志服务工程致力于为程序调试和审计提供跨语言的日志服务。(f:百度百科)原理
2016-09-29 23:33:57
567
转载 C#反射中Assembly.Load及Assembly.Load.CreateInstance方法介绍
最近研究设计模式,在学习Terrylee老师的AbstractFactory的时候用到了反射,顺便也研究了一下C#的反射机制。收集了网上的一些资料和我个人的理解,供大家学习 在C#中,我们要使用反射,首先要搞清楚以下命名空间中几个类的关系: System.Reflection命名空间 (1) AppDomain:应用程序域,可以将其理解为一组程序集的逻辑容器 (2
2016-09-26 23:53:43
340
转载 Assembly(c#中简单说明
什么是Assembly(程序集)?Assembly是一个包含来程序的名称,版本号,自我描述,文件关联关系和文件位置等信息的一个集合。在.net框架中通过Assembly类来支持,该类位于System.Reflection下,物理位置位于:mscorlib.dll。Assembly能干什么?我们可以通过Assembly的信息来获取程序的类,实例等编程需要用到的信息。一个简单的
2016-09-26 23:48:49
403
转载 C#反射 Assembly的简单应用
反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。Assembly就是反应反射的一种应用,它定义和加载程序集
2016-09-26 23:47:14
236
转载 继承CollectionBase来扩展自定义的集合类型
Introduction 很多时候我们在开发的过程中都要用到自定义集合类型.,CollectionBases此基类旨在使实施者创建强类型自定义集合变得更容易。实施者应扩展此基类,而不应创建自己的基类。所以我们在自定义集合类型的时候,不应该再创建自己的基类而应该扩展此基类. Content 下面代码就是通过继承CollectionBase来扩展自定义的Collection
2016-09-26 23:17:27
1205
转载 MFC http://www.vczx.com/
MFC和Win32 MFC Object和Windows Object的关系 MFC中最重要的封装是对Win32 API的封装,因此,理解Windows Object和MFC Object (C++对象,一个C++类的实例)之间的关系是
2006-08-29 10:48:00
1487
原创 入门MFC[转]
MFC概述 MFC是一个编程框架 MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上
2006-08-29 10:47:00
715
原创 动态联编过程[转]
三 虚函数表VTABhttp://www.vckbase.comLE 动态联编过程跟我们猜测的大致相同。编译器在执行过程中遇到virtual关键字的时候,将自动安装动态联编需要的机制,首先为这些包含virtual函数的类(注意不是类的实例)--即使是祖先类包含虚函数而本身没有--建立一张虚拟函数表VTABLE。在这些虚拟函数表中,编译器将依次按照函数声明次序放置类的特定虚函数的地址。同时在每个带
2006-08-29 10:40:00
944
原创 多态性C++[转]
文章摘要多态性是C++最主要的特征,多态性的实现得益于C++中的动态联编技术。文章通过对动态联编的关键技术虚拟函数表进行深入的剖析,解析的动态联编的过程极其技术要领。 关键字 多态性 动态联编 VTABLE 虚函数 文章正文 一 从多态性谈动态联编的必要性在进入主题之前先介绍一下联编的概念。联编就是将模块或者函数合并在一起生成可 执行代码的处理过程,同时对每个模块或者函数调用分配内存地址,并且对
2006-08-29 10:39:00
716
原创 java中的时间操作2 [转]
java中的时间操作2 文/Ray三、设置时间 现实中的时间是由不得我们这些凡夫俗子的,如来老头来了也许还有点可能,但在程序里我们可以变得神通广大。设置时间最典型的应用就是定时任务,我们设置一个时间,到时执行某项任务。但这里我们主要不是为了解决这个定时任务的问题,我们是为了搞清楚怎么设置时间。关于定时任务,在后面再讨论怎么做。所谓的设置时间,其实就是我们把一个我们能看懂的时
2006-08-29 10:35:00
715
原创 java中的类是动态加载的,我们先看一下我们常用的类加载方式,先有一个感性的认识,才能进一步
java中的类是动态加载的,我们先看一下我们常用的类加载方式,先有一个感性的认识,才能进一步深入讨论,类加载无非就是下面三种方式。class A{}class B{}class C{}public class Loader{ public static void main(String[] args) throws Exception{ Class aa=A.class;
2006-08-29 10:35:00
1111
原创 java中的时间操作一
java中的时间操作一 文/Rayjava中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Dat
2006-08-29 10:34:00
637
原创 大内高手--调试手段及原理
大内高手--调试手段及原理 转载时请注明出处:http://blog.youkuaiyun.com/absurd/ 知其然也知其所以然,是我们《大内高手》系列一贯做法,本文亦是如此。这里我不打算讲解如何使用boundschecker、purify、valgrind或者gdb,使用这些工具非常简单,讲解它们只是多此一举。相反,我们要研究一下这些工具的实现原理。 本文将从应用程序、编译器和
2006-08-29 10:32:00
918
原创 大内高手—共享内存与线程局部存储
大内高手—共享内存与线程局部存储 转载时请注明出处:http://blog.youkuaiyun.com/absurd 城里的人想出去,城外的人想进来。这是《围城》里的一句话,它可能比《围城》本身更加有名。我想这句话的前提是,要么住在城里,要么住在城外,二者只能居其一。否则想住在城里就可以住在城里,想住在城外就可以住在城外,你大可以选择单日住在城里,双日住在城外,也就没有心思去想出去还是进来了
2006-08-29 10:30:00
751
原创 大内高手—内存模型[转帖]
大内高手—内存模型 了解linux的内存模型,或许不能让你大幅度提高编程能力,但是作为一个基本知识点应该熟悉。坐火车外出旅行时,即时你对沿途的地方一无所知,仍然可以到达目标地。但是你对整个路途都很比较清楚的话,每到一个站都知道自己在哪里,知道当地的风土人情,对比一下所见所想,旅程可能更有趣一些。 类似的,了解linux的内存模型,你知道每块内存,每个变量,在系统中处于什么
2006-08-29 10:28:00
693
原创 数据结构系列教程(一)
数据结构系列教程(一) 接触不少程序员,都能够独立的作一下小型应用系统,和他们交谈起来才发现,他们纯粹是程序员,对基础的掌握太差,比喻 java 程序员,就是对 jdk 和各种框架特别的熟悉,能够熟练的运用其中的各种包、类以及一些组件,确实能做出一下系统来,但是涉及到一些特殊的设计方法来就不行了,对基础掌握太差,包括现在的很多培训,都是灌输这些所谓的实际应用的东西,学好基础才是最关键的
2006-08-22 21:05:00
820
TerraSolid V13
2017-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人