系统运维

10.4K Star!程序员为程序员针对性优化的开源免费笔记

10.4K Star!程序员为程序员针对性优化的开源免费笔记

非常受欢迎的开源免费笔记,今天就推荐给大家:VNote。 VNote一个由程序员为程序员打造的开源笔记应用,基于Qt开发,专注于使用 Markdown 来写作的群体。它提供完美的编辑体验和强大的笔记管理功能,使得使用Markdown记笔记更加轻松简单。VNote将来还会支持更多的文档格式。由于Qt

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-15
0 0 0
使用Docker部署Go Web应用 | 青训营

使用Docker部署Go Web应用 | 青训营

为什么需要Docker? 使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机。 想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很多的依赖环境或包,甚至对依赖的具体版本都有严格的要求,当开发过程完成后,你希望将应用程序部署到w

Escape Escape 2023-08-15
0 0 0
输出倒逼输入系列之 阻塞 or 等待?

输出倒逼输入系列之 阻塞 or 等待?

背景 最近在学习 《趣谈Linux 操作系统》这个专栏,为了能让自己学的更深刻,就想把期间学到的知识与自己熟知的事物进行关联,利用强制输出进行倒逼深刻输入 学习期间,发现一个词语为“阻塞”的状态好像和认知里不一样,因为自己先学过java线程里的状态,它里面的阻塞状态为线程抢夺资源没成功且还在盘桓的时

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
(第一章)小满服务端pm2

(第一章)小满服务端pm2

PM2介绍 PM2是Node应用进程管理器。可以利用它来简化很多node应用管理的繁琐任务。如:性能监控、自动重启、负载均衡等。因为在工作中遇到服务器重启后,需要一个一个去重新启动每个服务,这样不仅繁琐、效率低,而且容易遗忘开启一些服务。 PM2的主要特性 内容负载均衡(使用 Node clust

法医 法医 2023-08-15
0 0 0
shell函数与数组

shell函数与数组

一.函数 1.函数介绍: 函数的数学表达式 sin cos tan 其实就是定义好了计算公式 函数就是一个功能模块,在函数中写好执行的命令即可 使用函数可以避免代码重复 使用函数可以将大的工程分割为若干小的功能模块,代码的可读性更强 2.函数的组成: 函数名和函数体 帮助:help

大树 大树 2023-08-15
0 0 0
运行别人的vue项目(特别是旧项目),遇到的坑

运行别人的vue项目(特别是旧项目),遇到的坑

先列举报错内容,这些错误情况,均适用,出现以下错误,大概率解决一个又出现另一个,无穷无尽 错误信息1:stack Error: Can't find Python executable "python", you can set the PYTHON env variable.(sass版本过低导致

向阳逐梦 向阳逐梦 2023-08-15
0 0 0
ReactNative进阶(三十三):Mac 下 homebrew 的安装和 brew 命令的使用

ReactNative进阶(三十三):Mac 下 homebrew 的安装和 brew 命令的使用

一、前言 Homebrew 是 mac 下的包管理器,由国外大神 Max Howell 开发的一款包管理工具,类似Debian的apt,他可以安装任何你想安装的东西。其基于命令行模式,使用命令 brew 管理软件。类似 ubuntu 下的 apt-get 、fedora 下的 yum。 二、安装 b

大树 大树 2023-08-15
0 0 0
Apache源码包安装_EMT00923的博客CSDN博客

Apache源码包安装_EMT00923的博客CSDN博客

Apache源码包是什么? Apache源码包是用C语言编写的一个压缩包,里面存放了安装Apache服务的源码,可以在不同版本的Linux上安装,c语言环境 分类: .rpm文件,即redhat package manage ,它是红帽的包管理系统。 .deb文件,德班系统的后缀文件。 为什么要用A

泡泡 泡泡 2023-08-15
0 0 0
【Python一键查询依赖生成文件 requirements.txt

【Python一键查询依赖生成文件 requirements.txt

前言 我们在自己开发 Python 项目过程中(没有使用虚拟环境),最后做完项目再整理 requirements.txt 都是很麻烦的事。或者是从网上克隆的别人的项目,但是却没有 requirements.txt ,需要自己手动单独安装依赖,都是很痛苦的一件事。 下面我将要介绍一种 python 工

张二河 张二河 2023-08-15
0 0 0
Go语言的安装与准备 |青训营

Go语言的安装与准备 |青训营

Go语言的安装与准备 |青训营 1.go语言介绍 “go语言是谷歌2009发布的开源编程语言。 Go语言最初由Google公司的Robert Griesemer、Ken Thompson和Rob Pike三个大牛于2007年开始设计发明,并于2009年正式对外发布;三名初始人最终的目标是设计一种适应

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
shell脚本中的函数与数组

shell脚本中的函数与数组

1.函数 1.1函数的作用 在编写脚本时,有些脚本可以反复使用,可以调用函数来解决 语句块定义成函数约等于别名 函数使用方法: 定义函数 再引用函数 1.2函数的定义 【1】 function 函数名 { 命令序列 ;} 【2】 函数名() { 命令序列 ;} 【3】 unction fun

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
一个超级棒的开源即时通讯系统

一个超级棒的开源即时通讯系统

0.写在前面 看到一个开源的即时通讯程序,体验非常棒。 1.准备工作 1.1 安装go 从https://go.dev/dl下载最新版go。项目要求go version>=1.20.0 我的云服务是centos x86_64 uname -a Linux VM-16-10-centos 3.1

张二河 张二河 2023-08-15
0 0 0
使用ssh连接被拒

使用ssh连接被拒

使用ssh连接被拒 在使用电脑连接虚拟机时,发现ssh连接被拒 进入虚拟机Linux的 /etc/init.d目录下,查看sshd是否启动 ./sshd status 发现是停止状态,重启一下即可 ./sshd restart 也可以使用 service sshd start 查看sshd是否

三掌柜 三掌柜 2023-08-15
0 0 0
linux网络服务部署yum仓库

linux网络服务部署yum仓库

yum概述 yum(Yellow dog Updater, Modified)是一个基于RPM包(Red-Hat Package Manager)构建的软件更新机制,它的有点就是可以自动解决软件包之间的依赖关系 注意yum安装一定要有安装包和元数据(repodata) 1.yum 的实现过程 软件仓

大猫 大猫 2023-08-15
0 0 0
rpm软件管理系统

rpm软件管理系统

是什么? RPM 全名 RedHat Package Managerment,是由Red Hat公司提出,被众多Linux发行版本所采用,是一种数据库记录的方式来将所需要的软件安装到到Linux系统的一套软件管理机制。 也就是说,rpm是红帽公司提出的linux的一套软件管理机制。 为什么?

大猫 大猫 2023-08-15
0 0 0
实践笔记:部署云服务器,将服务开放给用户 | 青训营

实践笔记:部署云服务器,将服务开放给用户 | 青训营

购买一个云服务器 目前国内有多家云服务器厂商阿里云、腾讯云、华为云、Ucloud等等,这里我选择的是一台轻量应用服务器,轻量级应用服务器类似于一台云电脑,可以安装各种操作系统,而且只需要操作官方的控制台,选择系统云服务器就会自动安装系统,对于我这种小白来说还是非常友好的,在这里以Linux操作系统为

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
Linux touch 命令指南大全

Linux touch 命令指南大全

1. 概述 在本教程中,我们将学习touch命令。简而言之,这个命令允许我们更新文件或目录的最后修改时间和最后访问时间。 因此,我们将重点关注如何使用该命令及其各种选项。 请注意,我们使用 Bash 测试了此处显示的所有命令;但是,它们应该与任何兼容 POSIX 的 shell 一起使用。 2. 默

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-15
0 0 0
linux常用命令,排查问题效率高10倍

linux常用命令,排查问题效率高10倍

写在前面 学会这几个基本的、常用的系统命令,排查问题效率高10倍 top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 top命令有一些参数 top -h top usage: top [-a | -d | -e | -

大猫 大猫 2023-08-15
0 0 0
Windows和linux 下搭建 Go 开发环境安装和配置 SDK | 青训营

Windows和linux 下搭建 Go 开发环境安装和配置 SDK | 青训营

下载 SDK 工具包 Go 语言的官网为: golang.org,因为各种原因,可能无法访问 SDK 下载地址: Golang 中国wwwgolangtc.com/download 如何选择对应的 sdk 版本 windows 下安装 sdk Windows 下SDK 的各个版本说明:Win

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
如何在 Ubuntu 22.04 LTS 上安装 Lapce

如何在 Ubuntu 22.04 LTS 上安装 Lapce

Lapce 是一款以其性能和多功能性而闻名的尖端代码编辑器,在寻求高效且功能丰富的编码环境的开发人员中越来越受欢迎。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 Lapce 第 1 步。首先,通过在终端中运行以下命令,确保所有系统软件包都是最新的。apt sudo

剑圣无痕 剑圣无痕 2023-08-15
0 0 0
1 … 511 512 513 514 515 … 2,996