08 2024 档案

摘要:本文通过获取在线和离线地图数据,使用开源Rust项目搭建瓦片地图服务,并使用DevExpress的MapControl控件使用自建地图服务 获取地图数据 获取地图数据有很多种方式,这里分别用在线和离线地图数据举例说明 在线下载瓦片地图 打开在线瓦片地图下载网站,【划范围】,勾选精度,【下载】 下载后 阅读全文
posted @ 2024-08-14 15:51 VinciYan 阅读(165) 评论(0) 推荐(0) 编辑
摘要:实现构建器模式的一种方式 这里参考资料2的文章,修改部分代码后如下。这段代码的目的是使用构建器模式创建和初始化Person对象。以下是各部分的解释: 结构体定义 Person: 定义了一个结构体,包含name、age、address和sex四个字段。address和sex是可选的 PersonBui 阅读全文
posted @ 2024-08-09 17:15 VinciYan 阅读(33) 评论(0) 推荐(0) 编辑
摘要:说明 Zed项目代码:https://github.com/zed-industries/zed.git 本文项目代码:https://github.com/VinciYan/zed_workspace.git Zed是一款由Atom创始人开发的高性能、协作友好的现代开源代码编辑器,使用Rust编写 阅读全文
posted @ 2024-08-09 14:40 VinciYan 阅读(146) 评论(0) 推荐(0) 编辑
摘要:继承自泛型字典的例子 这段代码定义了一个多层嵌套的字典结构,旨在组织和存储复杂的层级数据 using System; using System.Threading.Tasks; class Contract : Dictionary<string, Dictionary<string, Dictio 阅读全文
posted @ 2024-08-09 08:46 VinciYan 阅读(16) 评论(0) 推荐(0) 编辑
摘要:ThreadStatic是一个C#属性,用于为每个线程提供独立的静态字段。使用它可以让每个线程拥有该字段的独立副本,避免线程之间的共享 用途 线程独立数据:每个线程有独立的数据副本,彼此不干扰 性能优化:在多线程环境中减少锁的使用,因为每个线程访问自己的数据 线程安全:自动提供线程安全的数据访问 举 阅读全文
posted @ 2024-08-08 15:30 VinciYan 阅读(21) 评论(0) 推荐(0) 编辑
摘要:说明: Dynamo为开源项目,开源地址:https://github.com/DynamoDS/Dynamo.git 本文章使用版本:v3.0.3 范围 使用Range节点 start和end分别表示范围的边界,step表示步长。如下为[1,10]范围内步长为2结果 ​ 使用Code Block节 阅读全文
posted @ 2024-08-05 15:29 VinciYan 阅读(39) 评论(0) 推荐(0) 编辑
摘要:说明: AnyCAD为国产CAD,官网为:AnyCAD图形平台 参考代码:https://gitee.com/anycad/anycad.visualprogramming.git 参考代码的AnyCAD为2024版 本项目采用AnyCAD版本为2022.10.24,由于缺少一些2024版本的关键A 阅读全文
posted @ 2024-08-02 16:22 VinciYan 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示