1 2 3 4 5 ··· 49 下一页
摘要: 本笔记是学习 刘遄老师 的《Linux就该这么学》一书所做,书籍地址:https://www.linuxprobe.com/docs/LinuxProbe.pdf 本文以centOS发行版为例,软件仓库等可能不适用于其他发行版 添加普通用户并加入sudoers 第一步:使用useradd命令创建用户 阅读全文
posted @ 2022-09-16 11:18 dirgo 阅读(284) 评论(0) 推荐(0)
摘要: 不支持的。我们常用的 Windows 版 tcping(由 Eli Fulkerson 开发的版本)是一个仅支持 TCP 协议的测试工具。它的核心功能就是测量 TCP 连接的握手延迟,无法发送或接收 UDP 数据包。 如果你需要在 Windows 下测试 UDP 端口的连通性,可以试试下面这几个工具 阅读全文
posted @ 2026-03-10 17:12 dirgo 阅读(3) 评论(0) 推荐(0)
摘要: --查询表空间所在目录位置 select t.TABLESPACE_NAME,d.BYTES/1024/1024,d.FILE_NAME from dba_tablespaces t,dba_data_files d where t.TABLESPACE_NAME=d.TABLESPACE_NAME 阅读全文
posted @ 2026-03-02 15:48 dirgo 阅读(3) 评论(0) 推荐(0)
摘要: Linux系统下 把下面内容保存为scan_unused.sh(注意改开头的 BASE 和 NETMASK): #!/bin/bash set -e NET="192.168.1.0/24" BASE="192.168.1" echo "[1] 生成网段所有 IP ..." seq 1 254 | 阅读全文
posted @ 2026-03-02 15:26 dirgo 阅读(5) 评论(0) 推荐(0)
摘要: 大部分以 sysdba 身份操作(部分操作需要普通业务用户)。 一、实例 / CDB / PDB / 监听 状态与启停 1.1 查看实例状态 -- 查看实例状态(OPEN/MOUNTED 等) SELECT status FROM v$instance; STATUS 为 OPEN 表示数据库已正常 阅读全文
posted @ 2026-03-02 15:06 dirgo 阅读(5) 评论(0) 推荐(0)
摘要: 首先确定手工能够启动: 进入Linux 的oracle账号 sqlplus / as sysdba登录 执行startup 可以正常启动的话,再执行 SELECT status FROM v$instance; 可以查到cbd状态 设置开机启动方法: 要“开机就自动启动”,需要做两件事: 让 Lin 阅读全文
posted @ 2026-03-02 14:49 dirgo 阅读(12) 评论(0) 推荐(0)
摘要: 在 Oracle 12c 及以上版本里,让 PDB 在 CDB 启动后自动打开,推荐用“保存状态”(SAVE STATE)特性,从 12.1.0.2 开始支持。如果你是很老的 12.1.0.1,就只能用系统触发器。 下面分两种情况给你一个完整操作步骤。 一、先确认你的版本 以 sysdba 登录 C 阅读全文
posted @ 2026-03-02 08:31 dirgo 阅读(4) 评论(0) 推荐(0)
摘要: 原因: 默认左侧导航栏与sql编辑器关联,这样当你在操作多个数据库时,非常容易误操作,正常应当一个编辑器固定对应一个数据库,除非你手动修改 方法: [窗口]菜单-[首选项]-点击[编辑器]-右侧项目,去掉[自动同步编辑器连接与导航器选择]前复选框的勾选-点击 [应用] 按钮 阅读全文
posted @ 2026-02-28 16:57 dirgo 阅读(3) 评论(0) 推荐(0)
摘要: 因为Oracle 19c安装后默认的内存配置是为生产环境设计的,会尽可能多地占用系统内存。我们可以通过调整内存参数来大幅降低占用。 🎯 内存占用分析 Oracle的内存主要分为两部分: SGA(系统全局区):占大头,用于缓存数据、SQL等 PGA(程序全局区):用于排序、哈希等操作 你看到的12G 阅读全文
posted @ 2026-02-27 16:33 dirgo 阅读(31) 评论(0) 推荐(0)
摘要: sudo -i -u zhangsan 和 su - zhangsan 都可以让你切换到用户 zhangsan 并获得一个登录 Shell(类似直接以该用户登录系统),但它们在认证方式、权限模型、安全审计等方面有本质区别。下面从多个维度详细对比: 1. 认证方式 sudo -i -u zhangsa 阅读全文
posted @ 2026-02-26 14:57 dirgo 阅读(5) 评论(0) 推荐(0)
摘要: Linux 的目录结构遵循 文件系统层次结构标准(FHS),每个目录都有特定的用途。下面在原有基础上补充了每个目录的英文全称(及可能的命名背景)和更详细的说明,帮助你深入理解。 /bin – Binaries(二进制文件) 全称:Binaries 作用:存放基本的用户命令(二进制可执行文件),如 l 阅读全文
posted @ 2026-02-26 14:14 dirgo 阅读(12) 评论(0) 推荐(0)
摘要: 要利用 Logback 的热加载特性,关键不在于文件放在哪里(因为 JAR 包内的文件无法热修改),而在于必须将配置文件外置。 默认情况下,Spring Boot 打包 JAR 时,logback.xml 会被打包进 JAR 包内部的 BOOT-INF/classes/ 目录下。这部分内容是只读的, 阅读全文
posted @ 2026-02-25 11:02 dirgo 阅读(4) 评论(0) 推荐(0)
摘要: 在Linux中查询进程内存占用有多种方法,以下是常用的几种方式: 1. 使用 ps 命令 # 查看特定进程的内存占用(以KB为单位) ps aux | grep 进程名 # 更详细的内存信息 ps aux --sort=-%mem | head -20 # 按内存排序前20个进程 # 查看指定PID 阅读全文
posted @ 2026-02-05 15:39 dirgo 阅读(61) 评论(0) 推荐(0)
摘要: 特别注意,修改配置文件如:conf/datanode-env.sh(bat) 的MEMORY_SIZE时,=等号与数值如2G之间不能有空格,否则不生效 默认占内存可高达80% 可按照以下官方文章进行调整: 原文地址:IoTDB 集群性能优化:内存配置详解_Apache IoTDB_InfoQ写作社区 阅读全文
posted @ 2026-02-05 15:19 dirgo 阅读(29) 评论(0) 推荐(0)
摘要: 在 Eclipse Milo 这个 OPC UA 库中,向一个 UInt16 类型的数据点写入数据,最直接和正确的做法是使用其内置的 UShort 类型。 为了方便你快速理解和上手,我整理了下面的核心信息表: 操作环节 OPC UA 类型 Milo 中的对应类型 核心写入方法/类 写入 UInt16 阅读全文
posted @ 2026-01-08 09:27 dirgo 阅读(15) 评论(0) 推荐(0)
摘要: 说明: 之所以版本写这么详细,同之前的redis一样,minio厂家也再逐渐削减开源版的功能,以至如今传说不再更新,这个版本是功能完整的最后一个版本;现在也已经出现了很多开源替代产品,呼声比较高的还是一个国产的项目:rustfs,当前已经发布了1.0.0版本,可以考虑迁移 方法: 1.rpm包 版本 阅读全文
posted @ 2025-12-26 16:10 dirgo 阅读(162) 评论(0) 推荐(0)
摘要: 为了在CentOS 7.9上精确安装Nginx 1.28.1,最可靠的方法是编译安装。因为通过系统包管理器(yum)默认安装的通常是较旧的稳定版,无法指定具体的次要版本。 编译安装步骤概览 整个过程可以分为以下四个主要阶段,你需要以 root 权限或在命令前添加 sudo 来执行: 阶段 主要任务 阅读全文
posted @ 2025-12-26 15:37 dirgo 阅读(66) 评论(0) 推荐(0)
摘要: 背景: 一个项目,客户给的服务器还是老的centos7.9,虽然说可以暂时给开外网以使用yum仓库,但这24年6月就停服的系统,redis版本只有3.x,还是有些古老,如果找第三方库又担心有安全问题,只能自己编译安装了. 特别说明: 之所以选择7.2.4,有几方面原因:1.这个项目只是用redis基 阅读全文
posted @ 2025-12-26 15:22 dirgo 阅读(40) 评论(0) 推荐(0)
摘要: 当然,UFW 的常用命令非常简洁。这里为你整理了一份清晰的操作指南,涵盖了你管理防火墙所需的核心命令。 📋 UFW 常用命令速查表 类别 命令 作用与说明 状态与信息 sudo ufw status 核心命令:查看防火墙是否激活及规则摘要。 sudo ufw status verbose 推荐:查 阅读全文
posted @ 2025-12-20 15:35 dirgo 阅读(178) 评论(0) 推荐(0)
摘要: 使用 java.time 包将字符串转换为 Date 类型 1. 完整的转换方法 import java.time.LocalDateTime; import java.time.ZoneId; import java.time.format.DateTimeFormatter; import ja 阅读全文
posted @ 2025-12-18 09:46 dirgo 阅读(56) 评论(0) 推荐(0)
摘要: 这是一个非常深刻的问题,触及了Spring异步抽象与Java原生并发API的核心区别。简单来说:@Async是Spring提供的声明式、框架级的“异步容器”,而CompletableFuture.runAsync()是编程式、更精细的“异步工具”。 两者可以互补,没有绝对的“更好”,只有“更合适”。 阅读全文
posted @ 2025-12-15 16:32 dirgo 阅读(55) 评论(0) 推荐(0)
1 2 3 4 5 ··· 49 下一页