方式一(java -jar jar包名)123# 命令格式:java -jar jar包名[root@localhost test_jar]# java -jar test_jar-1.0-SNAPSHOT.jar
分析: 执行此命令的时候,当前窗口被锁定,无法进行其它操作,直到main方法执行完毕,当前窗口才解除锁定。缺点: 锁定窗口。当然,我可以通过CTRL + C打断程序运行,或直接关闭窗口,程序退出,不过在实际的工作环境中,是绝对不会允许这种粗暴的方式终止的运行,毕竟我们的项目都是给用户提供服务的,程序要是退出了,公司还营不营业了。
方式二(java -jar jar包名 &)123命令格式:java -jar jar包名 &[root@localhost test_jar]# java -jar test_jar-1.0-SNAPSHOT.jar &
分析: &代表在后台运行。优点是当前ssh窗口不被锁定,但是当窗口关闭时,程序终止运行。那么我们就会想,如何继续改进,让窗口关闭时,程序仍然运行呢?
方式三
方式三主要是引入nohu ...
Linux
未读系统要求
系统要求1、64位操作系统,推荐 Linux/Unix/macOS2、64位 JDK 1.8+3、官网文档
安装部署下载
这里使用release免编译版本
1234# 解压$ unzip rocketmq-all-5.1.0-source-release.zip# 打开文件夹$ cd rocketmq-all-5.1.0-source-release/
启动NameServer123456### 启动namesrv$ nohup sh bin/mqnamesrv & ### 验证namesrv是否启动成功$ tail -f ~/logs/rocketmqlogs/namesrv.logThe Name Server boot success...
我们可以在namesrv.log 中看到 The Name Server boot success.., 表示NameServer 已成功启动。
启动Broker+ProxyNameServer成功启动后,我们启动Broker和Proxy,5.x 版本下我们建议使用 Local 模式部署,即 ...
Linux
未读命令历史
以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。
启动vim
在命令行窗口中输入以下命令即可
vim 直接启动vim
vim filename 打开vim并创建名为filename的文件
文件命令
123456789101112131415161718192021222324# 打开单个文件vim file# 同时打开多个文件vim file1 file2 file3 ...# 在vim窗口中打开一个新文件:open file# 在新窗口中打开文件:split file# 切换到下一个文件:bn# 切换到上一个文件:bp# 查看当前打开的文件列表,当前正在编辑的文件会用[]括起来。:args# 打开远程文件,比如ftp或者share folder:e ftp://192.168.10.76/abc.txt:e \\qadrive\test\1.txt
vim的模式导航命令% 括号匹配
插入命令i 在当前位置生前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前 ...
常用语法#安装软件
pacman -S 包名 ...
#给所有提示设置选项
yes | sudo pacman -S 包名 ...
#只下载包,不安装
pacman -Sw 包名 ...
#清理未安装的包文件,包文件位于 /var/cache/pacman/pkg/ 目录
pacman -Sc
#清理所有的缓存文件
pacman -Scc
#删除单个软件包,保留其全部已经安装的依赖关系
pacman -R 包名
#删除指定软件包,及其所有没有被其他已安装软件包使用的依赖关系
pacman -Rs 包名
#在删除包的同时,删除所有依赖这个软件包的程序
pacman -Rsc 包名
#在删除包时不检查依赖
pacman -Rd 包名
#更新所有包 y更新数据库,yy强制更新,u升级软件
pacman -Syu
#在数据库中查询软件包,查询位置包含了包的名字和描述
pacman -Ss 关键字
#获取已安装软件包所包含文件的列表
pacman -Ql
#从本地安装软件包
pacman -U xxx.tar.gz
#显示软件包依赖树
pactree 包名
# 卸载所 ...
Linux
未读【Linux】 安装OpenJDK
本文详细介绍了在Linux系统上安装OpenJDK的方法,包括在线安装和离线安装两种方式。在线安装部分,首先检查系统中是否已存在Java环境,然后使用yum命令安装OpenJDK,并配置环境变量。离线安装部分,适用于无外网的集群环境,需预先下载OpenJDK二进制包,上传至指定目录,解压并配置环境变量。通过本文的指导,读者可以轻松地在Linux系统上安装和配置OpenJDK,确保Java应用程序的正常运行。
在线安装### a) 检查系统中是否有java环境
rpm -qa | grep java
### b) 使用yum安装/升级OpenJDK:
yum -y install java-1.8.0-openjdk-devel ### c) 查找OpenJDK安装路径: [root@node01 ~]# which java //找到java的执行路径
123456789/usr/bin/java[ro ...
Linux
未读doris 安装部署一、环境配置1. 服务器环境
centos 7
docker 下载地址
doris 1.0.0 下载地址
doris 官方文档
storrocks 官方文档
学习地址
二、安装docker1. 使用xftp 等工具上传docker 安装包到linux服务器2. 解压tar -zxvf docekr-xxx.tgz
3. 复制压缩后的文件到指定文件夹cp docker/* /usr/bin
4. 注册编辑docker服务
vim /etc/systemd/system/docker.service
如果无法使用vim 可以在windows上编辑好文件后上传至linux服务器的此目录内
参考docker.service:
123456789101112131415161718192021222324252627282930313233343536[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network ...
一、Butterfly
在线演示:CrazyWong
魔改标杆:
Akilarの糖果屋 - Akilar.top
张洪Heo - 分享设计与科技生活 (zhheo.com)
小孙同学 (sunguoqi.com)
魔改教程:人人都可以去自定义 | Butterfly主题美化教程 (zhheo.com)
主题仓库:https://github.com/jerryc127/hexo-theme-butterfly
使用文档:Butterfly - A Simple and Card UI Design theme for Hexo
推荐值:⭐⭐⭐⭐⭐
二、yun
在线演示:云游君的小站 (yunyoujun.cn)
主题仓库:valaxy/packages/valaxy-theme-yun at main · YunYouJun/valaxy · GitHub
使用文档:valaxy/packages/valaxy-theme-yun/docs/zh-CN at main · YunYouJun/va ...
什么是 Hexo?Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
开始使用安装安装 Hexo 只需几分钟时间,若您在安装过程中遇到问题或无法找到解决方式,请 提交问题,我们会尽力解决您的问题。
安装前提安装 Hexo 相当简单,只需要先安装下列应用程序即可:
Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
Git
如果您的电脑中已经安装上述必备程序,那么恭喜您!你可以直接前往 安装 Hexo 步骤。
如果您的电脑中尚未安装所需要的程序,请根据以下安装指示完成安装。
安装 Git
Windows:下载并安装 git。
Mac:使用 Homebrew, MacPorts 或者下载 安装程序。
Linux (Ubuntu, Debian):sudo apt-get install git-core
Linux (Fedora, Red Hat, CentOS):sudo yum install git-core
Mac 用户 ...