编辑
2024-09-04
学习记录
00

前提

很多时候我们会查询一个列表,然后对列表过滤分组,构建一个key对应特定的几个列表的情况出现,java中要写比较多的代码,其实可以使用mysql直接构建出一对多的json结构,然后将json返回,java中只需要将这个json转成一个对象即可

编辑
2024-08-20
项目分享
00

下载

docker pull easysoft/zentao:latest

官方下载

安装

快速部署-内部数据库

docker run \ --name zentao \ -p 80:80 \ --mac-address 02:42:ac:11:00:00 \ -v /data/zentao:/data \ -e MYSQL_INTERNAL=true \ -d easysoft/zentao:latest
编辑
2024-08-19
项目分享
00

简介

Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 编排容器,一键部署多个容器

下载安装

github源

curl -SL https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

DaoCloud源

curl -L http://get.daocloud.io/docker/compose/releases/download/v2.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

赋予执行权限

sudo chmod +x /usr/local/bin/docker-compose

建立软连接

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看docker版本

docker-compose --version

使用

mkdir -p /usr/local/testcompose cd /usr/local/testcompose vi docker-compose.yml
编辑
2024-08-14
项目分享
00

该文章已加密,点击 阅读全文 并输入密码后方可查看。

编辑
2024-08-13
实用工具
00

一、基础知识

1.1 Linux系统的文件结构

/bin 二进制文件,系统常规命令 /boot 系统启动分区,系统启动时读取的文件 /dev 设备文件 /etc 大多数配置文件 /home 普通用户的家目录 /lib 32位函数库 /lib64 64位库 /media 手动临时挂载点 /mnt 手动临时挂载点 /opt 第三方软件安装位置 /proc 进程信息及硬件信息 /root 临时设备的默认挂载点 /sbin 系统管理命令 /srv 数据 /var 数据 /sys 内核相关信息 /tmp 临时文件 /usr 用户相关设定

1.2 Linux系统命令行的含义

示例:root@app00:~# root //用户名,root为超级用户 @ //分隔符 app00 //主机名称 ~ //当前所在目录,默认用户目录为~,会随着目录切换而变化,例如:(root@app00:/bin# ,当前位置在bin目录下) # //表示当前用户是超级用户,普通用户为$,例如:("yao@app00:/root$" ,表示使用用户"yao"访问/root文件夹)

1.3 命令的组成

示例:命令 参数名 参数值

二、基础操作

2.1 关闭系统

(1)立刻关机 shutdown -h now 或者 poweroff (2)两分钟后关机 shutdown -h 2