摘要:
继续写点基础的东西,因为基础的东西能带新手入门,入门后的事情其实是比较简单的。 我们开发dotnet程序后运行时经常出问题,比如cpu高、内存高、崩溃等问题,分析的方法就是使用dotnet的那套分析工具,今天以dotnet-dump为例,简单说下从安装到收集的操作步骤。 1.安装SDK dotnet 阅读全文
posted @ 2025-11-30 00:05
Rick Carter
阅读(110)
评论(0)
推荐(1)
摘要:
dotnet10发布了,ef10也快发布了,但是还是只有批量更新(ExecuteUpdateAsync)和批量删除(ExecuteDeleteAsync)功能,没有批量插入。 今天给个办法,在不引用第三方库的情况下,巧妙利用ToQueryString()实现批插。 道理很简单,就是用efcore的T 阅读全文
posted @ 2025-11-15 18:07
Rick Carter
阅读(96)
评论(1)
推荐(2)
摘要:
dm库相比其他库本身缺少一些语法差异,也可以说是缺陷。 比如: 0和1无法直接在sql中当作真假值用,where 0这种写法不支持,报错:查询使用值表达式作为过滤条件; t.field is null 也无法直接作为select项; 不支持OUTER APPLY等SQL语法; 以及数据库函数中的又只 阅读全文
posted @ 2025-11-08 21:53
Rick Carter
阅读(66)
评论(0)
推荐(1)
摘要:
1.性能问题-批量多次读写、序列化和反序列化的场景 注意看到dotnet下的IDistributedCache接口内部方法声明都是针对单个key的,当需要多次大量读写同一类型kv值时,存在多次连接redis的情况,导致性能特别慢。 在abp框架中AbpRedisCache有些SetMany和GetM 阅读全文
posted @ 2025-11-01 21:36
Rick Carter
阅读(148)
评论(1)
推荐(1)
浙公网安备 33010602011771号