logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 哈希表 容器组合应用 力扣 49. 字母异位词分组 每日一题 题解

本文聚焦力扣经典哈希表题目 “字母异位词分组”,系统解析解题思路与实现。该题是面试高频题,核心考察哈希表键值设计与泛式容器运用。文章先阐明题目价值与考察重点,再以 “找到异位词统一标识” 为突破口,详解 “排序 + 哈希表” 核心算法,给出完整 C++ 代码。同时剖析代码易错点、复杂度,补充计数法等优化思路与对比。内容兼顾基础与进阶,助力读者夯实容器使用能力,掌握哈希分组核心逻辑,实现解题思路迁移

文章图片
#c++#leetcode#算法
云服务器安全加固与密钥对登录 Xshell 与 VS Code 登录配置

本文是一篇完整的云服务器 SSH 安全加固实战记录,从“为什么要做”到“具体怎么做”,再到“踩了哪些坑”,全部手把手带你走一遍。文章按安全加固三步走(创建普通用户 → 禁用 root 登录 → 禁用密码认证、仅允许密钥对登录)、密钥对全流程配置(从云平台生成密钥,到迁移到普通用户,再到 Xshell 和 VS Code 的完整配置)、避坑指南(5 个典型报错及解决方案)、原理补充(用通俗比喻讲解

文章图片
#服务器#安全#运维
Git 基础操作速查手册 场景模拟

本文专整理,涵盖Git基础命令速查、详细用法及实战场景,包含目录与状态查看、文件暂存与提交、版本回退、修改撤销、文件删除与恢复六大核心模块,清晰区分不同命令的适用场景及操作风险,搭配具体示例助力快速上手,可作为日常复习、应急查阅的实用手册,帮新手攻克 Git 命令记忆与场景匹配难题。

文章图片
#git#学习
设计模式之观察者模式:理论总结 Qt 实战 C++ 完整代码实现

本文针对新手学习观察者模式“背完概念就忘、懂理论难落地”的痛点,以大白话拆解其核心本质与角色职责,清晰区分推、拉两种模型的优缺点及适用场景,明确本文实战采用的拉模型方案。文章结合Qt股票价格多窗口同步的业务需求,完成角色拆解、UML类图设计,提供了从抽象层到业务实现、可直接编译运行的完整C++代码,同时分享了实战落地的踩坑记录与避坑指南,帮助新手彻底打通观察者模式的理论与实战,掌握其解耦核心与业务

文章图片
#设计模式#观察者模式#qt +1
到底了