
Ubuntu 22.04/24.04 安装 Docker 及配置 Java、MySQL、Tomcat
在 Ubuntu 22.04 和 24.04 系统中安装 Docker 引擎及配置镜像源的方法,详细演示了 JDK 17 的本地安装与环境变量配置,以及通过 Docker 容器化部署 MySQL 8.4.5 和 Tomcat 9 的完整流程,包括数据持久化、端口映射、防火墙设置及远程连接测试。
博客作者
网络安全工程师
331
已发布文章
13K
博客获赞
755K
博客浏览
第 9 页

在 Ubuntu 22.04 和 24.04 系统中安装 Docker 引擎及配置镜像源的方法,详细演示了 JDK 17 的本地安装与环境变量配置,以及通过 Docker 容器化部署 MySQL 8.4.5 和 Tomcat 9 的完整流程,包括数据持久化、端口映射、防火墙设置及远程连接测试。

Python 爬虫技术通过发送 HTTP 请求获取网页数据,利用正则表达式解析 HTML 提取歌曲 ID 和标题,进而调用接口下载音频文件。演示了使用 requests 库和 re 模块爬取网易云音乐热歌榜并保存 MP3 的过程,涉及基础爬虫原理、DevTools 抓包分析及合规性注意事项。
baostock 是免费开源证券数据平台,提供 Python API 获取 A 股历史行情及财务数据。支持日、周、月及分钟级 K 线查询,返回 pandas DataFrame 格式。核心流程包括登录系统、调用 query_history_k_data_plus 接口获取数据、处理复权与停牌逻辑。需注意指数无分钟线数据,且不同平台复权算法可能存在差异,建议关…
ToDesk 远程连接 Mac 出现黑屏通常因系统未授予屏幕录制权限导致。需在 Mac 系统偏好设置的安全性隐私选项中,找到屏幕录制权限并勾选 ToDesk_Session。若列表为空,需先发起一次远程连接再配置。完成授权后重新连接即可正常显示画面。
GitHub Actions 的 Schedule 在高负载下存在不可控延迟,影响分钟级任务。介绍使用 workflow_dispatch 触发器配合外部 API 调用的方案,通过云函数模拟手动点击,实现精准定时调度。

基于昇腾 Atlas 800I A2 服务器,对 Pi0 机器人视觉 - 语言 - 动作(VLA)大模型进行了完整部署与性能测评。测试涵盖环境配置、推理延迟、吞吐量及轨迹精度等关键指标。结果显示,该模型在国产算力平台上实现了低于 80ms 的推理延迟,位置误差控制在 0.0124m 以内,姿态误差优于 0.05rad,验证了国产算力在人形机器人领域的可行性与…

递归与回溯算法实战涵盖了汉诺塔问题的递归拆解、链表合并与反转逻辑、节点两两交换技巧以及快速幂算法优化。内容通过 C++ 代码示例详解关键步骤与边界条件处理,展示分治思想在数据结构中的具体应用,旨在帮助读者掌握核心算法逻辑并提升解题效率。

阿里云 OSS 的权限控制体系,涵盖 ACL、RAM Policy 及 Bucket Policy 三种机制的应用场景与配置差异。重点阐述显式拒绝优先的判定规则,并提供常见 4xx/5xx 错误响应格式及排查方法,助力多团队协作下的安全访问管理。
AIRI 是一款开源的 AI 虚拟角色软件,支持 Web、macOS 和 Windows 平台。具备多模态交互能力,包括聊天、语音及游戏互动。桌面版独立运行,支持 VRM 和 Live2D 模型,拥有自动眨眼等动画效果。用户可接入大语言模型实现智能对话,并设置悬停淡出等功能以不干扰工作。适用于聊天陪伴、学习助手、游戏解说等场景。

在 Ubuntu 操作系统中利用 Python 语言通过 ksycopg2 驱动连接金仓 KingbaseES 数据库的全过程。内容涵盖驱动安装、环境变量配置、基础连接建立以及完整的增删改查(CRUD)功能实现。通过封装 KingbaseESManager 类,提供了可复用的数据库操作接口,包含单条与批量插入、条件查询、数据更新及删除等核心功能,并附带了验证…

解决了 Kali Linux 2025.4 版本在 VMware 虚拟机中鼠标无法显示的问题。通过修改虚拟机的硬件兼容性设置至 17.x 或更高版本,成功恢复了鼠标功能。操作步骤包括关机、更改硬件兼容性向导及重启虚拟机。

预训练语言模型利用大规模无标注语料学习通用语义表示,结合微调范式显著降低对标注数据的依赖。BERT 模型基于双向 Transformer 编码器,通过掩码语言模型和下一句预测任务实现双向上下文理解。文章详解了 BERT 架构原理,并使用 Hugging Face Transformers 库在 THUCNews 数据集上完成中文文本分类实战,涵盖数据预处理、…

讲解 Linux 系统文件 I/O 基础,涵盖文件概念、C 库函数与系统调用的区别、文件描述符 fd 机制及分配规则。重点阐述了标准输入输出重定向的原理,演示了通过 close 和 dup2 系统调用实现输出重定向的代码示例,并提及在 minishell 项目中的实际应用。
Git Cherry-Pick 允许将特定提交应用到当前分支,常用于跨分支修复或选择性合并。通过指定 commit hash 或范围,可精准控制代码变更。遇到冲突时需手动解决并继续操作。掌握该命令能有效管理多版本分支历史,避免全量合并风险。
Python 代码打包为 EXE 涉及多种工具选择,其中 PyInstaller 因兼容性最佳成为首选方案,Nuitka 则在启动速度上表现更优。文章详细阐述了从环境准备、虚拟环境创建到使用 PyInstaller 进行单文件打包的完整流程,包含常用参数说明与 .spec 文件进阶配置。此外还列举了常见报错如闪退、体积过大、杀毒误报等的解决方案,并补充了 N…

TD3 算法针对 DDPG 的 Q 值过估计问题,提出双 Critic 网络、延迟更新和目标策略平滑三项改进。通过最小化两个 Critic 的输出降低偏差,降低 Actor 更新频率提升稳定性,并在目标动作中加入噪声增强鲁棒性。文章提供基于 PyTorch 的完整 Python 代码实现,涵盖网络结构、经验回放及训练逻辑,适合连续动作空间强化学习任务参考。

介绍鸿蒙全场景开发中桃夭权限框架的应用,解析模块配置文件、全局开关工具类及权限弹窗组件。通过相机、麦克风、位置等高频场景案例,展示如何适配超级隐私模式,实现权限申请与用户体验优化,解决多设备兼容问题。

Virt-A-Mate 是由 Meshed VR 开发的虚拟实境软件,支持 Oculus Rift 和 HTC Vive 设备互动。其核心特性包括遵循基本物理定律的头发与衣物运动模拟,以及允许玩家自定义角色服装的功能。软件支持 MMD 跳舞插件及国漫人物模型,是一个用于虚拟实境创作的强大工具而非单纯游戏。
IntelliJ IDEA 新版在运行 Maven 项目时,控制台常会出现 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=GBK 的提示信息。这并非构建错误,而是新版 IDE 自动注入的环境变量导致的显示干扰。若该提示影响阅读或引发困惑,可通过修改注册表配置解决。具体操作为使用双 Shift 打开注册表编辑器,定位…
本文介绍如何在 VSCode 中搭建 Java 与 Maven 开发环境。首先需安装 JDK 和 Maven 并配置环境变量,随后安装官方扩展包并通过 settings.json 指定运行路径。创建项目时可利用 Maven Archetype 模板,通过运行测试类和执行 mvn 命令验证环境可用性。此外,配置阿里云镜像和优化本地仓库路径能有效解决依赖下载慢的…