- 博客(10)
- 收藏
- 关注
原创 devexprss中,gridcontrol使用editform新建行,输入信息消失bug
devexpress中,gridview使用editform新建行遇到的信息消失bug
2023-03-07 17:38:05
470
1
原创 arcpy计算栅格数据表面体积遇到的坑
问题背景:编写arcpy工具中,有个计算栅格数据表面体积的功能需求,使用的是arcpy中的SurfaceVolumn方法,输出txt文件(也可以输出其它格式)。重点来了,工具执行成功,也输出了txt文件。但是读取txt文件的表面体积报错了。错误信息为空值转数字型报错。分析:从报错信息得出,类型转换错误。然后查看txt文件输出信息,果然表面体积那里输出为空。下意识认为是数据或程序代码出问题。经过详细排查,耗费大量时间,没查出任何问题。在此之前有生成成功的txt数据,与数据对比发现,有相同的字符数量。
2022-12-14 18:47:17
485
1
原创 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关注的人