自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python basemap读取矢量数据并标注要素

最近在使用Python进行专题制图相关功能开发,在读取显示矢量数据时发现basemap并没有直接提供要素标注的接口(也可能是我没找到),在查看basemap API文档后作者自己实现了

2020-05-27 19:20:41 1907 2

原创 Python日期和天数互相转换

目标:根据日期计算在相应年份的天数,根据某年的天数计算相应的日期import datetimedef out_date_by_day(year,day): ''' 根据输入的年份和天数计算对应的日期 ''' first_day=datetime.datetime(year,1,1) add_day=datetime.timedelta(days=day-...

2019-10-09 23:01:54 8449

原创 ArcEngine 实现开始编辑的功能时,抛出异常HRESULT:0x80040356

ArcEngine 实现开始编辑的功能时,抛出异常“异常来自 HRESULT:0x80040356”,如下图所示。可能的原因有两种:1.编辑的数据未进行版本注册。2.未设置编辑模式。如果数据未进行版本注册,可以通过ArcMap或ArcCatalog进行版本注册如果是未设置编辑模式,则可以参考下面的代码进行设置。 //获取当前编辑图层工作空间 IDataset pDataSet =...

2019-05-09 18:22:24 703

原创 VS2012中编译10.2版本的的SOE模板无法生成.soe文件

VS2012中编译10.2版本的的SOE模板无法生成.soe文件,其解决办法主要包括以下五个步骤:1. 卸载当前项目在【解决方案资源管理器】中,右击项目,在弹出的菜单中单击【卸载项目】2. 编辑项目在【解决方案资源管理器】中,再次右击项目,在弹出的菜单中单击【编辑项目】3. 修改配置文件在打开的【项目名.csproj】(本文中为SOE_Test.csproj)文件中,将Import...

2019-04-25 11:23:29 704 1

原创 (Python)批量更新MySQL 42万条数据

今天在编写Python程序进行数据库的Update操作时,发现更新一条数据大概需要0.5秒粗略计算一下,更新42万条大概需要58个小时,因此在执行大数据量更新的时候一条条进行更新基本行不通,除非你非常有耐心。通过查阅资料发现有三种优化方法MySQL自带的批量插入存储过程建立索引对于存储过程和索引我用的比较少,所以这里我用了第一种方法。以表nine_tuple(包含列N_T_ID和...

2019-04-01 21:20:56 9855 6

原创 Selenium+ChromeDriver爬取链家网二手房价(包括经纬度)信息

【需求】爬取青岛市二手房源信息,要求包括房源基本信息、小区名称、总价、单价以及房源的经纬度信息。  根据以上需求,进入青岛市二手房首页,如图1所示,进行页面分析:图1 【页面分析】  首先分析图1所示页面。可以看到青岛市二手房源共有30266条,按区分为市南、市北、李沧等10个区。同时房源列表中包含部分我们所需要的信息,但是并不完整。我们点击该房源进行详情页,如图2、图3所示。图2...

2019-03-21 21:52:17 8543 6

原创 ChromeDriver与Chrome版本对应参照表及ChromeDriver下载链接

ChromeDriver VersionChrome Version74.0.3729.67473.0.3683.687372.0.3626.69722.4671-732.4671-732.4570-722.4469-712.4369-712.4268-702.4167-692.4066-68...

2019-03-14 19:28:01 179381 11

原创 Java使用正则表达式匹配双引号中间的内容

代码如下:public class test { public static void main(String[] args) { //待匹配的字符串:"Hello"Hi"Nice"Good String content="\"Hello\"Hi\"Nice\"Good";

2018-12-19 10:17:56 11709 1

原创 Navicat连接阿里云服务器MySQL报错2003-Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(10038)

问题描述:今天在连接阿里云服务器(Windows Server 2012 R2)上的MySQL时出现,如下图所示的错误:在网上搜索解决办法时,总结主要包括两个方面:确定服务器的3306端口对外开放通过在服务器–管理工具–高级安全windows防火墙–入站规则中修改3306端口的属性:确定提供远程连接权限可通过以下两个MySQL命令进行设置:mysql>grant al...

2018-11-14 16:24:35 4513 1

原创 C#使用NPOI将txt文本批量转为excel文件

1.下载NPOI    NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目。可以在没有安装Office的情况下对Word或Excel文档进行读写操作。    可从NPOI官网下载,也可以直接下载我上传的NPOI.dll文件(其实这里我是不想收取积分的,但是上传时最少要输入1个积分,无奈)。2 .引用NPOI.dll文件    在引用中添加NPOI.dll,在命名空...

2018-10-25 20:04:24 3702 3

原创 C#中对List<Object>泛型集合,根据对象的某一属性进行升序排序

在开发中可能会有如下需求:1.Liststudents为学生类Student的集合2.Student有一int类型的属性Age(年龄)3.要求对List students中的学生按照年龄从小到大(即升序)进行重新排序。实现方法:1.新建一个名为ReComparer的类,该类需要继承IComparer接口,并在该类中重写Compare()方法,在该方法中实现对Student的Ag

2018-03-13 16:22:04 2974

原创 使用PLSQL Developer中的ODBC导入器将Excel表导入Oracle数据库

使用PLSQL Developer中的ODBC导入器将Excel表导入Oracle数据库

2017-11-27 19:24:23 39432 1

原创 Devexpress之LayoutControl的使用及其控件布局设计

以一个简单的窗体设计,讲述如何解决自己在使用Devexpress的LayoutControl控件时所遇到的如下两个问:1.添加控件后,不知道如何修改控件的尺寸2.由1引起的不知道如何讲两个控件放在同一行

2017-09-18 16:48:40 17564 2

原创 ArcGIS Engine空间查询之高亮显示和非高亮显示的实现

ArcGIS Engine空间查询之高亮显示和非高亮显示的实现引言:空间查询功能是通过用户选择(绘制)的空间几何体与当前地图中要素之间的几何关系进行空间查找。绘制的空间几何通常包括:点、线、圆形、矩形、多边形等;空间关系通常包括:空间相交、空间相接——共享空间边界、空间覆盖、空间跨越、空间包含于被包含等。ArcGIS Engine进行空间查询的步骤如下:1.绘制空间几何体 绘制空间

2017-09-14 09:34:24 6304

原创 DevExpress窗体控件的汉化及皮肤的扩展(共44种)

DevExpress .NET是一种控件相当丰富且控件界面非常美观的第三方组件,它不仅功能丰富,应用简便,而且界面华丽,更可方便定制。下面介绍如何使用DevExpress(使用版本为:DevExpress13.1.8下载地址:(http://pan.baidu.com/s/1qYwP94w) 密码:zr8w))进行窗体控件的汉化及窗体皮肤的扩展。 先看一下汉化前后窗体运行后的对比效果:

2017-08-01 15:55:37 6085 1

原创 ArcGIS Engine进行编辑时,提示错误:Objects in this class cannot be updated outside an edit session [line_2]

今天在使用IFeature 接口下的CreateFeature()方法创建要素时,报错如下图: 应该是许可或权限的问题,具体原因不明。但用下面的方法解决了问题,在此记录一下。 解决办法:在主程序main()函数中添加如下代码即可:AoInitialize aoi = new AoInitializeClass();esriLicenseProductCode productCode =

2017-07-10 16:37:38 1423

原创 Java SE Development Kit的下载、安装及环境变量的配置

目前Java SEDevelopment Kit最新的版本为Java SE Development Kit 8u112(以下简称JDK)。下面将逐步介绍该版本Java SDK的下载、安装步骤及其环境变量的配置。一、JDK下载(推荐在ORACLE官网中下载)1.在浏览器地址栏中输入http://www.oracle.com/technetwork/java/javase/downloads/

2016-11-28 11:11:53 17393 2

NPOI引用文件

NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目。可以在没有安装Office的情况下对Word或Excel文档进行读写操作。

2018-10-25

DevExpress13.1.8控件汉化及皮肤扩展dll文件

该文件用于DevExpress13.1.8(其它版本未测试)控件的汉化和皮肤的扩展。使用方法请参考:http://blog.csdn.net/BinGISer/article/details/76535549

2017-08-01

空空如也

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

TA关注的人

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