自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 757

原创 Linux syslog 日志服务

介绍总结 linux 下 syslog 日志服务

2023-03-21 10:25:27 4920 1

原创 Linux 线程同步

介绍总结 linux 下线程同步的知识

2023-03-21 10:22:42 929 1

原创 Linux 线程基础

介绍总结 linux下进程相关的知识

2023-03-21 10:11:36 448

原创 Linux 终端、进程组、会话、守护进程

介绍总结 Linux 下 终端、进程组、会话、守护进程知识

2023-03-20 18:03:26 896

原创 Linux 进程间通讯

介绍总结进程间通讯的知识,包括管道、内存映射、信号、内存共享

2023-03-20 17:58:45 374

原创 Linux 进程基础

介绍 linux 下进程相关的基础知识

2023-03-13 10:25:13 224

原创 Linux GDB 调试详解

介绍总结 GDB 调试

2023-03-13 09:59:51 1823

原创 Linux 静态与动态编译、静态库与动态库

介绍 linux 下静态与动态编译,同时介绍动态库的制作

2023-03-06 17:52:33 1294

原创 Linux GCC 编译详解

介绍 linux 下 GCC 的使用

2023-03-06 17:49:32 3881

原创 Linux 常用 API 函数

介绍 Linux 下常用的一些 API 函数

2023-02-28 13:49:46 1384

原创 Linux Vim 简介

介绍 Linux vim 编辑器的使用

2023-02-28 13:32:12 835

原创 Linux 基础介绍-基础命令

对 linux 做一个简单的介绍,并介绍一些常用的 linux 概念和命令,方便遗忘查询!

2023-02-28 13:29:04 791

原创 C++11 之 std::function & std::bind & lambda 表达式

主要介绍 std::function & std::bind & lambda 表达式

2023-02-22 17:34:01 470

原创 C++11 之模板改进

主要介绍 c++11 中关于模板的改进

2023-02-22 17:33:53 390

原创 C++11 之列表初始化

主要介绍 C++11 中的列表初始化

2023-02-22 17:30:13 746

原创 C++ 11 之右值引用和移动语义

主要介绍左值引用和右值引用,以及右值引用的衍生应用,包括移动语义、移动构造函数、完美转发已经 emplac_back。

2023-02-22 17:28:56 976 1

原创 C++11 之 auto & decltype

主要介绍 auto 和 decltype 关键词

2023-02-22 17:24:29 425

原创 c++11 之智能指针

主要介绍 unique_ptr、shared_ptr 以及 weak_ptr 这三种智能指针

2023-02-22 16:49:27 452 1

原创 算法记录 Day8:344.反转字符串 541. 反转字符串II 剑指Offer05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串

刷 Leetcode 算法题目

2022-11-29 19:16:12 150

原创 Linux 下进程间通讯之内存映射详解

前面的系列文章介绍管道,本文介绍另外一种比较高效的进程间通讯方式——内存映射。

2022-09-06 17:54:48 700

原创 Linux 下进程间通讯之管道

本文将开启第一种进程间通讯方式,也是最古老的进程间通讯方式——管道的介绍。管道又可以细分为有名管道与无名管道,详细可以参看下文。

2022-08-02 11:43:25 476

原创 Linux 下孤儿进程与僵尸进程详解

前面的系列文章介绍了进程的基础概念和相关常用的 API,本文将介绍两种比较特殊进程:孤儿进程与僵尸进程,进一步加深对进程的了解,避免进程使用过程中的一些坑点。

2022-07-29 15:53:38 694

原创 Linux 下进程管理 API 之创建、查询、退出和收回详解

之前的文章介绍了 Linux 下进程相关的基础概念和一些常见的 shell 命令,本文则延续之前的思路——继续 Linux 下进程知识的学习与总结,介绍 Linux 下进程管理相关的 API,包括进程创建、进程信息查询、进程退出和进程回收。............

2022-07-28 16:04:38 763

原创 GDB 调试器常用详解

GDB 调试器,是 Linux 平台下最常用的一款程序调试器。GDB 编译器通常以 gdb 命令的形式在终端(Shell)中使用,也是我们进行 Linux 下 C/C++ 开发的必备技能之一。

2022-07-23 21:33:53 1037

原创 Linux 下进程相关的常用命令汇总

在Linux的系统中,进程相关命令是我们掌握 linux 进程必备利器,所以本文就将介绍一些常用的进程相关的命令。

2022-07-20 09:54:44 2366

原创 Linux 下进程相关的基础概念大全

从今天开始,将要开启 linux 下进程相关知识的学习与总结,本文首先介绍一些进程相关的基础概念,为后续进程相关的深入学习打下基础。

2022-07-19 14:26:45 176

原创 Linux下多进程通讯之信号机制详解

本文主要介绍 Linux 下多进程通讯之信号机制:信号是 Linux 进程间通信的最古老的方式,也是 Linux 下编程最常用的知识点之一,温故而知新,本文带你重新全面了解信号机制。

2022-07-18 17:20:28 731

原创 Linux 下进程替换方法总结

本文将要阐述的 Linux 下进程替换的知识!

2022-07-06 16:09:28 481

原创 十、网络编程之 poll 详解.md

上一篇文章《网络编程之 select 详解》详细介绍了 select,而 poll 和 select 非常相似,本文将详细探讨 poll 的相关知识。

2022-06-30 11:05:31 1007

原创 九、网络编程之 select 详解

本文讨论 select 相关知识。

2022-06-29 17:55:30 1226

原创 八、网络编程之多路复用 IO 模型详解

本文将讨论更加高效的方式—多路复用 IO 模型。

2022-06-29 17:49:47 562

原创 七、网络编程之同步非阻塞式网络 IO 模型详解

本文将讨论另一种模型:同步非阻塞 IO 模型。

2022-06-29 14:40:45 707

原创 六、网络编程之同步阻塞式网络 IO 模型详解

本文将详细探讨同步阻塞式网络 IO 模型

2022-06-28 16:13:56 500

原创 五、网络编程之网络 IO 模型的本质.md

介绍总结网络 IO 相关知识

2022-06-27 17:02:38 354

原创 四、网络编程之TCP黏包问题

网络通信过程中,我们可能遇到遇到一些问题,例如黏包、半包、丢包、包乱序等问题。那么我们应该如何解决这些问题呢?本文首先了解这问题产生的原因,再提出解决方法!

2022-06-21 13:52:12 1275

原创 二、网络编程之协议及协议格式详解

在网络编程中,我经常听人提起过协议,标准协议、协议族、TCP协议、传输层协议......诸如此类的协议概念。这些种类繁多的协议听着让人感觉头晕,所以学习和总结协议的相关知识!

2022-06-19 17:50:09 2502

原创 三、网络编程之Socket编程

本文主要内容是 Socket API,总结介绍 TCP 协议的函数接口,方便后续查阅,减少记忆负担

2022-06-19 17:45:54 3222

原创 一、网络编程之基础知识详解

初学网络编程时会设计到许多基础的网络知识概念,这些概念难度不大,但是却比较零碎,本文希望系统总结一次,以便后续学习工作中快速查阅。

2022-06-14 17:17:51 3832 2

原创 Google 代码规范 C++ 解读一:头文件与作用域

C++ 有许多强大的特性,但强大也带来了复杂性,进一步我们的使代码更容易出错,更难阅读和维护。而且对于 C++,并没有一种强制的代码规范,我们经常能看到各种各样的代码规范,所以我在编程时总会有一种不自信感:无论写什么都感觉不正规、可能有 Bug,最终无从下笔或者不停修改,降低开发效率。对于刚开始接触代码的同学,如果没有形成一个良好的代码规范,一旦形成手指肌肉记忆了,后面调整的成本会比较高。所以学习了解代码规范势在必行。......

2022-06-13 16:58:28 648

空空如也

空空如也

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

TA关注的人

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