- 博客(400)
- 资源 (31)
- 收藏
- 关注

原创 我的第一个开源项目:从0到1,我在GitHub写下的成长印记
很多年后回头看,我依然清晰记得那一刻。那是一个再普通不过的深夜,桌上泡面还冒着热气,我却一边打着哈欠一边兴奋地敲下:项目名叫 CommonUtilLibrary,一个集成了日期处理、字符串扩展、通用加解密、线程安全工具等模块的 Java 工具集,托管在 GitHub 上:https://github.com/AbrahamCaiJin/CommonUtilLibrary说实话,这并不是一个“惊艳”的项目。但对我而言,它就是我的「开源初体验」。还记得我写这库的初衷,仅仅是因为——工作中重复写了太多重复逻辑,
2025-08-18 11:13:26
6716
14

原创 我的第一个开源项目:从0到1,我在GitHub写下的成长印记
你写的第一行代码,或许会被忘记。但你第一个开源项目的星星,却可能照亮你的整个开发旅程。很多年后回头看,我依然清晰记得那一刻。git init项目名叫说实话,这并不是一个“惊艳”的项目。但对我而言,它就是我的「开源初体验」。我的开源旅程还在继续,而那个凌晨3点、手指颤抖提交代码的我,还在心中鼓励着今天的我。最后,我想送给每一个准备开源的你一句话:“不必等完美才开始,开始之后才会逐渐变得完美。如果你也有类似的开源初体验,欢迎在评论区留言,一起点亮更多开发者的“星光之路”。
2025-08-18 08:48:16
8669
12
原创 零后端、零配置:用 AI 编程工具「Cursor」15 分钟上线「Vue3 留言墙」
Cursor 让「写代码」变成了「写提示词」。描述需求 → AI 生成 → 人微调15 分钟完成可上线的 Vue 小系统零后端、零服务器,GitHub Pages 一键部署把这份模板 fork 走,把留言墙换成「今日心情墙」「答题冲刺榜」「AI 日报」……让创意无限延伸!
2025-08-27 11:26:08
3355
16
转载 开赛 | KWDB 核心贡献挑战赛,30万奖金池等你来瓜分!
典型应用场景包括但不限于物联网、能源电力、交通车联网等,旨在为各行业领域提供一站式数据存储、管理与分析的基座,助力企业数智化建设,以更低的成本挖掘更大的数据价值。2024年,KWDB 在开源不到半年的时间内,即获得“2024 OSCAR尖峰开源项目及社区”、 “GVP — Gitee 最有价值开源项目”、“2024 年度数据库领域国内活跃开源项目”等荣誉,是《2024 中国开源年度报告》中唯一入选“2024 全球新势力项目 OpenRank 排行榜 Top10”的中国项目。
2025-08-20 15:43:47
78
5
原创 深入剖析:一次 MySQL 8.0 索引失效事故从根因到完整复盘
知其然”已远不够,“知其所以然”才是开发者突破瓶颈的关键。范式代码模版适用场景范围列后置中col1用范围,其余失效查询列顺序 = 索引顺序覆盖索引只查询索引列,避免回表ICP 优化MySQL 5.6+ 开启减少回表行数一次索引失效,背后是B+Tree 顺序性范围查询规则优化器决策的三重碰撞。把底层原理吃透,才能把“玄学”变成可复制的工程范式。
2025-08-20 08:26:53
6322
10
原创 【技术攻坚】React 虚拟列表在 10 万条工业时序数据中的渲染抖动与滚动锚点优化
场景:某汽车零部件工厂需要在 Web 端实时展示 10 万条机床传感器时序数据,前端采用 React + Ant Design 的虚拟列表实现,数据每 3 秒增量 500 条。随着数据增长,列表出现明显抖动与错位,用户无法精准定位故障时间点。通过“滚动锚点锁定 + 动态行高矫正”两步,我们彻底消除了 10 万条工业时序数据在 React 虚拟列表中的抖动与错位。实测显示,滚动抖动从 120px 降至 5px,渲染耗时从 180ms 降至 45ms,用户可稳定定位故障时间点。
2025-08-13 09:36:05
7542
15
原创 React 表单处理:移动端输入场景下的卡顿问题与防抖优化方案
在移动端 React 项目开发中,表单输入场景的流畅性直接影响用户体验。近期在开发一款电商 APP 的收货地址管理模块时,遇到了一个典型问题:当用户在输入框快速输入地址信息时,页面出现明显卡顿,输入内容与键盘输入不同步,甚至偶发输入丢失的情况。经过系统性排查与优化,我们找到了问题根源并形成了可复用的解决方案。
2025-08-06 15:45:51
8374
26
原创 编程算法:技术创新与业务增长的核心驱动力
在数字化转型的浪潮中,编程算法犹如一条无形的纽带,将技术创新与业务增长紧密相连。从日常使用的手机应用到复杂的工业控制系统,从海量数据的分析处理到人工智能的深度应用,编程算法都在其中扮演着不可或缺的角色。它不仅是技术实现的底层逻辑,更是推动业务模式革新、提升企业竞争力的关键力量。本文将围绕 “编程算法如何驱动技术创新与业务增长” 这一主题,从算法设计、应用、性能优化及行业案例等多个维度进行探讨。编程算法作为推动技术创新和业务增长的核心力量,在数字化转型的浪潮中发挥着越来越重要的作用。
2025-08-04 09:51:36
8438
13
原创 Spark大数据分析与实战笔记(第五章 HBase分布式数据库-04)
HBase数据库不同于一般的数据库,如MySQL数据库和Oracle数据库是基于行进行数据的存储,而HBase则是基于列进行数据的存储,这样的话,HBase就可以随着存储数据的不断增加而实时动态的增加列,从而满足Spark计算框架可以实时的将处理好的数据存储到HBase数据库中的需求。在图中,Zookeeper中存储的是ROOT表的数据,而ROOT表中存储的是META表的Region信息,也就是所有RegionServer的地址。一种精神"学说"的基本目的,就是永远处在高度的警惕之中。
2025-07-30 10:24:43
11882
28
原创 时序数据库选型实战:为什么我们最终选择了 IoTDB?
如果你家的机床每秒吐 2 万条数据,而你的数据库只能吞 5 千,那么缺的不是 SSD,而是底层引擎。”——这是我在产线夜班听到的最扎心的一句话。过去一年,我们替某汽车零部件工厂守过机房,也替冷链仓库熬过通宵:InfluxDB 写入飙红、TDengine 许可焦虑、MySQL 索引雪崩……每一次故障都在提醒:工业场景下的时序数据,需要的不只是“能存”,而是“高吞吐、低查询、省磁盘、不踩坑”。于是,我们决定把市面上主流的时序数据库重新拉出来跑一次“极限拉力赛”。
2025-07-17 19:31:56
6344
19
原创 「源力觉醒 创作者计划」_巅峰对话:文心大模型4.5系列与DeepSeek/Qwen 3.0深度解析
文心大模型4.5系列是百度推出的最新一代大规模人工智能预训练模型,旨在为多个行业和场景提供强大的自然语言处理(NLP)能力。与其前代产品相比,文心4.5系列在多个方面进行了优化,尤其是在语言理解、逻辑推理以及跨领域应用能力上得到了大幅提升。DeepSeek是国内领先的AI技术公司推出的一款大规模预训练语言模型,旨在通过深度学习技术解决自然语言处理中的各种复杂任务。DeepSeek特别强调在语境理解和逻辑推理上的优势。Qwen 3.0是通义大模型系列中的一员,是目前国内AI领域竞争力较强的模型之一。
2025-07-16 08:12:07
6251
14
原创 从0到1搭建一个可扩展的微服务架构(实战与经验总结)
本文将系统性地介绍如何从零开始搭建一个具有可扩展性、可维护性且适合中小型团队落地的微服务架构,结合实际项目经验,围绕技术选型、服务拆分、接口通信、配置管理等方面展开,适合正在考虑从单体架构向微服务转型的开发者阅读。搭建微服务架构不是一蹴而就的过程,更不是“追风口”,它需要结合业务、团队规模、技术成熟度综合考量。
2025-07-09 08:04:12
10208
18
原创 AI大模型如何重塑软件开发流程?
随着AI技术的飞速发展,AI大模型正在深刻改变软件开发的各个环节。从代码自动生成到智能测试,AI大模型不仅提高了开发效率,还带来了新的流程和模式变化。本文将从AI大模型的定义、应用场景、优势以及挑战等方面,探讨AI是如何重塑软件开发流程的,并展望未来的发展趋势。AI大模型是指具有大规模参数和复杂结构的人工智能模型,通常基于深度学习技术。这些模型通过大量的数据训练,能够学习到复杂的模式和关系,从而在各种任务中表现出色。例如,GPT-3和BERT是两个著名的AI大模型,它们在自然语言处理任务中表现出色。
2025-07-02 09:55:44
10175
15
原创 AI技术重塑工作与行业:我的实战经验分享
在人工智能技术爆发的时代,AI工具、大模型及行业应用正深刻改变开发者的工作模式与各领域的发展格局。从智能编码助手到自动化测试平台,从大模型落地实践到垂直行业解决方案,AI正成为提升效率、驱动创新的核心引擎。作为一名开发者,我有幸亲身经历了这些变革,并在实践中探索了AI技术的无限可能。今天,我想和大家分享我的一些实战经验。AI技术正在深刻改变开发者的工作模式和各领域的发展格局。通过使用智能编码工具、自动化测试框架、低代码开发平台和大模型,开发者可以显著提高工作效率,推动创新。
2025-06-25 07:49:13
10836
13
原创 Python简介:简洁而强大的编程语言
Python是一种高级、解释型、通用编程语言,以其简洁明了的语法和强大的功能而广受欢迎。它由Guido van Rossum于1989年底发明,并于1991年首次发布。Python的设计哲学强调代码的可读性和简洁性,使得它成为初学者和专业人士的理想选择。Python以其简洁的语法、强大的功能和丰富的库,成为了一种广受欢迎的编程语言。无论是Web开发、数据分析、机器学习还是自动化脚本,Python都能胜任。通过学习Python,你不仅可以提升自己的编程能力,还能在多个领域实现创新和突破。
2025-06-19 07:42:48
12872
13
原创 哪个编程工具让你的工作效率翻倍?
在当今快节奏的软件开发领域,选择合适的编程工具对于提升工作效率至关重要。不同的工具能够帮助我们简化代码编写、自动化任务、提升调试速度,甚至让团队协作更加顺畅。作为一名开发者,我有幸尝试了多种编程工具,其中一些工具确实让我工作效率翻倍。今天,我想和大家分享这些工具,并探讨它们如何帮助我提升工作效率。选择合适的编程工具对于提升开发者的工作效率至关重要。Visual Studio Code、Git、Python 脚本和 Slack 都是我在日常开发中不可或缺的工具。
2025-06-17 08:10:50
11019
8
原创 MySQL数据库:关系型数据库的基石
在当今数字化时代,数据的存储和管理是每个企业和开发者都必须面对的重要问题。而提到关系型数据库,MySQL无疑是最受欢迎的选择之一。本文将详细介绍MySQL数据库的基本概念、特点、优势以及一些常见的使用场景,帮助你快速了解和上手MySQL。MySQL是一个开源的关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,目前属于Oracle公司。它使用SQL(结构化查询语言)进行数据的管理和操作,广泛应用于各种应用程序中,从简单的个人项目到大型企业级应用。
2025-06-12 08:20:55
11275
8
原创 驭码CodeRider 2.0 产品体验:AI 驱动的研发协作新时代
随着人工智能技术的迅猛发展,如何将 AI 有效融入软件研发全过程,提升协作效率与开发质量,成为各大技术团队关注的焦点。极狐最新发布的驭码CodeRider 2.0 全流程智能体研发协作平台,正是在这一背景下应运而生。本文将基于我个人的真实使用体验,从协作流程、代码生成、审核效率、知识联动与部署灵活性五个方面,全面剖析这款产品的实际表现。关键维度表现亮点协作体验氛围编程 + DevOps 融合,端到端 AI 参与代码补全基于仓库上下文,生成准确高质量代码审核效率。
2025-06-11 08:02:47
13077
5
原创 网络安全:数字时代的守护盾
在当今数字化时代,网络已经成为我们生活中不可或缺的一部分。无论是个人通信、金融交易,还是企业运营、国家治理,都依赖于网络的稳定和安全。然而,随着网络技术的飞速发展,网络安全问题也日益凸显。本文将详细介绍网络安全的基本概念、重要性、常见威胁以及如何保护自己和组织免受网络攻击。网络安全是指保护网络系统免受攻击、入侵、破坏和未经授权的访问,确保网络的正常运行和数据的安全。它涵盖了硬件、软件、网络协议、操作系统、数据存储等多个方面,是一个综合性的技术领域。
2025-06-09 08:05:49
8168
9
原创 数据库入门:从原理到应用
在当今数字化时代,数据已经成为企业和组织的核心资产。无论是电商网站、社交媒体平台,还是企业内部的管理系统,都离不开数据库的支持。数据库是存储、管理和检索数据的系统,它在现代信息技术中扮演着至关重要的角色。本文将详细介绍数据库的基本概念、使用场景、优势以及一些常见的数据库类型。数据库是一种系统化的数据存储和管理方式。它允许用户以结构化的方式存储、检索和管理大量数据。数据库的核心是数据模型,它定义了数据的结构和关系。常见的数据模型包括关系模型、层次模型和网状模型,其中关系模型是最广泛使用的。
2025-06-08 10:23:54
7713
6
原创 Spark大数据分析与实战笔记(第五章 HBase分布式数据库-03)
HBase数据库不同于一般的数据库,如MySQL数据库和Oracle数据库是基于行进行数据的存储,而HBase则是基于列进行数据的存储,这样的话,HBase就可以随着存储数据的不断增加而实时动态的增加列,从而满足Spark计算框架可以实时的将处理好的数据存储到HBase数据库中的需求。进入HBase Shell交互界面后,可以通过一系列Shell命令操作HBase, 接下来,通过一张表列举一些操作HBase表常见的Shell命令,具体如表所示。其实有斗争,有苦恼,但是要希望尚存,就有幸福。
2025-06-05 07:58:32
15966
16
原创 CTF:网络安全的实战演练场
在网络安全领域,CTF(Capture The Flag,夺旗赛)已经成为一种广受欢迎的竞赛形式。它不仅为网络安全爱好者提供了一个展示技术的平台,也为企业和组织培养和选拔网络安全人才提供了重要途径。本文将详细介绍CTF的基本概念、比赛形式、常见题型以及如何准备和参与CTF竞赛。CTF是一种网络安全竞赛形式,参赛者需要通过解决各种网络安全挑战来获取“旗帜”(flag)。这些挑战通常涉及计算机安全、密码学、逆向工程、漏洞挖掘、数据分析等多个领域。CTF的目标是培养参赛者的网络安全技能,提高他们的实战能力。
2025-06-02 17:29:23
9465
11
原创 如何利用自动生成文档工具打造出色的技术文档
在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图,能够帮助开发者在复杂的技术环境中找到方向。然而,打造这样一份出色的技术文档并非易事。幸运的是,随着技术的发展,自动生成文档工具为我们提供了强大的支持。本文将探讨如何利用这些工具来提高技术文档的质量和效率。自动生成文档工具为技术文档的编写提供了强大的支持,能够提高效率、保持一致性并实时更新。通过选择合适的工具、配置工具、编写注释、生成文档和优化文档,可以轻松创建高质量的技术文档。希望本文的介绍和案例能够帮助你在技术文档创作中取得更好的成果。
2025-06-01 09:31:13
8308
3
原创 让孩子轻松爱上AI:《人工智能真好玩》开启未来科技启蒙之旅
在人工智能深刻改变生活的今天,如何让孩子在这个智能化的世界中找准定位、从容成长?哈莹老师所著的《人工智能真好玩:写给孩子的AI科普书》,宛如一把开启未来之门的钥匙,为中小学生打造了一场充满趣味与智慧的AI探索之旅。这本书不仅是课堂学习的绝佳补充,更是亲子共读的理想选择,让孩子在轻松愉快的氛围中理解AI的本质、应用与影响,培养面向未来的核心素养。
2025-05-30 08:27:46
7161
5
原创 如何打造一份出色的技术文档?
在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图,能够帮助开发者在复杂的技术环境中找到方向。它不仅是知识传承的载体,更是团队协作的桥梁,对产品的成功起着至关重要的作用。那么,如何打造一份出色的技术文档呢?以下是一些关键要点和实用建议。撰写一份出色的技术文档需要明确目标和受众,合理规划文档结构,注重内容的清晰性和准确性,并持续更新和优化文档内容。通过使用合适的工具和方法,你可以更高效地完成技术文档的撰写,为技术传播之路点亮明灯。希望本文的建议和案例能够帮助你在技术文档创作中取得更好的成果。
2025-05-29 08:06:48
7971
6
原创 Spark大数据分析与实战笔记(第五章 HBase分布式数据库-02)
HBase数据库不同于一般的数据库,如MySQL数据库和Oracle数据库是基于行进行数据的存储,而HBase则是基于列进行数据的存储,这样的话,HBase就可以随着存储数据的不断增加而实时动态的增加列,从而满足Spark计算框架可以实时的将处理好的数据存储到HBase数据库中的需求。以三台服务器为例(hadoop01、hadoop02和hadoop03),讲解HBase集群的安装部署,HBase集群的具体规划为hadoop01和hadoop02是主节点,hadoop02和hadoop03是从节点。
2025-05-21 08:04:14
16542
11
原创 Spark大数据分析与实战笔记(第五章 HBase分布式数据库-01)
HBase起源于2006年Google发表的BigTable论文。HBase是一个高可靠性、高性能、面向列、可伸缩的分布式数据库,利用HBase可在廉价PC服务器上搭建起大规模结构化存储集群。HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。容量大HBase分布式数据库中的表可以存储成千上万的行和列组成的数据。面向列HBase是面向列的存储和权限控制,并支持独立检索。
2025-05-14 09:10:08
17040
6
原创 探索智能体开发新边界:Cangjie Magic开源平台体验与解析
在人工智能领域,智能体(Agent)开发一直是研究和应用的热点。2025年3月,首个基于仓颉编程语言原生构建的LLM Agent开发平台——Cangjie Magic正式开源。这一创新平台以其独创的Agent DSL架构、原生支持的MCP通信协议以及智能规划功能,为智能体开发带来了全新的范式。作为一名技术爱好者,我有幸体验了这一前沿平台,并在此分享我的使用心得和技术解析。
2025-05-07 08:37:49
10219
20
原创 【KWDB 创作者计划】_深度解析KWDB存储引擎
KWDB的存储引擎通过WAL机制、列式压缩、索引机制等技术,实现了高并发写入、高效检索和分布式扩展。其多模数据存储能力使其在物联网场景中表现出色。通过上述代码示例和解析,开发者可以更好地理解和使用KWDB的存储引擎。
2025-04-30 08:22:38
7694
11
原创 【KWDB 创作者计划】_KWDB产品技术解读
KWDB(KaiwuDB)是由浪潮控股的上海沄熹科技有限公司开发的一款开源分布式多模数据库,专为AIoT(人工智能物联网)场景设计。它结合了时序数据库和关系数据库的优点,支持同一实例下的多模型数据统一管理,旨在解决传统物联网场景中“专库专用”的难题,简化数据存储管理流程。KWDB凭借其多模架构、高性能存储引擎、统一查询引擎以及强大的分布式架构,成为AIoT场景下的理想选择。它不仅能够有效降低开发与运维成本,还通过创新的技术设计满足了企业对数据处理的高性能和高扩展性需求。
2025-04-28 08:24:53
6867
10
原创 大数据治理:定义、原则与实践案例
大数据治理是指在大数据环境中,通过一系列政策、流程和技术手段,对数据进行统一管理,确保数据资产的高效利用和合规性。它涵盖了数据的获取、处理、存储、安全等各个环节,旨在通过优化和提升大数据的架构、质量、标准、安全等技术指标,显著推动大数据的服务创新。大数据治理是企业提升数据管理能力、优化决策支持、保障数据安全的关键手段。通过遵循核心原则和实施有效的治理框架,企业可以更好地管理数据资产,实现数据的高效利用和合规性。希望本文的介绍和案例分析能够为企业的数据治理实践提供有益的参考。
2025-04-23 07:52:02
11326
15
原创 Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-05)
Spark的开发工程师们考虑到了这个问题,利用SQL语言的语法简洁、学习门槛低以及在编程语言普及程度和流行程度高等诸多优势,从而开发了Spark SQL模块,通过Spark SQL,开发人员能够通过使用SQL语句,实现对结构化数据的处理。Apache Hive是Hadoop上的SQL引擎,也是大数据系统中重要的数据仓库工具,Spark SQL支持访问Hive数据仓库,然后在Spark引擎中进行统计分析。下面在Spark-Shell中编写代码,添加两条数据到person表中,代码具体如下所示。
2025-04-16 07:49:11
14941
23
原创 Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-04)
当Case类不能提前定义的时候,就需要采用编程方式定义Schema信息,实现RDD转换DataFrame的功能主要包含3个步骤,具体如下:1.创建一个Row对象结构的RDD;2.基于StructType类型创建Schema;3.通过SparkSession提供的createDataFrame()方法来拼接Schema。根据上述步骤,创建SparkSqISchema.scala文件,使用编程方式定义Schema信息的具体代码如下所示。//1.创建SparkSession。
2025-04-09 08:08:07
14637
24
原创 Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-03)
Dataset是从Spark1.6 Alpha版本中引入的一个新的数据抽象结构,最终在Spark2.0版本被定义成Spark新特性。Dataset提供了特定域对象中的强类型集合,也就是在RDD的每行数据中添加了类型约束条件,只有约束条件的数据类型才能正常运行。Dataset结合了RDD和DataFrame的优点,并且可以调用封装的方法以并行方式进行转换等操作。下面通过图4-5来理解RDD、DataFrame与Dataset三者的区别。图4-1RDD、DataFrame、Dataset数据示例。
2025-04-02 08:12:29
17211
26
原创 3 分钟打造AI 智能体,让你一键开启高效生活工作模式!
在科技飞速发展的当下,人工智能已逐渐渗透到生活的方方面面,深刻改变着我们的生活与工作模式。今天,为大家带来一本极具价值的书籍——《Manus极简入门:从0到1快速打造你的AI智能体》,它将成为你探索AI世界的得力指南。
2025-03-28 12:43:41
11493
20
原创 Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-02)
Spark SQL使用的数据抽象并非是RDD,而是DataFrame。在Spark 1.3.0版本之前,DataFrame被称为SchemaRDD。DataFrame使Spark具备处理大规模结构化数据的能力。在Spark中,DataFrame是一种以RDD为基础的分布式数据集。DataFrame的结构类似传统数据库的二维表格,可以从很多数据源中创建,如结构化文件、外部数据库、Hive表等数据源。Spark SQL使用的数据抽象并非是RDD,而是DataFrame。
2025-03-26 07:57:39
12688
22
原创 Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-01)
Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象结构叫做DataFrame的数据模型(即带有Schema信息的RDD),Spark SQL作为分布式SQL查询引擎,让用户可以通过SQL、DataFrames API和Datasets API三种方式实现对结构化数据的处理。但无论是哪种API或者是编程语言,它们都是基于同样的执行引擎,因此可以在不同的API之间进行随意切换。
2025-03-19 07:58:05
17791
19
原创 如何制作Windows系统盘、启动盘?(MediaCreationTool_22H2)
在数字化时代,Windows操作系统因其强大的功能和广泛的应用而成为全球数亿用户的首选。然而,无论是系统崩溃、病毒感染还是硬件升级,我们都有可能需要重新安装或修复Windows系统。在这种情况下,一个可靠的Windows系统盘或启动盘成为了解决问题的关键。它们不仅是恢复和安装系统的利器,也是技术爱好者和IT专业人士必备的工具。本文将引导您如何制作一个Windows系统盘或启动盘,确保您能够在系统出现问题时迅速恢复或重新安装Windows,让您的技术之路更加顺畅。无论您是技术新手还是资深用户,跟随我们的步骤,
2025-03-12 08:48:36
22181
20
原创 侯捷 C++ 课程学习笔记:深入理解智能指针
通过学习侯捷老师的 C++ 课程,我对智能指针有了更深刻的理解。智能指针不仅是现代 C++ 的重要特性,更是内存管理的有力工具。它通过 RAII 机制,解决了传统指针的诸多问题,让内存管理变得更加安全和高效。在实际项目中,智能指针的应用也让我体会到了现代 C++ 的强大和便捷。通过合理使用和,我们可以更好地管理动态资源,减少内存泄漏和悬空指针等问题。侯捷老师的课程不仅让我掌握了知识,更让我学会了如何在实际项目中应用这些知识。
2025-03-05 07:52:16
13990
17
原创 侯捷 C++ 课程学习笔记:深入理解类与继承
return 0;在上述代码中,Person类封装了name和age两个成员变量,并提供了相应的成员函数来操作这些变量。通过类的实例化,我们可以创建具体的对象,并通过成员函数访问和修改对象的状态。《C++面向对象开发》课程让我受益匪浅。侯捷老师深入浅出的讲解,让我对类、继承、多态等面向对象的核心概念有了更深刻的理解。通过实际案例的练习,我掌握了面向对象编程的技巧,并将其应用到自己的项目中。
2025-02-26 08:01:07
11197
19
eclipse关联svn
2016-02-25
Android检测版本更新
2016-12-05
仿qq底部菜单实现方式
2016-12-15
H5唤起手机本地app
2017-12-29
WebServiceUtils
2016-11-23
tools&dt.jar
2016-03-01
SpannableStringDemo
2016-12-13
Android指纹识别
2016-11-24
百度地图轨迹demo
2017-08-28
DrawerLayoutDemo
2017-01-16
Android json解析
2016-12-21
图片加载常用的jar包
2016-11-30
ListView优化Demo
2016-12-28
ListviewDemo
2016-12-28
SysLoadingDemo
2017-01-17
Android快速开发工具类
2016-11-30
glideloadhttps
2017-09-08
Android常用开发工具集合
2016-11-30
jsoup-1.9.2.jar
2016-12-07
抢红包软件
2017-07-26
【微信支付】APP支付(Android)接口文档V1.7.pdf
2016-02-22
SwipeRefreshLayoutDemo
2016-12-14
SwipeRefreshLayout
2016-12-14
Android常用开发工具
2016-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人