最新 最热

Java-Agent 实现字节码热替换

正在运行中的 SpringBoot 项目需要在不停机的情况下,针对某个 Aop 切面的方法体内容进行修改,需要执行字节码替换的类为:

2024-08-07
4

linux 前后台切换

如果程序正在前台运行,可以使用 Ctrl+z 选项把程序暂停,然后用bg %[number]命令把这个程序放到后台运行,这个步骤分为3步,如下:

2024-08-06
4

Linux进程信号详解【下】

当时在 进程等待 这一章节里我们并没有详细说明 Core dump标志,而我们通过man手册查看signal,会发现大部分的信号的作用都是 终止进程,而终止进程的动作却又分为 Core 和 Term(termination) 两个动作。...

2024-08-06
4

【在Linux世界中追寻伟大的One Piece】Linux进程概念

我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。

2024-08-06
3

【Linux】详解加锁实现线程互斥

下面是一个抢标逻辑。抢票为什么会抢到负数:假设当票数为1时,此时四个进程的判断条件tickets都大于0,都会进入抢票操作,第一个进程抢完票以后tickets==0并写回内存,第二个进程再从内存中读取tickets的值时此时tickets已经...

2024-08-06
4

TapData 信创数据源 | 国产信创数据库 OceanBase 数据同步指南,加速国产化进程,推进自主创新建设

随着国家对自主可控的日益重视,目前在各个行业和区域中面临越来越多的国产化,采用有自主知识产权的国产数据库正在成为主流。长期以来,作为拥有纯国产自研背景的 TapData,自是非常重视对于更多国产信创数据库的数据连接器...

2024-08-05
5

linux-环境变量,进程地址空间

环境变量 (environment variables) 一般是指在操作系统中用来指定操作系统运行环境的一些参数

2024-08-04
1

由浅入深的了解进程(5)--环境变量

在上一篇文章中简单的介绍了环境变量,但是没有讲述的比较全面了,所以现在再写一篇来介绍环境变量。

2024-08-04
1

由浅入深的了解进程(4)---优先级,命令行参数,环境变量

和生活中的概念其实是差不多的。优先级在进程中的定义是指定进程获得CPU资源的先后顺序。如果换一个视角的话,优先级的本质也就是在操作系统中的进程PCB结构体中的一个变量表示的是优先级的先后,用整形来表示,几个不同的...

2024-08-04
2

由浅入深的了解进程(3)

所谓的进程状态也就是Linux系统中struct task_struct结构体中的各个属性/变量所表示的状态的综合。 在Linux操作系统中,进程的定义在kernel中的源代码是

2024-08-02
7