深入 WPF 列表虚拟化与树虚拟化
2024-10-29
高性能 = ScrollViewer + ItemsControl + VirtualizingPanel
1292 字
|
6 分钟
并非类型前置, 有趣的 C 语言变量声明, 函数声明与函数指针声明
2024-10-07
C 语言并非类型前置, 也更不可能是类型后置, 它更像是... 类型乱置
2145 字
|
11 分钟
如何优雅的在一个解决方案内使 C# 项目引用 C++ 库项目
指定 ProjectReference 的 ReferenceOutputAssembly 为 false, 并使用自定义 Target, 并添加 Copy 项以自动拷贝库构建输出
1130 字
|
6 分钟
通过点坐标, 反求贝塞尔曲线对应的时间参数
贝塞尔曲线在二维上的算法, 可以分解成两个相同的一维上的算法. 而任意阶的贝塞尔曲线都可以写作一个方程. 有方程, 就能尝试求解.
2458 字
|
12 分钟
在 WPF 中使用 ASP.NET Core 处理 HTTP 请求
直接在 csproj 中添加 Microsoft.AspNetCore.App 的框架引用即可
387 字
|
2 分钟
透视转换, 从一个四边形, 映射到另一个四边形
透视变换用于将在坐标系中的一个四边形映射到另一个四边形. 相较于仿射变换, 透视变换前平行的线, 并不保证再变换后仍然平行. 但直线在变换之后仍然是直线.
416 字
|
2 分钟
[C#] 任意频率 PCM 正弦波生成与 WAV 格式文件保存
2024-08-19
封装一个简单的 PcmBuilder, 以 IEnumerable<float> 的形式提供采样值:
743 字
|
4 分钟
关于各音频编码格式的数据波动幅度与音量的对照关系
2024-06-05
其他位深的整数格式存档, 其满音量所需数据波动幅度也均为该格式的最小值到最大值
82 字
|
1 分钟