net core
文章平均质量分 52
跨平台netcore主流技术,入门到精通,必备踩坑知识
夜钓星云
这个作者很懒,什么都没留下…
展开
-
基于layuiAdmin 的通用权限管理系统NetCore3.1+Dapper 下载即用
前端:layuiAdmin后端:netcore3.1 可垮平台部署数据库:sqlserver数据框架:dapper缓存:Redis支持多数据库,db,mysql,mssql;采用领域驱动设计模型方式设计,精确控制到按钮层级,登录采用jwt验证。可多级别会员,用户邀请下级等。可以直接使用,可供学习参考或者公司项目直接开鲁,不建议不懂技术的小白下载程序运行效果图数据库脚本文件,存在layeredDb文件目录下a...原创 2021-04-12 17:55:54 · 1284 阅读 · 2 评论 -
dapper 使用sqlbulkcopy,50秒插入百万数据
在netcore中常常使用的EF,Dapper等orm框架,在做批量数据插入的时候,一般都是两种操作;1:逐行插入,insert into....2:批量插入。最近项目中遇到个问题,需要同时插入大量的数据,数据量达到了百万级,使用传统的方式性能上完全不达标,不知道大家试过没有尼,使用dapper或者ef一次性插入一百万的数据,总耗时8分钟左右,这还是优化过的方案。考虑之下,让我想起了很早之前Ado.Net中使用的复制,粘贴,大数据拷贝。sqlbulkcopydapper使用SqlBulk原创 2020-11-14 21:15:22 · 3566 阅读 · 0 评论 -
Net递归查询组装tree树形菜单,layui以及jQuery的zTree共用
大家都知道组织树形菜单都会存在上下级的关系,后台获取到所有的菜单,可是怎么组织树形菜单,不可能写几十个foreach来循环吧,一般通过递归算法来写。首先写一个类,组织树形菜单模型,这个类可以根据layui或者zTree的官方api定制不同的属性public class TreeList { public string title { get; set; } public string id { get; set; } public strin原创 2020-08-14 11:33:13 · 812 阅读 · 0 评论 -
NetCore 批量下载文件打包压缩,多个文件流保存本地,盗链技术
在使用文件下载的时候,很多情况都会需要下载文件的功能,单个文件的下载当然很简单,若是多个文件的下载就稍微有一点复杂,若是微服务架构,需要下载文件或者压缩打包文件,那就更加复杂了。研究了一天,终于实现了功能。这会儿终于得空,记录一下。以便日后参考打包下载主要出现两种情况1:本地文件打包下载,一台服务器,很简单,不做过多的记录说明2:微服务/其他文件服务器,打包下载文件流并压缩使用ZipFile压缩类,必须在项目中引用System.IO.Compression.FileSystem程...原创 2020-07-30 18:02:51 · 3132 阅读 · 0 评论