JDK17 Docker部署,生产环境Dockerfile

1.基础镜像生产环境采用亚马逊的JDK版本,稳定可靠。针对JDK17的JVM相关参数进行设置,根据docker内存限制设置为75%Tini是一个用于解决容器进程管理的小工具。它可以作为Docker容器的第一个进程,并负责管理子进程的生命周期。Tini可以解决容器内进程无法正常退出的问题,并提供更好的

Spring Boot引入FreeMarker用于文本替换

Spring Boot引入FreeMarker用于文本替换什么是 FreeMarker?FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以

JAVA发布代码到sonatype中央仓库可能遇到的问题总结

1.maven-gpg-plugin出现LifecycleExecutionException[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-gpg-plugin:1.6:sign(sign-artifacts)onprojectla

利用OpenJ9大幅度降低JAVA内存占用

OpenJ9介绍OpenJ9是一种高性能,可扩展的Java™虚拟机(VM)实现,完全符合Java虚拟机规范。在运行时,VM解释由Java编译器编译的Java字节码。VM充当语言与底层操作系统和硬件之间的翻译器。Java程序需要特定的VM才能在特定的平台(例如Linux®,z/OS®或Windows™

抖音APP登录分析,Cookie获取

前言分析业务关于抖音APP登录应该有很多人进行过尝试,并且抖音针对APP登录验证码进行多次改进,包括后续出现的需要手机主动发送验证码以及发送手机验证码前出现图形识别验证码等。解决方案这里我采用的算是抖音目前的一个登录漏洞就是借助企业平台二维码扫码登录,但是这里的企业平台登录并不需要抖音号必须是企业号

结合AndServer,实现抖音X-Gorgon算法,设备id生成接口

结合AndServer实现接口开发Gradle引入依赖implementation'com.yanzhenjie.andserver:api:2.0.5'annotationProcessor'com.yanzhenjie.andserver:processor:2.0.5'implementati

Spring Boot 最简单整合Shiro+JWT方式

简介目前RESTful大多都采用JWT来做授权校验,在SpringBoot中可以采用Shiro和JWT来做简单的权限以及认证验证,在和SpringBoot集成的过程中碰到了不少坑。便结合自身以及大家的常用的运用场景开发出了这个最简单的整合方式fastdep-shiro-jwt。源码地址希望大家可以s

Spring boot如何快速的配置多个Redis数据源

简介redis多数据源主要的运用场景是在需要使用多个redis服务器或者使用多个redis库,本文采用的是fastdep依赖集成框架,快速集成Redis多数据源并集成lettuce连接池,只需引入依赖后在yaml文件中配置多数据源连接信息即可。源码地址希望大家可以star支持一下,后续还会加入其它依

springboot 多数据源,最简单的整合方式

简介相信大家有配置过多数据源,或者即将配置多数据的朋友们,会发现网上大概有以下几种方案:1.使用AOP切片进行动态数据源切换2.使用MapperScan的basePackages配置不同的mapper目录以及template3.数据库代理中间件这两种方式都能实现多数据源但是各有缺点:1.无法实现多数
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×