其乐融融的IT技术小站

Linux

Linux

Linux高性能网络编程十谈 | 工具篇

1

其乐融融 发布于 2023/11/02 01:56:51

上篇文章主要是介绍《Linux高性能网络编程十谈|协程》,整理如何设计高性能网络编程,接下来的两篇文章主要介绍工具和性能问题分析的总结,有相关的问题可以在留言区留言,我将解答大家的疑问。

阅读()评论(0)赞 ()

Linux

Linux高性能网络编程十谈 | 信号和定时器

5

其乐融融 发布于 2023/11/02 01:56:39

在Linux网络编程中,信号处理和定时器是经常遇到的功能,在聊这块内容之前如果您看过上一篇文章《Linux高性能网络编程十谈|IO复用和模式》,应该比较完整的了解epoll了,但是这里还遗漏了一个知识点,那开始先补上这个坑。

阅读()评论(0)赞 ()

Linux

Linux高性能网络编程十谈 | 网络篇

2

其乐融融 发布于 2023/11/02 01:56:21

最近又到了面试季,高性能网络编程对于后端程序猿是必备的知识考点,于是为了方便大家(也方便自己),整理了高性能网络编程十谈,本篇是网络篇,主要介绍一些通用的网络知识,温故知新。

阅读()评论(0)赞 ()

Linux

Linux 中如何修改终端提示符颜色?

11

其乐融融 发布于 2023/10/31 01:56:21

要定制Bash提示符,只需在PS1变量中添加、删除或重新排列下面这些特殊字符就可以了,如 1;32m、1;37m、1;36m 等。这些是 Bash 的颜色代码。这些代码由一系列数字表示,中间用分号加一个字母 m 隔开。

阅读()评论(0)赞 ()

Linux

Linux 函数调用的用户态与内核态

2

其乐融融 发布于 2023/10/30 01:56:22

当系统调用从用户态到内核态的时候,首先要做的第一件事情,就是将用户态运行过程中的 CPU 上下文保存起来,其实主要就是保存在这个结构的寄存器变量里。这样当从内核系统调用返回的时候,才能让进程在刚才的地方接着运行下去。

阅读()评论(0)赞 ()

Linux

一些被忽略的 Git 知识

1

其乐融融 发布于 2023/10/30 01:56:19

尽管我曾认为自己对 Git 非常了解,但像往常一样,当我尝试解释某事的时候,我又学到一些新东西。

阅读()评论(0)赞 ()