logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++手写Promise实现与std::promise对比

本文探讨了Promise在前端和C++中的实现与应用。前端Promise通过链式调用解决了回调地狱问题,简化了异步任务处理。作者基于C++11实现了一个轻量级CPromise类,支持基本异步操作和链式调用。通过对比CPromise与标准库std::promise,分析了它们在状态管理、回调注册和线程安全等方面的差异。文章还提出了线程安全优化方案,并建议根据项目需求选择合适的实现方式。最后展望了Pr

文章图片
#c++#开发语言#linux +3
深入浅出 Arthas:Java 应用诊断神器实战指南

《Arthas Java诊断工具实战指南》摘要:Arthas是阿里开源的Java诊断神器,支持在不重启应用的情况下实时监控JVM状态、追踪方法调用、分析性能瓶颈。本文系统介绍了Arthas的核心功能与实战技巧,包括安装部署、基础命令、JVM监控、类加载器操作、代码热更新等核心功能,特别详解了monitor、watch、trace等关键命令的实战用法。通过丰富的代码示例,展示了如何利用Arthas快

文章图片
#java#开发语言#算法 +4
全面深入理解C/C++库:从原理到实战的完整指南【最全完整解析】

C/C++库开发与使用指南 本文系统讲解了C/C++库开发的核心知识,主要内容包括: 头文件与源文件:详细解析头文件的作用、组织方式和包含机制,包含接口声明、宏定义、类型定义等核心要素 库的分类: 静态库(.a/.lib)与动态库(.so/.dll/.dylib) 不同平台的文件格式差异 库的元信息结构设计 库的本质: 预编译的可重用代码集合 实现代码复用、封装、标准化和性能优化 提供查看库信息的

文章图片
#c语言#c++#java +4
C++入门全面指南:从基础到现代C++特性(收藏这一篇就够了)

C++入门全面指南摘要 本文系统介绍了C++编程语言的核心概念,从基础语法到现代特性。主要内容包括: 63个C++关键字分类详解,涵盖数据类型、控制流、面向对象、模板编程等核心语法元素 命名空间机制:详细讲解命名空间的定义、嵌套、别名及内联命名空间等特性,展示如何组织代码并避免命名冲突 代码示例丰富:通过大量实用代码片段演示各类关键字的实际应用,包括类型推导、虚函数重写、模板类等现代C++特性 现

文章图片
#c++#java#jvm +3
C++核心特性精讲:从C语言痛点出发,掌握现代C++编程精髓(超详细)

本文深入探讨了从C语言转向C++的必要性,重点分析了C语言在大型项目管理中的核心痛点,并展示了C++如何通过命名空间(namespace)机制优雅解决这些问题。文章首先指出C语言在命名冲突、指针管理、函数设计等方面的不足,然后详细讲解了C++命名空间的多种应用方式,包括基本命名空间、嵌套命名空间、匿名命名空间和命名空间别名,并通过丰富的代码示例演示了它们在工程实践中的应用。命名空间为C++提供了模

文章图片
#c++#c语言#java +4
深入理解C/C++套接字编程:从基础到实践(超详细)

本文深入探讨C/C++套接字编程的基础与实践,涵盖网络通信核心概念和实际应用。文章首先介绍网络编程基础知识,包括大小端字节序、IP地址分类与表示方法、端口作用等核心概念。重点讲解了网络字节序转换函数(htons/ntohs等)和IP地址转换函数(inet_pton/ntop)的使用方法。通过简洁的代码示例,展示如何在Windows平台上实现基本的网络通信功能。文章还推荐了实用的网络调试工具,帮助读

文章图片
#c语言#c++#开发语言 +3
ILI9341 TFT液晶显示驱动芯片深度解析与实践指南(超详细)

ILI9341 TFT液晶驱动芯片技术解析 本文深入剖析了ILI9341 TFT液晶显示驱动芯片的关键技术特性与应用方法。主要内容包括: 芯片概述:介绍240×320分辨率、18位色深、多种接口模式等核心特性 硬件设计:详细解析电源电路、复位电路和接口模式配置方案 通信协议:全面讲解SPI和8080并行接口的时序实现与优化方法 应用实践:提供完整的初始化配置、图形绘制算法和性能优化代码示例 文章特

文章图片
#stm32#arm开发#架构 +2
数据结构-链表(超详细)

链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。数据域:存储数据元素指针域:存储指向下一个节点的指针// 链表节点的基本结构int data;// 数据域// 指针域,指向下一个节点链表作为一种基础而重要的数据结构,在计算机科学中有着广泛的应用。

文章图片
#数据结构#链表#c++ +3
数据结构—树(超详细,收藏这一篇就够了)

本文摘要: 树(Tree)是计算机科学中重要的非线性数据结构,由n≥0个结点组成的有限集合。文章详细介绍了树的基本概念,包括根结点、子树、结点度、层次等术语,并通过C语言代码展示了树结构的实现。重点讲解了二叉树这一特殊树结构,其每个结点最多有两个子树(左子树和右子树)。文章还阐述了树的基本性质,如结点数与度数关系、各层最大结点数计算等,为理解更复杂的树形结构(如二叉搜索树、平衡树等)奠定了基础。通

文章图片
#数据结构#算法#c++ +2
一文搞懂74HC595芯片(附详细使用方法)

74HC595是一款8位串行输入/并行输出移位寄存器芯片,具有存储寄存器和三态输出功能。主要特性包括:2.0-6.0V工作电压、100MHz时钟频率、35mA输出驱动能力,支持多芯片级联。该芯片通过DS引脚串行输入数据,在SCK时钟上升沿移位,RCK上升沿锁存数据到输出端,OE控制输出使能。典型应用包括LED驱动、数码管控制和IO扩展等。使用时需注意电源去耦、输出保护和散热问题,上电时应先复位。其

文章图片
#单片机#嵌入式硬件#linux +2
    共 24 条
  • 1
  • 2
  • 3
  • 请选择