刷新
Redis 是什么?

博主头像 Redis 的定义? 百度百科: Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 中文官网: Redis是一个开源(BSD许可),内存存 ...

SignalR 2 与mvc 5实现实时聊天功能

博主头像 效果图先附上: 首先 这是我是参考 教程:使用 SignalR 2 和 MVC 5 实时聊天 | Microsoft Docs 先附上教程: 在“添加新项 - SignalRChat”中,选择 InstalledVisual> C#>WebSignalR>,然后选择 SignalR Hub 类 (v ...

实现领域驱动设计 - 使用ABP框架 - 系列文章汇总

博主头像 系列文章汇总 前言: 最近看到ABP官网的一本电子书,感觉写的很好,翻译出来,一起学习下 Implementing Domain Driven Design 实现领域驱动设计 - 使用ABP框架 - 什么是领域驱动设计? 实现领域驱动设计 - 使用ABP框架 - 解决方案概览 实现领域驱动设计 - ...

SWebONE ,OA办公——SwebUI开源应用解决方案

博主头像 产品简介 SwebONE是一款OA类的开源解决方案,通过SwebUI平台开发,包含了注册、登陆、用户信息等基本功能。 免费获取方案 开源代码: https://github.com/comsmobiler/SwebONE(顺便“★Star”一下) 部署文档 项目服务端部署、数据库还原请参考教程: h ...

.net 根据路径将本地文件转为流返回前端下载

博主头像 .net Core中根据文件路径和名字将文件转为流返回给前端提供下载,需要传入文件路径(不带域名),和文件名称(用于下载使用),前端使用<a></a>标签来进行访问下载,或者 location.href 来访问 [ApiController] [Route("[controller]")] publ ...

MinIO学习

博主头像 1.Minio及背景 Minio是一个开源的分布式文件存储系统,它基于 Golang 编写,虽然轻量,却拥有着不错的高性能,可以将图片、视频、音乐、pdf这些文件存储到多个主机,可以存储到多个Linux,或者多个Windows,或者多个Mac,Minio中存储最大文件可以达到5TB。任何类型的文件都 ...

Asp.Net 单点登录(SSO)|禁止重复登陆|登录强制下线

博主头像 背景: 先上个图,看一下效果: SSO英文全称Single Sign On(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百 ...

使用Visual Studio 2022开发前端

博主头像 前端开发环境多数基于Node.js,好处不多说了。但与使用Visual Studio开发的后端Asp.Net Core项目一起调试,却不是很方便,所以试着在Visual Studio 2022中开发前端。 创建宿主项目 首先创建一个空的Asp.Net Core项目作为宿主,创建完成后将Program ...

Asp.net6.0 Swagger使用备忘

博主头像 “五一”期间用了一下Swagger,碰到了以下问题: 如何在Docker中显示OpenApiInfo的中文内容; 如何显示xml注释; 如何显示Header; 如何隐藏ApiController、Action、类或者属性,如何显示枚举 现将解决办法记下留存。 一、在Docker中显示OpenApiI ...

C# 滑动验证码|拼图验证|SlideCaptcha

博主头像 使用背景: 关于滑动验证码的使用场所还是非常多的,如: 调取短信接口之前,和 注册请求之前 或者 频繁会调用的接口 都需要加这个拼图验证。这里先上一下效果图吧(心中无码,自然高清)。 话不多说,开撸! 实现分析: 滑动验证码的逻辑也很简单。大概说一下: 1,服务器生成主图+附图(从主图裁剪下来的不需 ...

asp html 实现商店(书店)购物结算

博主头像 话不多说 先上效果图:功能:1.每一个更新按钮对应着所更新的书籍定价数量,并将结果输出至消费总金额处2.提交对应着所有书籍对应价格数量的总和,同样输出至总金额处3.重置既刷新页面实列:1.整体是居中的,效果图存在位置偏差2.数量和消费总金额的默认值是0,如果将0删除会出现报错,所以请小心OK 上代码 ...

.Net MVC实现角色-API权限验证的一种方式

博主头像 阅文时长 | 1.15分钟 字数统计 | 1844.8字符 主要内容 | 1、引言&背景 2、部分设计分享 3、声明与参考资料 『.Net MVC实现角色-API权限验证的一种方式』 编写人 | SCscHero 编写时间 | 2022/3/27 PM9:31 文章类型 | 系列 完成度 | 已完成 ...

使用asp.net开发钉钉群机器人全过程

集团是使用钉钉进行工作交流的, 发现群里有很多问题其实是重复的,就在想是不是可以使用钉钉的群机器人,虽然说的确是可以部分实现,但是感觉还是差点什么,而且公司内部很多东西也不方便放上去,所以就想开发一个群机器人,然后就看钉钉开发文档,发现是有这个功能的,就开始研究,官方文档使用的语言主要是Java,并 ...

使用MASA Blazor开发一个标准的查询表格页

博主头像 前言 大家好,我是开源项目 MASA Blazor 主要开发者之一,如果你还不了解MASA Blazor,可以访问我们的 官网 和博客 《初识MASA Blazor》 一探究竟。简单来说,MASA Blazor 是一个基于 Material Design 设计语言的 Blazor 组件库,dotNE ...

.net formwork WebApi 跨域问题

博主头像 背景: ASP.NET Formwork Api / ASP.Net Core Api 做比较。 有关 Global.asax、FilterConfig.cs 和 RouteConfig.cs 等都被 Program.cs 和 Startup.cs两个类取而代之. 程序中 把Program.cs 作 ...

老项目的倔强——性能优化篇

博主头像 老项目的倔强——性能优化篇 由于各种原因我们总是要与公司各种老项目打交道。天有不测风云,谁也不知道这坨屎山会从哪个方向把你的嘴塞的满满的,还不让你吐出来。既然如此...那只能细嚼慢咽的吞下去吧。 说实在话,只要业务不死,那些老大伯项目就还有价值。更何况这个本就没什么人关注的项目突然被公司高层盯住了。 ...

c# IdHelper生成唯一的雪花Id

博主头像 为什么使用雪花ID 在以前的项目中,最常见的两种主键类型是自增Id和UUID,在比较这两种ID之前首先要搞明白一个问题,就是为什么主键有序比无序查询效率要快,因为自增Id和UUID之间最大的不同点就在于有序性。 雪花ID是用一个64位的整形数字来做ID,对应.net中的long,数据库中的bigin ...