家装 内存 系统net

已存在高版本.NET运行时或sdk下,安装低版本.NET runtime

相信各位开发朋友,在开发中都遇到过,如果你的电脑存在.NET 48,此时直接去微软官网下载比如.NET 461或者.NET45的runtime,安装时会报错:已经存在更高版本禁止安装。(这个问题似乎仅存在于.NET fx, .NET6或者7存在的情况下,装5就不会报这个问题) 其实解决方法很简单,之 ......
版本 时或 NET runtime sdk

文档控件DevExpress Office File API v23.1新版亮点 - 支持.NET MAUI

DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装Microsoft Office,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLS ......
控件 DevExpress 亮点 文档 Office

.NET Core多线程 (4) 锁机制

去年换工作时系统复习了一下.NET Core多线程相关专题,学习了一线码农老哥的《.NET 5多线程编程实战》课程,我将复习的知识进行了总结形成本专题。本篇,我们来复习一下.NET中锁机制的相关知识点,预计阅读时间10分钟。 ......
线程 机制 Core NET

Linux系统 iptables进阶学习

一、IPTABLES四表五链学习: (1)Filter表:是iptables的默认表,它有以下三种内建链(chains): INPUT链 – 处理来自外部的数据。 OUTPUT链 – 处理向外发送的数据。 FORWARD链 – 将数据转发到本机的其他网卡设备上。 (2)NAT表:NAT表有三种内建链 ......
iptables 系统 Linux

ASP.NET Core – View Component

前言 以前写过 Asp.net core 学习笔记 ( ViewComponent 组件 ), 这篇作为翻新版. 参考 Docs – View components in ASP.NET Core Don't replace your View Components with Razor Compo ......
Component Core View ASP NET

18大型网站系统架构演化

高性能 高可用 可维护 应变 安全 维度: 涉及技术内容 从架构看 MVC MVP MVVM REST webservice 微服务 从并发分流来看 集群负载均衡 CDN 从缓存来看 MemCache,Redis,Squid 从数据来看 主从库(主从复制),内存数据库、反规范化技术、noSql,分区 ......
架构 系统 网站

大白菜重装系统步骤

##### 重装系统步骤 ###### 名词解释: 1. 启动盘:电脑需要一个装有系统的存储硬件引导启动,通常我们选择硬盘,而系统安装在C盘中,但当硬盘出现问题的时候,可以通过U盘等其他介质启动 2. UEFI:一种新型启动系统,比传统系统更加高效,也有更多的功能,但UEFI智能运行在64位电脑上( ......
大白菜 大白 步骤 系统

Asp.Net Core 之 @Html.Action 迁移

想必只要 接触了 net core的小伙伴们 已经发现 @html.Action()方法 官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。但是 如果想用以前的@Html.Action()方法,我们其实可以自己动手去实现它。 下面就开始 实现之旅吧! ......
Action Core Html Asp Net

.NET对象的内存布局

在.NET中,理解对象的内存布局是非常重要的,这将帮助我们更好地理解.NET的运行机制和优化代码,本文将介绍.NET中的对象内存布局。 .NET中的数据类型主要分为两类,值类型和引用类型。值类型包括了基本类型(如int、bool、double、char等)、枚举类型(enum)、结构体类型(stru ......
布局 对象 内存 NET

.net6 过滤器、管道模型

管道处理模型 1、[中间件](https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/?view=aspnetcore-7.0) 可以在典型应用中了解现有中间件的顺序,以及在哪里添加自定义中间件。 你可以完全控制如何 ......
过滤器 管道 模型 net6 net

.NET5从零基础到精通:全面掌握.NET5开发技能【第三章】

本篇文章将带你认识C#的新语法、创建项目、发布运行、读取的相关操作、MVC开发、扩展、各种容易的使用,权限等.NET的相关知识。带你从零到精通,全面掌握.NET5的开发技能。 ......
NET5 NET 技能 第三章 基础

ELKF日志系统搭建(单机8.9版)

一、ELKF简介 ElasticSearch:搜索、分析和存储数据Logstash:采集日志、格式化、过滤数据(数据清洗的过程),最后将数据推送到Elasticsearch存储Kibana:数据可视化Beats:集合了多种单一用途数据采集器,用于实现从边缘机器向Logstash和Elasticsea ......
单机 系统 日志 ELKF 8.9

windows子系统

wsl -l -v #查看子系统 导出子系统 wsl --export Ubuntu-22.04 d:\ubuntu2204.tar 注销系统 wsl --unregister Ubuntu-22.04 重新导入 wsl --import Ubuntu-22.04 d:\Ubuntu-22.04 d ......
子系统 windows

windows系统修改conda默认启动环境

方法一: 到 conda 安装目录的 Script 文件夹下,找一个名为 activate.bat 的文件。 ![](https://img2023.cnblogs.com/blog/3075377/202308/3075377-20230810204316947-1498528350.png =6 ......
windows 环境 系统 conda

使用eNSP,VMware搭建网络平台,Linux中通过Docker搭建应用管理系统,在eNSP中的主机里可以访问

[课程设计要求](#a) [拓扑图](#b) [部署过程](#c) [总结](#d) ## 1.课程设计要求 使用eNSP,VMware搭建网络平台,Linux中通过Docker搭建应用管理系统,在eNSP中的主机里可以访问。 ## 2.拓扑图 ![](C:\Users\31223\Pictures ......
eNSP 网络平台 管理系统 主机 VMware

ASP.NET 使用Ajax

本文将介绍在ASP.NET中如何方便使用Ajax,第一种当然是使用jQuery的ajax,功能强大而且操作简单方便,第二种是使用.NET封装好的ScriptManager。 $.ajax向普通页面发送get请求 这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样: ......
Ajax ASP NET

在synology上使用shell脚本实现基于dynv6.net的DDNS

一、到dynv6.net注册账号并申请一个Zone。在Zone的Instruction选项卡你可以看到你的Password,这个也就是后面会提到的Token。 二、在Synology里通过CLI建立一个空的文件夹,使用VI或者VIM编辑一个.sh文件。其内容如下: #!/bin/bash #设置LO ......
脚本 synology shell dynv6 dynv

asp.net blazor 新手问题

Blazor发布问题,localhost可以访问,局域网无法访问 http://localhost:5000和http://127.0.0.1:5000可以访问。 但是http://192.168.0.20:5000 不可以。192.168.0.20是笔记本电脑的ip。在笔记本和局域网电脑访问htt ......
新手 blazor 问题 asp net

WSL获得Ubuntu系统

# WSL获得Ubuntu系统 ## 一、WSL介绍 ![uTools_1691654842978](https://img2023.cnblogs.com/blog/3178390/202308/3178390-20230810191800229-1878153067.png) ## 二、WSL部 ......
Ubuntu 系统 WSL

分布式系统架构设计思想

1. 计算与存储分离 2. 接口幂等, 业务幂等 ,防重提交 3.功能性需求 ,非功能性需求 之间的取舍平衡 4. 数据的冷热分离 5. 高内聚,低耦合 , 模块化设计 ,分层,防腐层 ,DDD 6. 分布式系统,三大件 Redis , MQ , 分布式数据库(1. 满足事务处理简单 , 2. 能快 ......
设计思想 分布式 架构 思想 系统

Spring Cloud Alibaba全解析:构建可靠的分布式系统

标题:Spring Cloud Alibaba全解析:构建可靠的分布式系统 引言:随着互联网技术的不断发展,分布式系统的概念和应用越来越广泛。作为构建可靠和弹性的分布式系统的关键技术之一,Spring Cloud Alibaba提供了一套完整的解决方案,帮助开发者更轻松地构建和管理分布式系统。本文将 ......
分布式 Alibaba Spring 系统 Cloud

在UOS系统中管理ORACLE数据库

在明确了“数字中国”建设战略后。自主创新与国产化已成为我国实现科技强国、经济强国的发展趋势与行业共识。 即信息技术应用创新产业,简称“信创”。 而现有的国产操作系统,虽然已日趋成熟,但因为很多应用软件由国外垄断,因此在某些方面会有所欠缺。 ——比如说对数据库的管控方面,在此之前,便是一个难解的问题。 ......
数据库 数据 ORACLE 系统 UOS

【转载】Win10系统, administrator账户被微软账户强行绑定,怎么破?

## 首先 - 声明:这是转载,我只是做一个记录,以下内容可解决问题(本人已尝试并已解决),当然也可以去转载出处查看大佬的原回答: >[Win10系统, administrator账户被微软账户强行绑定,怎么破? - 海尔森肯威的回答 - 知乎](https://www.zhihu.com/ques ......
账户 administrator 系统 Win 10

.Net中的async/await如何理解?

简介 Async/Await在.Net Core中真的是无处不在,到处都是异步操作,那为什么要用?有什么作用?别人说能提升性能?这里从理论,实践,原理一个个解开这些疑问。async/await的特点 不会阻塞线程同步的方式写异步虽然是用了异步,但还是等待执行结果再往下执行,执行流程是同步的。 asy ......
async await Net

揭秘 .NET 中的 TimerQueue

TimerQueue 与 OS 定时器的交互 按需注册定时器 TimerQueue 向 OS 注册定时器的过程被封装在 TimerQueueTimer 的 EnsureTimerFiresBy 方法中。有两处地方会调用 EnsureTimerFiresBy 方法 UpdateTimer 方法,此方法 ......
TimerQueue NET

如何将3D模型导入可视化大屏系统中,并实现可交互的数字孪生大屏效果?

首先我们需要准备一款数字孪生软件,本文中使用的是山海鲸可视化数字孪生软件,这是一款免费的零代码数字孪生大屏开发平台软件。 下载完成后打开山海鲸可视化,点击新建来创建一个大屏项目。 我们可以根据自己的需要来创建各种场景的项目或是套用模板项目,这里我们选择创建一个GIS场景项目。 等待项目加载完毕后,可 ......
大屏 模型 效果 数字 系统

.NET控制流分析(一)-入门

对于一些复杂的混淆手段,还原它们需要控制流分析。本文介绍了基本的.NET控制流分析知识,了解这些足以还原大部分需要控制流分析的混淆。 ......
NET

中电金信:国际结算系统的“王冠”,为什么十年都戴在“它”的头上

2001年,中国正式加入WTO,在此后的二十多年里,中国出口席卷全球,迅速成长为一个贸易大国。 作为跨国贸易不可或缺的一环,无论是商品交易、服务提供、资金分配还是国际借贷等,都需要通过银行办理的外汇收支业务,这就是国际结算。而支撑其运行和交付的IT系统,就是国际结算系统。 “也是在2000年前后,中 ......
国际结算 王冠 国际 系统

.NET下的终极反调试

本文介绍了.NET下的反调试原理,包括CLR内部调试机制。通过本文,可以了解到如何利用CLR调试机制进行检测和阻止调试器。 ......
反调 终极 NET

.NET JIT脱壳指南与工具源码

本文介绍了.NET下的JIT层加密点与脱壳技巧,包括IL代码,Token,异常处理子句,局部变量这四种加密,并给出了一份基础的脱壳机框架源码。文中的内容适用于.NET Framework全版本,.NET Core 1.0~3.1,.NET 5+也大致相同。文中的.NET若未作说明,均指代.NET F... ......
脱壳 源码 指南 工具 NET