Claire's Blog

Thinking will not overcome fear but action will.

Mac配置多JDK,灵活切换

去xml、注解化

Mac下兼容多JDK 支持灵活切换 MAC下,常规配置JDK的流程大致如下: 下载安装包,或使用brew install 以上步骤完成后,就需要在~/.bash_prfile中配置JAVA_HOME,PATH,CLASSPATH等参数 #~/.bash_profile文件 export JAVA_HOME=/Library/Java/JavaVirtualMachines/...

java程序编译过程

去xml、注解化

java程序编译过程 一、前端编译与优化 二、后端编译与优化

Github push 443问题记录

去xml、注解化

Github push 443问题记录 1、背景: MacOS系统 使用switchhosts组件,引入Github的hosts配置。此时github页面能够访问,ping畅通 除以上配置,电脑无其他代理 #无代理 chen@004:~$ git config --global http.proxy chen@004:~$ git config --global http...

监听器、过滤器、拦截器的区别


中台实践:企业级通用化黑名单平台2

去xml、注解化

中台实践:企业级通用化黑名单平台2 以下将简单描述企业轻量级亿级别黑名单过滤机制 业务场景:针对划分黑名单等级、配置黑名单策略的营销渠道,进行日量级百万的业务运营,需要过滤亿级别黑名单 一、黑名单的存储 主要使用Redis的哈希结构进行黑名单的存储 HashKey根据黑名单等级+业务划分,{keyPrefix}-{level}-{business}的形式 ha...

中台实践:企业级通用化黑名单平台

去xml、注解化

企业级通用化黑名单平台 企业级通用化黑名单平台 一、 背景 二、平台的能力 三、平台的功能 3.1 平台用户级别的菜单和数据权限管理 3.2 多业务场景的统一化的黑/白名单API/底层数据接口设计 3.3 多用户多业务场景的个性化、可扩展化的黑/白名单数据存储格式 3.4 近实时性的黑/白名单数据同步方式 ...

Gradle vs maven


Jdk11


Caffine & guava


图片压缩工具

图片压缩、水印、旋转

一、工具 thumbnailator工具 使用maven引入,即可使用 <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> &l...