当仅用于调试目的时,使用以下脚本执行:
mvn spring-boot:run
多模块时,先在父模块中执行 mvn clean install ,再进入模块目录运行上述命令。
运行参数/环境:
mvn spring-boot:run -Dspring-boot.run.profiles=xxx
打包:
mvn clean package -DskipTests
mvn clean package -DskipTests -am -amd -pl <model>
当仅用于调试目的时,使用以下脚本执行:
mvn spring-boot:run
多模块时,先在父模块中执行 mvn clean install ,再进入模块目录运行上述命令。
运行参数/环境:
mvn spring-boot:run -Dspring-boot.run.profiles=xxx
打包:
mvn clean package -DskipTests
mvn clean package -DskipTests -am -amd -pl <model>
Ctrl+Shift+P ,输入 Java: Extension Guide ,安装合适的插件,不会选安装默认Ctrl+Shift+P ,输入 Java: Configure Java Runtimejava.home ,在 settings.json 中编辑,设置为 jdk 11 目录java.configuration.runtimes ,在 settings.json 中编辑,设置以下内容,并保存关闭:"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "jdk8_path",
"default": true
},
{
"name": "JavaSE-11",
"path": "jdk11_path"
}
],
Reload Window 重载配置从 https://github.com/fatedier/frp/releases/ 下载 linux 包,解压到合适的目录,编辑 frps.ini:
[common]
bind_port = 3000
kcp_bind_port = 3000
bind_addr = 0.0.0.0
subdomain_host = domain.com
max_pool_count = 20
dashboard_port = 3001
dashboard_user = user
dashboard_pwd = pass
log_file = ./frps.log
以设置 frpc 开机自启为例。
在 frpc 同目录下,添加脚本文件 start.bat ,内容如下:
@echo off
:home
frpc -c frpc.ini
goto home
接下来:
这样系统就会在开机后——不需要登录——自动启动 frpc。
sudo yum update
sudo yum install –y patch gcc kernel-headers kernel-devel make perl wget
sudo wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -P /etc/yum.repos.d
sudo yum install VirtualBox-6.1
wget https://download.virtualbox.org/virtualbox/6.1.22/Oracle_VM_VirtualBox_Extension_Pack-6.1.22.vbox-extpack
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.22.vbox-extpack
卸载
sudo vboxmanage list extpacks
sudo vboxmanage extpack uninstall 'Oracle VM VirtualBox Extension Pack'
参考:https://phoenixnap.com/kb/how-to-install-virtualbox-centos-7
添加文件并赋权:
sudo touch /etc/rc.local
sudo chmod +x /etc/rc.local
编辑 /etc/rc.local ,内容如下:
#!/bin/sh
sudo -u username vboxmanage startvm vmname --type headless >> /var/log/vbox/vmname.log
exit 0
username 是创建虚机的用户vmname 是虚机名称文件赋权,参考:
sudo chmod +x /etc/rc.d/rc.local
编辑 /etc/rc.local ,添加如下内容:
sudo -u username vboxmanage startvm vmname --type headless >> /var/log/vbox/vmname.log
username 是创建虚机的用户vmname 是虚机名称sudo -u username vboxmanage controlvm vmname acpipowerbutton
vboxmanage modifyvm "virt-name" --nested-hw-virt on
引号中的
virt-name使用实际虚机名。
sudo apt install -y nfs-common
sudo mount.nfs ip:port /mnt
sudo apt install -y davfs2
sudo mount.davfs -o noexec http://ip:port /mnt
更多:
https://sleeplessbeastie.eu/2017/09/04/how-to-mount-webdav-share/embed/#?secret=i25ATGJKQR
sudo mount.cifs //ip/target /mnt/dir -o vers=1.0,username=guest,password=
参数 vers 还可以是 2.0 、 3.0 。
更多:
https://zhuanlan.zhihu.com/p/26763026
* 192.168.0.0/24安装:
# ubuntu 用户运行
. /etc/os-release
# mint 20.x 用户运行
# export VERSION_ID=20.04
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/Release.key | sudo apt-key add -
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install podman
注销并重新登录,或:
systemctl --user restart dbus
sync && echo 1 > /proc/sys/vm/drop_caches

执行 echo N > /proc/sys/vm/drop_caches,再free –m查看内存使用情况,输入不同的N值,free –m内存中缓存buffers会有差异,现在我们就是要解释/proc/sys/vm、drop_caches, 这个文件到底是什么?另外可以写入哪些数值,具体适用于什么场景
查看linux内核文档,可以得到以下信息:
