Tags
One way to get the most out of life is to look upon it as an adventure.
Toggle navigation
三叶草的星空
Home
About
Archives
Categories
Photography
Tags
Music Website
Caffeine
缓存
easy-mock
mysql
docker
ngrok
RocketMQ
Lua
IDEA
maven
archetype
Serverless
ThumbsUp
Apache Geode
分布式缓存
Alpine
架构
SpringBoot
Spring
启动器
dockerfile
plugin
shell
javaagent
Exception
Filter
StateMachine
csrf
RateLimiter
DistributedLock
log
签名
验签
file
http
net
regex
xss
network
Shell
高性能
内存队列
队列
高并发
多线程
并发容器
同步容器
自旋锁
APISIX教程
ssl证书
泛域名证书
免费证书
属性拷贝
BeanCopy
Spring Native
Quarkus
Native Image
云原生
Caffeine
Caffeine缓存
介绍Caffeine缓存机制,以及与GuavaCache的差异
缓存
Caffeine缓存
介绍Caffeine缓存机制,以及与GuavaCache的差异
easy-mock
easy-mock服务器部署
基于linux,实现easy-mock服务器部署
mysql
基于docker配置mysql主从复制
基于docker,实现mysql主从复制配置
docker
基于docker配置mysql主从复制
基于docker,实现mysql主从复制配置
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
ngrok
ngrok实现内网穿透
自己搭建ngrok实现内网穿透
RocketMQ
Mac环境RocketMQ安装
Mac环境自己搭建RocketMQ服务,实现本地调试验证MQ相关功能
Lua
IDEA+EmmyLua Lua开发环境搭建
IDEA安装EmmyLua插件,方便本地调试lua脚本
IDEA
IDEA+EmmyLua Lua开发环境搭建
IDEA安装EmmyLua插件,方便本地调试lua脚本
maven
Maven Archetype搭建模板工程
基于Maven Archetype插件创建模板工程,快速创建应用
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
archetype
Maven Archetype搭建模板工程
基于Maven Archetype插件创建模板工程,快速创建应用
Java工程架构定义
规范Java工程技术架构定义,降低架构初始化及常用组件的接入成本,提升研发效率
Serverless
用Serverless搭建个人静态相册网站
利用ThumbsUp工具,结合Serverless Framework 的 component 快速搭建个人相册网站,为存储空间减压
ThumbsUp
用Serverless搭建个人静态相册网站
利用ThumbsUp工具,结合Serverless Framework 的 component 快速搭建个人相册网站,为存储空间减压
Apache Geode
Apache Geode使用教程
Geode可在广泛分布的云架构中提供对数据密集型应用程序的实时,一致的访问
分布式缓存
Apache Geode使用教程
Geode可在广泛分布的云架构中提供对数据密集型应用程序的实时,一致的访问
Alpine
Alpine Linux教程
Alpine Linux是一个由社区开发的Linux操作系统,该操作系统以安全为理念,面向x86路由器、防火墙、虚拟专用网、IP电话盒及服务器而设计
架构
Java工程架构定义
规范Java工程技术架构定义,降低架构初始化及常用组件的接入成本,提升研发效率
SpringBoot
Java工程架构定义
规范Java工程技术架构定义,降低架构初始化及常用组件的接入成本,提升研发效率
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
Spring工具包-core
Spring工具包核心,定义基础DTO、异常及错误码
Spring工具包-csrf
Spring工具包安全组件,支持csrf防护
Spring工具包-limit
Spring工具包限流组件,支持全局限流和SPI扩展
Spring工具包-lock
Spring工具包分布式锁组件,基于Starter接入,方便快捷
Spring工具包-log
Spring工具包日志组件,定义日志标准输出格式,方便排查线上问题
Spring工具包-sign
Spring工具包签名组件,基于注解实现方法参数签名
Spring工具包-util
Spring工具包常用工具类合集
Spring工具包-xss
Spring工具包XSS组件,防止XSS注入风险
Spring工具包概述
制定Java工程基础工具包规范,避免重复造轮子,提升效率,统一的父pom、三方依赖库及版本管理
Spring
Java工程架构定义
规范Java工程技术架构定义,降低架构初始化及常用组件的接入成本,提升研发效率
Spring工具包-core
Spring工具包核心,定义基础DTO、异常及错误码
Spring工具包-csrf
Spring工具包安全组件,支持csrf防护
Spring工具包-limit
Spring工具包限流组件,支持全局限流和SPI扩展
Spring工具包-lock
Spring工具包分布式锁组件,基于Starter接入,方便快捷
Spring工具包-log
Spring工具包日志组件,定义日志标准输出格式,方便排查线上问题
Spring工具包-sign
Spring工具包签名组件,基于注解实现方法参数签名
Spring工具包-util
Spring工具包常用工具类合集
Spring工具包-xss
Spring工具包XSS组件,防止XSS注入风险
Spring工具包概述
制定Java工程基础工具包规范,避免重复造轮子,提升效率,统一的父pom、三方依赖库及版本管理
启动器
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
dockerfile
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
plugin
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
shell
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
javaagent
Launcher通用启动器-Dockerfile扩展支持
提供了Dockerfile生成功能,支持定制化基础运行环境
Launcher通用启动器-Maven插件配置
启动器基于maven插件在构建阶段提供了丰富的选项帮助用户实现各类打包需求
Launcher通用启动器-使用说明
启动器脚本及参数使用说明
Launcher通用启动器-日志配置指南
launcher统一了应用的日志路径以及日志格式,并且提供了零配置开箱即用的特性
Launcher通用启动器-测试用例
启动器常见测试用例介绍
Launcher通用启动器
launcher是一个Java应用通用启动器,它不仅规范了应用的打包结构并且提供了众多可选的启动参数
Exception
Spring工具包-core
Spring工具包核心,定义基础DTO、异常及错误码
Filter
Spring工具包-core
Spring工具包核心,定义基础DTO、异常及错误码
StateMachine
Spring工具包-core
Spring工具包核心,定义基础DTO、异常及错误码
csrf
Spring工具包-csrf
Spring工具包安全组件,支持csrf防护
RateLimiter
Spring工具包-limit
Spring工具包限流组件,支持全局限流和SPI扩展
DistributedLock
Spring工具包-lock
Spring工具包分布式锁组件,基于Starter接入,方便快捷
log
Spring工具包-log
Spring工具包日志组件,定义日志标准输出格式,方便排查线上问题
签名
Spring工具包-sign
Spring工具包签名组件,基于注解实现方法参数签名
验签
Spring工具包-sign
Spring工具包签名组件,基于注解实现方法参数签名
file
Spring工具包-util
Spring工具包常用工具类合集
http
Spring工具包-util
Spring工具包常用工具类合集
net
Spring工具包-util
Spring工具包常用工具类合集
regex
Spring工具包-util
Spring工具包常用工具类合集
xss
Spring工具包-xss
Spring工具包XSS组件,防止XSS注入风险
network
docker网络基础
介绍docker网络模式及使用场景
Shell
shell脚本常用参数说明
介绍Shell脚本常用参数使用说明
高性能
高性能队列-Disruptor
Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。
内存队列
高性能队列-Disruptor
Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。
队列
高性能队列-Disruptor
Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。
高并发
AQS原理及实战
AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及CLH队列模型的简单框架。
Java并发容器及使用场景
针对多线程并发设计,使用了锁分段技术,只对操作的位置进行同步操作,减小锁的粒度,从而提高吞吐量。
Java自旋锁、CLH锁及MCS锁原理及实现
自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。
多线程
AQS原理及实战
AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及CLH队列模型的简单框架。
Java并发容器及使用场景
针对多线程并发设计,使用了锁分段技术,只对操作的位置进行同步操作,减小锁的粒度,从而提高吞吐量。
LockSupport实战
LockSupport类可以阻塞当前线程以及唤醒指定被阻塞的线程
Java自旋锁、CLH锁及MCS锁原理及实现
自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。
并发容器
Java并发容器及使用场景
针对多线程并发设计,使用了锁分段技术,只对操作的位置进行同步操作,减小锁的粒度,从而提高吞吐量。
同步容器
Java并发容器及使用场景
针对多线程并发设计,使用了锁分段技术,只对操作的位置进行同步操作,减小锁的粒度,从而提高吞吐量。
自旋锁
Java自旋锁、CLH锁及MCS锁原理及实现
自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。
APISIX教程
apisix入门指南
本文将为你介绍 Apache APISIX 的概念、功能以及如何使用 APISIX。
ssl证书
certbot申请泛域名证书
本文重点介绍怎么使用certbot申请免费的泛域名证书,并实现自动续期,从而达到永久免费。
泛域名证书
certbot申请泛域名证书
本文重点介绍怎么使用certbot申请免费的泛域名证书,并实现自动续期,从而达到永久免费。
免费证书
certbot申请泛域名证书
本文重点介绍怎么使用certbot申请免费的泛域名证书,并实现自动续期,从而达到永久免费。
属性拷贝
Bean属性拷贝性能分析
在 Java 系统工程开发过程中,都会有各个层之间的对象转换,比如 VO、DTO、PO、VO等,如果都是手动get、set又太浪费时间,还可能操作错误,所以选择一个转换工具会更加方便。
BeanCopy
Bean属性拷贝性能分析
在 Java 系统工程开发过程中,都会有各个层之间的对象转换,比如 VO、DTO、PO、VO等,如果都是手动get、set又太浪费时间,还可能操作错误,所以选择一个转换工具会更加方便。
Spring Native
Spring Native&Quarkus对比分析
Spring Native 是 Spring 团队为了更好地适应云原生环境(如 Kubernetes)而推出的新项目。相比之下,Quarkus 较新,但它在设计上就考虑了现代云原生和微服务架构,因此在某些方面可能更具创新性。
Quarkus
Spring Native&Quarkus对比分析
Spring Native 是 Spring 团队为了更好地适应云原生环境(如 Kubernetes)而推出的新项目。相比之下,Quarkus 较新,但它在设计上就考虑了现代云原生和微服务架构,因此在某些方面可能更具创新性。
Native Image
Spring Native&Quarkus对比分析
Spring Native 是 Spring 团队为了更好地适应云原生环境(如 Kubernetes)而推出的新项目。相比之下,Quarkus 较新,但它在设计上就考虑了现代云原生和微服务架构,因此在某些方面可能更具创新性。
云原生
Spring Native&Quarkus对比分析
Spring Native 是 Spring 团队为了更好地适应云原生环境(如 Kubernetes)而推出的新项目。相比之下,Quarkus 较新,但它在设计上就考虑了现代云原生和微服务架构,因此在某些方面可能更具创新性。