会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
⭐⭐-fighting⭐⭐
乘风破浪
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2023年9月25日
进程和线程之间区别
摘要: 进程和线程是计算机科学中重要的概念,用于描述程序执行的不同方式和组织形式。 进程(Process): 进程是程序的一次执行过程,是计算机系统分配资源的基本单位。 每个进程拥有独立的内存空间,包括代码、数据、堆栈等,使得进程间的数据不共享,相互隔离。 进程可以包含多个线程,共享该进程的资源。 线程(T
阅读全文
posted @ 2023-09-25 15:29 ⭐⭐-fighting⭐⭐
阅读(47)
评论(0)
推荐(0)
2023年9月24日
TCP三次握手四次挥手
摘要: TCP(Transfer control protocol)传输控制协议 一、两种传输模式: TCP面向有连接 可靠 常用于点对点 微信 UDP面向无连接 高速 常用于点对面 视频 二、数据方向: 在互联网的通信中,永远是客户端主动连接到服务端 三、端口的作用: 计算机用于数据通信的虚拟接口 四、端
阅读全文
posted @ 2023-09-24 18:07 ⭐⭐-fighting⭐⭐
阅读(48)
评论(0)
推荐(0)
2023年9月23日
stat函数详解
摘要: Linux系统函数之文件系统管理 stat函数 作用:获取文件信息 include <sys/types.h> #include <sys/stat.h> #include <unistd.h> 函数原型 int stat(const char *path, struct stat *buf) 返回
阅读全文
posted @ 2023-09-23 22:07 ⭐⭐-fighting⭐⭐
阅读(37)
评论(0)
推荐(0)
三元运算符
摘要: (关系表达式) ? 表达式1 : 表达式2; int x = 10; int y = 5; int z; 如果x大于y 则是true,将x赋值给z; 如果x不大于y 则是false,将y赋值给z; z = (x > y) ? x : y; System.out.println("x = " + x)
阅读全文
posted @ 2023-09-23 13:41 ⭐⭐-fighting⭐⭐
阅读(24)
评论(0)
推荐(0)
2023年9月21日
可执行程序加载时系统分配的内存可以分为哪几段
摘要: 可执行程序加载时系统分配的内存可以分为以下几段: 代码段(Text Segment): 特点:代码段是只读的,存储了程序的机器代码(即程序的指令)。这部分内存是用于存放程序的可执行指令,不可被程序进行写操作。 作用:代码段是程序的执行指令所在,程序在运行时会按照指令顺序执行代码段中的指令。 数据段(
阅读全文
posted @ 2023-09-21 16:03 ⭐⭐-fighting⭐⭐
阅读(161)
评论(0)
推荐(0)
2023年9月17日
“&”控制命令的运行方式
摘要: 在Unix、Linux和类Unix系统中,& 符号有特定的意义,用于控制命令的运行方式。具体来说,& 在命令末尾使用时表示将该命令放入后台运行。 前台运行: 如果你在终端输入一个命令,例如 ./a.out,默认情况下该命令会在前台运行,会占用终端并阻塞终端,直到该命令运行完毕。 后台运行: 如果你想
阅读全文
posted @ 2023-09-17 16:03 ⭐⭐-fighting⭐⭐
阅读(93)
评论(0)
推荐(0)
筛选进程
摘要: ps -elf 是一个用于显示系统当前进程状态的常用命令,常见于Unix-like系统。它可以列出系统中所有进程的详细信息,并以树形结构展示进程间的关系。 具体解释如下: ps: 表示进程状态,用于报告当前系统进程的快照。 -e: 显示所有进程,而不仅仅是当前终端的进程。 -l: 显示详细的信息,包
阅读全文
posted @ 2023-09-17 15:49 ⭐⭐-fighting⭐⭐
阅读(87)
评论(0)
推荐(0)
守护进程
摘要: 在计算机科学中,守护进程(daemon)是一种在后台运行的系统服务或进程,独立于用户会话的一种特殊进程。它们通常在系统启动时启动,并在系统关闭时终止。守护进程不依赖于任何特定的用户登录会话,并且通常以超级用户权限运行。 下面我们将介绍守护进程的详细用法以及一个具体案例。 详细用法 创建守护进程: 创
阅读全文
posted @ 2023-09-17 14:53 ⭐⭐-fighting⭐⭐
阅读(69)
评论(0)
推荐(0)
生产者与消费者模型
摘要: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <pthread.h> #include <semaphore.h> #define BUFF_MAX 10 #define
阅读全文
posted @ 2023-09-17 14:44 ⭐⭐-fighting⭐⭐
阅读(40)
评论(0)
推荐(0)
深入了解信号量:多线程同步的得力工具
摘要: 随着计算机科学和软件工程的不断发展,多线程编程变得越来越重要。多线程允许程序同时执行多个任务,提高了程序的效率和性能。然而,多线程编程也引入了新的问题,例如竞态条件和数据竞争。为了解决这些问题,同步工具变得至关重要,而信号量是其中一个强大的工具。 什么是信号量? 信号量是一种用于多线程同步的基本工具
阅读全文
posted @ 2023-09-17 12:00 ⭐⭐-fighting⭐⭐
阅读(149)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页