角色 权限net

【.NET8】访问私有成员新姿势UnsafeAccessor(上)

前言 前几天在.NET性能优化群里面,有群友聊到了.NET8新增的一个特性,这个类叫UnsafeAccessor,有很多群友都不知道这个特性是干嘛的,所以我就想写一篇文章来带大家了解一下这个特性。 其实在很早之前我就有关注到这个特殊的特性,但是当时.NET8还没有正式发布,所以我也没有写文章,现在. ......
UnsafeAccessor 姿势 成员 NET8 NET

skywalking9.4 .net5

skywaling安装目录在windows 环境上最好目录不要带空格 9.4.0版本需要 java11 安装好java后直接启动bin目录下startup.bat 启动后通过8080端口访问dashboard .net安装nuget包【SkyAPM.Agent.AspNetCore】 添加配置文件s ......
skywalking9 skywalking net5 net

Unity让背景图片随着角色的移动而移动

背景介绍 做2D横版游戏的时候,通常会放置一个背景图片,但如果背景图片一动不动,大脑会将其和中心位置的角色捆绑,从而给玩家一种变扭的感觉,以及久了会导致眩目的不良体验。 因此希望背景图片也能像日常中的远景一样,能够随着人物的移动而移动。 目标效果 我们期望在地图左下角的时候,显示的是背景左下角的部分 ......
背景图片 角色 背景 图片 Unity

Trino 权限控制讲解与实战操作(资源分组)

目录一、概述二、系统访问权限控制1)系统访问权限控制介绍2)测试验证三、资源分组四、基于文件的访问控制1)基于文件的访问控制介绍2)测试验证1)部署 Trino(docker-compose.yaml)2)启动服务3)测试验证 一、概述 Trino支持两种主要类型的权限控制:系统权限控制和文件权限控 ......
实战 权限 资源 Trino

.NET MVC 安全漏洞系列

一、XSS漏洞定义 XSS攻击全称跨站脚本攻击,它允许恶意web用户将代码(如:html代码)植入到页面上,当访问到该页面时,嵌入到页面的html代码会自动执行,从而达到恶意攻击的目的。 二、解决方案 1.新建立一个XSSHelper帮助类 public static class XSSHelper ......
安全漏洞 漏洞 NET MVC

【C#】.NET6.0后支持的顶级语句使用命名空间(spacename)问题

创建C#项目且使用.Net6.0以上的版本时,默认code会使用顶级语句形式: 1、略去static void Main(String[ ] args)主方法入口; 2、隐式使用(即隐藏且根据代码所需要的类自动调用)其他命名空间(包括): using System; using System.IO; ......
语句 spacename 顶级 问题 空间

Spring Security 基于表单的认证和角色权限控制

Spring Security 是基于 Spring 框架提供的一套 Web 应用安全的完整解决方案,核心功能主要是认证和授权。认证主要是判断用户的合法性,主要体现在登录操作,最常用的认证方式是【基于表单的认证】和【基于OAuth2的认证】。授权主要体现在权限控制,也就是控制用户是否能够访问网站的相 ......
表单 Security 权限 角色 Spring

.NET中测量多线程基准性能

.NET中测量多线程基准性能 多线程基准性能是用来衡量计算机系统或应用程序在多线程环境下的执行能力和性能的度量指标。它通常用来评估系统在并行处理任务时的效率和性能。测量中通常创建多个线程并在这些线程上执行并发任务,以模拟实际应用程序的并行处理需求。 在此,我们用多个线程来完成一个计数任务,简单地测量 ......
基准 线程 性能 NET

TienChin 渠道管理-权限分配

添加权限 如果您不想手动添加可以使用我如下的SQL,但是有一个注意点就是 parent_id 是渠道管理菜单的主键 id 即可一键插入。 INSERT INTO `TienChin`.`sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_nu ......
TienChin 渠道 权限

前端请求参数加密、.NET 后端解密

本文详细介绍了前端请求参数加密、.NET 后端解密,文章较长,请各位看官耐心看完。 目录一、前端使用“CryptoJS”,前端AES加密,.NET后端AES解密1.1、加密解密效果图1.2、CryptoJS介绍1.3、准备工作:安装“CryptoJS”1.3.1、使用npm进行安装1.3.2、Vis ......
前端 参数 NET

.NET Core 实现Excel的导入导出

目录前言NPOI简介一、安装相对应的程序包1.1、在 “管理NuGet程序包” 中的浏览搜索:“NPOI”二、新建Excel帮助类三、调用3.1、增加一个“keywords”模型类,用作导出3.2、添加一个控制器3.3、编写导入导出的控制器代码3.3.1、重写“Close”函数3.3.2、添加控制器 ......
Excel Core NET

修改pip配置文件pip.ini显示权限不足,无法写入时该如何解决

如题,尝试修改pip配置 pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 时出现如下报错: Writing to C:\Program Files\WindowsApps\PythonSoftware ......
pip 权限 文件 ini

ASP.NET MVC5多语言切换快速实现方案

实现动态切换语言,Demo 做了三种语言库可以切换,包括资源文件的定义,实体对象属性设置,后台代码Controller,IAuthorizationFilter,HtmlHelper的实现,做法比较简单易学易用,配合我之前发布的# MVC Scaffolding SmartCode-Engine 更 ......
方案 MVC5 ASP NET MVC

使用Jenkins自动部署.NET站点

Jenkins安装:参考文章【Jenkins安装】 部署.NET站点 1、新建项目 1,1、Dashboard页面菜单>点击新建Item>输入名称 "TestWebServiceDeploy",并且选择【Freestyle project】风格 2、配置 2.1、描述和日志 确定后可以配置要自动化发 ......
Jenkins 站点 NET

Net6+Consul的简单使用

先下载Consul打开cmd consul.exe agent -dev运行可以在环境变量 PATH下添加当前Consul.exe 路径 全局使用下面试启动ok界面,然后通过 localhost:8500 看到界面了 然后创建两个 api 程序,添加如下代码, [HttpGet("start")] ......
Consul Net6 Net

.net native aot dll 库函数导出和调用

.net 程序aot后,就是原生程序了, 如果是aot的dll,是可以导出为等价于c语言的native的dll的。导出函数声明如下: [UnmanagedCallersOnly(EntryPoint = "OutPut")] public static int OutPut() { return 1 ......
函数 native net aot dll

VB.net报错未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序

1、问题:通过EXCEL上传数据报错:未在本地计算机上注册“icrosoft.ACE.OLEDB.12.0”提供程序 原因是电脑office版本和VB.net程序选择的运行有关系 处理:先查看office是X86还是64位 如果是64位,在VB.NET中更改编译CPU选择X64 方法2:如果是X86 ......
icrosoft 程序 OLEDB 12.0 ACE

.NET 8 RC1

.NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。 公告写道,此版本为 Android 和 WASM 引入了全新的 A ......
NET RC1 RC

在.Net Core中使用QRCoder生成二维码,并用Blazor显示

首先在Negut包中下载QRCoder以及System.Drawing.Common 在下载的时候版本非常重要,跟着Git走 //在后端接口定义IQRCodeService类 using System.Drawing; namespace WebApplication2.Service.Interf ......
QRCoder Blazor Core Net

Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群

原文:https://www.cnblogs.com/wl-blog/p/16936019.html Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它 ......
集群 Kubernetes Core ASP NET

.net链接mysql报错:给定关键字不在字典中,解决方案

如果看到这个报错信息,大概率是的原因是: 1、连接字符串中编码和数据库实际编码不一致。 解决方案:修改连接字符串中的编码即可,保证和mysql中编码一致。 2、MySql.Data.dll版本不一致。 解决方案:去mysql官网下载对应版本的dll ;或使用VS的Nuget更新MySql.Data. ......
字典 关键字 解决方案 关键 链接

.Net使用 Tesseract 框架识别简单验证码

1.图片验证码生成 public class CaptchaGenerator { public static string GetRandomAuthcode(int length) { string chkCode = string.Empty; //验证码的字符集,去掉了一些容易混淆的字符 c ......
Tesseract 框架 Net

Windows Server 2012 R2 Standard 安装.net 3.5

很久没截图IIS部署了,最近临时接了一个部署任务就是在一台新的Windows Server 2012 R2 上部署一套系统,需要安装的.net3.5 但是一直不成功,找了很久的资料终于有着落了,先记录下 正常情况安装 大概率都会出现以下问题 然后网上找寻解决方案 方法一【无效】:角色添加功能里边(就 ......
Standard Windows Server 2012 3.5

ASP.NET 6 修改 WebRoot 路径

参考:https://www.cnblogs.com/chinasoft/p/16787959.html 注意内容: --net 5 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBu ......
路径 WebRoot ASP NET

Asp.net的项目SqlServer数据库迁移到MySql

1、环境 Windows 10 + VS2015 +.Net4.5.2 +MySql5.7 2、准备 1)、Navicat Premium 15(用于数据库转换,其它版本的亦可) 2)、Vs2015 3) 、 安装mysql-connector-net-6.9.9.msi 4)、安装mysql-fo ......
SqlServer 数据库 项目 数据 MySql

.NET周刊【9月第2期 2023-09-10】

国内文章 使用 OpenTelemetry 构建 .NET 应用可观测性(2):OpenTelemetry 项目简介 https://www.cnblogs.com/eventhorizon/p/17678251.html 目录 前世今生 OpenTracing OpenCensus OpenTel ......
周刊 2023 NET 09 10

遥遥领先.NET 7, .NET 8 性能大幅提升

每个版本必有的性能提升汇总文章又来了。大家可以学习阅读了。 微软 .NET 开发团队的工程师 Stephen Toub 发表博客《Performance Improvements in .NET 8》,详细介绍了 .NET 8 中的性能改进。 一言蔽之: .NET 7 was super fast. ......
NET 性能

uniapp-net core后台-实现认证

一 在program.cs中添加cookie认证 builder.Services.AddAuthentication( CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie(options => { options.Cookie ......
uniapp-net 后台 uniapp core net

.Net多线程读取pdf文本

1.nuget安装UglyToad.PdfPig 2.SemaphoreSlim semaphore = new SemaphoreSlim(10);同时启动10个线程读取指定页面文本。 C#代码: static string GetPdfText(string filePath) { FileIn ......
线程 文本 Net pdf

.NET 程序员的调试神器-Dumpify

Dumpify Dumpify 是一个使用 C# 开发的开源库,它通过向控制台应用程序添加 .Dump() 扩展方法来提高工作效率和可调试性。 可以 Dump 任何对象并以结构化且丰富多彩的方式输出到控制台、跟踪、 调试事件。 支持属性、字段和非公共成员, 支持设置最大嵌套层数,支持循环依赖和引用, ......
神器 程序员 Dumpify 程序 NET