- 博客(64)
- 收藏
- 关注
原创 Mbps、Kbps、bps 与 MB、KB、B 区别与联系
Mbps、Kbps、bps 是速度单位,指每秒钟传输的二进制位数(bit):bit 即比特,通常用b(小写)表示,指一位二进制位,Mbps 即 Milionbit pro second(百万位每秒);Kbps 即 Kilobit pro second(千位每秒);bps 即 bit pro second(位每秒);换算:Milionbit =1000 Kilobit =1000000 bit;所以:1Mbps = 1000Kbps、1Kbps = 1000bit、1Mbps = 1000000bps。
2024-03-08 11:38:53 2289
原创 C++11 之 std::function & std::bind & lambda 表达式
主要介绍 std::function & std::bind & lambda 表达式
2023-02-22 17:34:01 539
原创 C++ 11 之右值引用和移动语义
主要介绍左值引用和右值引用,以及右值引用的衍生应用,包括移动语义、移动构造函数、完美转发已经 emplac_back。
2023-02-22 17:28:56 1192 1
原创 算法记录 Day8:344.反转字符串 541. 反转字符串II 剑指Offer05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串
刷 Leetcode 算法题目
2022-11-29 19:16:12 337
原创 Linux 下进程间通讯之管道
本文将开启第一种进程间通讯方式,也是最古老的进程间通讯方式——管道的介绍。管道又可以细分为有名管道与无名管道,详细可以参看下文。
2022-08-02 11:43:25 750
原创 Linux 下孤儿进程与僵尸进程详解
前面的系列文章介绍了进程的基础概念和相关常用的 API,本文将介绍两种比较特殊进程:孤儿进程与僵尸进程,进一步加深对进程的了解,避免进程使用过程中的一些坑点。
2022-07-29 15:53:38 843
原创 Linux 下进程管理 API 之创建、查询、退出和收回详解
之前的文章介绍了 Linux 下进程相关的基础概念和一些常见的 shell 命令,本文则延续之前的思路——继续 Linux 下进程知识的学习与总结,介绍 Linux 下进程管理相关的 API,包括进程创建、进程信息查询、进程退出和进程回收。............
2022-07-28 16:04:38 998
原创 GDB 调试器常用详解
GDB 调试器,是 Linux 平台下最常用的一款程序调试器。GDB 编译器通常以 gdb 命令的形式在终端(Shell)中使用,也是我们进行 Linux 下 C/C++ 开发的必备技能之一。
2022-07-23 21:33:53 1235
原创 Linux 下进程相关的常用命令汇总
在Linux的系统中,进程相关命令是我们掌握 linux 进程必备利器,所以本文就将介绍一些常用的进程相关的命令。
2022-07-20 09:54:44 2439
原创 Linux 下进程相关的基础概念大全
从今天开始,将要开启 linux 下进程相关知识的学习与总结,本文首先介绍一些进程相关的基础概念,为后续进程相关的深入学习打下基础。
2022-07-19 14:26:45 251
原创 Linux下多进程通讯之信号机制详解
本文主要介绍 Linux 下多进程通讯之信号机制:信号是 Linux 进程间通信的最古老的方式,也是 Linux 下编程最常用的知识点之一,温故而知新,本文带你重新全面了解信号机制。
2022-07-18 17:20:28 828
原创 十、网络编程之 poll 详解.md
上一篇文章《网络编程之 select 详解》详细介绍了 select,而 poll 和 select 非常相似,本文将详细探讨 poll 的相关知识。
2022-06-30 11:05:31 1057
原创 四、网络编程之TCP黏包问题
网络通信过程中,我们可能遇到遇到一些问题,例如黏包、半包、丢包、包乱序等问题。那么我们应该如何解决这些问题呢?本文首先了解这问题产生的原因,再提出解决方法!
2022-06-21 13:52:12 1414
原创 二、网络编程之协议及协议格式详解
在网络编程中,我经常听人提起过协议,标准协议、协议族、TCP协议、传输层协议......诸如此类的协议概念。这些种类繁多的协议听着让人感觉头晕,所以学习和总结协议的相关知识!
2022-06-19 17:50:09 2692
原创 一、网络编程之基础知识详解
初学网络编程时会设计到许多基础的网络知识概念,这些概念难度不大,但是却比较零碎,本文希望系统总结一次,以便后续学习工作中快速查阅。
2022-06-14 17:17:51 3943 2
原创 Google 代码规范 C++ 解读一:头文件与作用域
C++ 有许多强大的特性,但强大也带来了复杂性,进一步我们的使代码更容易出错,更难阅读和维护。而且对于 C++,并没有一种强制的代码规范,我们经常能看到各种各样的代码规范,所以我在编程时总会有一种不自信感:无论写什么都感觉不正规、可能有 Bug,最终无从下笔或者不停修改,降低开发效率。对于刚开始接触代码的同学,如果没有形成一个良好的代码规范,一旦形成手指肌肉记忆了,后面调整的成本会比较高。所以学习了解代码规范势在必行。......
2022-06-13 16:58:28 724
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人