天枫信息技术,专注于.NET技术的开发与应用

All Posts


M3U8视频批量下载器(1.4.7)自动合成完整MP4格式

没记错的话之前有介绍过M3U8,它其实就是各大视频平台为了防盗链和防下载而做的一种手段,将一段一段的几秒钟的视频串联在一起的索引,我们表面上看是很连贯很完整的视频,其实都是由多个小段视频连接在一起的。 之前有分享过一款pc端看电影神器Video Sou,这款神器用了好几个月了,一直很稳,但是唯一比较缺憾的是它不支持下载视频只能将链接复制到浏览器在线看不过它有提供M3U8的下载链接,这就好说了,想要下载的话需要我们自己去学习M3U8链接下载的相关知识,说实话有点麻烦,下载一堆ts后缀的视频,然后合成一个完整 ...

M3U8 视频 批量 下载 1.4 自动合成 完整 MP4 格式

Cimoc(1.6.35)漫画多图源超多资源|安卓

刚推过异次元漫画,这与来推Cimoc,同样也是看漫画神器,跟异次元漫画的界面大同小异,但是Cimoc是可以直接搜漫画的,不需要导入图源,它内置32个图源,相对来说资源没有异次元多,但是画质清晰,数量够用就够了。 刚进入app是空的没有推荐,想看什么直接搜索即可~用了用,其实体验感觉还不错,推荐可以用。同样支持离线下载,收藏,本地漫画预览。 相关下载 城通下载 ...

Cimoc 1.6 35 漫画 图源 超多 资源 安卓

如何在 Docker 环境下自动给 .NET 程序生成 Dump

前言 之前“一线码农”大佬有写文章介绍了如何在 windows 下自动 dump,正好手里有个在 docker 环境下 dump 的需求,所以在参考大佬文章的基础上,有了本篇。 ​ 工具 dotdump (https:docs.microsoft.comenusdotcediagnosticsdotdump) ProcDump f linux (https:github.comSysinternalsProcDumpfLinux) ​ dotdump dotdump是微软官方推出的一个.全局工具,安装和使 ...

如何 Docker 环境 自动 NET 程序 生成 Dump

ASP.Net Core5.0 EF Core使用记录

打算把之前开源的 基于ASP. Ce开发一套通用后台框架 重新用ASP. Ce 5写一遍,也算是巩固一下旧知识,学习下新知识。本文是项目搭建初期关于 EF Ce 的使用记录1、项目结构2、添加引用 LY.Admin.Model项目添加Microsoft.EntityFramewkCe的NuGet引用,因为我们如果 实体属性 需要使用数据批注方式而不是使用Fluent API的话是需要用到的。 LY.Admin.Reposities项目添加Microsoft.EntityFramewkCe、Microsof ...

ASP Net Core5 EF Core 使用 记录

Autofac 集成测试 在 ConfigureContainer 之后进行 Mock 注入

在使用 Autofac 框架进行开发后,编写集成测试时,需要用 Mock 的用于测试的模拟的类型去代替容器里面已注入的实际类型,也就需要在 Autofac 完全收集完成之后,再次注入模拟的对象进行覆盖原有业务代码注册的正式对象。但 Autofac 默认没有提供此机制,我阅读了 Autofac 的源代码之后,创建了一些辅助代码,实现了此功能。本文将告诉大家如何在集成测试里面,在使用了 Autofac 的项目里面,在所有收集完成之后,注入用于测试的 Mock 类型,和 Autofac 接入的原理背景 为什么选 ...

Autofac 集成 测试 ConfigureContainer 之后 进行 Mock 注入

ASP.NET Core 文件上传 之 文件签名验证

ASP. Ce 文件上传 系列之 文件签名验证 一、前言 在最近的开发过程中遇到一个文件上传的需求。由于目标框架是 asp. ce 5。遂打开 MSDN 翻阅 文件上传 的相关内容,在学习过程中发现在上传文件时可以对文件签名进行验证。文件的签名由文件开头部分中的前几个字节确定。 可以使用这些字节指示扩展名是否与文件内容匹配。 private static readonly Dictionarystring Listbyte[] _fileSignature = new Dictionarystring L ...

ASP NET Core 文件 上传 文件 签名 验证

基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体

LnskyDB LnskyDB是基于Dapper的Lambda扩展支持按时间分库分表也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼. 文档地址: https:liningit.github.ioDapper.LnskyDB 开源地址: https:github.comliningitDapper.LnskyDB nuget地址: https:www.nuget.gpackagesLnskyDB 在此非常感谢SkyChenSky其中lambda表达式的解析参考了他的开源项目 下面是用P ...

基于 Dapper 开源 Lambda 扩展 支持 分库 分表 自动 生成 实体

.NetCore 消息队列的使用

1 消息队列的优点 消息队列本质是生产者——消费者模式。也有很多使用方式。那么它有什么优点呢? 以日常生活中邮寄信件这个行为举例, 当只有1个寄信人,1个邮递员的时候。寄信人想要寄信,到指定地点(邮局),直接将信件交给邮递员即可。当有50个寄信人,1个邮递员的时候。这50个寄信人就要依次排队等待邮递员处理信件。 可以增加邮递员的数量,但是依然会有忙闲不均的问题存在。我们现在增加一个邮筒(也就是数据缓冲区)在这个例子中,寄信人就是生产者,邮递员是消费者。而邮筒就是一个消息队列。这个邮筒解决了以下问题: 1. ...

NetCore 消息 队列 使用

海阔视界 4.21.0514.21 白嫖全网资源神器|安卓

海阔视界可以说是一款浏览器,但是不是浏览网页的浏览器,而是浏览各大资源的浏览器,比如你想看漫画直接就可以检索全网小说站的资源给你看,小说和影视或者其他类型的资源都是同样的道理。 同时通过海阔视界的话是直接过滤掉了原来资源站的所有广告了,爽的1P~ 刚安装这个软件的话频道只有1个,需要我们手动导入一些规则才可以~ 当我们导入了规则,这款APP才可以当做神器在身边的妹子跟前炫耀哦~海阔的大佬专门为小白准备了一个合集规则,我们只需要复制相关的规则然后打开海阔视界,就会自动弹出导入选项,直接导入即可! 海阔规则: ...

海阔 视界 4.21 0514.21 全网 资源 神器 安卓

NetCore3.1及Vue开发通用RBAC前后端通用框架

目录框架说明项目框架图多租户权限设计表效果图后端拉取运行前端项目请参考 前端系列发布到docker中ce3.1 发布到docker中所遇到的坑及解决框架说明 该框架是本人学习过程中本着只有自己动手操作一遍才能真正理解,和遇到对应问题并解决问题的思路。和为了能在开发相应系统时能快速搭建出相关框架而做出的基于Ce3.1+Vue的RBAC通用权限框架。 只有在敲的过程中才能遇见细节上的问题,成长无非就是发现问题、思考问题、解决问题、总结沉淀,后面才能去规避和提高代码质量。 如有发现什么错误,请联系我,将第一时间 ...

NetCore3 Vue 开发 通用 RBAC 前后 通用 框架