相关文章
Docker/K8S
文章目录 项目地址一、Docker1.1 创建一个Node服务image1.2 volume1.3 网络1.4 docker compose 二、K8S2.1 集群组成2.2 Pod1. 如何使用Pod(1) 运行一个pod(2) 运行多个pod 2.3 pod的生命周期2.4 pod中的容器1. 容器的生命周期2. 生命周期的回调3. 容器重启策略4. 自定义容器启…
建站知识
2025/2/2 9:58:26
使用HttpClient和HttpRequest发送HTTP请求
项目中经常会用到向第三方系统发送请求来传递数据或者获得信息,一般用的比较多的为HttpClient 和 HttpRequest,这里简要总结一下 HttpClient 和 HttpRequest 的用法
一、HttpClient
1. 发送get请求
public static String get(String url, Map<Stri…
建站知识
2025/2/2 9:47:08
17 一个高并发的系统架构如何设计
高并发系统的理解
第一:我们设计高并发系统的前提是该系统要高可用,起码整体上的高可用。 第二:高并发系统需要面对很大的流量冲击,包括瞬时的流量和黑客攻击等 第三:高并发系统常见的需要考虑的问题,如内存不足的问题,服务抖动的…
建站知识
2025/2/2 9:26:39
QModbusTCPClient 服务器断开引起的程序崩溃
最近使用QModbusTCPClient 与一套设备通信,有一个QTimer频繁的通过读取设备寄存器。程序运行良好,但是有个问题:正常进行中设备断电了,整个程序都会崩溃。解决过程如下:
1.失败方案一
在QModbusTCPClient的errorOccu…
建站知识
2025/2/2 9:25:38
深入解析 C++ 字符串处理:提取和分割的多种方法
在 C 编程中,字符串处理是一个常见的任务,尤其是在需要从字符串中提取特定数据时。本文将详细探讨如何使用 C 标准库中的工具(如 std::istringstream 和 std::string 的成员函数)来提取和分割字符串,并分析不同方法的适…
建站知识
2025/2/2 9:19:28
(动态规划基础 打家劫舍)leetcode 198
已知h2和h1,用已知推出未知
推是求答案,回溯是给答案 这里图片给出dfs暴力,再进行记录答案完成记忆化搜索,再转为dp数组 #include<iostream>
#include<vector>
#include<algorithm>
//nums:2,1,1,2
//dp:2,2,…
建站知识
2025/2/2 9:18:27
【云安全】云原生-Docker(五)容器逃逸之漏洞利用
漏洞利用逃逸
通过漏洞利用实现逃逸,主要分为以下两种方式:
1、操作系统层面的内核漏洞
这是利用宿主机操作系统内核中的安全漏洞,直接突破容器的隔离机制,获得宿主机的权限。
攻击原理:容器本质上是通过 Linux 的…
建站知识
2025/2/2 9:01:00