要安装 EF Core,请为要作为目标对象的 EF Core 数据库提供程序安装程序包。 本教程使用 SQLite 的原因是,它可在 .NET Core 支持的所有平...
C#开源克隆类库DeepCloner的功能、优点与妙用
在开发过程中有时候我们需要对现有对象进行克隆,我们可以使用DeepCloner类库来完成这个需求功能。
记一次 .NET 某新能源材料检测系统 崩溃分析
上周有位朋友找到我,说他的程序经常会偶发性崩溃,一直没找到原因,自己也抓了dump 也没分析出个所以然,让我帮忙看下怎么回事,那既然有 dump,那就开始分析呗。
基于DotNetty实现自动发布 – 实现一键打包发布
上一篇,我只实现了一键检测代码变化,本篇才是真正的实现了一键打包发布
在typescript中,Omit是什么意思
在TypeScript中,Omit<Type, Keys> 是一个工具类型(utility type),它用于创建一个新的类型,这个新类型是从现有类型(Type)中排除...
MCube动态化与原生工程结合最佳实践
跨端动态化开发方案重要性日益凸显,本文对我们团队MCube动态化实践做了总结,为大家提供经验和借鉴。
ASP.NET Core 8 在 Windows 上各种部署模型的性能测试
我们知道 Asp.net Core 在 windows 服务器上部署的方案有 4 种之多。这些部署方案对性能的影响一直以来都是靠经验。比如如果是部署在 IIS 下,那么 In Pr...
一个程序猿的2023总结:《寻找》
一年又快结束,疫情似乎已经离去,但是最近的感冒又让人感受到了一丝不安~
Linux-03shell语法3
类似于C/C++中的switch语句。命令格式当条件为真时结束。命令格式:跳出当前一层循环,注意与C/C++不同的是:break不能跳出case语句。
🚀提升生产力:是时候升级你的命令行工具了
命令行的历史可以追溯到Unix操作系统的起源,也就是1969年,Unix诞生之时,前辈们就已经用命令行来和操作系统交互了。