相关文章
http协议的三次握手机制
HTTP协议是基于TCP协议的,因此HTTP的三次握手机制实际上就是TCP的三次握手机制。TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。为了确保通信的可靠性,TCP在建立连接时需要进行三次握手。下面我们详细…
建站知识
2025/3/10 5:33:08
spring 和JVM之间关系
Spring 和 JVM(Java 虚拟机)之间有着紧密且 crucial 的关系,Spring 框架是基于 Java 语言开发的,而 JVM 是 Java 代码运行的基础环境。以下是它们之间关系的详细描述:
运行环境基础 JVM 是 Spring 的运行环境 &#x…
建站知识
2025/3/10 5:32:04
leecode496.下一个更大元素I
单调栈问题,和每日温度一样的思路解法
class Solution {
public:vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) {vector<int> result(nums1.size(),-1);if(nums1.size()0) return result;stack<int…
建站知识
2025/3/10 5:29:00
RISC-V汇编学习(三)—— RV指令集
有了前两节对于RISC-V汇编、寄存器、汇编语法等的认识,本节开始介绍RISC-V指令集和伪指令。
前面说了RISC-V的模块化特点,是以RV32I为作为ISA的核心模块,其他都是要基于此为基础,可以这样认为:RISC-V ISA 基本整数指…
建站知识
2025/3/10 5:27:59
使用paramiko爆破ssh登录
一.确认是否存在目标主机是否存在root用户 重跑 CVE-2018-15473用户名枚举漏洞 检测:
import paramiko
from paramiko.ssh_exception import AuthenticationExceptiondef check_user(username, hostname, port):ssh paramiko.SSHClient()ssh.set_missing_host_key…
建站知识
2025/3/10 5:26:53
go mod文件 项目版本管理
个人学习笔记 在 Go 语言中,go mod 是 Go 1.11 版本引入的官方依赖管理工具,用于管理项目的依赖关系。go mod init 命令用于初始化一个新的 Go 模块,该命令会在项目根目录下创建一个 go.mod 文件,该文件记录了项目的模块路径和依赖…
建站知识
2025/3/10 5:21:44