最新内容

Linux-多进程开发,看完就明白了

*#include <systypes.h>#include pid_t fork(void);作用:创建子进程返回值:fork()返回值会返回两次,一次是在父进程中,一次是在子进程中在父进程中返回创建的子进程的ID,在子进程中,返回0如何区分父进程和子进程,通过fork的返回值在父进程中返回-1,表示创建子进程失败,并且设置errno父子进程之 …

Linux环境变量配置

在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0用户名:loading需要配置MySQL环境变量路径:homeuusamamysqlbinLinux读取环境变量的方法:export命令显示当前系统定义的所有环境变量echo $PATH命令输出当前的PATH环境变量的值这 …

linux安装oracle

需要安装oracle dataguard,所以先要安装单台oracle11g,下面是单台oracle11g的详细安装过程。1,安装环境硬件环境:2台linux虚拟机,Centos6.4 ,4G ,4核,磁盘50GOracle软件版本:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2. …

首次原生支持苹果M1 Mac,Linux 6.2正式发布!

选自ZDNet作者:Steven Vaughan-Nichols机器之心编译机器之心编辑部Linux 6.2 是第一个支持苹果 M 系列芯片设备的主流 Linux 内核。2 月 19 日,Linux 6.2 正式发布,Linux 内核发明人 Linus Torvalds 对这一版本的描述是:「也许它不像 6.1 那样是一个性感的 LTS( Long Term …

2021年最值得推荐的13个提高开发效率工具,程序员必备

前言:日常开发中,好的工具往往能让我们事半功倍,有句老话说得好:工欲善其事,必先利其器。使用高效率的工具可以极大提升我们的开发效率。接下来分享下我平时开发中经常使用的一些效率工具1、本地化工具篇1.1 Apifox官方介绍: API 文档、调试、Mock、测试一体化协作平台。Apifox = Postman + Swagger + Mock + JMeter …

linux系列之:告诉他,他根本不懂kill

简介和很多程序员打过交道,这些程序员可能熟知for遍历的好几种写法,但是却对写出来的程序部署的环境一无所知。我敢打赌,在spring boot出现之后,已经很少有程序员知道tomcat到底是怎么运行的了。对于他们来说,运行一个jar包就完事了。工具的先进性确实带给我们很多便利,也提升了程序员的开发效率,同时也降低了程序员的进入门槛。今天想和大家一起讨论一下, …

Linux 常用命令——文件目录篇(保姆级说明)

文件及目录类列出当前目录中的文件和子目录(ls)ls [-参数] [name...]# 列出所有根目录ls # 列出所有txt文件ls *.txt参数: -a 显示所有文件及目录 (. 开头的隐藏文件也会列出) -d 只列出目录(不递归列出目录内的文件)。 -l 以长格式显示文件和目录信息,包括权限、所有者、大小、创建时间等。 -r 倒序显示文件和目录。 - …

linux定时器编程详解(包含代码)

linux服务器开发相关视频解析:linux后台开发之海量、高并发场景下,定时器如何设计5种红黑树的场景,从Linux内核谈到Nginx源码,听完醍醐灌顶网络程序需要处理的第三类事件是定时事件,比如定期检测一个客户连接的活动状态。服务器程序通常管理着众多定时事件,因此有效组织定时事件,使之能在预期的时间点被触发且不影响服务器的主要逻辑。将每个定时事件分别封装 …

MobaXterm 之 Macro (宏)

之前记得有跟大家介绍过一款号称终端神器的一款软件 MobaXterm ,为什么会号称终端神器呢,在我看来是内置了一个 Cygwin,支持很多基本的常用的 Linux 命令,比如 awk,cat,grep,find,tar,history等。就算某些命令提示Command Not Found,后期也是可以通过 apt-get 来管理(安装、卸载)这些所需的命令 …

Linux进程间通信——信号

概念什么是信号?信号是linux系统中一种常用的通信机制,A给B发送信号,B在收到信号之前执行自己的代码,收到信号后,不管执行什么程序,都暂停运行,去处理信号,处理完毕后再继续执行原来的程序,是一种软中断。特点由于信号是通过软件方法实现的,具有很强的延时性,对用户来讲,时间非常短,不易察觉每个进程收到的所有信号,都是由内核负责发送,内核处理与信号相关的事件或 …