Pinia
安装
1npm install pinia
Vue
按照官方文档的教程步骤来,大部分的代码Demo,都是通过脚手架创建的项目的基础上创建的,用的版本的Vue3,Typescript,组合式的写法
基础创建一个应用多个应用实例
没什么用,现在项目都是从头开始都是vue项目,不会用来一步一步替换,没有想到应用场景
1234567891011121314151617181920212223242526272829303132333435363738394041424344<!DOCTYPE html><html><head> <title>Vue Multiple Instances Example</title> <script src="https://cdn.jsdelivr.net/npm/vue@2"></script></head><body> <div id="app1"> <p>{{ message }}& ...
Redis
安装Redis安装单机RedisWindows安装RedisDocker安装RedisLinux源码安装RedisReleases · tporadowski/redis12345678docker run \ -p 6379:6379 \ --name myredis \ -v $PWD/redis.conf:/etc/redis/redis.conf \ -v $PWD/data:/data \ -d redis:3.2 redis-server /etc/redis/redis.conf \ --restart=always \ --appendonly yes
命令说明:
-name myredis : 指定容器名称,这个最好加上,不然在看docker进程的时候会很尴尬。
p 6699:6379 : 端口映射,默认redis启动的是6379,外部端口(6699)。
v $PWD/redis.conf:/etc/redis/redis.conf : 将主机中当前目录下的redis.c ...
Linux软件
JumpSserver设置SFTP根目录3.0版本设置文件管理
克隆一份Linux平台
修改或者创建资产的时候,选择该克隆的平台,在资产这里不能设置SFTP路径
安装vmware tool123运行 ./vmware-install.pl一直按yes,按完一段之后就会有暂时的停顿运行命令 reboot
安装Wget最开始的Centos7 感觉什么都没有wget也没有
1234567#远程下载的工具yum -y install wget#bash: make: command not found 是因为缺少这些工具yum -y install gcc automake autoconf libtool makeyum -y install wget
安装LNMP环境12345678910111213141516171819202122232425262728293031323334353637383940414243# 更新源apt-get update && apt-get dist-upgrade -y# 安装nginxapt-get install ng ...
JumpServer
笔记安装JumpServer官网一键安装
修改配置远程访问的端口12345678910# 进入到jp的配置文件目录cd /opt/jumpserver/config# 修改配置文件vim config.txt# 修改配置,对外提供服务端口, 如果与现有服务冲突请自行修改HTTP_PORT=8083 # 修改这个端口# 重新启动cd /opt/jumpserver-installer-v3.6.3./jmsctl.sh restart
修改系统管理员密码123456789# 进入Docker容器$ docker exec -it jms_core /bin/bash# 进入根目录,如果不是Docker,进入cd /opt/jumpserver/apps$ cd apps/$ python manage.py changepassword admin# 输入新的密码$ password
Nginx反向代理Nginx反向代理
配置SSL12345678910111213# 先停止服务cd /opt/jumpserver-installer-v3.6.3./jmsctl.sh stop ...
Linux
系统命令解压缩demo(文件夹)
|——|1.txt(文件)
12345678# -r:递归地压缩目录,意味着 zip 命令会包含 demo 文件夹内的所有文件和子目录。# demo.zip:这是输出的压缩文件名。# demo:这是您要压缩的目录名。zip -r demo.zip demo# -o:强制覆盖现有的文件和文件夹,而不会询问用户。# demo.zip:这是您想要解压的 .zip 文件名。unzip -o demo.zip
查看前几行1ifconfig | head -n 100
安装中文123456789apt install language-pack-zh-hansvim /etc/default/localeLANG=zh_CN.UTF-8LANGUAGE=zh_CN:zh:en_US:en# 验证root@anthony:~# echo $LANGzh_CN.UTF-8
Update索引失效12345678910111213正在读取软件包列表... 完成E: 无法下载 http://mirror.rise.ph/ubuntu/dists/focal-updat ...
SpringBoot
定时器定时器的数值放到配置文件,如果使用@Scheduled(fixedDelay = 类中的变量)这种方式试过不行
123@Scheduled(fixedDelayString = "${fixedDelayString}")public void open() {}
1fixedDelayString=30000
RocketMQ下载源码或者二进制包
12345678# 源码安装# 解压文件unzip rocketmq-all-5.2.0-source-release.zipcd rocketmq-all-5.2.0-source-release/# 编译mvn -Prelease-all -DskipTests -Dspotbugs.skip=true clean install -U# 编译后的二进制的目录,配置文件在这里cd ./distribution
修改配置文件
1234567# 修改配置文件# 修改内存配置,虚拟机的内存太小了# vim ./bin/runserver.shJAVA_OPT=" ...
NodeJs
基本使用初始化项目
1npm init -y
创建文件
12# 新建src文件夹# 在src里新建index.html和index.css
安装jQuery
123# -S 的意思是 jquery安装好了,记录在package.json的 dependencies里# -S 等于 --save的简写npm i jquery -S
index.html
12345678910111213141516171819202122<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>隔行变色</title> <script src="./index.js"></script> </head> <body> <ul> <li& ...