搜索结果
查询Tags标签: net,共有 2096条记录-
MQ系列8:数据存储,消息队列的高可用保障
1 介绍在之前的章节中,我们介绍了消息的发送 和 消息通信 的原理。但是这边有一个比较核心的关键点,那就是如果已经把消息传递给Broker。在Broker在被消费之前,如何保证消息的稳定性,避免消息丢失和数据。这时候就需要数据持久化数据来进行保障了。根据之前我们 MQ系列…
2022/11/27 2:23:56 人评论 次浏览 -
基于.NET 7 的 WebTransport 实现双向通信
Web Transport 简介WebTransport 是一个新的 Web API,使用 HTTP/3 协议来支持双向传输。它用于 Web 客户端和 HTTP/3 服务器之间的双向通信。它支持通过 不可靠的 Datagrams API 发送数据,也支持可靠的 Stream API 发送数据。因为 HTTP/3 使用了基于 UDP 的 QUIC 协议,…
2022/11/26 23:23:56 人评论 次浏览 -
在 JavaScript 中将的icode9命令模式与状态模式相结合
icode9是JavaScript 一种流行的语言,以其灵活性而闻名。正是由于这一点,使得命令模式等模式更容易在我们的应用程序中实现。当有一种设计模式与状态模式很好地配合时,它可以说是命令模式。如果你读过我之前一篇关于状态模式的博客文章,你可能会记得这句话:“状态模式…
2022/11/26 6:24:06 人评论 次浏览 -
NET性能优化-使用内存+icode9磁盘混合缓存
其实这个问题比较简单的是吧?Redis其实属于网络存储,我对照下面的这个表格,可以很容易的得出结论,既然网络存储的速度慢,那我们就可以使用内存RAM存储,把放Redis里面的数据给放内存里面就好了。操作速度执行指令1/1,000,000,000 秒 = 1 纳秒从一级缓存读取数据0.5 纳…
2022/11/22 23:24:00 人评论 次浏览 -
NET高性能编程 - C#如何安全
前言作为.net程序员,使用过指针,写过不安全代码吗?为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它?如果能很好地回答这几个问题,那么就能很好地理解今天了主题了。C#构建了一个托管世界,在这个世界里,只要不写不安全代码,不操作指针,那么就能…
2022/11/15 1:23:59 人评论 次浏览 -
实验1:SDN拓扑实践
一、实验目的 1.能够使用源码安装Mininet; 2.能够使用Mininet的可视化工具生成拓扑; 3.能够使用Mininet的命令行生成特定拓扑; 4.能够使用Mininet交互界面管理SDN拓扑; 5.能够使用Python脚本构建SDN拓扑。 二、实验环境 Ubuntu 20.04 Desktop amd64 三、实验要求 基本…
2022/9/17 6:16:16 人评论 次浏览 -
.NET(C#) ExcelLibrary读写Excel
.NET(C#) ExcelLibrary读写Excel(.xls,.xlsx)示例代码(不用安装Office) ExcelLibrary是一个比较轻量级的Excel读写组件,由国人开发的。可以读写 xls 和 xlsx 格式的 Excel。支持简单的公式,可插入图片,对于格式的设置也不是很丰富,可设置单元格宽度,数据格式化显示。…
2022/9/16 14:17:12 人评论 次浏览 -
.NET CORE 控制台程序在CentOS 7 后台运行指令
1.后台运行服务 >/dev/null & 不输出任何信息 & 记录控制台所有信息 记录错误信息 :/dev/null 2>log & 指令:nohup XXX.dll >/dev/null & 2.查看正在执行的进程 jobs -l3.杀死进程 kill -9 sid
2022/9/16 5:17:35 人评论 次浏览 -
使用C#编写一个.NET分析器(一)
译者注 这是在Datadog公司任职的Kevin Gosse大佬使用C#编写.NET分析器的系列文章之一,在国内只有很少很少的人了解和研究.NET分析器,它常被用于APM(应用性能诊断)、IDE、诊断工具中,比如Datadog的APM,Visual Studio的分析器以及Rider和Reshaper等等。之前只能使用C+…
2022/9/16 1:18:26 人评论 次浏览 -
回溯算法经典问题总结(.NET版)
回溯算法 回溯法其实也是一种递归,本质上就是穷举,然后筛选出符合规则的数据。为了使回溯更加高效,我们根据规则要求,在穷举过程中加上条件限制(也就是剪枝)。 我们什么场景下应该想到使用回溯法呢? 如何画图去分析问题? 如何使用代码实现呢? 如何去优化程序? 回…
2022/9/15 14:19:40 人评论 次浏览 -
Linux环境用jexus部署.net 应用程序————随笔代码
开启防火墙: systemctl start firewalld.service查看开启的服务端口: firewall-cmd --permanent --zone=public --list-ports查看防火墙状态: firewall-cmd --state永久开启端口 firewall-cmd --permanent --zone=public --add-port=8443-8444/tcp加载设置 firewall-…
2022/9/15 5:18:34 人评论 次浏览 -
实验1: SDN拓扑实践
实验一 SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓扑。 二、实验环境 Ubuntu 20.04 Desktop amd64 三、实验…
2022/9/14 6:16:27 人评论 次浏览 -
idea设置java打印https证书信息
1、编辑配置2、-Djavax.net.debug=all
2022/9/14 1:16:20 人评论 次浏览 -
实验1:SDN拓扑实践
一、实验基本要求 1.使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。2.使用Mininet的命令行生成如下拓扑: a) 3台交换机,每个交换机连接1台主机,3台交换机连接成一条线。b) 3台主机,每个主机都连接到同1台交换机上。3.在2.b)的基础上,在Min…
2022/9/13 6:53:14 人评论 次浏览 -
Windows 7 安装 .NET 5+ / .NET Core 3.1 环境的方法和依赖文件
随着 .NET 5 正式版的发布,越来越多的人开始向 .NET 5 、.NET Core 平台迁移。尽管微软已经在 2020 年 1 月 14 日停止了对 Windows 7 的支持,但仍有大批客户的操作系统对 Windows 7 恋恋不舍。为此,我们需要解决 .NET 5 运行时(Runtime)在部分 Windows 7 系统上无法…
2022/9/13 5:23:15 人评论 次浏览