排序
如何配置Linux用户的SSH密钥登录?authorized_keys设置方法
配置ssh密钥登录可提升linux服务器安全性。1. 本地执行ssh-keygen生成私钥和公钥;2. 使用ssh-copy-id或手动复制将公钥添加到服务器的authorized_keys文件;3. 设置.ssh目录权限为700、authoriz...
珂兰寺小课堂|PHP代码审计(一)
代码审计(code audit)是一种通过分析源代码来发现程序错误、安全漏洞和违反程序规范的技术。它属于防御性编程的一部分,旨在减少程序发布前的错误。 C和C++源代码是最常见的审计对象,因为其...
更换Pip下载源,让下载速度飞起来
如何更换pip下载源,让你的下载速度飞起来?本文将指导您在windows和linux系统上进行配置。 首先,打开我的电脑。 在地址栏中输入:%appdata%,然后按回车。 在打开的文件夹中新建一个名为 pip ...
【Linux】使用<信号量>实现<线程互斥>——(解析:用信号量实现两个线程互斥输出1-10数字)
一.信号量的概念与语法 1.信号量基本概念、类型与头文件 整型信号量:信号量的值为整数,用于表示任意数量的资源。 记录型信号量:除了包含一个整数值(表示可用资源的数量)外,还包含一个进程...
如何在CentOS上更新Zookeeper
在centos系统上更新zookeeper可以按照以下步骤进行操作: 方法一:利用yum包管理器进行更新 备份现有配置文件:在进行更新之前,建议备份Zookeeper的配置文件和数据目录。 cp -r /etc/zookeeper...
Linux怎么查看内存占用情况? free命令实时监控内存使用状态
使用free命令查看内存占用是linux下的常用方法,输入free -h可直观显示物理内存和swap的总容量、已用、空闲及缓存情况;通过watch -n 2 'free -h'可实现每2秒刷新监控;buff/cache高属正常现象...
说说延时队列实现的几种姿势
引言 在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务 。那么这里...
Linux如何终止异常进程?kill与pkill命令操作指南
终止异常进程的最直接方式是使用 kill 和 pkill 命令。1. 使用 kill 命令通过指定 pid 终止进程,如:kill 1234,默认发送 sigterm 信号,若无效可加 -9 强制终止;2. 使用 pkill 根据进程名或...
【Linux】线程池封装与介绍
1. 线程池介绍 之前我们实现了线程、互斥量、条件变量以及日志的封装,现在我们可以基于以上内容来封装一个线程池。 线程池是一种线程使用模式。线程过多会带来调度开销,进而影响缓存...
phpstudy-linux面板测评
探索phpstudy for linux v0.2公测版的安装与使用体验。本文将详细介绍如何在您的linux服务器上轻松部署phpstudy,并展示其简洁实用的后台界面。 安装指南 使用SSH连接工具连接到您的Linux服务器...