feat: 初始化笔记项目
- 新建后端项目 biji-houdaun,使用 Spring Boot 和 SQLite - 新建前端项目 biji-qianduan,使用 Vue3 - 添加 Dockerfile 用于构建后端镜像 -配置 .gitignore 和 .gitattributes 文件
This commit is contained in:
36
doc/sqlite3初始化.md
Normal file
36
doc/sqlite3初始化.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# 输入创建数据库命令
|
||||
|
||||
~~~sql
|
||||
在目录中运行该文件
|
||||
sqlite3 mydatabase.db
|
||||
~~~
|
||||
|
||||
# 输入命令后
|
||||
|
||||
~~~sql
|
||||
C:\it\houtaigunli\liu>sqlite3 mydatabase.db
|
||||
-- 显示下面的
|
||||
SQLite version 3.49.2 2025-05-07 10:39:52
|
||||
Enter ".help" for usage hints.
|
||||
sqlite>
|
||||
~~~
|
||||
|
||||
# 后续输入下面命令才显示
|
||||
|
||||
~~~sql
|
||||
sqlite> .databases
|
||||
-- 显示下面的
|
||||
main: C:\it\houtaigunli\liu\mydatabase.db r/w
|
||||
sqlite>
|
||||
~~~
|
||||
|
||||
# 使用可视化工具连接后创建数据库
|
||||
|
||||
~~~sql
|
||||
运行sql.sql文件
|
||||
~~~
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
84
doc/编译打包等命令.md
Normal file
84
doc/编译打包等命令.md
Normal file
@@ -0,0 +1,84 @@
|
||||
|
||||
# 后端打包
|
||||
|
||||
## 需要push到远程仓库
|
||||
`mvn clean package docker:build docker:push`
|
||||
|
||||
## 忽略测试用例
|
||||
`mvn clean package -D maven.test.skip=true -am docker:build`
|
||||
|
||||
# 前端
|
||||
|
||||
## 直接在根目录运行
|
||||
- 开发环境:进入 liu-vue 目录运行 `npm run dev` → 使用开发 API
|
||||
cd liu-vue
|
||||
npm run dev # 使用开发API
|
||||
|
||||
- 生产环境:在根目录运行 `npm run build:frontend` → 使用生产 API
|
||||
npm run build:frontend # 使用生产API
|
||||
|
||||
# lunix命令
|
||||
|
||||
## 查看内存
|
||||
free -h
|
||||
total表示内存总量,used表示已使用的内存量,free表示空闲的内存量
|
||||
|
||||
## 查看cpu
|
||||
查看使用
|
||||
top
|
||||
|
||||
查看型号
|
||||
cat /proc/cpuinfo | grep "model name" | uniq -c
|
||||
|
||||
# docker启动命令
|
||||
|
||||
## 运行命令
|
||||
|
||||
--name 名称,-p 机器端口:容器端口,--memory 内存限制,--cpus CPU限制,--restart 重启策略,
|
||||
-v 本地路径:容器路径,-d 运行后台
|
||||
--log-opt max-size=10m 日志大小限制,--log-opt max-file=3 日志文件数量限制,liu:latest 镜像名称
|
||||
~~~bash
|
||||
docker run -d \
|
||||
--name myapp-container \
|
||||
-p 80:8082 \
|
||||
-v /root/docker/liu/data:/data \
|
||||
--memory 600m \
|
||||
--cpus 1.0 \
|
||||
--restart unless-stopped \
|
||||
--log-opt max-size=5m \
|
||||
--log-opt max-file=3 \
|
||||
liu:latest
|
||||
~~~
|
||||
|
||||
## 查看启动日志
|
||||
myapp-container 容器名称
|
||||
`docker logs -f myapp-container`
|
||||
|
||||
## 强制删除启动中的容器
|
||||
`docker rm -f myapp-container`
|
||||
|
||||
## 停止并删除容器
|
||||
`docker stop myapp-container`
|
||||
|
||||
## 删除镜像
|
||||
`docker rmi liu:latest`
|
||||
|
||||
|
||||
|
||||
# docker compose启动命令
|
||||
|
||||
## 启动docker-compose.yml中的所有容器
|
||||
`docker-compose up -d`
|
||||
|
||||
## 启动某一个容器
|
||||
|
||||
docker-compose up -d [服务名称]
|
||||
|
||||
`docker-compose up -d myapp-container`
|
||||
|
||||
~~~yaml
|
||||
version: '3.8'
|
||||
myapp-container:
|
||||
myapp:
|
||||
image: liu:latest
|
||||
~~~
|
||||
Reference in New Issue
Block a user