- 博客(325)
- 资源 (46)
- 收藏
- 关注
原创 【ArcGISPro】解决ssl.SSLCertVerificationError: [SSL: CERTIFICATE VERIFY FAILED]certificate verify failed
参考api可以看到有关验证证书的参数,通过修改改参数可以有效解决将代码中GIS()参数进行修改。
2024-04-26 08:41:26 2
原创 C# 字段和属性的区别
在这个例子中,_name是一个字段,用于存储姓名数据。字段通常是private,而属性可以有不同级别的访问限制(例如public, private, protected等)。属性没有存储数据的功能,数据都存在字段(字段是类内部的变量)中,所以只有修改字段的数据才能更改数据,修改属性的值没用。属性更符合面向对象的封装原则,因为它们可以表现为公共的接口下隐藏复杂的实现。属性内部可以包含逻辑,比如验证数据的有效性,而字段则只是简单的数据存储。属性可以限定字段值的范围,提供错误处理,增强类的安全性和可重用性。
2024-04-12 11:40:19 599
原创 如何利用Anaconda管理ArcGISPro相关环境
目标下载scikit-learn以及scikit-image,以下是在ArcGISPro中查询库的结果我们发现原始环境中不存在这两个库。
2024-04-08 13:47:08 110
原创 【Python】为什么能用 tuple 的地方就不用 list
由上图我们可以看出同的的内容,list占用内存明显比tuple高,所以Tuple 比 list 操作速度快。也就验证了能用 tuple 的地方就不用 list。在项目当中如果对数据不进行操作的话则可以使用tuple。
2024-03-22 12:00:47 326
原创 【dnSpy】添加方法
此处的方法类型需要查找,比如string类型。将方法的extern删除后,即可添加方法体。主要设置返回类型以及方法参数类型两者。其他页面属性不用动,右键编辑方法。此处参数的序列是从1开始的。
2024-03-21 16:10:47 162
原创 【Python】反编译PyInstaller打包的exe
需要反编译的exe查看exe文件的打包工具,查看exe信息的软件叫Detect It Easy(查壳工具)由图我们可以看出当前选中的exe文件是由名叫PyInstaller的打包工具打包好的exe。
2024-03-20 13:52:28 921
原创 验证ArcGISPro使用的Conda环境是否为更改过的
对比两者,我们发现两者的区别在于一个只显示环境的名称,一个显示的不仅有名称而且还有路径,对此我们对proswap.bat源码进行查看。发现目前的激活环境为condatest1,并对注册表激活的conda环境进行查看。发现是调用conda.exe 中的proswap方法进行替换。以下是ArcGISProConda环境使用的脚本。利用proswap.bat进行环境的更换。对更改后的注册表进行查看。对目前的环境进行查看。
2024-03-19 17:19:39 111
原创 【C#】WPF获取屏幕分辨率
提供的接口,其实是获取渲染过程中的实际高宽,是受系统DPI设置的影响。以 1920 * 1080 和 125% DPI为例:分辨率高度:1080,实际获取的高度为:864。分辨率宽度:1920,实际获取的宽度为:1536。
2024-03-12 18:09:27 620
原创 注册表中安装系统时间转换
在注册表中计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion查看windows版本发现,使用的时间并不是我们常用的时间。
2024-03-06 15:37:45 156
批量将py编译为pyd文件.atbx
2024-04-26
C++gdal编译所需压缩包.zip
2024-02-28
C++gdal3.5.3编译好的文件,包括编译所需其他库geos,proj,curl,tiff,cmake
2024-02-28
C#读取execl数据
2023-09-26
C#对XML文件进行增删查改,并提供了遍历XMl文件信息的方法
2023-09-14
C# log4net 工程示例文件
2023-08-15
基于C#UI Automation自动化测试自动化测试示例工程
2023-08-14
随机森林自动调参预测分类模型.atbx
2023-08-09
投影引擎(PE)代码库
2023-12-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人