430 1 分钟

要在Linux系统中将jar包以后台进程的方式运行,可以使用nohup命令配合&符号。这样可以确保即使终端关闭,程序也会继续运行。 以下是一个示例命令,它将jar包作为后台进程启动: nohup java -jar your-application.jar > output.log 2>&1 & 解释: nohup:使得即使终端关闭,运行的命令也不会被中断。 java -jar...
688 1 分钟

Nginx 不是用来直接部署 Java 应用(JAR 文件)的,它是一款轻量级的 HTTP 和反向代理服务器。但是,你可以使用 Nginx 作为反向代理来将请求转发给运行 Java 应用的后端服务。

817 1 分钟

要在Nginx中部署多个jar应用并监听不同的端口,你需要为每个应用配置不同的server块。以下是一个简单的配置示例,它启动了两个Java应用,分别监听8080和8081端口。 events { worker_connections 1024; } http { server { listen 8080; location / { proxy_pass http://localhost:8080; # 假设第一个jar应用运行在本地的8080端口 proxy_set_header Host...
332 1 分钟

在Linux上安装JDK的步骤通常如下: 下载JDK: 访问Oracle官网或者其他JDK提供商的网站,下载适合你的Linux版本的JDK安装包。 解压安装包: 如果是.tar.gz文件,可以使用tar命令解压。例如: tar -xzf jdk-xx_linux-x64_bin.tar.gz 设置环境变量: 编辑~/.bashrc或~/.profile文件,添加以下行: export JAVA_HOME=/path/to/jdkexport PATH=$JAVA_HOME/bin:$PATH 替换/path/to/jdk为你的JDK解压目录。 应用环境变量更改: source...
436 1 分钟

nodejs 资源库地址 https://registry.npmmirror.com/binary.html?path=node/ 本示例以 centos 为例 # 一、下载 # 选择一个文件夹cd /usr/local/node# 下载一个 nodejs 版本wget https://registry.npmmirror.com/-/binary/node/latest-v14.x/node-v14.18.2-linux-x64.tar.gz# 二、解压 tar -zxvf node-v14.18.2-linux-x64.tar.gz# 三、配置环境变量 # 进入配置文件vim...
148 1 分钟

要检查 Linux 系统是否是 ARM 架构,可以使用以下命令查看处理器的架构信息: uname -m如果输出是 armv6l , armv7l , aarch64 等值之一,则表明系统是 ARM 架构。 示例: $ uname -maarch64在这个例子中,输出是 aarch64 ,表明正在运行的 Linux 系统是 64 位 ARM 架构。
4.7k 4 分钟

以 Centos7 下部署 nginx 三种方式为例 # Centos7 下部署 nginx # ngxin 是什么 Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器, Nginx 是一款轻量级的 Web 服务器 / 反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在 BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 # nginx 的作用 反向代理、负载均衡 #...
3.1k 3 分钟

当一个浏览器接收到从服务器发来的 html 页面,在渲染并呈现到屏幕上之前,有很多步骤要做。浏览器渲染页面需要做的一系列行为被称作 “关键渲染路径(Critical Rendering Path 简称 CRP)”。

2.8k 3 分钟

去年上半年开始全面使用 linux 进行开发和娱乐了,现在已经回不去 windows 了。

话归正传,在 linux 上一直使用 vim,慢慢熟悉了它的命令,才终于领悟了什么是编辑器之神。

最近抽空整理了这份速查表,收获颇丰,并分享给大家。

803 1 分钟

sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。