自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Gdal导出shp矢量数据中文乱码解决c#

使用GDAL生成shp矢量数据,并在矢量数据的要素写入中文属性值。

2023-11-10 17:55:22 737 1

原创 osg在VS2019环境部署的坑

VS2019。

2023-05-18 11:30:21 326

原创 devexprss中,gridcontrol使用editform新建行,输入信息消失bug

devexpress中,gridview使用editform新建行遇到的信息消失bug

2023-03-07 17:38:05 470 1

原创 Arcengine使用gp调用自定义工具箱报错解决

Arcengine使用GP调用自定义工具箱报错解决

2022-12-15 22:26:37 554

原创 arcpy计算栅格数据表面体积遇到的坑

问题背景:编写arcpy工具中,有个计算栅格数据表面体积的功能需求,使用的是arcpy中的SurfaceVolumn方法,输出txt文件(也可以输出其它格式)。重点来了,工具执行成功,也输出了txt文件。但是读取txt文件的表面体积报错了。错误信息为空值转数字型报错。分析:从报错信息得出,类型转换错误。然后查看txt文件输出信息,果然表面体积那里输出为空。下意识认为是数据或程序代码出问题。经过详细排查,耗费大量时间,没查出任何问题。在此之前有生成成功的txt数据,与数据对比发现,有相同的字符数量。

2022-12-14 18:47:17 485 1

原创 IIS报错解决

IIS报错解决

2022-10-27 15:57:06 1474

原创 vscode中vetur、eslint、prettier个人理解

prettier插件格式化代码后,代码的格式化规则和eslint的检测代码的规则有冲突,因此保存后就会报错。

2022-10-19 17:25:12 2142

原创 迪米特法则简单例子

文章目录一、迪米特法则二、概念理解三、代码实例1.简单工厂2.代码输出总结一、迪米特法则概念:也称最小化原则。当两个类之间直接通信的时候,会造成高度依赖的后果(高耦合)。解决此问题的办法,尽量避免两个类直接接触(低耦合),通过一个第三者做转发。二、概念理解关系:A->B->C类和类之间不直接通信,加入第三者类进行通信,从而达到解耦效果三、代码实例1.简单工厂public class SimpleFactory { //配置用户的需求 pr

2022-04-27 00:53:13 992

原创 里式替换原则简单例子

文章目录一、里式替换原则二、代码实例1.父类实例2.子类实例3.代码输出总结提示:以下是本篇文章正文内容,下面案例可供参考一、里式替换原则通俗讲,子类可以替换掉它的父类类型,反之则不行。二、代码实例1.父类实例代码如下(示例):public abstract class Printer { public string Brand { get; set; } public int Price { get; set; } /// <

2022-04-26 22:19:54 377

原创 c#不同页面值的传递

1.通过调用新建页面对象的方法传值一共有三个页面(主页面,A页面,B页面)主页面代码public ObeserverFormA ChildFormA { get; set; }public ObeserverFormB ChildFormB { get; set; } public MainForm(){ InitializeComponent();}private void ParentFrm_Load(object sender, EventArgs e){ Obeserve

2020-12-23 23:42:20 809

空空如也

空空如也

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

TA关注的人

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