最新 最热

线程的概念、启动方式、常用方法

线程是程序执行的最小单位,它是进程中的一个实体,是被操作系统独立调度和分派的基本单位。一个进程可以包含多个线程,这些线程可以并发执行,共享进程的资源。...

2023-03-23
1

Docker容器的本质

学过操作系统的大家应该知道进程其实是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。

2023-03-23
1

故障分析 | MySQL 备份文件静默损坏一例分析

线上一套 MySQL 计划升级到 8.0 ,通过备份还原搭建一个测试环境,用于升级测试。数据库采用 xtrabackup 每天进行全备,压缩备份文件约 300G ,解压到一半就报错了:...

2023-03-23
1

InlineHook实践

InlineHook是一种指令级的函数hook方式,通过直接修改运行时内存的方式替换指令,完全手工的完成hook及跳回操作,理论上可以实现任意位置的hook。平时使用Frida进行Native hook实际上也是用的InlineHook的原理。...

2023-03-23
1

张一鸣谈高级人才的基本素质

三、企业管理的核心是目标管理,所以要管理目标进程中的风险,总结来说,管理就是目标管理与风险管理。

2023-03-22
1

哲学家进餐问题的模拟【操作系统】

死锁是进程并发执行过程中可能出现的现象,所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局。哲学家就餐问题是描述死锁的经典例子。为了防止死锁,可以采用资源预分配法或者资源按序分配法。资源预分配法是...

2023-03-22
1

Linux常用实用运维脚本命令

# -exec command {} ;是连用的,所有符合的都会放置在{}中,去执行command

2023-03-21
1

开心档之Java新特性

Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。

2023-03-21
0

使用 zeromq与cppzmq 程序退出遇到的坑

在使用zeromq 退出的时候还遇到一点坑,对于服务deaman(守护进程)化的进程可能会遇到这个问题。

2023-03-21
1