PG数据库数据备份及还原
备份数据 使用pg_dump 命令将数据库文件备份至指定目录 # 创建备份文件的存储位置 midir -p /data/backup # --host 指定数据库所在的机器地址 --port 数据库端口 -- username 数据库用户名 --dbname 数据库名称 # --format 指定导出的文件格式,默认为sql文件 --file 指定…
PG常用函数
coalesce 说明 取从左到右不为null的参数值 示例 select coalesce(null, 0) from dual; -- 结果:0 select coalesce(null, null, 1) from dual; -- 结果:1 select coalesce(null, null, '', 2) from dual; -- 结…
SQL递归查找-ORACLE
示例表 字段 字段名字段注释org_code机构代码org_name机构名称parent_org_code上级机构代码 建表SQL -- Create table create table t_demo_org ( org_code varchar(32), org_name varchar(100), parent_org_code varcha…
Base64文件加密及还原
背景 实际工作中两个服务之间的接口调用可能会涉及到文件加密传输的问题,Base64就是其中一种解决方案。 工具类 /** * 参考:https://blog.csdn.net/p812438109/article/details/108370312 */ @Slf4j public class Base64FileUtils { /** * 根据文…
JPA多表关联查询用法
简单示例分析 现在有学生表(student)和班级表(school_class),要求同时查询出学生姓名信息及对班级信息,可根据学生姓名或班级姓名查询数据。 字段示例 学生表 字段名说明id主键idstudent_name学生姓名class_id班级id 班级表 字段名说明id主键idclass_name班级名称 SQL实现 select s.st…
使用JXLS生成Excel文件
背景 日常开发中会经常遇到数据需要下载/导出的情况,如果是比较简单的excel,没有指定特殊格式,借助第三方工具(如:hutool)几行代码即可完成,如果需要生成复杂格式的excel,代码处理起来就非常麻烦,此时可以采用加载模板文件渲染数据的方式实现。 功能实现 简单excel生成 引入依赖 <dependency> <group…
新电脑开发环境安装说明
登录微软账户 登录自己的微软账户即可,没有的话可以自己注册一个。 切换本地用户 修改计算机名称 分区 如:D盘安装软件、E盘为开发专用、F为资料区域 安装软件 工具类 桌面助手 BitDock,包含桌面工具、代办、工具栏 文件管理 360文件夹 压缩工具 Bandzip 开发类 jdk安装 软件下载 jdk各个版本下载地址 环境变量配置 参考:ht…