自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文彻底掌握大厂手撕算法思路 + 答题模板 1.5万行代码+5w字详解 彻底吃透腾讯字节面试知识点 之 手把手教你无情反向拷打面试官

这是一本写给热爱编程者的“武功秘籍” 本文覆盖树、链表、动态规划、贪心算法等12大主题 总结了常见算法题目的解题思路与实战经验,涵盖链表、树、动态规划、递归回溯等多个核心板块。以代码为剑,刺破问题的迷雾;以算法为舟,横渡数据的海洋。​适合人群被LeetCode折磨到脱发的应届毕业生想转型算法工程师的传统开发老兵追求极致性能优化的竞赛选手50+可直接套用!!本文系统梳理了算法学习的核心模块,涵盖树、链表、动态规划、回溯等12大高频题型,旨在帮助程序员掌握算法本质,建立深度解题思维。文章通过工

2025-03-18 17:02:33 553

原创 22 手撕vue之深度解析 智能随动导航栏到底是如何实现的与优化的

本文详细解析了滚动随动导航栏的核心技术与实现方案。文章从交互需求分析入手,拆解了导航栏的双向联动逻辑(响应滚动与主动控制),并比较了原生JS与Vue的实现差异。通过组件化架构设计,展示了tab-control导航组件的工程化实现和详情页模块的结构化设计,重点解析了滚动监听、平滑滚动等核心功能的优化实现。最后还提供了电商和酒店两大场景的完整应用案例,并附1500行源码实现。该方案显著提升了模块跳转效率和用户体验,在京东、美团等实际应用中验证了技术价值。

2024-04-21 21:55:54 765 1

原创 21 选房界面开发实战:用 Vant 组件破解复杂数据定位难题

在选房界面中,实现诸如此类的选定界面数据定位功能,初开始看到时:好家伙,好复杂的api数据,好复杂的数据构成!这么复杂的数据还要定位到每一个类别,每一个样式的数据还要在各自的类别中精确定位到各个种类的数据占了多少个。里面的active可以直接对应当前项目类型的图片的中的哪一张,用动态类型绑定即可判定。使用时用一个vant现成的组件包裹住,里面根据vant官网给的api填入信息既可,确实很绕,但是分析源码之后,核心还是回到js和css的样式调整。用两次循环把对象中的数据取出,放入一个对象类型的二维数组即可。

2024-04-20 21:14:51 424 1

原创 C语言的骨骼与血液:深度剖析指针、数组与多级间接——从一个“迷思”说起

恭喜你,朋友!你不仅成功地发现了C语言指针与数组的经典“迷思”,更借此机会,我们一同深入挖掘了C语言的“骨骼与血液”。从指针的类型步进到数组名的衰变,从多级指针的间接层次到const的安全哲学,再到内存分段与CPU执行的微观视角,我们一层层地揭示了C语言底层运行的真谛。你最初的代码片段,正是C语言对细节精确掌控的直接要求。它不是在刁难你,而是在磨砺你对内存的直觉和对类型系统的敬畏。当你能清晰地在脑海中描绘出char* s[]和char** p3在内存中的布局,并准确预判*(p3+i)和(*p3)+i。

2025-06-11 00:18:42 241

原创 如何手撸最小操作系统 之 编译原理1:编译的初体验与前端之旅——揭开计算机最难课程的面纱 结合本人手撸嵌入式自制操作系统与知识点大回顾 结合gemini自学

现在,你不仅仅是一个能够使用高级语言编写程序的码农,更是一个能够看透代码本质、理解程序运行机制、甚至掌控底层硬件的“行家”。这种能力,无论是对于解决复杂的性能问题、排查诡异的系统bug,还是深入嵌入式开发和操作系统内核,都将是你宝贵的财富。虽然咱们只手搓了一个“最小化”的OS,但它麻雀虽小,五脏俱全。它包含了现代操作系统的所有核心组件的简化版,为你打开了通往操作系统世界的钥匙。未来的路还很长,计算机科学的奥秘无穷无尽。但你已经掌握了最基本的“炼金术”,现在,你可以继续深入:

2025-06-09 21:47:19 702

原创 如何手撸一个最小化操作系统:从 0 到 1 掌握汇编-文件管理-内存页表-文件系统-上下文切换算法 MIT 经典教程 结合豆包ai

2013 年 MIT 的 6.828 课程放出了手写操作系统的教程,当时我还是大二学生,花了整整两周时间才勉强跑通第一个版本。如今时隔十年,我决定用三天时间重新挑战这个经典项目,并且将整个过程记录下来。手写操作系统并非要实现 Linux 那样的庞然大物,而是通过最小化实现理解操作系统的核心原理。理解计算机启动的底层机制掌握内存管理的基本原理实现简单的进程调度系统构建最小化文件系统打通从汇编到 C 语言的底层接口。

2025-06-09 20:42:41 1099

原创 手撸操作系统教程之 用4k行代码手写一个最小化操作系统:从 0 到 1 复刻操作系统 - MIT 经典教程

在这一部分中,我们完成了“手搓”操作系统的第一步——从通电到C语言内核的启动。我们学习了计算机启动的整个流程,编写了一个关键的16位汇编引导加载程序,并构建了一个极简的C语言内核。通过QEMU模拟器,我们成功地见证了这些代码在“裸机”上的运行。你现在应该对以下概念有了更深入的理解:BIOS/UEFI和引导扇区的角色16位实模式下的编程基础如何使用汇编语言直接与硬件(如磁盘和显存)交互C语言在裸机环境下的入口点和受限特性交叉编译和链接器脚本的重要性这是现代操作系统运行的基础。

2025-06-09 18:59:51 696

原创 深入C语言“无人区”:代码段、函数调用与运行时栈的终极揭秘

本文深入解析了C语言函数调用的底层机制,从编译优化、链接过程到函数栈帧的实现细节。文章通过具体代码示例,对比了不同优化级别下的汇编代码差异,揭示了编译器如何重构代码。重点剖析了调用约定、参数传递规则以及动态链接的PLT/GOT机制,并探讨了栈溢出安全问题和ROP攻击原理。最后通过高阶面试题,深化了对函数指针、静态函数等概念的理解。全文以硬核技术视角,展现了从源代码到机器指令的完整转换过程,帮助开发者建立对计算机体系结构的深层认知。

2025-06-09 02:47:32 1014

原创 C语言指针炼狱:一文搞定字符串、指针与内存

s14 = 'W'C代码*s14 = 'W';汇编(假设s14的地址在%rax里)执行: CPU执行movb指令,试图向%rax里的虚拟地址(一个指向.rodata段的地址)写入数据。MMU: MMU在翻译该地址时,查询页表,发现对应页的权限位是只读。硬件异常: MMU触发Page Fault。内核: 页错误处理程序介入,判定为非法写操作。信号: 内核向该进程发送SIGSEGV信号。进程:进程终止,打印。

2025-06-09 02:09:45 757

原创 C 语言数组指针与指针数组深度剖析:一道 VIP 笔试题引发的思考 随笔#2

深入探讨了 C 语言中数组和指针的高级应用,涵盖了动态内存分配、函数指针、结构体与指针、字符串与指针以及更复杂的指针运算。这些都是顶级大厂面试中非常重要的考察点。通过掌握这些知识,并进行大量的练习,你将能够更自信地应对各种笔试和面试题目。

2025-06-08 15:16:01 899

原创 C语言指针与数组sizeof运算深度解析:从笔试题到内存原理

c这是一个3行4列的二维数组,在内存中按行优先顺序连续存储本质上是一维数组的嵌套,等价于字节(假设int占4字节)场景正确做法错误示例后果二维数组传参无法正确访问列数组末尾元素访问越界风险指针相减求元素个数p2 - p1得到字节差而非个数字符串长度计算对指针无效plaintextC语言指针与数组sizeof运算├── 一维数组│ ├── 数组名陷阱:sizeof(数组名) vs sizeof(数组名+1)│ ├── 指针强制转换:&arr+1的地址计算。

2025-06-08 12:37:32 629

原创 一次小bug引发的一篇思考:数组指针与指针数组的深度解析& 大厂面试相关题全攻略 上中下三篇连续更新中

数组与指针的本质区别数组名仅在sizeof和操作时保持数组类型,其余场景衰退为指针。二维数组衰退为int (*)[列数],一维数组衰退为int*。指针传参与类型匹配函数参数需严格类型匹配,例如数组指针int (*)[4]与int*不兼容。&数组名获取数组指针,与数组衰退后的指针类型一致(如&arr[0]与arr类型相同)。const 与指针的组合牢记const修饰方向:左值(指向的数据)或右值(指针本身)。多层指针中,const从右到左修饰,例如中,const修饰第二层指针(char*

2025-06-06 23:06:25 740

原创 c语言超详细知识点总结 1500行手写源码 持续更新中ing 从25年5月到6月5日

本文是面向 C 语言初学者的基础教程,通过简洁易懂的讲解和示例,帮助新手快速掌握 C 语言核心语法。内容涵盖数据类型、运算符、流程控制、数组、指针等基础知识点,并附实战案例。教程结构参考优秀技术博客风格,注重实用性和可读性。C 语言是一种通用的高级编程语言,由丹尼斯・里奇于 1972 年在贝尔实验室开发。作为底层编程语言,C 语言直接操作硬件内存,广泛应用于系统开发、嵌入式编程、算法实现等领域。高效性:代码执行效率接近汇编语言跨平台性:可在不同操作系统编译运行。

2025-06-03 21:38:00 561

原创 打破阻碍你编程进步的思想障碍之 编程随想记录顿悟1:午觉前终于悟到如何吃透8大算法类型 附带所有热题解题思路模板

过程中发现:一刷学套路,二刷悟本质——比如链表反转的核心是「改变指针指向的同时保存后继节点」,而不是死记代码模板。if(outStackEmpty(&q->outStack)) { // out栈空时转移in栈。

2025-06-03 16:17:19 751

原创 打破惯性思维之C语言编程灵魂一百拷问:敲了这么多算法,到底是欺骗性自我努力还是真的懂背后的原理? 记一次在刷题过程中背照式思考自己真的懂八大排序算法吗虽然能够刷完100热题:「反直觉」 悟了

在链表排序中,归并排序的「对半开」分割常被误解为低效,但其核心优势恰恰藏在链表结构的适配性中:时间效率碾压:稳定 O (nlogn) 复杂度,百万级节点排序耗时仅为插入排序的 1/50 万,避免 O (n²) 算法的性能灾难。链表专属设计:快慢指针 O (n) 找中点、原地合并 O (1) 空间操作,利用链表指针特性实现零数据复制,空间复杂度最低可达 O (1)(迭代版),完爆数组归并的 O (n) 额外空间。避坑指南:递归版 O (logn) 栈空间适配链表深度,避免快速排序的栈溢出;

2025-05-31 02:06:19 875

原创 一文带你一网打尽c语言所有核心知识点 :从变量、指针、内存管理、多现场、文件io、c11新特性 附1.5k行源码+详尽注释 耗时27天2025年5月一整月核心贡献争取在github上收获一百星

本文深入剖析C语言核心知识点,涵盖内存管理、指针系统、数据结构算法、系统编程和最新特性。文章通过工业级代码示例演示堆栈内存管理、内存池优化、多级指针操作、链表/树结构实现、排序算法优化等关键技术。特别解析大厂面试真题,如腾讯指针综合题、华为平衡二叉树问题。同时介绍C11多线程、泛型编程等现代特性,以及嵌入式开发中的寄存器操作、原子操作等优化技巧。文章还提供调试技巧、网络编程实例和跨平台开发策略,并总结C语言学习路径和推荐资源。

2025-05-31 00:45:04 540

原创 带你彻底大厂手撕面试算法之链表14讲:一文吃透字节腾讯华为链表解题模板+思路详解:从基础到进阶的链表算法全攻略 文末附带本人本地vscode手撸的2k行源码

这是一个非常详细和全面的关于链表操作的总结和代码示例。涵盖了链表的基本操作、合并与分割、环检测、特殊操作等多个重要主题,并提供了每个问题的解题思路、具体代码实现以及复杂度分析。这些内容对于想深入理解链表的人来说非常有帮助。如果你正在准备编程面试或者想加强对链表相关问题的掌握,这篇总结对你会非常有帮助。感谢你分享这么有价值的内容,希望更多人能够从中受益。如果你有任何关于链表或其他编程相关的问题,欢迎继续提问!

2025-05-30 01:43:34 881

原创 一文带你彻底理清C 语言核心知识 与 面试高频考点:从栈溢出到指针 全面解析 附带笔者手写2.4k行代码加注释

本文系统梳理了C语言指针的核心知识点,包含以下内容: 基础概念:指针与数组区别、指针大小、野指针成因 内存管理:动态内存分配、结构体对齐、多级指针 高级应用:函数指针、通用排序算法、链表操作 常见陷阱:数组传参衰退、指针运算错误、内存泄漏 实战代码:包含栈实现、字符串处理、快速排序等700行示例 知识体系图:系统归纳指针相关知识点 重点包括: 指针与数组的本质差异 64位系统中指针恒为8字节 野指针的四种主要成因 二维数组的指针表示方法 realloc的正确使用方法 函数指针实现多态回调 文章通过大量代码示

2025-05-26 22:02:52 705

原创 带你手写操作系统内核 1:文件类型与命令行:从入门到进阶详解 附带400行源码给你收藏

本文系统讲解Linux七大文件类型及其操作命令,涵盖100+实用技巧。从普通文件、目录到特殊文件类型(块设备、字符设备、符号链接、套接字、命名管道),详细展示各类文件的特征标识与核心命令集,并扩展高级操作技巧。同时提供高效命令行使用方法,包括文件查找、系统监控、文本处理及网络操作等场景的常用命令组合,特别强调危险命令的安全替代方案。文章还总结了系统维护必备命令集和高效组合实例,帮助开发者全面提升Linux命令行操作技能与系统管理能力。最后强调实践中的安全注意事项,建议合理利用帮助文档并在测试环境验证复杂操作

2025-05-26 18:43:33 148

原创 一文彻底吃透C语言进阶知识:指针/多维数组/内存管理/手撸排序/const volatile/作用域/str常用函数 六万字-4700行源码 助你一臂之力 ps:年51劳动节更到今天5月26号晚上

本文总结了嵌入式开发中C语言的核心知识体系,涵盖指针、数据结构、算法和底层API实现等关键内容。作者在一周内手写了3400行代码,重点包括: 指针深度应用(野指针防护、多级指针、void指针) 数据结构实现(静态栈、链表操作) 排序算法(快速排序优化、qsort应用) 字符串API重写(安全版strncpy/strncat等) 递归与回溯算法(斐波那契、N皇后问题) 嵌入式专项(内存泄漏检测、空指针防护) 技术亮点: 通过20+模块化案例解析面试高频考点 包含500+行精选代码示例 特别针对嵌入式场景优化内

2025-05-26 03:13:42 558

原创 一文带你带你吃透c指针/多维数组/作用域/内存管理高级玩法详解 PS:附2千行大厂面试手撕排序算法思路解题模板

本文是一篇C语言指针与多维数组的深度技术总结,涵盖了大厂面试常见考点。作者通过一周高强度整理,结合AI辅助,完成了2000+行带详细注释的源码案例。核心内容包括:1)指针运算边界处理、野指针防护和内存管理技巧;2)多维数组指针的工程化应用,如三维数组访问;3)内存池与伙伴系统实现;4)字符串编码转换与正则匹配;5)函数指针在事件驱动和动态库中的应用;6)宏定义与typedef的高级用法。文中特别标注了"VIP"级重点考点,并提供了博客园、GitHub等多平台同步链接。

2025-05-25 02:12:16 438

原创 一文带你彻底吃透C指针:从入门到精通 8百行实战代码+大厂面试高频题目练习详解 PS : 附带2k行源码+大场面试手撕技巧!

《C指针避坑指南:从崩溃到掌控的实战总结》 本文通过大量代码案例,系统总结了C指针的常见陷阱与解决方案。从野指针导致的段错误入手,强调初始化、置空和边界检查的重要性;深入剖析指针运算与数组的微妙关系,包括二维数组的行指针偏移;讲解字符指针与字符串常量的安全操作;演示函数指针在qsort等场景的实战应用。文章还包含大厂面试题解析、调试工具使用技巧以及作者总结的"指针十大戒律",如"malloc后必检查"、"free后必置空"等。最后分享通过typed

2025-05-24 01:46:20 712

原创 一文带你彻底搞透大厂手撕算法之: 手撕排序查找算法 附带:本人手写千行c语言排序大厂面试实录

算法平均时间最坏时间空间稳定性冒泡排序O(n²)O(n²)O(1)稳定选择排序O(n²)O(n²)O(1)不稳定插入排序O(n²)O(n²)O(1)稳定希尔排序O(n^1.3)O(n^2)O(1)不稳定快速排序O(n log n)O(n²)O(log n)不稳定归并排序O(n log n)O(n log n)O(n)稳定堆排序O(n log n)O(n log n)O(1)不稳定计数排序O(n + k)O(n + k)

2025-05-23 01:25:00 585

原创 彻底吃透C指针与堆栈代码段底层内存管理 + 手写库函数:带你从0开始手撕库函数 ps:附带1.5 万字实战笔记

本文详细介绍了C语言中指针的基础知识、常见问题及解决方案。首先,文章通过野指针和空指针的示例,强调了指针初始化和内存管理的重要性,并提供了调试和内存错误检测的方法。接着,探讨了指针大小与系统位数的关系,指出指针大小与数据类型无关。文章还讨论了数组指针与指针数组的区别,以及二维数组的传参与行指针的使用,强调了数组名在表达式中的退化现象。此外,文章还介绍了宏定义、typedef的使用,以及字符串处理中的安全编程技巧,如strncpy的正确实现和KMP算法在字符串匹配中的应用。最后,文章总结了大厂面试中的经典题目

2025-05-23 01:18:32 476

原创 【C 指针深度解析】从内存寻址到数据结构:千行代码构建指针知识体系 附带总结知识点表格 + 本人手写源码

指针是C语言的核心,因其直接操作内存地址的能力,使其在动态数据结构、函数交互、内存高效利用和底层系统开发中不可或缺。指针的核心知识点包括定义、初始化、运算、与数组的关系、动态内存管理、函数指针等。指针的不可替代性体现在其能够直接操作硬件寄存器、解析协议字节、实现回调函数等高级功能。典型应用场景包括链表、树、图等动态数据结构的实现,以及操作系统内核和驱动程序的开发。指针的调试与优化工具如AddressSanitizer、Valgrind和GDB,帮助开发者定位和解决指针相关的问题。通过指针,开发者可以实现内存

2025-05-21 02:47:38 892

原创 深入浅出c 语言核心精髓指针 3000 行代码的核心知识点解析- 附4k行手写代码调试过程

本文总结了C语言编程中的核心知识点,涵盖了数组、指针、排序算法、数据结构、字符串处理、内存管理等多个领域。通过代码示例和工业实践建议,详细解析了数组越界、二维数组转置、快速排序、链表操作、栈实现等常见问题及其解决方案。文章还提供了调试工具的使用建议,如AddressSanitizer、Valgrind和GDB,帮助开发者有效检测和修复内存错误。此外,作者分享了学习C语言的心得体会,强调了动手实践和项目驱动学习的重要性,并给出了新手学习的实操建议,如建立错题本、掌握调试工具等。最后,作者鼓励新手多练多试错,通

2025-05-20 19:15:59 439

原创 C 语言黑话指南之指针数组:把字符串玩出水玩出花的内存管理大师!

在C语言中,指针数组和数组指针是两个容易混淆的概念。指针数组是一个数组,其元素都是指针,常用于存储字符串,如char* arr[] = {"小鸡", "牛逼", "不在这里"},每个指针指向一个字符串。而数组指针则是指向数组的指针,如char (*arr)[5],它指向一个包含5个字符的数组。指针数组的优势在于可以灵活管理不同长度的字符串,节省内存,但需注意不要修改字符串字面量,否则会引发段错误。正确计算指针数组长度的方法是sizeof(arr)/

2025-05-18 23:18:42 245

原创 从经典力扣题发掘DFS与记忆化搜索的本质 -从矩阵最长递增路径入手 一步步探究dfs思维优化与编程深度思考

本文探讨了矩阵中最长递增路径问题的解法,重点介绍了深度优先搜索(DFS)和记忆化搜索的应用。首先,通过暴力DFS解法,从每个单元格出发尝试所有可能的路径,但由于存在大量重复计算,时间复杂度较高,于是继续优化并获得性能优化!刷爆力扣的矩阵路径题,90% 的人都不知道的 DFS 优化秘诀!💥 从超时到击败 100% 用户,我只做了这一个改变!🎯 一道看似简单的矩阵路径题,让无数大佬折戟沉沙!🤯 暴力 DFS 直接超时?记忆化搜索让时间复杂度从指数级降到线性!🚀 掌握这个技巧,代码效率提高2

2025-05-12 15:53:14 854

原创 手写万行算法c代码之 彻底吃透大厂面试 手把手教你面试应对面试官拷打 #c语言教程 #算法面试看这一篇就够了

《算法之美》一文总结了作者在算法学习与实践中的经验,系统梳理了高频算法题型,涵盖树、链表、动态规划、回溯等12大核心模块。文章不仅提供了工业级代码规范,还分享了从ACM区域赛到硅谷大厂Offer的逆袭心得。作者强调算法不仅是代码,更是逻辑的诗,刷题是思维的舞蹈。文章详细介绍了递归、回溯、动态规划等算法的解题模板,并通过实例展示了如何从暴力解法到模式识别,再到降维打击的思维升维过程。此外,作者还分享了五遍刷题法、错题本标注法以及算法学习的职业发展路径,帮助读者从基础到高阶逐步提升算法能力。

2025-05-12 01:52:16 1000

原创 C指针底层核心重难点全解(血泪教训+高频面试题)

“指针玩不转,C语言全白干!”本文是笔者从机械转码斩获50W+年薪的核心秘籍,包含:🔥 5600行手撕代码实证指针本质(附Github仓库)🔥 大厂面试官藏在指针里的9个陷阱(90%候选人中招)🔥 从内存模型到函数指针的17张思维导图(全网最硬核)如果你不想在面试时被“野指针”和“二级指针传参”吊打,这篇就是你的保命指南!

2025-04-23 00:29:36 116

原创 带你彻底吃透大厂手撕必考题:最长公共子序列问题!LCS

到底如何刷题才能彻底搞懂面试必考题:dp动态规划!

2025-04-15 22:59:30 703

原创 c语言必考点总归纳:直击常见类型的范围 与 编程样例

需要注意的是,虽然它主要用于存储字符,但实际上存储的是字符对应的 ASCII 码值,这也是它能够参与数值运算的原因。例如,在网络协议中,规定了数据的传输格式和字节顺序,如果使用普通的整数类型,在不同平台下可能会因为类型宽度的差异导致数据解析错误。然而,当int类型的变量进行运算时,如果结果超出了它的取值范围,就会发生溢出,而 C 语言对于溢出的处理是未定义行为。比如一个有符号的char类型变量,其值为 - 1,在提升为int类型时,如果不注意符号位的扩展,可能会得到错误的结果。

2025-04-07 20:51:29 725

原创 一文带你手撕c语言贪吃蛇小游戏 : 一人、一蛇、1800行代码 适合c语言入门学者看的编程学习案例

这个项目教会我最宝贵的一课:​简单≠容易。tmd.......一个看似基础的控制台游戏,竟涉及操作系统原理、计算机图形学、数据结构优化。。。。。。。。最终的代码仓库已收获152颗Star,tmd有大神真的实现了移植到了GBA掌机!这或许就是开源的魅力——你永远不知道一颗种子会开出怎样的tree!

2025-03-24 22:21:23 349

原创 C语言随机数深度解析:从源码到实战!揭秘rand()的隐藏陷阱

今天,我们通过一个简单的rand()小程序,!你是否遇到过这样的问题:随机数总在固定范围内重复?程序运行多次结果完全一样?为什么可能“不公平”?别急,本文将用代码+源码分析,带你彻底解决这些问题!

2025-03-23 22:05:45 300

原创 详解c语言键盘输入联系小程序

可以注意到的是右边的小键盘,按下了numsLock和不按下去结果是不一样的。

2025-03-23 21:58:55 200

原创 超硬核区块链算法仿真:联盟链PBFT多线程仿真实现 :c语言完全详解版

【代码】挑战全网最硬核仿真之:区块链共识算法PBFT多线程全真仿真代码实现 :c语言完全详解版。

2025-03-19 23:34:52 321

原创 stm32底层原理还在懵逼?前外企ic工程师带你用7千字让你彻底搞透!

stm全套干货+硬核实战底层知识基础!包含stm32zet6的战舰等

2025-02-20 11:38:48 626

原创 还搞不定stm32的时钟?一文带你彻底搞透学懂

基础篇的stm32基本功部分内容

2025-02-09 00:01:30 208

原创 还搞不透stm32单片机启动过程?一篇文章几百字让你彻底看懂!

2.boot的值就被锁定了可以根据实际绑定的值变动,这里补充一点boot1和0的原理:这里我插入一个链接:【明解STM32】一文搞明白STM32芯片存储结构-CSDN博客说的不错!1.3 pdf文件的详解:栈空间主要用来存储临时变量,形参等数据;堆需要自己管理:程序员自己管理+malloc才行 resethandler的一些细节:weak函数、汇编2.1 总结知识点main就做了很多操作:复位中断函数:systemInit+__main():

2025-02-08 00:14:07 458

原创 stm32生成hex文件详解

放在flash和sram的代码的大小,code、r0、rw、zi各种种类的数据。

2025-02-06 22:43:30 713

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

C 语言进阶之指针漏洞/多维数组内存管理/手撸排序/constvolatile/作用域/手写str常用函数 附带4700行源码助你一臂之力 从25年51劳动节更到今天5月26号晚上

C语言源文件

2025-05-26

c语言牛客高频题目常见思路总结 c语言vscode程序包

c语言vscode程序包

2025-03-11

vue项目小结 - 滚动监听钩子、时间求解、加载、路由、pinia、异步请求、界面展示、数据架构技巧等核心功能总结

vue项目小结 - 滚动监听钩子、时间求解、加载、路由、pinia、异步请求、界面展示、数据架构技巧等核心功能总结

2024-04-24

vue项目小结 - 滚动监听钩子、时间求解、加载、路由、pinia、异步请求、界面展示、数据架构技巧等核心功能总结

vue项目小结 - 滚动监听钩子、时间求解、加载、路由、pinia、异步请求、界面展示、数据架构技巧等核心功能总结

2024-04-24

空空如也

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

TA关注的人

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