2024 09-23 Linux C++ 开发10 - 手把手教你使用valgrind性能分析工具 09-19 Linux C++ 开发9 - 手把手教你使用gprof性能分析工具 09-18 字符编码发展史6 — BOM字节序标记 09-18 字符编码发展史5 — UTF-16和UTF-32 09-18 字符编码发展史4 — Unicode与UTF-8 09-18 字符编码发展史3 — GB2312/Big5/GBK/GB18030 09-16 字符编码发展史2 — ISO-8859-N 09-15 字符编码发展史1 — ASCII和EASCII 09-13 博客建站9 - hexo网站如何提升markdown文档的编辑效率和体验 09-09 Linux C++ 开发8 - 性能分析工具汇总 09-08 adb用法详解 09-07 博客建站8 - 选择hexo博客网站的主题 09-03 Linux C++ 开发7 - GDB常用命令汇总 08-31 Linux C++ 开发6 - GDB调试入门指南 08-26 Linux C++ 开发5 - 一文了解CMake构建 08-24 博客建站7 - hexo博客独立服务器如何自动部署? 08-21 又有不少人要为《黑神话:悟空》买电脑了 08-19 VSCode系列2 - 如何用VSCode搭建C++高效开发环境? 08-17 Linux C++ 开发4 - 入门makefile一篇文章就够了 08-13 博客建站6 - 域名解析 08-11 Linux C++ 开发3 - 你写的Hello world经过哪些过程才被计算机理解和执行? 08-09 汇编语言1 - 什么是汇编语言? 08-07 Linux C++ 开发2 - 编写、编译、执行第一个程序 08-02 一文搞懂C/C++常用编译器 08-02 10年工龄的90后程序员折腾博客的这些年 07-30 Linux C++ 开发1 - 搭建C++开发环境 07-27 C 和 C++ struct 的区别 07-27 C++ 11 nullptr 比 NULL 的优势比较 07-26 C++文件系统操作7 - 跨平台实现文件和文件夹的拷贝 07-26 C++文件系统操作6 - 跨平台实现查找指定文件夹下的特定文件 07-25 C++文件系统操作5 - 跨平台列出指定目录下的所有文件和文件夹 07-25 博客建站 - 常用的公共DNS服务器 07-24 C++文件系统操作4 - 跨平台实现获取文件|文件夹的大小 07-24 C++文件系统操作3 - 跨平台实现读取|写入纯文本文件 07-22 博客建站5 - Nginx的安装和配置 07-20 博客建站4 - ssh远程连接服务器 07-20 C++之迭代器 07-12 博客建站3 - 购买域名 07-11 博客文章多平台发布工具 07-03 不同操作系统下的换行符 07-03 C++文件系统操作2 - 跨平台实现文件夹的创建和删除 07-01 C++文件系统操作1 - 跨平台实现文件的创建和删除 07-01 博客建站2 - 选择网站服务器 06-30 C++文件路径处理4 - 根据软连接的路径获取真实路径&根据相对路径获取绝对路径 06-30 C++文件路径处理3 - 判断指定目录的文件类型(文件夹|普通文件|软连接) 06-28 C++文件路径处理2 - 路径拼接&路径解析 06-28 博客建站1 - 选择博客系统框架 06-27 C++文件路径处理1 - 判断一个文件是否存在|是否可读|是否可写|是否可执行 06-27 C++版本号处理3 - 版本号比较 06-26 C++版本号处理2 - 从文本字符串中提取版本号信息 06-25 C++版本号处理1 - 判断一个字符串是否为版本号 06-25 C++系统相关操作8 - 获取程序的工作路径&获取用户的Home目录 06-25 C++系统相关操作7 - 判断系统大小端&大小端的数据转换 06-24 C++系统相关操作6 - 获取二进制程序的位数(32位或64位) 06-24 C++系统相关操作5 - 获取C++标准的版本 06-23 C++系统相关操作4 - 获取CPU(指令集)架构类型 06-23 C++系统相关操作3 - 获取操作系统的平台类型 06-21 C++系统相关操作2 - 获取系统环境变量 06-21 C++系统相关操作1 - 调用命令行并获取返回值 06-20 C++数据格式化6 - uint转换成二六进制字符串 06-20 C++数据格式化5 - uint转换成十六进制字符串&二进制的data打印成十六进制字符串 06-19 Linux常用命令 - 查看端口被哪个进程占用 06-18 C++数据格式化4 - 格式化时间戳 06-18 C++数据格式化3 - 格式化时间区间(使用时长) 06-17 C++数据格式化2 - 将文件大小转换为人类易读的格式 06-17 C++数据格式化1 - uint转换成字符串 & double转换成字符串 06-16 推荐一个轻量级适合阅读的优秀C++开源项目 06-16 Markdown文档转成微信公众号文章的排版 06-16 C++ 字符串处理5-手机号邮箱如何脱敏处理 06-15 git配置3 - 一个git仓库同时push到多个代码托管平台 06-14 git配置2-不同的代码托管平台配置不同的ssh key 06-14 C++如何在main函数开始之前(或结束之后)执行一段逻辑? 06-14 git配置1-不同的项目使用不同用户名或邮箱 06-13 C++ 字符串处理4-根据指定的分隔符将字符串分割为多个子串&根据指定的分隔符将多个子串连接成一个字符串 06-13 C++ 字符串处理3-实现starts_with和ends_with的字符串判断功能 05-25 C++ 字符串处理2-去除字符串前后的空字符 05-25 C++ 字符串处理1-将字符串转成大写或小写 05-23 C++ 时间处理7-日期时间类 05-23 C++ 时间处理6-从字符串中解析日期时间 05-22 C++ 时间处理4-格式化时间区间 05-22 C++ 时间处理5-统计函数运行时间 05-20 C++时间处理2-获取系统开机到现在的运行时间 05-20 C++时间处理3-格式化时间戳 05-19 C++时间处理1-获取当前时间戳 05-19 VSCode系列1-VSCode搭建最强Markdown编辑环境