一无是处的研究僧

Linux命令系列之top——里面藏着很多鲜为人知的宝藏知识
Linux命令系列之top——里面藏着很多鲜为人知的宝藏知识

top命令是我们经常用来查看系统信息的一个指令,它提供了一个动态的而且是实时的借口帮助我们去查看系统执行时的进程、线程和系统参数的信息。

2022-10-08 10:01:10阅读全文

Linux命令系列之ls——原来最简单的ls这么复杂
Linux命令系列之ls——原来最简单的ls这么复杂

ls命令应该是我们最常用的命令之一了,但是我们可能容易忽略那些看起来最简单的东西。

2022-10-07 11:55:58阅读全文

自己动手写ls命令——Java版
自己动手写ls命令——Java版

在前面的文章Linux命令系列之ls——原来最简单的ls这么复杂当中,我们仔细的介绍了关于ls命令的使用和输出结果,在本篇文章当中我们用Java代码自己实现ls命令,更加深入的了解ls命令。

2022-10-14 02:52:15阅读全文

C语言中这么骚的退出程序的方式你知道几个?
C语言中这么骚的退出程序的方式你知道几个?

在本篇文章当中主要给大家介绍C语言当中一些不常用的特性,比如在main函数之前和之后设置我们想要执行的函数,以及各种花式退出程序的方式。

2022-10-21 07:49:53阅读全文

这才是使用ps命令的正确姿势
这才是使用ps命令的正确姿势

在linux系统当中我们通常会使用命令去查看一些系统的进程信息,我们最常使用的就是 ps (process status)。ps 命令主要是用于查看当前正在运行的程序,以及他们相关的的信息,我们可以通过不同的选项进行查看。ps 给我们提供了非常多的选项,这些选项常常令人分辨不清楚,本篇文章我们仔细谈

2022-10-25 16:13:04阅读全文

深入剖析Sgementation fault原理
深入剖析Sgementation fault原理

我们在日常的编程当中,我们很容易遇到的一个程序崩溃的错误就是segmentation fault,在本篇文章当中将主要分析段错误发生的原因!

2022-10-25 13:06:08阅读全文

如何优雅的杀掉一个进程
如何优雅的杀掉一个进程

在我们通常使用linux操作系统的时候,经常会有这样的需求——杀死一个进程,比如说你一不小心启动了一个后台进程或者守护进程,而这个进程是你不需要的,因此你久想杀掉他,在本篇文章当中主要给大家介绍一些杀死进程的方法,以及这隐藏在这后面的原理。

2022-10-26 08:18:06阅读全文

Shell揭秘——程序退出状态码
Shell揭秘——程序退出状态码

在本篇文章当中主要给大家介绍一个shell的小知识——状态码。这是当我们的程序退出的时候,子进程会将自己程序的退出码传递给父进程,有时候我们可以利用这一操作做一些进程退出之后的事情,比如当程序执行失败或者被某个信号杀死我们就可以了解到,然后做出对应的措施。

2022-10-25 16:53:16阅读全文

Pthread 并发编程(二)——自底向上深入理解线程
Pthread 并发编程(二)——自底向上深入理解线程

在本篇文章当中主要给大家介绍线程最基本的组成元素,以及在 pthread 当中给我们提供的一些线程的基本机制,因为很多语言的线程机制就是建立在 pthread 线程之上的,比如说 Python 和 Java,深入理解 pthread 的线程实现机制,可以极大的提升我们对于语言线程的认识。希望能够帮助

2022-11-16 16:08:46阅读全文

OpenMP 教程(一) 深入剖析 OpenMP reduction 子句
OpenMP 教程(一) 深入剖析 OpenMP reduction 子句

在前面的教程OpenMP入门当中我们简要介绍了 OpenMP 的一些基础的使用方法,在本篇文章当中我们将从一些基础的问题开始,然后仔细介绍在 OpenMP 当中 reduction 子句的各种使用方法。

2022-11-17 10:09:39阅读全文