04 2023 档案
摘要:高分屏电脑通常我们会设置缩放比例, 比如我的开发电脑为4K屏, 设置的缩放比例为150%, 即每英寸显示点数DPI为144个, 这样Windows显示效果最好; 对于低分屏, 通常的缩放比例为100%, 即每英寸显示点DPI为96个. 我们在高分屏上设计winforms软件窗体布局, 不做特意处理,
阅读全文
摘要:介绍各个数据库使用ADO.net的connection string https://www.connectionstrings.com 介绍各个数据库使用ADO.net的SQL参数写法 https://bobby-tables.com/adodotnet
阅读全文
摘要:https://geekdaxue.co/read/yuejiangliu@dotnet/yooglh https://geekdaxue.co/read/yuejiangliu@dotnet/gbkytx https://geekdaxue.co/books/yuejiangliu@dotnet
阅读全文
摘要:在线生成 JWT token的网站 https://dinochiesa.github.io/jwt/ 这是一个非常棒的一个Jwt token在线生成/编码/解码网站. 支持对称算法和非对称算法, 甚至可以生成 RSA 的public/private key. 关于 playload 中各个字段的说
阅读全文
摘要:本文摘抄自 Ariel Weinberger 博客 JSON Web Tokens (JWT) — the only explanation you will ever need | by Ariel Weinberger | Medium JSON Web Tokens (JWT) — the o
阅读全文
摘要:Kestrel 服务器是什么 Kestrel 这个词的意思是红隼(小猛禽). 之前的 ASP.NET 应用深度绑定IIS服务, 跨平台和部署都是问题, 现在的 ASP.NET core 应用默认使用了 Kestrel web服务器, 有点类似于SpringBoot 默认内嵌了 tomcat. ASP
阅读全文
摘要:Xml to Model 没有什么好用的框架, 下面网站可以帮我们快速生成C# 代码 Convert XML to C# Classes Online - Json2CSharp Toolkit https://json2csharp.com/code-converters/xml-to-cshar
阅读全文
摘要:Toml 格式太适合作为config文件了, nuget 上排名前两个类库是 Tomlyn 和 Nett. Tomlyn 使用 试了一下 Tomly, 它在做文件和Model映射时, 会强制toml文件必须按照snake风格写, C# Model类必须要按照Pascal风格写, 不然在读取时直接抛出
阅读全文
摘要:web项目在生产环境要求: 停机时需要确保 running 的请求能被安全处理完毕 停机时确保不接收新的请求 需要有 healthCheck 接口 Load balancer 能对接 healthCheck 接口, 确保业务能达到 zero downtime update 实现机制: 微软官方关于d
阅读全文
摘要:调整pool参数 SpringBoot 项目默认自动使用 HikariCP, 最近为了进行数据库session控制, 特意调小了缺省的 poolSize, 原本以为会自动生效, 经过压测发现还是使用默认的 poolSize. 原来的代码 DataSource 对象使用的是 Spring DataSo
阅读全文