-
Apache安装后出现服务无法启动(服务里启动出现错
linux服务器2021-08-18
目录 一、报错信息 二、错误原因 三、解决方法 一、报错信息 1、安装后显示安装成功,但是出现服务无法启动错误...
-
centos7安装部署gitlab服务器的方法
linux服务器2021-07-28
我这里使用的是centos 7 64bit系统,我试过centos 64bit系统也是可以的 1. 安装依赖软件 yum -y install policycoreutils openssh-serv...
-
linux内核编程container of()函数介绍
linux服务器2021-07-14
前言 在linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member), 但是当你通过追踪源码时,像我们这样的一...
-
Cpanel下Cron Jobs定时执行PHP的方法
linux服务器2021-07-03
打开cpanel管理后台,在“高级”的选项下有一个“时钟守护作业”,如下图,点击进入。 设置页面有三大选项:Cr...
-
linux Cron定时执行带参数的PHP代码
linux服务器2021-07-03
一,依然使用php脚本执行。 command 命令行填写: php /home/jb51.net/public_html/cron.php q1 q2 然后,在cron.php页面使用 $argv[1...
-
Linux CentOS使用crontab设置定时重启的方法
linux服务器2021-07-03
本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。 1、配置一个每天自动重启的功能: 如果支持...
-
Linux云服务器搭建SFTP服务器图片服务器的操作
linux服务器2021-07-01
首先大家可以先了解一下SFTP和FTP协议的区别,这里我就不赘述了。 Sftp 默认监听端口22 Ftp协议默认监听端口21 本质没...
-
解析Linux高性能网络IO和Reactor模型
linux服务器2021-06-29
目录 一、基本概念介绍 二、网络IO的读写过程 三、Linux五种网络IO模型 3.1、阻塞式I/O (blocking IO) 3.2、非阻塞式I/O (...
-
分析Linux内核调度器源码之初始化
linux服务器2021-06-29
目录 一、导语 二、调度器的基本概念 2.1、运行队列(rq) 2.2、调度类(sched_class) 2.3、调度域(sched_domain) 2.4、调度组...
-
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
linux服务器2021-06-28
Apache Superset是一个强大的BI工具,它提供了查看和探索数据的方法。它在 ClickHouse 用户中也越来越受欢迎。 我们将介...
-
浅谈Flink容错机制之作业执行和守护进程
linux服务器2021-06-28
目录 一、作业执行容错 1.1、Task Failover策略 1.2、Job Restart策略 二、守护进程容错 2.1、TaskManager 的容错 2.2、ResourceM...
-
浅谈Linux信号机制
linux服务器2021-06-26
目录 一、信号列表 1.1、实时信号非实时信号 1.2、信号状态 1.3、信号生命周期 1.4、信号的执行和注销 二、信号掩码...
-
深入理解Linux负载均衡LVS
linux服务器2021-06-25
目录 一、LVS负载均衡 二、负载均衡LVS基本介绍 三、LVS的体系架构 3.1、Load Balancer层 3.2、Server Arrary层 3.3、Shared Sto...
-
如何理解Linux下的SELinux
linux服务器2021-06-25
目录 一、SELinux简介 二、SELinux基本概念 2.1、工作类型 2.2、security context介绍 三、策略 四、SELinux模式 五、实例 六、...
-
如何使用Linux的rsync
linux服务器2021-06-25
目录 一、简介 二、安装 三、基本用法 3.1、-r参数 3.2、-a参数 3.3、-n参数 3.4、--delete 参数 四、排除文件 4.1、--excl...
-
详解Linux下调试器GDB的基本使用方法
linux服务器2021-06-25
目录 一、概述 二、gdb调试 2.1、设置断点 2.1.1、断点commands高级功能 2.2、运行 2.3、显示栈帧 2.4、显示变量 2.5、显示...
-
详解Linux下出现permission denied的解决办法
linux服务器2021-06-23
Permission denied: 出现的原因的是:没有权限进行读、写、创建文件、删除文件等操作。 解决方法:输入命令 sudo ch...
-
浅谈实时计算框架Flink集群搭建与运行机制
linux服务器2021-06-23
目录 一、Flink概述 1.1、基础简介 1.2、应用场景 二、环境部署 2.1、安装包管理 2.2、集群配置 2.3、启动与停止 2.4、...
-
Linux操作系统的概述与简介
linux服务器2021-06-22
目录 1. 什么是操作系统 2. Linux的起源 3. Linux基本特性 4. Linux的应用 引言: 这些年,我学习计算机领域的知识之前,...
-
解析Linux源码之epoll
linux服务器2021-06-22
目录 一、前言 二、简单的epoll例子 2.1、epoll_create 2.2、struct eventpoll 2.3、epoll_ctl(add) 2.4、ep_insert 2.5、tfile-f_op-poll的实...
-
详解从Linux源码看Socket(TCP)的bind
linux服务器2021-06-22
目录 一、一个最简单的Server端例子 二、bind系统调用 2.1、inet_bind 2.2、inet_csk_get_port 三、判断端口号是否冲突 四、...
-
分析从Linux源码看TIME_WAIT的持续时间
linux服务器2021-06-22
目录 一、前言 二、首先介绍下Linux环境 三、TIME_WAIT状态转移图 四、持续时间真如TCP_TIMEWAIT_LEN所定义么 五、TIME_WA...
-
详解Linux使用ss命令结合zabbix对socket做监控
linux服务器2021-06-10
目录 前言 一、ss命令 二、zabbix监控机器总体的socket情况 2.1、写脚本 2.2、配置zabbix agent的配置文件 2.3、配置zabbix的...
-
如何解决Linux下Too many open files问题
linux服务器2021-06-01
引起的原因就是进程在某个时刻打开了超过系统限制的文件数量以及通讯链接数。 通过命令ulimit -a可以查看当前系统...
-
如何使用shell在多服务器上批量操作
linux服务器2021-05-27
目录 SSH 协议 SSH 建连过程 ssh 工具 ssh 公钥登陆 批量操作 多服务器文件合并 scp nc 小结 SSH 协议 说公钥登陆之前,先...
-
浅谈Linux的虚拟内存
linux服务器2021-05-27
目录 由来 虚拟内存 分页和页表 内存寻址和分配 功能 进程内存管理 数据共享 SWAP 常见问题 32位和64位 直接操作物理...
-
JVM上高性能数据格式库包Apache Arrow入门和架构详
linux服务器2021-05-26
Apache Arrow是是各种大数据工具(包括BigQuery)使用的一种流行格式,它是平面和分层数据的存储格式。它是一种加快...
-
浅析ARM架构下的函数的调用过程
linux服务器2021-05-20
目录 1、背景知识 1、ARM64寄存器介绍 2、STP指令详解(ARMV8手册) 2、一个例子 3、实战讲解 1、背景知识 1、ARM64寄存...
-
教你快速开启Apache SkyWalking的自监控
linux服务器2021-04-25
1. 开启Prometheus遥测数据 默认情况下, 遥测功能(telemetry)是关闭的( selector 为 none ),像这样: telemetry: selector: ${SW...
-
Apache Calcite 实现方言转换的代码
linux服务器2021-04-23
定义 Calcite能够通过解析Sql为SqlNode,再将SqlNode转化为特定数据库的方言的形式实现Sql的统一。 实现 在Calcite中实现方...