StarBlog
首页文章摄影友链关于

StarBlog

技术是想象力的边界

文章摄影友链关于RSS

检索结果: C#

搜索已发布文章的标题与正文

本页 12 篇文章

  1. StarBlog›https://blog.deali.cn/blog/2d-bin-packing-layout-koro-code-part3

    多个约束条件下的二维装箱问题——寻找《开罗拉面店》最优布局之代码解析(三)

    2021-12-18 — ...到的原始基因;其次为了应用精英保存策略、择伏分配等,需要记录最优个体的相关信息;同时在计算交叉变异概率的时候,需要用到求平均适应值的方法,所以为了简化计算,储存每个个体的适应值是很有必要的。 c# /// <summary> /// 个体列表 /// </summary> public List<Individual> ind; /// <summary> /// 原始基因 /// </su...

  2. StarBlog›https://blog.deali.cn/blog/csharp-aot-imageglider

    纯 C#实现+AOT 打造的多功能图片处理工具 ImageGlider

    2025-08-05 — 前言 上次我用 C# + AOT 开发了一个 ICO 图标生成工具 这个实用小工具一经发布就受到不少朋友的关注 最近还被做成了网站,有图形化界面来一键生成 ico 图标,更方便普通用户的使用 这种 C# 开发,GitHub Actio...

  3. StarBlog›https://blog.deali.cn/blog/c-ikvm-advanced-jvm-integration

    C#使用iKvm黑科技无缝接入JVM生态

    2023-10-06 — 前言 时间过得飞快,一转眼国庆假期也要过去了,再不更新博客就太咸鱼了…… 最近在开发AIHub的时候想找个C#能用的命名实体识别库,但一直没找到,AI生态方面C#确实不太丰富,这块还是得Python,但我又不想跟LLM一样用gRPC的方式来调用,感觉有点麻烦。 这时候发现好像JVM生态有不少这类NLP工具,比如 Standford NLP 、HanLP这类。所以就想到之前在网上看到的iKv...

  4. StarBlog›https://blog.deali.cn/blog/starblog-29

    StarBlog博客开发笔记(29):添加RSS订阅功能

    2023-07-04 — ...方便进行区别显示。 那肯定选新版的啦,直接用 Atom1.0 版本。 实现 一开始我是打算找个第三方库,可以直接和AspNetCore很好地结合在一起的那种。 不过没有找到,但是我发现 C# 标准库居然有提供对 RSS 的支持~ 那还要啥自行车,立刻安排!🆗 安装依赖 虽然是「标准库」但因为现在 .net core 是很轻的,所以还是需要手动添加个 nuget 包才可以用。...

  5. StarBlog›https://blog.deali.cn/blog/asp-net-core-rate-limiting-middleware

    Asp-Net-Core开发笔记:使用RateLimit中间件实现接口限流

    2023-03-20 — ...t 组件可以配置全局的限流,也可以配置对某个IP地址(段)进行限流。 配置服务 为了从 appsettings.json 读取数据,先在 Program.cs 注册配置服务 c# builder.Services.AddOptions(); 然后写个扩展方法来注册 RateLimit 的相关服务 引入命名空间 c# using AspNetCoreRate...

  6. StarBlog›https://blog.deali.cn/blog/starblog-23-api-paging-filter-search-sort

    StarBlog博客开发笔记(23):文章列表接口分页、过滤、搜索、排序

    2023-01-02 — ...:PageSize, Page, Search, SortBy 反映到URL上,就是 Blog/?pageSize=10&page=1&search=关键词 这样的形式 c# public class QueryParameters { /// <summary> /// 最大页面条目 /// </summary> public const...

  7. StarBlog›https://blog.deali.cn/blog/exceptionless-install-config-use

    ExceptionLess的安装、配置、使用

    2022-07-21 — ...000", "ApiKey": "Rajo99MksQTS6zZK81238jTkNHNOQP33A3iW45JC" } 然后编辑Program.cs,添加服务和中间件 c# builder.Services.AddExceptionless(builder.Configuration); app.UseExceptionless(); 集成这一步就搞定了 #...

  8. StarBlog›https://blog.deali.cn/blog/starblog-category-hierarchy-display-8

    StarBlog博客开发笔记(8):分类层级结构展示

    2022-05-24 — ...mptyIcon: 'fa fa-circle-o', }); 处理分类数据 为了方便使用这个组件,我们需要在后端把分类层级包装成这个组件需要的形式。 首先定义一个节点类 c# public class CategoryNode { public string text { get; set; } = ""; public string href { get...

  9. StarBlog›https://blog.deali.cn/blog/asp-net-core-api-json-recursive-issue

    Asp-Net-Core开发笔记:接口返回json对象出现套娃递归问题

    2022-02-16 — ...^ Ĭ ) 好吧,先进入正题…… 有一个关于WebApi序列化的问题,跟设计有关,但在涉及到关联字段的时候经常会遇到。 实体类 先看看实体类定义,限于篇幅,只保留几个关键字段。 c# public class CrawlTask : EntityBase { /// <summary> /// 爬虫名称 /// </summary> public ...

  10. StarBlog›https://blog.deali.cn/blog/2d-bin-packing-optimal-kaoro-layout-analysis-part

    多个约束条件下的二维装箱问题——寻找《开罗拉面店》最优布局之代码解析(一)

    2021-12-18 — 介绍 本代码是用C#实现的。在开始代码解析之前,先把要用到的数据贴出来: | 店铺id | 店铺宽度 | 店铺高度 | 入口位置 | | ------ | -------- | -------- | -------- | | 1 | 9 | 6 | (5,6) | | 2 | 5 | 6 | (1,6) | | 3 ...

  11. StarBlog›https://blog.deali.cn/blog/csharp-2-anonymous-methods-delegates

    C#学习(二)匿名方法和委托的多种使用方式

    2021-12-18 — ...ting),也叫组播。 事件 事件(Event) 基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。 C# 中使用事件机制实现线程间的通信。 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称为 发布器(publisher) 类。其他接受该事件的...

  12. StarBlog›https://blog.deali.cn/blog/csharp-pdf-toc-extractor

    纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor

    2025-08-20 — ...发现,有些文档文字量很大,想让大模型完全解读不太现实,先不说 context 长度够不够,首先 token 消耗量就爆炸了 于是想到使用取巧的方式,提取 PDF 的目录来进行分析,于是说干就干,用 C# 写了一个工具来实现目录提取,结果效果还不错 后续我又继续完善这个工具,增加了语义识别等功能 继续沿用 C# + AOT + GitHub Actions + dotnet tool + nuge...

上一页第 5 页下一页