本文分类:news发布日期:2024/12/23 9:38:02
相关文章
docer compose部署simple-docker
简介
一个看似简陋但是功能足够用的docker管理工具 安装
创建目录
mkdir -p /opt/simple-docker
cd /opt/simple-docker 创建并启动容器 编写docker-compose.yml文件,内容如下
version: 3
services: redis: image: redis:latest restart: always web: image: registry.cn-…
建站知识
2024/12/23 9:37:46
Intellij Idea的数据库工具 DataGrip
DataGrip
DataGrip: IDEA自带,非常好用。智能提示很强大,快捷键跟IDEA自身一致。
如果下载不了 DataGrip,也可以直接用 IDEA 自带的。
常用的快捷键
alt8: 打开数据库Service ctrlshiftF10:打开常用的数…
建站知识
2024/12/18 2:27:30
算法.1-三大排序算法-对数器-二分
三大排序算法&对数器
1.选择排序
Java版
package class01;import java.util.Arrays;public class Code01_SelectionSort {public static void selectionSort(int[] arr) {if (arr null || arr.length < 2) {return;}// 0 ~ N-1 找到最小值,在哪…
建站知识
2024/12/22 20:00:17
VPP学习-VPP初始化流程
概念 VPP作为一个开源的、高性能的用户态网络协议栈,以进程的形式运行于Linux或(类unix)系统下,即VPP实际是一个用户进程,VPP启动后可通过"ps -ef | grep vpp"命令查看。
VPP启动 用户态进程启动都有一个ma…
建站知识
2024/12/15 13:20:13
Linux Rootkit实验|01 基于修改系统调用表的Hook
Linux Rootkit实验|01 基于修改系统调用表的Hook 文章目录 Linux Rootkit实验|01 基于修改系统调用表的Hook实验说明实验环境实验过程一 基于修改sys_call_table的系统调用挂钩1 寻找sys_call_table内存地址2 关掉写保护3 修改sys_call_table 二 基于系统…
建站知识
2024/12/16 4:23:48
JVM 性能调优 - Java 虚拟机内存体系(1)
Java 虚拟机我们简称为 JVM(Java Virtual Machine)。
Java 虚拟机在执行 Java 程序的过程中,会管理几个不同的数据区域。如下图所示: 下面我会介绍这几个数据区的特点。
堆
堆区的几个特点:
线程共享。启动时创建堆…
建站知识
2024/12/15 0:35:16
Spring-mvc、Spring-boot中如何在调用同类方法时触发AOP
1. 问题描述 Spring-mvc和Spring-boot中aop可以实现代理的功能,我们可以借此实现事务和日志记录或者限流等多种操作。但是,如果你在一个方法中调用其同类下的其他方法的时候不会触发AOP。本文主要说明其原因及解决办法和实现原理。
2. 原因 AIOP的本质是…
建站知识
2024/12/16 3:33:28
有哪些反直觉的历史事实?
有众多反直觉的历史事实,它们颠覆了人们对历史事件的固有认知。以下是一些例子:
拿破仑并不是矮个子。普遍流传的误解是拿破仑是个矮小的人,但事实上他的身高在当时属于平均水平,甚至在法国军队中也算中等偏上。
爱因斯坦并非…
建站知识
2024/12/11 10:25:57