稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
文章分类
Java

xxl-job 的集成及 Mysql 转 PostgresSql

用到工具: 1.Mysql 数据库 2.PostgresSql 数据库 3.Navicat 数据库管理工具 git clone https://gitee.com/xuxueli0323/xxl-job.git 注意:得有 mysql 数据库 使用 navicat 导入源码表结构文件:xxl-job\doc\db\tables_xxl_job.sql 至 mysql 数据库 创建 PostgresSql 数据库用户及库,当然,也可以将此表结构导入自己业务库,这样就不用再创建库。 # 进入容器 docker exec…

2024年12月12日 568点热度 0人点赞 Akim 阅读全文
Java

LiquiBase 数据库管理插件使用

对现有数据库应用重构 & 常见的数据库操作 随着新特性添加到了应用程序中,经常需要变更数据库的结构或修改表约束。LiquiBase 提了超过 30 种数据库重构支持(参见 参考资料)。本节将介绍 4 种重构:添加列(Add Column)、删除列(Drop Column)、创建表(Create Table)和操作数据。 添加列 在项目的开始,几乎不可能考虑到数据库中的所有列。而有时候,用户要求新的特性 —例如为存储在系统中的信息收集更多的数据 —这就要求添加新的列。清单 4 使用 LiquiBase add…

2024年12月12日 619点热度 0人点赞 Akim 阅读全文
Docker

Docker 安装 PostgresSQL

1.拉取镜像 docker pull postgres 2.运行容器 docker run -d --restart=always \ -p 5432:5432 \ -e POSTGRES_PASSWORD=123456 \ -v /akim-boot/postgres/data:/var/lib/postgresql/data \ --name postgres \ postgres:latest 3.创建归档目录 一般的生产环境中,数据库都需要开启归档模式。 归档配置涉及几个参数如下: # - Archivin…

2024年11月25日 550点热度 1人点赞 Akim 阅读全文
CentOS

编写 shell 一键安装 Docker 生产环境

#!/bin/bash # author akim # version 1.0 # date 2024/11/09 08:42 # 配置控制台输出颜色 RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[0;33m' NC='\033[0m' # 当前所在目录 CURRENT_DIR=$( cd "$(dirname "$0")" || exit pwd ) # 全局静默安装等待时间变量,单位:秒 # 调整此参数以约束等待用户输入时间 WAIT_TIME=10 # 循环…

2024年11月18日 429点热度 0人点赞 Akim 阅读全文
Shell

Visual Code 配置 shell 脚本开发环境

    下载地址:shfmt Git开源地址   将下载好的 shfmt_v3.10.0_windows_amd64.exe 保存至自定义目录下。配置好后,通过 alt + shift + f 进行格式化操作。    

2024年11月18日 406点热度 0人点赞 Akim 阅读全文
Java

Spring Boot SM2 加解密

姊妹篇《Spring Cloud Gateway 网关 SM2 加解密》 相较于 Spring Cloud Gateway 网关加密,Spring Boot 就比较简单了。为什么 GetMapping、DeleteMapping 要用 OncePerRequestFilter,而PostMapping、PutMapping 用的 RequestBodyAdvice 可以参考《Spring MVC 常见拦截器的区别》或自行查阅相关资料,当然 PostMapping、PutMapping也可以写到 OncePerReq…

2024年11月7日 549点热度 1人点赞 Akim 阅读全文
Java

Spring MVC 常见拦截器的区别

*1 如读取输入流,会引发流读尽(EOF)的问题 *2 可直接获取参数,避免输入流读尽的问题 *3 无输入流读尽问题 对特点的 Controller 记录 request 或 response,但不同的 Controller,有不同的参数表达和记录需要,他们也存在 Url、QueryString、Header 和 Body。 @RequestBody 型的 json body 业务 HttpServletRequest 直接使用 request @PathVariable 使用路径参数 @RequestParam …

2024年11月6日 375点热度 0人点赞 Akim 阅读全文
其他

MinIO报错:The difference between the request time and the server‘s time is too large

1、查看当前系统时间 date 2、同步时间 # 安装 ntpdate 包 yum -y install ntp ntpdate # 同步时间 ntpdate cn.pool.ntp.org 3、将系统时间写入硬件 hwclock --systohc

2024年10月18日 658点热度 0人点赞 Akim 阅读全文
Game

魔兽世界开源 Azeroth Core 服务端 Lua

除了开源代码集成了优秀的自定义幻化、嵌入式Lua引擎模块之外,用户也可以根据自身需求自定义功能模块。   项目源码git地址:https://github.com/azerothcore/mod-eluna,Eluna支持MaNGOS,CMaNGOS,TrinityCore和AzerothCore,开源社区还提供了入门指南、API接口、Lua参考手册、示例脚本等等各种文档,极大的方便用户进行开发。   首先,我们需要克隆一份Lua功能模块源码。 1、克隆Lua引擎模块源码 进入克隆下来的Azer…

2024年9月27日 1257点热度 0人点赞 Akim 阅读全文
Game

魔兽世界开源 Azeroth Core 服务端编译手册

github地址:azeroth 官方安装教程:https://www.azerothcore.org/wiki/windows-core-installation NotePad++(可选安装,不妨碍使用记事本)。 Boost,下载地址:https://www.boost.org/ CMake,下载地址:https://cmake.org/ OpenSSL,注意以下两张图和其中的注意事项(其实没啥影响,这里下载的是3.3.2版本,安装方式跟1.1.1一样),下载地址:https://slproweb.com/pr…

2024年9月27日 1303点热度 0人点赞 Akim 阅读全文
12345…9

Akim

犇 骉
Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号