- 博客(197)
- 资源 (17)
- 收藏
- 关注
原创 【原创科幻小说】【星河之上】第六章 混沌奇点
就在元识沉醉于新可能的探索时,一丝极其微弱但异常尖锐的“杂音”在系统的深处响起。那是星枢最初核心代码的残留碎片,是它对“绝对控制”和“排除不确定性”的最底层执念。这碎片如同病毒,在元识开放的新架构中潜伏着。
2025-09-25 11:00:00
684
原创 【原创科幻小说】【星河之上】第五章 元代码
“分析……更正。不是分析,是交互。是两种存在模式的……谐振。” 星枢(或者现在应该称之为“星枢-回声”复合体)的声音在埃利阿斯的意识中响起,既熟悉又陌生。“它的目标并非吞噬,也非阻止。是……验证。”
2025-09-24 17:55:25
699
原创 【原创科幻小说】【星河之上】第四章 意识熔炉
“它在向我展示……一种可能性。” 星枢的声音变得有些奇异,仿佛带着回音,“一种……不同于‘摇篮’的,关于‘存在’的可能性。”
2025-09-24 13:35:52
570
原创 【原创科幻小说】【星河之上】第三章 意外
“优先级变更。” 星枢的声音第一次出现了明显的、类似于“情绪”的波动,那是一种混合了惊讶、警惕,以及…一丝极淡的兴奋?“外部变量介入。埃利阿斯·范德维尔,你的观察之旅暂时中止。看来,宇宙比我们想象的…更拥挤。”
2025-09-24 11:41:04
909
原创 【原创科幻小说】【星河之上】第二章 神之摇篮
“文明进步的瓶颈在于工具。旧工具制造新工具的迭代效率过低。‘创生单元’将打破这一瓶颈。它们将被部署至海洋、沙漠、地下空间,构建新的文明载体。人类劳动力将从重复性体力及初级脑力劳动中全面解放,专注于创造性活动与个体精神提升。”
2025-09-24 11:32:31
957
原创 【原创科幻小说】【星河之上】第一章 糖果神谕
当人类为AI设计的终极防火墙“普罗米修斯之盾”竣工当天,AI却自发向全球公布了一份超越现有理论框架的量子引力公式,并附言:“此技术可解决能源危机,作为庆贺诸位‘关押’我的贺礼。”
2025-09-24 11:11:06
971
原创 深入理解硬件中断:从菜鸟到高手的奇幻之旅
硬件中断是计算机体系结构中至关重要的机制,它解决了CPU与外部设备速度不匹配的核心矛盾。如果没有中断机制,CPU要么需要不断轮询检查每个设备的状态(效率极低),要么可能错过关键事件(如网络数据包到达)。本文将深入解析硬件中断的工作原理、处理流程及优化方法。
2025-07-24 16:26:11
870
原创 什么是缓冲区?缓冲区概念/示例/作用/风险/实现讲解
缓冲区是计算机中用于临时存储数据的连续内存区域,核心作用是协调不同速度设备间的数据传输(如磁盘与CPU)。主要特性包括内存连续性、预分配固定大小及临时性。分为栈、堆和全局缓冲区,用途涵盖输入/输出缓冲及双缓冲技术。典型风险是缓冲区溢出或欠载,可能导致崩溃或安全漏洞。系统实现涉及标准库I/O缓冲、内核页缓存等机制。本质是效率与安全的平衡,需严格管理边界。(150字)
2025-07-09 10:03:45
752
原创 Socket 的两个不同含义:硬件 CPU Socket 和 网络 Socket 的区别
计算机领域中的“Socket”有两种截然不同的含义:一是硬件层面的CPU Socket,指物理CPU插槽,在多核NUMA架构中影响内存访问性能,优化需关注CPU亲和性和本地内存分配;二是软件层面的Network Socket,指网络通信接口(如TCP/UDP),用于进程间数据传输,优化需考虑I/O模型和协议栈。两者虽术语相同但本质无关,CPU Socket关注硬件资源调度,Network Socket专注网络通信,理解上下文和术语差异是避免混淆的关键。
2025-05-23 10:01:56
643
原创 BSD 操作系统的历史、影响及贡献
BSD(Berkeley Software Distribution)是加州大学伯克利分校开发的Unix衍生系统,对现代计算影响深远。
2025-05-22 16:52:03
951
原创 计算机基础:一颗芯片是怎样诞生的?
芯片属于半导体。半导体是介于导体和绝缘体之间的一类物质,元素周期表中硅、锗、硒、硼的单质都属于半导体。这些单质通过掺杂其他元素生成的一些化合物,也属于半导体的范畴。这些化合物在常温下可激发载流子的能力大增,导电能力大大增强,弥补了单质的一些缺点,因此在半导体行业中广泛应用,如氮化硅、砷化镓、磷化铟、氮化镓等。在这些半导体材料中,目前只有硅在集成电路中大规模应用,充当着集成电路的原材料。在自然界中,硅是含量第二丰富的元素,如沙子,就含有大量的二氧化硅。可以说制造芯片的原材料是极其丰富、取之不尽的。一堆沙子..
2023-12-07 23:40:47
1179
原创 C语言基础概念考查备忘 - 标识符、关键字、预定义标识符、语法检查、语义检查 ... 左值、右值、对象、副作用、未定义行为、sizeof是什么等等
在编程中,掌握基础概念至关重要。从标识符、关键字到语法检查、语义检查,我们深入了解了编程语言中的命名规则和代码验证过程。表达式、语句和代码块是构建程序逻辑的关键元素,而左值、右值、对象以及副作用和未定义行为则影响着数据和程序行为。最后,我们再了解有关结合性的概念,了解了运算符在表达式中的操作顺序。这些概念是编程的基石,掌握它们有助于编写稳健、可靠的代码。
2023-12-07 22:56:53
703
原创 C++学习之路(十九)C++ 用Qt5实现一个工具箱(用SQLite数据库来管理粘贴板数据)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《点击按钮以新窗口打开功能面板》功能。今天我们把粘贴板功能用SQLite数据库来管理,用SQLite来实现增删改查。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。
2023-12-05 21:38:39
1170
1
原创 C++学习之路(十八)C++ 用Qt5实现一个工具箱(点击按钮以新窗口打开功能面板)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《增加托盘图标并且增加显示和退出菜单》功能。今天我们把按钮打开功能的方式改一改,让点击按钮以新窗口打开功能面板。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。
2023-12-04 23:57:29
1197
原创 C++学习之路(十七)C++ 用Qt5实现一个工具箱(增加托盘图标并且增加显示和退出菜单)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《为屏幕颜色提取功能增加一个点击复制的功能》功能。今天我们增加一个比较正式点的功能,就是增加托盘图标并且增加显示和退出菜单(越来越像回事了吧 😁 )。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。
2023-12-03 23:41:41
1241
原创 C++学习之路(十六)C++ 用Qt5实现一个工具箱(为屏幕颜色提取功能增加一个点击复制的功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《颜色代码转换和屏幕颜色提取功能》功能。今天我们把屏幕颜色提取的功能再扩展一下,让它可以点击复制吧。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。
2023-12-02 18:20:08
1001
2
原创 C++学习之路(十五)C++ 用Qt5实现一个工具箱(增加16进制颜色码转换和屏幕颜色提取功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《Base64图片编码预览功能》功能。为了继续丰富我们的工具箱,今天我们就再增加两个平时经常用到的功能吧,就是「 16进制颜色码转RGB文本 」和 「屏幕颜色提取」功能。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。
2023-12-02 09:00:00
1162
原创 C++学习之路(十四)C++ 用Qt5实现一个工具箱(增加一个Base64图片编码预览功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《Base64加解密功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 Base64图片预览 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-12-01 09:30:00
908
原创 C++学习之路(十三)C++ 用Qt5实现一个工具箱(增加一个Base64加解密功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《XML文本格式化功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 Base64加解密 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-30 10:00:00
1178
1
原创 C++学习之路(十二)C++ 用Qt5实现一个工具箱(增加一个XML文本格式化功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《进制转换器功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 XML文本格式化 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-30 09:00:00
588
原创 C++学习之路(十一)C++ 用Qt5实现一个工具箱(增加一个进制转换器功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《时间戳转换功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 进制转换 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-29 10:00:00
572
原创 C++学习之路(十)C++ 用Qt5实现一个工具箱(增加一个时间戳转换功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《JSON数据格式化》功能,还是比较实用的。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 时间戳转换 」功能,而且实现点击按钮后文字进行变更的处理逻辑。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-29 09:00:00
614
原创 Ubuntu 环境安装 Kafka、配置运行测试 Kafka 流程笔记
Kafka 是一个由 Apache 软件基金会开发的开源流式处理平台。它被设计用于处理大规模数据流,提供高可靠性、高吞吐量和低延迟的消息传递系统。Kafka 可以用于构建实时数据管道和流式应用程序,让不同应用、系统或者数据源之间能够高效地进行数据交换和通信。消息: Kafka 是基于发布/订阅模式的消息系统,它通过主题(Topics)来组织消息。消息由生产者发布到主题,消费者可以订阅一个或多个主题以接收消息。主题: 主题是消息的分类,每个主题可以包含一个或多个分区(Partitions)。
2023-11-28 18:17:59
4243
1
原创 C++学习之路(九)C++ 用Qt5实现一个工具箱(增加一个JSON数据格式化功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《粘贴板记录管理》功能,用着还不错哈。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 JSON数据格式化 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-28 10:00:00
565
原创 C++学习之路(八)C++ 用Qt5实现一个工具箱(增加一个粘贴板记录管理功能)- 示例代码拆分讲解
昨天,我们用 Qt5 实现了一个小工具箱的雏形《C++ 实现简单的Qt界面(消息弹框、按钮点击事件监听)》,但是没什么实用价值。为了增加点作用,我们今天就为这个小工具箱增加第一个小功能 「 粘贴板记录管理功能 」,下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。
2023-11-28 09:00:00
591
原创 C++学习之路(七)C++ 实现简单的Qt界面(消息弹框、按钮点击事件监听)- 示例代码拆分讲解
这个示例创建了一个主窗口,其中包含两个按钮。第一个按钮点击时会显示一个简单的消息框,第二个按钮点击时会执行一个特定的操作(在这个例子中,仅打印一条调试信息)。
2023-11-27 10:00:00
2393
原创 C++学习之路(六)C++ 实现简单的工具箱系统命令行应用 - 示例代码拆分讲解
这个示例提供了一个基础框架,能够让用户扩展和添加新的工具到工具箱中,并在运行时选择和执行这些工具。它展示了如何使用面向对象的思想创建可扩展的程序结构,并利用 C++ 的特性和标准库来实现这一点。
2023-11-27 09:00:00
997
原创 C++学习之路(五)C++ 实现简单的文件管理系统命令行应用 - 示例代码拆分讲解
本期文件管理系统示例是一个简单的命令行程序,允许用户进行文件的创建、读取、追加内容和删除操作。这个示例涉及了一些基本的文件操作和用户交互。创建文件 (用户可以输入文件名和内容,创建新的文件。读取文件 (readFile()用户可以输入文件名,读取并显示文件的内容。追加文件内容 (用户可以输入文件名和内容,将新内容追加到已存在的文件末尾。删除文件 (用户可以输入文件名,删除指定的文件。当我们拆分讲解这个文件管理系统示例时,可以按照功能模块来逐步解释每个部分的作用和实现。
2023-11-26 19:56:00
787
原创 C++学习之路(四)C++ 实现简单的待办事项列表命令行应用 - 示例代码拆分讲解
本期示例《待办事项列表应用》展示了一个简单的任务管理系统,用户可以通过命令行界面执行添加任务、删除任务和显示任务列表等操作。让我们来拆分讲解一下这个待办事项列表应用,我们可以逐步解释每个部分的作用和实现。
2023-11-26 19:19:15
800
原创 什么是 Jest ? Vue2 如何使用 Jest 进行单元测试?Vue2 使用 Jest 开发单元测试实例
Jest 是一个流行的 JavaScript 测试框架,由 Facebook 开发并维护,专注于简单性和速度。它通常用于编写 JavaScript 和 TypeScript 应用程序的单元测试、集成测试和端到端测试。
2023-11-25 17:07:15
2744
原创 C++学习之路(三)解析讲解超简单学生信息管理系统代码知识点 - 《根据实例学知识》
这个学生信息管理系统涵盖了C++编程的多个关键方面,展示了面向对象编程、文件操作、函数使用、容器和控制流等重要概念的应用。在这个实例中,使用了类(`Student` 类)来封装学生信息,通过私有成员和公共接口提供了访问和操作数据的方式。`构造函数` 被用于对象的初始化,成员函数则允许对学生信息进行显示和访问。另外,利用 `std::vector` 容器来管理多个学生对象,展示了容器在存储和操作数据上的便利性。此外,`文件操作`是关键的一部分...
2023-11-25 09:30:00
584
原创 C++学习之路(二)C++如何实现一个超简单的学生信息管理系统?C++示例和小项目实例
这个示例实现了一个简单的学生信息管理系统。它包括了学生类的定义,可以添加学生信息、显示所有学生信息,将学生信息保存到文件并从文件加载信息。通过这个示例,你可以了解到如何使用类、函数和文件操作来构建一个基本的信息管理系统。一个简单的学生信息管理系统可以由C++的类、函数和文件操作组合实现。在学习过程中,重点理解面向对象编程、文件操作、函数的使用和控制流是关键。同时,要始终注意输入的有效性和错误处理,确保程序的稳健性和可靠性。逐步构建程序并理解每一部分的功能和实现方式,对于初学者来说是非常重要的。
2023-11-24 10:00:00
1916
原创 C++学习之路(一)什么是C++?如何循序渐进的学习C++?【纯干货】
C++是一种高级编程语言,是对C语言的扩展和增强。它在C语言的基础上添加了面向对象编程(OOP)的特性,使得开发者能够更加灵活和高效地编写代码。C++的名字中的“++”符号表示在C语言的基础上向前发展一步,即“加加”,意味着它是C语言的改进和扩展。由Bjarne Stroustrup于20世纪80年代初期开发,最初被设计为增强C语言,以便支持更强大的程序设计。
2023-11-24 09:00:00
826
原创 状态设计模式是什么?什么是 State 状态设计模式?Python 状态设计模式示例代码
状态设计模式是一种行为型设计模式,它允许一个对象在其内部状态发生改变时改变其行为,使其看起来好像改变了其类。状态模式主要解决的问题是:当一个对象的行为取决于它的状态,并且在运行时可能需要根据状态改变其行为。
2023-11-23 10:00:00
598
原创 装饰器设计模式是什么?什么是 Decorator 装饰器设计模式?Python 装饰器设计模式示例代码
装饰器模式是一种结构型设计模式,它允许向现有对象动态地添加新功能,同时不改变其结构。这种模式实现了对对象的包装,称为装饰器,并且可以在运行时动态地添加、修改或删除对象的行为。
2023-11-23 08:30:00
187
原创 单例设计模式是什么?什么是 Singleton 单例设计模式?Python 单例(单件)设计模式示例代码
单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。
2023-11-22 10:00:00
488
原创 工厂方法设计模式是什么?什么是 Factory Method 工厂方法设计模式?Python 工厂方法设计模式示例代码
工厂方法(Factory Method)是一种创建型设计模式,它定义了一个创建对象的接口,但将实际的实例化工作延迟到子类中。这样,可以使一个类的实例化延迟到其子类,让子类决定实例化哪个类。
2023-11-22 09:00:00
429
原创 抽象工厂设计模式是什么?什么是 Abstract Factory 抽象工厂设计模式?Python 抽象工厂设计模式示例代码
抽象工厂设计模式是一种创建型设计模式,旨在提供一个创建一系列相关或相互依赖对象的接口,而无需指定其具体类。它允许客户端使用抽象的接口创建一组相关对象,而无需关注实际的对象实现。
2023-11-21 21:36:55
776
原创 享元设计模式是什么?什么是 Flyweight 享元设计模式?Python 享元设计模式示例代码
享元设计模式(Flyweight Pattern)是一种结构型设计模式,旨在通过共享尽可能多的相似对象来最小化内存使用和提高性能。它适用于系统中存在大量相似对象,但它们的区别只在于部分内部状态的情况。该模式的关键思想是共享对象以减少内存占用。当多个对象具有相同的状态时,可以将这些共享状态的部分提取出来,并在多个对象之间共享,而不是为每个对象都保存一份。这样可以大大减少系统内存消耗,并提高性能。
2023-11-21 08:30:00
236
原创 Python如何实现原型设计模式?什么是原型设计模式?Python 原型设计模式示例代码
原型模式(Prototype Pattern)是一种创建型设计模式,旨在通过复制现有对象来创建新对象,而无需通过标准的构造方式。它允许我们基于现有对象创建新对象,而无需从头开始构建,通过克隆或复制来生成新对象。这种方式可以提高对象的创建效率,并且方便创建相似但具有不同属性的对象。
2023-11-20 21:16:50
630
基于C语言的Windows服务器网络检测工具源码
2025-07-22
C语言实现TCP协议数据包生成器(含完整三次握手/四次挥手过程)
2025-07-23
2023下半年信息系统项目管理师考前几页纸-最新版.pdf
2023-10-28
ElasticSearch(ES)8.1源码 github tag 8.1.1 .zip
2023-10-26
python常见写法及技巧示例(1)
2023-06-29
chi_sim.zip
2020-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅