本文分类:news发布日期:2025/5/14 10:13:33
相关文章
netcore8.0项目部署到windows服务器中(或个人windows电脑),利用nginx反向代理
1、发布netcore项目,默认即可
1.1、前提,需在appsettings添加Kestrel代理
配置如下:
{"Kestrel": {"Endpoints": {"http": {"Url": "http://localhost:7022"},"Https": {&qu…
建站知识
2025/4/27 23:02:46
【网络原理】TCP提升效率机制(一):滑动窗口
目录
一. 前言 二. 滑动窗口 三. 丢包现象
1)ACK报文丢失
2)数据丢失
四. 总结 一. 前言
TCP最核心的机制就是可靠传输 ,确认应答,超时重传,连接管理这些都保证了可靠传输,得到了可靠传输,…
建站知识
2025/4/28 12:30:06
蜜罐管理和数据收集服务器:Modern Honey Network (MHN)
一、Modern Honey Network (MHN)介绍
Modern Honey Network (MHN) 是一个集中化的蜜罐管理和数据收集服务器。它旨在简化蜜罐的部署和管理,并提供一个简洁的 Web 界面来查看捕获的数据。
1、主要功能:
集中化管理: 通过一个中心服务器管理多个蜜罐传感器。快速部…
建站知识
2025/5/12 19:03:50
【音视频】⾳频处理基本概念及⾳频重采样
一、重采样
1.1 什么是重采样
所谓的重采样,就是改变⾳频的采样率、sample format、声道数等参数,使之按照我们期望的参数输出。
1.2 为什么要重采样
为什么要重采样? 当然是原有的⾳频参数不满⾜我们的需求,⽐如在FFmpeg解码⾳频的时候…
建站知识
2025/4/28 12:29:33
Docker Macvlan网络配置实战:解决“network already exists“错误
一、Macvlan网络的应用场景
Macvlan是Docker支持的多种网络驱动之一,它允许容器直接绑定到宿主机的物理接口,为每个容器分配独立的MAC地址。这种网络模式特别适合需要容器直接暴露在物理网络中的场景,例如:
• IoT设备直接通信 …
建站知识
2025/4/28 12:32:26
测试常用的Linux系统指令详解
为什么测试工程师需要掌握Linux命令?
在现代软件测试领域,约75%的服务端应用运行在Linux环境中,能够熟练使用Linux命令的测试工程师,其工作效率比仅依赖GUI工具的测试人员高出40%以上。本文将系统介绍测试工作中最实用的Linux命令…
建站知识
2025/5/11 16:54:40
什么是测试驱动开发(TDD)?
目录
一、TDD到底是什么?
二、TDD解决了什么问题?
1. 避免测试遗漏
2. 防止代码写坏
3. 代码更易维护
三、TDD的核心思想
四、TDD的工作流程(红 → 绿 → 重构)
1. Red(红色阶段)——先写测试&…
建站知识
2025/4/28 12:29:41
那些年踩过的坑之Arrays.asList
一、前言 熟悉开发的兄弟都知道,在写新增和删除功能的时候,大多数时候会写成批量的,原因也很简单,批量既支持单个也支持多个对象的操作,事情也是发生在这个批量方法的调用上,下面我简单说一下这个事情。
二…
建站知识
2025/5/12 15:53:10