最新 最热

OpenHarmony开发——平台驱动移植

驱动主要包含两部分,平台驱动和器件驱动。平台驱动主要包括通常在SOC内的GPIO、I2C、SPI等;器件驱动则主要包含通常在SOC外的器件,如 LCD、TP、WLAN等

2024-08-05
1

C++ 异步编程脉络与示例

异步编程是现代软件开发中不可或缺的一部分,尤其是在处理 I/O 操作、网络请求、用户界面响应等需要高并发场景时。C++ 作为一门底层语言,为开发者提供了多种异步编程的工具和方法。本文将系统地探讨 C++ 异步编程的发展...

2024-08-05
1

C与Python Socket性能比较

下面通过一个简单的 TCP Echo Server 示例来比较 C 和 Python 的实现。

2024-08-05
0

C++11入门基础篇

总之,C++11的更新使得C++这门语言的优势更上一层楼,C++11增加的语法特性非常多,本篇博客只讲解一部分简单的语法,后面还会陆续更新C++11的一些重要语法,如果想了解C++11的其他更多语法特性,可以去C++的官网:C++11 - cpprefer...

2024-08-05
1

【C++11】解锁C++11新纪元:深入探索Lambda表达式的奥秘

前言:在C++编程语言的悠久历史中,每一次标准的更新都带来了革命性的变化,推动了编程范式和性能优化的新边界。C++11标准,作为这一漫长演进过程中的一个重要里程碑,不仅巩固了C++作为高性能系统级编程语言的地位,还引入了众...

2024-08-05
1

【C++11】C++11新纪元:深入探索右值引用与移动语义

前言:在C++的悠久历史中,每一次标准的更新都如同为这门强大的编程语言注入了新的活力。C++11,作为这一进程中的一个重要里程碑,不仅带来了众多新特性,还深刻改变了C++编程的范式,其中右值引用(Rvalue References)无疑是最为引...

2024-08-05
1

【C++高阶】哈希之美:探索位图与布隆过滤器的应用之旅

前言:在数据科学的浩瀚星空中,哈希函数犹如一颗璀璨的星辰,以其独特的光芒照亮了数据处理的每一个角落。哈希,这一简单而强大的技术,通过将任意长度的输入(如字符串、数字等)映射到固定长度的输出(即哈希值),实现了数据的快速定...

2024-08-05
1

【C++高阶】深度剖析:从零开始模拟实现 unordered 的奥秘

前言:在C++标准库中,unordered_map和unordered_set作为高效的无序容器,以其基于哈希表的实现方式,为数据的快速查找、插入和删除提供了强有力的支持。这些容器通过哈希函数将元素映射到数组的索引上,从而实现了接近O(1)的...

2024-08-05
1

【C++高阶】哈希函数底层原理探索:从算法设计到实现优化

前言:在数字世界的浩瀚宇宙中,哈希算法如同星辰般璀璨,以其独特的方式照亮了数据处理与信息安全的道路。它们不仅是现代计算体系中的基石,更是连接数据安全、高效检索与分布式系统的桥梁。然而,当我们谈论哈希时,往往更多地...

2024-08-05
1

【C++进阶学习】第十一弹——C++11(上)——右值引用和移动语义

左值引用是最常见的引用类型,通常用于绑定到一个左值。左值是一个具有名称的对象,可以取地址,通常出现在赋值操作符的左边。(简单的说,能取地址的就是左值)...

2024-08-05
1