自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 贪吃蛇(C++实现)

本项目实现了一个基于C++的贪吃蛇游戏,主要涵盖以下技术要点:1. 面向对象编程:采用类封装游戏元素(Snake、Board、Game等),使用枚举类管理游戏状态和难度级别;2. 标准库应用:运用vector存储蛇身,chrono控制游戏速度,random生成随机食物;3. 跨平台支持:通过预编译指令实现Windows和Unix系统的控制台输入差异化处理;4. 游戏核心逻辑:实现蛇的移动、碰撞检测、分数计算等功能,包含难度分级系统;5. 文件操作:持久化存储最高分记录。该项目充分展示了C++在游戏开发中的典

2025-07-18 11:04:41 144

原创 简易智能指针(C++实现)

摘要:该代码实现了一个简易版的C++智能指针SimpleUniquePtr,主要特性包括:1)采用RAII模式自动管理资源生命周期;2)通过删除拷贝操作确保独占所有权;3)支持移动语义实现所有权转移;4)提供指针访问、释放、重置等核心操作;5)使用模板支持泛型编程。代码展示了类模板、移动语义、运算符重载等现代C++特性,完整实现了unique_ptr的基本功能,包括资源自动释放、防拷贝、移动构造/赋值等机制,确保内存安全的同时提供高效的所有权转移能力。

2025-07-14 08:47:47 218

原创 学生管理系统(C++实现)

摘要:本文展示了一个基于C++的学生管理系统实现,涵盖了面向对象编程、STL容器、文件操作等核心概念。系统采用Student和StudentManager两个类实现功能,包括学生信息增删改查、成绩排序、平均分计算等功能。关键点包括:1)使用vector容器存储学生对象;2)文件I/O实现数据持久化;3)输入验证和异常处理;4)STL算法进行排序操作;5)格式化输出显示数据。该系统综合运用了C++的类封装、运算符重载、lambda表达式等特性,并提供了完整的菜单驱动界面,可作为学习C++综合应用的典型案例。

2025-07-14 08:44:23 401

原创 简易计算器(C++实现)

本文介绍了一个简易计算器程序的C++实现。程序采用了模块化设计,包含加法、减法、乘法、除法等基本运算函数,并通过菜单系统与用户交互。文章重点讲解了程序的基本语法、函数封装、错误处理机制(如除零异常捕获)以及输入输出处理(包括输入缓冲区清理)。程序结构清晰,包含必要的头文件、函数声明和定义,main()函数作为程序入口控制整体流程。该实现体现了良好的编程实践,包括单一功能函数、异常处理和用户友好的界面设计。

2025-07-14 08:39:08 365

原创 Git 命令实操与码云使用(有详细截图)-小白也能学会

最近在学git命令,记录一下学习的过程,有详细的截图和注释,方便以后查看,如果对你有帮助,欢迎点赞,评论和关注,如有不当的地方,还请指正,谢谢。

2025-02-06 16:58:01 732

原创 Linux常用命令(16)—awk命令(有相关截图)

Linux常用命令(16)—awk命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-22 09:13:32 851

原创 Linux常用命令(17)—paste&sort&comm命令(有相关截图)

Linux常用命令(17)—paste&sort&comm命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-22 09:12:15 625

原创 Linux常用命令(15)—grep&sed命令(有相关截图)

Linux常用命令(15)—grep&sed命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-21 14:05:51 982

原创 Linux常用命令(14)—查看文件内容(有相关截图)

Linux常用命令(14)—查看文件内容(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-21 11:09:17 207

原创 rar: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found (required by rar)(已解决)

rar: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found (required by rar)(已解决),此问题是在使用wget安装rar完成后出现的问题。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-20 22:33:52 1103

原创 Linux常用命令(13)—tar命令(有相关截图)

Linux常用命令(13)—tar命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-20 11:10:25 935

原创 Linux常用命令(12)—解压和压缩命令(有相关截图)

Linux常用命令(12)—解压和压缩命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-20 10:59:44 779

原创 wget:unable to resolve host address ...(已解决)

wget:unable to resolve host address ...(已解决),此问题是在使用wget安装rar时出现的问题,记录一下解决的过程。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-19 23:08:45 1679

原创 Linux常用命令(11)—group&user命令(有相关截图)

Linux常用命令(11)—有关用户和群组命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-19 17:20:27 434

原创 Linux常用命令(10)—查看磁盘空间&su命令(有相关截图)

Linux常用命令(10)—查看磁盘空间&su命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

2024-06-19 17:11:44 314

原创 Linux常用命令(9)—find&locate&whereis命令(有相关截图)

Linux常用命令(9)—find&locate&whereis命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 14:14:47 484

原创 Linux常用命令(8)—ln&file&iconv命令(有相关截图)

Linux常用命令(8)—ln&file&iconv命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 11:56:49 1284

原创 Linux常用命令(7)—echo命令和cat命令(有相关截图)

Linux常用命令(7)—echo命令和cat命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 11:42:32 791

原创 Linux常用命令(6)—touch命令和vim命令(有相关截图)

Linux常用命令(6)—touch命令和vim命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 11:23:54 635

原创 Linux常用命令(5)—目录相关命令(创建-删除-复制)(有相关截图)

Linux常用命令(5)—目录相关命令(创建-删除-复制)(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 11:11:43 1821

原创 Linux常用命令(4)—cd(改变目录)命令(有相关截图)

Linux常用命令(4)—cd(改变目录)命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 10:50:30 405

原创 Linux常用命令(3)—开关机命令(有相关截图)

Linux常用命令(3)—开关机命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 10:41:11 269

原创 Linux常用命令(2)—显示系统信息(有相关截图)

Linux常用命令(2)—显示系统信息(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 10:28:57 1168

原创 Linux常用命令(1)—ls命令(有相关截图)

Linux常用命令(1)—ls命令(有相关截图),记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-17 10:06:02 510

原创 Windows下的常用DOS命令(有相关截图)

记录一下Windows下的常用DOS命令(有相关截图),方便以后复习。仅供参考,若有不当的地方,恳请指正。

2024-06-16 23:59:00 1249

原创 Visual Studio Code 安装 PHP 保姆级教程

Visual Studio Code 安装 PHP 保姆级教程,有详细截图。

2024-06-09 17:37:10 2338 8

原创 Java:网络编程知识

网络编程:通过计算机连接起来,在同一个网络中遵守同样的规则,可以进行互相的通信。网络通信协议:常见的TCP/IP协议,还有其它协议。传数据,必须发送的和收到的数据是一样的。网络连接:怎么找到计算机?找到了如何传数据?

2023-11-20 20:49:51 126 1

原创 超市收银系统项目

这是一个简单的只有控制台输出的超市收银系统。

2023-10-03 10:18:48 116

原创 端口被占用,几步轻松解决

2.找到端口号被占用的进程,这里以端口3307为例: netstat -ano | findstr 3307。3.终止相应的进程:taskkill /f /PID 18764。1、按下快捷键"win+R",输入"cmd",回车打开。

2023-07-30 22:44:54 1027 1

原创 初识web前端以及web开发必学语言

初识web前端以及web开发必学语言

2023-02-05 15:16:11 207

原创 Java:基础知识之3种结构

while语句有一个东西很重要,就是改变条件,最终让布尔表达式为假,退出循环,否则会陷入死循环.相比较于if语句,switch语句效率更高,可以使用断点调试,效率确实更高!ps:执行完第一步之后,就会重复执行2-3-4,直到2的条件为false.switch(整数表达式){//byte,short,char,,int。break://结束当前switch语句块。...}else if(布尔表达式){//执行语句。...}else if(布尔表达式){//执行语句。if(布尔表达式){.//执行语句。

2022-09-01 21:54:19 200

原创 Java:基础知识之数据类型及命名规范

方法名:首字母小写,以后的每个单词的第一个字母大写,其它小写。类名:首字母大写,以后的每个单词的第一个字母大写,其它小写。char sex = '男';包名:所有包名都是小写,一般采用域名倒转,例如com.gongshi.xxxx;,如HelloWorld。,例如getName()命名规则的第一要则就是。

2022-08-21 15:56:05 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除