• 2024-07-02docker离线安装及私人仓库搭建
    docker离线安装及私人仓库搭建注意文中IPPORT根据实际情况自行调整1.离线部署安装目录结构install#安装文件夹docker-19.03.9.tgz#docker安装文件压缩包docker下载地址docker-compose-linux-x86_64#docker-compose文件docker-compose下载地址daemon.json
  • 2024-07-02ENSP模拟实验-vlan+dhcp综合实验
    实验拓扑图:实验要求:所有网段基于192.168.1.0/24进行合理划分vlan规划如图所示PC端IP地址使用DHCP自动获取实验过程:1.IP地址规划该实验只需要两个网段,只需将所给网段分为两个子网分给VLAN2和VLAN3VLAN2 192.168.1.0/25VLAN3 192.168.1.128/252.交换机配置LSW1:[H
  • 2024-07-02040【GD32F470】 灰度传感器移植成功示例
    【1TB嵌入式学习资料免费领取:https://link3.cc/sgzy】2.40灰度传感器2.40.1模块来源2.40.2规格参数工作电压:3.3V-5V工作电流:<20mA输出格式:模拟信号输出控制接口:ADC管脚数量:3Pin(2.54mm间距排针)2.40.3移植过程我们的目标是在梁山派GD32F470上能够判断当前环境
  • 2024-07-01深入理解TCP协议格式(WireShark分析)
    传输控制协议(TCP)是互联网中最为关键的通信协议之一。了解TCP协议的细节不仅对于网络工程师至关重要,对于任何涉及网络通信的软件开发人员而言都是必备的知识。本文旨在深入探讨TCP协议,从协议的基本概述到其工作机制,以及如何通过实际代码实现和工具分析来理解其运作。TCP协
  • 2024-07-01vlan配置
    vlan隔离配置虚拟局域网(VirtualLocalAreaNetwork)是计算机网络中一种逻辑上的设备分组方式,与设备的物理位置无关。它可以让网络管理员根据特定的需求或安全策略,创建独立的广播域并隔离网络流量。VLAN常用于提升网络性能、增强安全性,并通过将网络流量分割成更小、更易管理
  • 2024-07-01linux下打满网卡的带宽和影响打满网卡的原因
     1.打满网卡带宽的定义网络传输场景很多,咱们这里用一个最常见的场景:客户端发送数据,服务端接收数据,所以这里给一个打满的定义:使用监控软件发现客户端的上行和服务端的下载带宽用满 2.测试软件客户端://ClientsideCprogramtodemonstrateSocket//programming#inc
  • 2024-06-30springboot学习-2
    springboot配置配置文件格式-res中appli.properties中设置-同目录下application.yml主要serve:port:80(注意空格)无提示则fileproj-struc选择项目点击绿色叶子追加配置文件-application.yaml优先级properties>yml>ymal同上一个yaml-大小写-只能空格不能tab-属性前
  • 2024-06-30Python基础之网络编程
    目录1网络编程1.1简介1.2socket()1.3TCP简单实例单向交互1.3.1服务端1.3.2客户端1.4TCP双向交互1.4.1服务端1.4.2客服端1.5UDP连接1.6PythonInternet模块1网络编程1.1简介Socket又称套接字,应用程序通常通过套接字向网络发出请求或者应答网络请求,使主机间或者
  • 2024-06-24终端交互脚本
    终端交互命令行脚本简述基于nodejs环境编写的交互式命令行脚本,使用到的npm包主要有以下三个execa:执行脚本命令inquirer(核心包):用于在终端中进行提问与回答的交互操作detect-port:用于检测端口是否被占用包使用详细介绍execa安装[email protected]使用import{e
  • 2024-06-23frp使用
    frp使用frp是一个专注内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中专暴露到公网。实验:配置frp,使得可以从外网访问内网远程桌面(3389)1.frps即frp的服务端,用于部署在公网的服务器上,与内网通信
  • 2024-06-23linux防火墙常用命令
    注意使用命令出现如下表示权限不够,可以命令前加上sudo使用命令Authorizationfailed.Makesurepolkitagentisrunningorruntheapplicationassuperuser.授权失败。确保polkit代理正在运行或以超级用户身份运行应用程序。基础命令#启动防火墙
  • 2024-06-22HC32L130 外部IO中断
    1.HC32L130外部端口PB2#include"app_SD3078.h"#defineRCC_RTC_INT_PORT SysctrlPeripheralGpio /*GPIO端口时钟*/#definePORT_RTC_INT GpioPortB /*GPIO端口*/#definePIN_RTC_INT GpioPin2 /*GPIO引脚*/voidApp_RTC_INTInit(void){stc_gpio_cfg_
  • 2024-06-21离线使用端口扫描工具Nmap和Netcat
    1.安装nmap命令Centos7+系统离线安装nmap命令链接:https://pan.baidu.com/s/1jqNbRNpctXgUfa4Qfpu4Pg提取码:0124rpm-ivh  *********.rpm2.进行端口扫描使用Nmap扫描目标主机,例如扫描本地主机localhost: sudonmap-sS-p-localhost-sS:使用TCPSYN扫描。-p-:
  • 2024-06-21应用同时支持HTTP和HTTPS
    生成证书:keytool-genkeypair-keystoretest.jks-aliastest-keyalgRSA-keysize2048-validity3650应用配置:server:port:18081#httpshttp-port:8081#httpssl:key-store:/test.jks#密钥库路径key-store-password:ENC(djVg6Ri/rp7cHwh9ZTmq/Q==)
  • 2024-06-21防火墙虚拟系统
    一、实验思路和网络拓扑实验思路:1、在防火墙上启动虚拟系统,设置相应的接口、路由,实现各系统互联;2、并通过引流表对虚拟系统进行优化,节省根系统资源二、基础配置1、交换机配置[SW1]vlanbatch1020[SW1]port-groupgroup-memberg0/0/1g0/0/11[SW1-port-group]portl
  • 2024-06-21杰里AW31N GPIO配置
    (配置GPIO详细具体可以看官网的手册,我就是快速列举几个能用的供参考,可能不全但是测过能用)1.配置引脚状态 可以用intgpio_init(enumgpio_portport,conststructgpio_config*config);intgpio_set_mode(enumgpio_portport,u32pin,enumgpio_modemode);举例str
  • 2024-06-20HCIA 15 AC+FIT AP结构WLAN基础网络
    本例配置AC+FIT,即瘦AP+AC组网。生活中家庭上网路由器是胖AP,相当于AC+FIT二合一集成到一个设备上。1.实验介绍及拓扑某企业网络需要用户通过WLAN接入网络,以满足移动办公的最基本需求。1.AC采用旁挂核心组网方式,AC与AP处于同一个二层网络。2.AC作为DHCP服务器给AP
  • 2024-06-20【网络调优】Linux网络端口随机分配问题
    1.Linux端口基础1.端口号0不使用2.端口号1-1023,系统默认只给root使用3.端口号1024-4999由客户端程序自由分配4.端口号5000-65535由服务器程序自由分配2.Linux默认随机端口范围一般Linux的默认随机端口范围是:32768-60999(可以通过查看配置文件的方式来获取)当客户端port
  • 2024-06-20rebindMultiA:一款功能强大的多重A记录重绑定攻击测试工具
    关于rebindMultiArebindMultiA是一款功能强大的多重A记录重绑定攻击测试工具,该工具可以帮助广大研究人员通过针对目标域名执行多重A记录重绑定攻击,来测试目标域名或地址的安全情况。工具提供了一个rebindmultia.com域名,用来帮助广大研究人员使用该工具来进行测试实践。它会
  • 2024-06-18什么是微服务架构,Node.js如何支持微服务?
    现代软件开发中,微服务架构成为一种非常流行的设计模式。微服务架构将一个大型的、复杂的应用程序拆分成多个独立的小,每个小服务负责一个特定的业务功能。这种架构设计使得应用程序更加灵活、可扩展,并且易于维护。本文将详细解释微服务架构的概念并探讨Node.js如何支持微服务
  • 2024-06-18DPDK 关闭网口速率自动协商, 强制网口速率
    dpdk源码中的宏定义#defineETH_LINK_SPEED_FIXED(1<<0)//<Disableautoneg(fixedspeed)#defineETH_LINK_SPEED_10M_HD(1<<1)//<10Mbpshalf-duplex....要查看设备的支持速度能力,您可以调用rte_eth_dev_info_get,例如rte_eth_dev_info_get(port
  • 2024-06-17深入浅出Netty:高性能网络应用框架的原理与实践
    深入浅出Netty:高性能网络应用框架的原理与实践1.Netty简介Netty是一个基于Java的异步事件驱动的网络应用框架,广泛用于构建高性能、高可扩展性的网络服务器和客户端。它提供对多种协议(如TCP、UDP、SSL等)的支持,适用于各种网络通信场景。2.核心组件Channel:代表一个到远程
  • 2024-06-16python 小爬虫 DrissionPage+BeautifulSoup
    哈喽,大家好,我要开始写博客啦
  • 2024-06-16VMware ESXi 8.0U2c macOS Unlocker & OEM BIOS ConnectX-3 网卡定制版 (集成驱动版)
    VMwareESXi8.0U2cmacOSUnlocker&OEMBIOSConnectX-3网卡定制版(集成驱动版)发布ESXi8.0U2集成驱动版,在个人电脑上运行企业级工作负载请访问原文链接:https://sysin.org/blog/vmware-esxi-8-u2-sysin/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org
  • 2024-06-15万能的字典,可以通过 config.server.port 的方式访问,也可以通过get_config("server.port")的方式访问,还可以config['se
    万能的字典,可以通过config.server.port的方式访问,也可以通过get_config("server.port")的方式访问,还可以config['server']['port']访问值classDotDict(dict):"""一个字典类,支持通过点分路径访问和设置嵌套的字典值。"""def__init__(self,