logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux基础开发工具(中):Git版本控制

本文围绕 Git 这一开发必备工具,从其诞生背景(Linus 为解决 Linux 内核协作难题开发)切入,解析核心概念与工作流程,梳理了 Linux 下的安装配置、本地仓库操作、远程仓库同步(Gitee/GitHub)的完整流程,还补充了版本回退、忽略文件、免密码提交等高频实用操作。Git 的核心价值在于通过分布式架构与多区域流转,自动追踪版本、简化协作,规避冲突与版本混乱。学习关键是理解 “工作

文章图片
#linux#git#elasticsearch +3
C++11中的包装器

# 博客概述`std::function` 与 `std::bind` 是 C++11 核心特性,专为解决可调用对象类型混乱、接口适配繁琐的痛点而生。`std::function` 作为“万能容器”,统一普通函数、lambda、成员函数等各类可调用对象的类型,简化声明与传递;`std::bind` 作为“参数适配器”,可灵活固定参数、重排顺序,轻松适配不同接口。二者配合,在回调函数、命令映射、表达

文章图片
#c++#开发语言#数据结构
Linux 进程概念与内存管理详解(含冯诺依曼体系结构、环境变量、调度算法)

本文聚焦Linux操作系统核心的进程与内存管理,系统拆解从冯诺依曼体系底层逻辑到虚拟地址空间的8大核心知识点。内容以“原理+实操+生活类比”为核心,涵盖操作系统管理本质、进程创建与状态流转、优先级调度、上下文切换、环境变量特性等关键内容,搭配可直接运行的C语言代码与Linux命令、清晰可视化图解,辅以快递驿站、外卖骑手等生活化案例帮助理解。文章纠正了新手常见认知误区,既适合初学者搭建体系化知识框架

文章图片
#linux#网络#c语言 +3
C++智能指针详解

本文围绕C++智能指针展开,详解其基于RAII的核心设计思想,梳理`unique_ptr`(单所有权)、`shared_ptr`(共享引用计数)、`weak_ptr`(解循环引用)等标准库实现的特性与适用场景。同时涵盖删除器定制、线程安全(`mutex`同步)、内存泄漏规避等关键问题,对比智能指针演进历程,结合代码示例拆解核心原理。旨在帮助开发者掌握智能指针的选型与实操,借助其自动资源管理能力,提

文章图片
#c++#android#开发语言
到底了