自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 问答 (4)
  • 收藏
  • 关注

原创 C++项目实战之演讲比赛流程管理系统

本文通过设计演讲比赛流程管理系统,全面介绍了使用C++面向对象编程思想开发项目应用的过程,涵盖了需求分析、系统架构设计、类的提取,以及采用多种STL容器配合算法的具体实现。文中详细展示了构建选手类、管理类,设计菜单界面与用户交互、实现两轮比赛流程的抽签、评分模块,并能够完成记录文件的读写与管理

2023-08-18 22:03:48 387

原创 数组与栈区内存

在上一篇C++内存分区模型中我提到了栈区,栈区在内存中的分配规则是从高地址向低地址增长,从下面展示的代码就可以验证int a = 10;int b = 20;return 0;变量a的地址是: 0x33f6dff96c 变量b的地址是: 0x33f6dff968很明显,变量a的地址大于变量b的地址。

2023-07-25 21:18:11 271

原创 C++内存分区模型

当涉及C++内存分区模型时,我们必须理解栈、堆和全局/静态存储区的概念。栈用于存储函数调用和局部变量,堆用于动态内存分配,而全局/静态存储区用于全局变量和静态变量。同时,我们还探讨了栈帧重用现象,它可能在函数调用时导致局部变量地址重叠。了解这些内存分区的特点和优化行为,可以帮助我们编写高效、可靠的C++代码。在实际编程中,重要的是专注于代码的简洁性和可读性,并在性能需求明确时进行优化

2023-07-23 21:33:56 2766 1

原创 C++基础项目实战之通讯录管理系统

通讯录是一个可以记录亲人,好友信息的工具。本教程主要利用 cpp 来实现一个最简单的通讯录管理系统

2023-07-18 01:23:23 174

原创 为什么不推荐在头文件中直接定义函数?

这篇技术博客探讨了为什么不推荐在头文件中直接定义函数。它解释了在将函数定义放在头文件中的潜在问题,并提供了更好的替代方案。通过避免在头文件中定义函数,读者可以更好地管理代码的复杂性,并提高代码的可读性和可维护性

2023-07-16 20:12:30 1700 1

原创 Github-Readme-Stats 简明教程

WakaTime旨在用可视化的图标来帮助程序员更直观的观察自己在一天中的各种代码活动,比如使用的IDE时间、一般在几点工作、提交代码的数量等。而本篇文章中介绍的开源项目Github WakaTime Stats则是把这些信息展示在你的个人主页里,怎么样?是不是很酷!

2023-07-03 22:19:03 837 1

原创 CMake快速入门

CMake是一个跨平台的开源构建工具,用于管理和生成项目的构建过程。它提供了一种简洁的方式来描述项目的构建规则,并可以根据不同的平台和构建系统生成相应的构建脚本

2023-06-28 11:22:27 859

原创 MapReduce共享单车练习

关于MapReduce的共享单车练习题

2023-06-11 00:59:48 1205

原创 对KMP算法的一点碎碎念——上篇

本文介绍了KMP算法的基本原理和实现方法,重点讲解了Next数组的求解过程和失配回溯机制。Next数组是KMP算法的核心,它记录了模式串的最长公共前后缀信息,用于优化字符串匹配的效率。本文分析了三种常见的Next数组求解情况,并给出了相应的示例和图解

2023-05-27 18:05:01 1053

原创 解决NixOS在Vmware中无法自适应显示缩放问题

解决NixOS在Vmware中无法自适应缩放和动画不流畅的问题,这个方法也适用于所有的虚拟机

2023-05-07 10:44:41 543

原创 NixOS & Legacy Boot(MBR) VmwareWorkstation安装向导

NixOS是一个基于Nix包管理器的Linux发行版。它使用声明式配置并允许可靠的系统升级。它有几个官方软件包“通道”,包括当前的稳定版本和遵循最新开发的不稳定版本。NixOS具有专用于DevOps和部署任务的工具

2023-05-06 17:55:52 1110 2

原创 使用Lambda表达式mutable有感

使用Lambda表达式,看见mutable关键字所引发的思考

2023-05-01 19:19:30 702

原创 一文搞懂C++常见运算符优先级

文章介绍了初学C++的同学在算术表达式中容易混淆的部分,通过两个例子演示了代码的运算顺序和结果,并总结了C++中常见运算符的优先级顺序。总之,这篇文章可以帮助初学者更好地理解C++中的运算符优先级

2023-04-07 18:37:20 6066 7

原创 部署大数据集群时踩过的坑 (持续更新)

该自检手册用于记录所有自己遇到的关于大数据集群的问题

2023-04-01 13:26:18 1334

原创 F623光猫超级管理员密码获取

光猫需要改桥接,社恐人不想问光猫超级管理员密码,只好自己尝试获取qwq

2023-02-01 00:50:27 7728

原创 韩顺平老师的Linux基础学习笔记 (下)

《2021韩顺平 一周学会Linux》系列视频的Linux学习笔记,帮助需要的同学进行参考和学习

2023-01-09 23:03:52 690

原创 韩顺平老师的Linux基础学习笔记 (上)

《2021韩顺平 一周学会Linux》系列视频的Linux学习笔记,帮助需要的同学进行参考和学习

2023-01-09 22:16:59 1245

原创 CentOS 7.x使用wget在线安装Tomcat

帮助学习JavaEE的同学学习如何在Linux下使用wget在线下载安装tomcat组件

2023-01-07 00:43:42 624

原创 CentOS 7.x使用wget在线安装JDK及配置环境变量

帮助新手在Linux环境下在线安装及配置JDK的环境变量教程

2023-01-06 22:56:46 724 1

原创 雷电模拟器出现net::ERR_PROXY_CONNECTION_FAILED

使用了ADB添加代理,但是结束代理时没有及时关闭代理接口。导致流量无法访问服务器造成的连接失败

2022-12-12 01:16:43 565

原创 PSTN和以太网互连实验

PSTN是传统的电话网络,而现在大多数主流的网络都是以太网的连接方式,那么传统电话网和以太网之间的通信过程以及配置是怎么样的呢?这篇文章你值得看看

2022-12-12 01:02:27 1004

原创 RIP与OSPF路由再发布

在不同动态路由协议中,主机想要通过边界路由器解析通信必须依靠边界路由器的再发布注入对方的协议。所以这篇文章将描述这个具体的场景,让我们一起来看看吧

2022-12-11 21:33:32 1219

原创 直连、静态与动态路由再发布

当网络拓扑中存在多种路由协议时,需要边界路由来通过再发布协议使得不同网络之间的主机相互通信,关于注入时需要注意哪些规则呢?我们一起来看看吧

2022-12-11 21:18:58 398

原创 单臂、默认和浮动路由再发布

本实验主要注重多种路由协议的综合运用,结合再发布使得网络拓扑能够适应多种复杂的环境

2022-12-11 01:10:19 151

原创 扩展访问控制列表配置

设置扩展访问控制列表的路由器应尽可能靠近数据包所送达的目的主机端,这样可以直接对数据包进行过滤

2022-12-11 00:53:12 1183 4

原创 DHCP与DNS服务配置

DHCP是在生活中常见的网络分配方式,具体操作快来看看吧

2022-12-11 00:37:17 4157

原创 配置标准访问控制列表ACL

熟练使用访问控制列表ACL,使路由器可以自主过滤某一网络或某一主机的数据包流量,使用基本命令 Access-list 标准访问控制列表号 deny/permit 源网络地址 通配符掩码 配置ACL,此篇文章帮助你设置网络拓扑结构下的ACL配置

2022-11-11 10:07:55 3390

原创 动态路由实验之OSPF-多区域

配置多区域的OSPF,并测试主机之间的连通性。此处的 IA 就是自治系统内的其他区域的路由。配置完成后,各主机之间可以互相通信。此时各主机之间无法相互通信。本次实验的网络拓扑图如下。

2022-10-29 18:00:01 223

原创 动态路由实验之OSPF-单区域

开放最短路径优先OSPF (Open Shortest Path First) 路由协议是一个链路状态路由协议。邻居可以是两台或更多的路由器,这些路由器都有某个接口连接到一个公共的网络上。邻接是两台OSPF路由器之间的关系,这两台路由器允许直接交换路由更新数据。以Router0为例,配置单区域的OSPF,其余的路由器同理。邻居关系不一定是邻接关系,邻接关系一定是邻居关系。此时各不同网络的主机之间无法进行通讯。本次实验的网络拓扑如下。先查看各路由器的路由表。测试主机之间的连通性。查看各路由器的路由表。

2022-10-29 17:14:03 1049

原创 动态路由实验之RIP

静态路由是由网络管理员手动配置的缺点:容易出错、网络主机数量多时不易于管理、灵活性差,而动态路由很好的解决了这些问题,一起来看看动态路由RIP如何配置吧

2022-10-29 15:47:48 3365 1

原创 静态路由实验扩展

静态路由的实验扩展

2022-10-29 14:18:30 271

原创 如何让Obsidian的图片存储形式设置为 ./${filename}.assets

怎么把Obsidian的图片兼容Typora呢?此篇文章带你解决这个问题

2022-10-27 22:40:49 3700 11

原创 Linux故障大全(持续更新)

记录一下自己在使用Linux过程中的所有故障和解决方法

2022-10-07 12:09:52 721

原创 静态路由实验

静态路由的实验记录

2022-09-28 23:22:18 383

原创 初识网络拓扑结构

了解Cisco Packet Tracer的基本使用和最基本的网络拓扑结构

2022-09-28 18:21:33 1822

原创 证明接口成员变量的默认修饰符

如何证明接口的成员变量是由 public static final 修饰的呢?这篇文章或许对你有帮助!

2022-03-31 20:55:29 1025

原创 关于String的新认识

String创建对象的过程

2022-03-14 21:11:06 648

原创 LaTeX——排版写作的利器(一)

如何利用强大的 LaTeX 排版你所写的文章?一起来看看吧????

2022-01-27 20:31:09 448

原创 传统BIOS下的USB启动设置

传统BIOS的修复引导启动

2022-01-14 16:08:04 9581

原创 如何在 SubSystem for Android 上安装应用?

如何在 SubSystem for Android上安装应用?1. 工具准备ADB工具:安卓ADB工具包SubSystem for Android你需要在 SubSystem for Android 里安装的应用apk2. 安装步骤2.1 打开 SubSystem for Android打开 开发人员模式点击上方的 文件 应用之后我们 刷新IP地址并复制,在 ADB工具文件下运行 cmd命令窗口2.2 借助 ADB工具安装应用来到命令窗口后,输入 adb co

2022-01-10 17:21:23 3044

空空如也

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

TA关注的人

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