X3

RedSky

导航

2025年5月9日 #

C#城市最短路径

摘要: 123 public class City { public int Id { get; set; } public string Name { get; set; } public List<City> Cities { get; set; } = new List<City>(); public 阅读全文

posted @ 2025-05-09 17:58 HotSky 阅读(2) 评论(0) 推荐(0)

2025年4月2日 #

C#Animation

摘要: Animation using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Security.Cryptography; using Syste 阅读全文

posted @ 2025-04-02 18:04 HotSky 阅读(3) 评论(0) 推荐(0)

2025年2月20日 #

Sqlite

摘要: #JSON操作: insert into tag (data) values ('{"id":2, "character":[{"id": 2, "name":"demo","task":[{"id":3,complete:false}]}]}'); select json_extract(b.va 阅读全文

posted @ 2025-02-20 17:34 HotSky 阅读(0) 评论(0) 推荐(0)

2025年1月17日 #

PDF附录A: 内容流操作码

摘要: 操作码 Postscript对照 描述 Discription b closepath,fill,stroke 使用非零缠绕数规则闭合、填充和笔划路径 B fill,stroke 使用非零缠绕数规则填充和笔划路径 b* closepath,eofill,stroke 使用奇偶规则关闭、填充和笔划路径 阅读全文

posted @ 2025-01-17 09:47 HotSky 阅读(13) 评论(0) 推荐(0)

2024年11月13日 #

WPF FPS类

摘要: public class FPSBase { public static void Run() { CompositionTarget.Rendering += CompositionTarget_Rendering; } public static TimeSpan RunTime { get; 阅读全文

posted @ 2024-11-13 10:39 HotSky 阅读(4) 评论(0) 推荐(0)

2024年10月21日 #

生命模拟

摘要: 界面: <DockPanel Background="#EEEEEE"> <WrapPanel DockPanel.Dock="Top"> <Border Background="Green" Width="20" Height="20" VerticalAlignment="Center"/> < 阅读全文

posted @ 2024-10-21 17:32 HotSky 阅读(2) 评论(0) 推荐(0)

2024年8月13日 #

C# Sql帮助类,可扩展

摘要: 查看代码 [System.AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)] public class DbTableAttribute 阅读全文

posted @ 2024-08-13 15:33 HotSky 阅读(12) 评论(0) 推荐(1)

2024年8月5日 #

WPF WriteableBitmap通过GDI+绘制帮助类

摘要: 代码: public class WriteableBitmapGraphic : IDisposable { public WriteableBitmap Source { get; private set; } public System.Drawing.Bitmap bitmap { get; 阅读全文

posted @ 2024-08-05 18:14 HotSky 阅读(57) 评论(0) 推荐(0)

2024年8月3日 #

Alpha混合

摘要: 算法: 前景颜色值: R1,G1,B1,A1 背景颜色值: R2,G2,B2,A2 则混合后颜色值: R = R1 * A1 + R2 * A2 * (1-A1) G = G1 * A1 + G2 * A2 * (1-A1) B = B1 * A1 + B2 * A2 * (1-A1) A = 1 阅读全文

posted @ 2024-08-03 15:57 HotSky 阅读(9) 评论(0) 推荐(0)

2024年7月8日 #

Bmp读写二值图

摘要: public class Bmp : IDisposable { /* * 每行像素数据必须是4的倍数 * 黑白二值图0表示黑,1表示白 */ public int Width { get => _width; } public int Height { get => Math.Abs(_heigh 阅读全文

posted @ 2024-07-08 09:21 HotSky 阅读(17) 评论(0) 推荐(0)