2023年6月28日

摘要: WPF 源代码 1. 克隆源代码工程 https://github.com/dotnet/wpf 2. 安装 cmake, 安装时注意可以勾选配置环境变量,等会就不用自己写path了 https://cmake.org/download/#latest 3. vs2019 安装需要的组件,我当时是没 阅读全文
posted @ 2023-06-28 00:13 drewwestlhq 阅读(88) 评论(0) 推荐(0) 编辑

2023年5月26日

摘要: WPF是什么 WPF(Windows Presentation Foundation) 是微软推出的基于Windows 的用户界面框架, 属于.NET Framework 3.0的一部分。 它提供了统一的编程模型、语言和框架, 真正做到了分离界面设计人员与开发人员的工作; 它提供了全新的多媒体交互用 阅读全文
posted @ 2023-05-26 00:13 drewwestlhq 阅读(81) 评论(0) 推荐(0) 编辑

2023年5月17日

摘要: 类型转换类: public class StringToHumanTypeConverter:TypeConverter { public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, 阅读全文
posted @ 2023-05-17 00:14 drewwestlhq 阅读(9) 评论(0) 推荐(0) 编辑

2023年4月17日

摘要: 概念 RPC(Remote Procedure Call,远程过程调用)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一个地址空间(通常为一个开放网络的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程(无需关注细节)。 原理 通俗来讲,假设有两台服务器 阅读全文
posted @ 2023-04-17 23:30 drewwestlhq 阅读(40) 评论(0) 推荐(0) 编辑

2023年4月12日

摘要: grpc https://blog.csdn.net/u010476739/article/details/109479325 https://blog.csdn.net/rabbitsoft_1987/article/details/18766355 https://www.cnblogs.com 阅读全文
posted @ 2023-04-12 00:18 drewwestlhq 阅读(35) 评论(0) 推荐(0) 编辑

2023年4月10日

摘要: 作为软件开发人员,复制粘贴一些代码或一些文件并将其放在多个地方总是很臭。有几种不同的途径可以避免这种冗余,但这篇文章将重点关注一个似乎不常被谈论的途径:共享项目。 通过链接避免冗余 在介绍共享项目之前,我将简要介绍为什么要引入共享项目本身,以及在它们发布之前您是如何完成类似行为的。 随着Visual 阅读全文
posted @ 2023-04-10 00:00 drewwestlhq 阅读(149) 评论(0) 推荐(0) 编辑

2023年4月9日

摘要: 从 Visual Studio 2015 起,共享项目 (Shared Project) 作为新的一种项目类型被添加到项目模板列表中,它的主要目的是使多个不同类型的项目之间可以共享代码或资源。相比它的前任 PCL(Portable Class Library),它要灵活得多。因为 Shared Pr 阅读全文
posted @ 2023-04-09 23:36 drewwestlhq 阅读(351) 评论(0) 推荐(0) 编辑

2022年12月12日

摘要: 问题:Excel文档里有一些列是日期类型的数据,使用Mapper默认的转换,发现生成的实体,在有的系统环境下能正常转换,但是在有的系统环境下,转换的日期出现中文。 猜想是Excel文档里,日期列的单元格格式是日期,那么转换为字符串时,会生成区域性特定格式的字符串。如果单元格格式是文本,那么应该就没有 阅读全文
posted @ 2022-12-12 17:33 drewwestlhq 阅读(186) 评论(0) 推荐(0) 编辑

2020年4月7日

摘要: 基本概念 首先哈希表保存的数据结构是Key-Value(键值对)结构的,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。 哈希表设计了一个映射关系:f(key) = address,根据key来算出存储 阅读全文
posted @ 2020-04-07 21:24 drewwestlhq 阅读(120) 评论(0) 推荐(0) 编辑

2019年11月11日

摘要: 官方的解释是:静态只读属性,时间增量,渲染上一帧所花费的时间看下面的代码 /// <summary> /// 每帧刷新 /// </summary> void Update() { transform.Translate(0, 0, Time.deltaTime * 10); //物体沿着自身Z轴方 阅读全文
posted @ 2019-11-11 17:41 drewwestlhq 阅读(157) 评论(0) 推荐(0) 编辑

导航