最新 最热

【在Linux世界中追寻伟大的One Piece】命名管道

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-10-01
3

【Linux】模拟实现一个shell

一段时间的没有更新是由于最近开学期间比较的忙,同时也是由于刚开学的几门课才学习的时候有点迷糊,需要在学校课堂上花的时间更多了,所以才没有更新的,求放过。...

2024-10-01
5

Gitlab CI/CD 实践三:Docker 安装 Gitlab Runner

在学习开源项目时,很多时候光看代码是搞不清楚实际运行时会走哪个逻辑分支,或者无法推测方法参数值。最简单的办法是 debug,熟悉某个功能的执行流程。...

2024-09-22
4

htop(1) command

类似于 top,但 htop 允许您垂直和水平滚动,并使用指向设备(鼠标)进行交互。您可以观察系统上运行的所有进程,以及它们的命令行参数,还可以以树形格式查看它们,选择多个进程并同时对它们进行操作。...

2024-09-20
2

Android中多进程通信有几种方式?需要注意哪些问题?

在Android中,多进程通信(Inter-Process Communication,IPC)是指不同进程之间进行数据交换和协同工作的过程。由于Android的每个应用都在其自己的沙箱环境中运行,进程间默认是隔离的,因此当需要在不同应用或同一应用的不同组...

2024-09-19
3

【在Linux世界中追寻伟大的One Piece】网络命令|验证UDP

Ping命令是一种网络诊断工具,它使用ICMP(Internet Control Message Protocol,互联网控制消息协议)来检测网络连接。当您执行ping命令时,它会向指定的主机发送一系列的ICMP回显请求(echo request)消息,并等待接收ICMP回显...

2024-09-18
4

node.js 中的进程和线程工作原理

进程是对正在运行中的程序的一个抽象,是系统进行资源分配和调度的基本单位,操作系统的其他所有内容都是围绕着进程展开的

2024-09-18
3

端口复用(bind error: Address already in use 问题)

在前面讲解TCP状态转换中提到过一个2MSL等待时间,如果在通信过程中,server主动断开连接,那么server进程会处于TIME_WAIT状态并等待2MSL的时间,此时server进程还没终止,端口号port还被该进程占用呢,所以当server主动断开连接...

2024-09-17
4

Linux:进程状态和优先级

因为有一个调度器需要确保CPU的资源被合理使用,所以需要维护一个运行队列,他将进程的task_struct结构体连接起来,而被链接起来的进程就会按顺序被调度器调度,此时处于运行队列的这些进程就处于运行态,这说明运行态并不指的...

2024-09-17
4

技术分享 | 从实现原理来看为什么 Clone 插件比 Xtrabackup 更好用?

从 MySQL 8.0.17 版本开始,官方实现了 Clone 的功能,允许用户通过简单的 SQL 命令把远端或本地的数据库实例拷贝到其他实例后,快速拉起一个新的实例。

2024-09-14
4