会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cnblogsName
博客园
首页
新随笔
联系
订阅
管理
2024年8月19日
C#上传excel,解析主从表,1W数据快速插入数据库,5s完成
摘要: 参考文章 net core天马行空系列-各大数据库快速批量插入数据方法汇总 ExcelMapper Controller核心代码 [HttpPost] public async Task<IActionResult> ImportToDoItems(IFormFile file) { if (fil
阅读全文
posted @ 2024-08-19 22:04 cnblogsName
阅读(55)
评论(0)
推荐(0)
2024年7月14日
使用Visual Studio诊断工具检查内存泄漏——订阅Events
摘要: 参考文章 8 Ways You can Cause Memory Leaks in .NET 订阅事件导致内存泄漏的原因 订阅事件后,该对象将保留对你的类的引用。除非你使用不捕获类成员的匿名方法。 防止Event内存泄漏的方法 注销订阅事件。 使用弱句柄(weak-handler)模式。 如果可能,
阅读全文
posted @ 2024-07-14 23:13 cnblogsName
阅读(101)
评论(0)
推荐(0)
2023年11月8日
Aspose.Words解除word转pdf的页数限制
摘要: 参考文章 Aspose.Words 破解版用法示例 Aspose.Words 中文文档 本篇文章可以实现解除word转pdf的页数限制,并去除水印。 引入dll 根据Aspose.Words 破解版用法示例这篇文章中提供的dll以及证书,进行注册。 右键项目添加项目引用,点击浏览 选择15.7的dl
阅读全文
posted @ 2023-11-08 18:08 cnblogsName
阅读(1128)
评论(0)
推荐(0)
2023年5月25日
ABP EF Core 删除外键迁移
摘要: 使用Code First模式时,会默认添加外键的迁移,外键约束虽然可以保证数据的一致性和完整性,但同样会带来一些问题,比如 可能带来一定性能影响,从表中插入或删除数据时,数据库都必须检查外键约束是否仍然有效。 可能会给运维带来困难,因为添加、删除或修改外键可能需要修改其他相关表。 如果想要EF默认不
阅读全文
posted @ 2023-05-25 19:47 cnblogsName
阅读(347)
评论(0)
推荐(0)
ABP EF Core为迁移设置默认字符串长度
摘要: 使用EF Core时,我们可以用MaxLength特性,为实体的字符串设置最大长度限制。 ``` [MaxLength(256)] public string Name { get; set; } ``` 但是如果项目中,每个属性都要手写的话就太麻烦了,而且容易遗漏。 我们还可以通过重写DbCont
阅读全文
posted @ 2023-05-25 19:31 cnblogsName
阅读(251)
评论(0)
推荐(0)
2023年3月18日
.NET6 docker部署,以及问题解决(附Dokerfile)
摘要: ## 搭建仓库,发布配置 > [docker搭建私有仓库](https://blog.csdn.net/my_miuye/article/details/123030029) 参考上文,搭建好私有仓库,成功访问http://127.0.0.1:5000/v2/_catalog之后: 1. 在VS右键
阅读全文
posted @ 2023-03-18 23:45 cnblogsName
阅读(2634)
评论(0)
推荐(0)
2023年2月13日
.NET Redis分布式锁 简单实现锁续约
摘要: 接口代码 protected readonly StackExchange.Redis.IDatabase _redisDb; protected readonly IAbpRedisCacheDatabaseProvider _abpRedisCacheDatabaseProvider; _red
阅读全文
posted @ 2023-02-13 22:53 cnblogsName
阅读(270)
评论(0)
推荐(0)
.NET EF ShardingCore实现仅分库
摘要: 参考文章 官方文档分库 安装ShardingCore 7.X.0.9以上版本 我用7.X.0.8的ShardingCore仅分库时,会导致无法查询数据。本文的版本是7.7.0.12 创建实体 public enum OrderStatus { NoPay = 1, Paying = 2, Payed
阅读全文
posted @ 2023-02-13 22:43 cnblogsName
阅读(121)
评论(0)
推荐(0)
2023年2月3日
.NET WORD转PDF 免费方案整理
摘要: 引用 WPS(或MS Office) COM ASP.NET使用WPS WORD转PDF C#实现MS-Office文档转Pdf WpsToPdf.git 完全免费,再也不用担心转pdf文件乱来乱去的问题了 Aspose.word Aspose.Words 破解版用法示例
阅读全文
posted @ 2023-02-03 09:32 cnblogsName
阅读(259)
评论(0)
推荐(0)
.NET实现字段变更记录
摘要: 简介 有时候在开发中,需要对实体的某个字段做变更日志,如果显式保存日志,会对业务代码耦合太大。 本文采用重写DbContext的SaveChanges方法实现,在指定字段变更时,自动添加变更日志,减少对业务代码的耦合。 实体定义 ToDoItem是主实体,ToDoItemTextLog是ToDoIt
阅读全文
posted @ 2023-02-03 09:23 cnblogsName
阅读(243)
评论(0)
推荐(0)
下一页
公告