Java SpringBoot + Mybatis + Mysql 实现读写分离动态数据源 有一定开发经验的同学都知道,在业务发展到一定瓶颈的时候,单数据源是无法支撑应用正常的读操作以及写操作,这个时候我们就需要对应用进行改造,实现 读写 分离的方式来优化整个应用的架构,今天这篇文章就带大家... 07月20日 2,923次阅读SpringBoot + Mybatis + Mysql 实现读写分离动态数据源已关闭评论 阅读全文
Java SpringBoot集成阿里云消息队列Kafka(公网/VPC实例版本) 背景 近期项目中有业务需求将内网的请求数据流入Kafka(公网),然后进行数据分析,分析结果再流入Kafka以供内网进行消费查询的场景,所以用到了阿里云消息队列Kafka。 阿里云的Kafka的网络类... 07月08日 2,749次阅读SpringBoot集成阿里云消息队列Kafka(公网/VPC实例版本)已关闭评论 阅读全文
Maven Maven插件打包实现核心代码与依赖包分离的两种方式 背景 本篇文章记录下如何使用Maven插件将核心代码包和依赖包分离的方法,最近在公司业务代码的加密工作,使用加密工具针对SpringBoot工程代码进行加密的时候,发现各种报错。无法进行加密,询问了开... 07月02日 6,441次阅读Maven插件打包实现核心代码与依赖包分离的两种方式已关闭评论 阅读全文
热门软件资源 Mac版Java反编译工具JD-GUI免费分享下载 在软件开发过程中,常常会看一些优秀的二方库的源代码,而二方库如果是Java开发的,并且没有提供源码,只有Jar包的形式,这时候我们就需要使用反编译工具去查看源代码。 博主这里为大家免费分享Mac版Ja... 07月01日 6,930次阅读Mac版Java反编译工具JD-GUI免费分享下载已关闭评论 阅读全文
热门软件资源 UltraEdit使用技巧(持续更新) UltraEdit的替换功能+UltraEdit正则表达式引擎,替换多余空格方法: 1、删除空格:替换< ^t>为空串 2、删除空行:替换 %< ^t>++^p 为 空串 3、删除行尾空格:替换 < ... 06月17日 1,434次阅读UltraEdit使用技巧(持续更新)已关闭评论 阅读全文
Docker docker安装postgres数据库 近期项目的数据库需要切换为pg(postgres)数据库,现在安装服务大都使用docker进行镜像安装,方便、快捷,在进行数据库迁移的时候,笔者在使用docker安装postgres时做个简单的总结。... 06月16日 4,177次阅读docker安装postgres数据库已关闭评论 阅读全文
Linux Linux如何挂载新硬盘详解 当买了新的服务器时,如果厂商在安装系统的时候没有将新硬盘进行挂载,就需要自己使用命令进行挂载。今天刚买了一台服务器,登录上去发现磁盘竟然没有挂载。这里记录一下。 查看未挂载的磁盘 # lsblk -l... 06月03日 4,114次阅读Linux如何挂载新硬盘详解已关闭评论 阅读全文
Java HashMap面试灵魂二十一问 我们经常出去面试的时候,面试官总是抓着HashMap容器这个知识点,进行连番轰炸,一个问题套一个问题。今天我就来总结一下面试时常见的灵魂二十一问。 下面请开始面试时刻。 1、 Q:HashMap的数据... 06月03日 1,631次阅读HashMap面试灵魂二十一问已关闭评论 阅读全文
Java Spring中@Transactional注解的失效场景 面试时常会被问到@Transactional注解失效的场景,考察面试者对事务的运用是否达到炉火纯青的境界。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transaction... 06月02日 1,796次阅读Spring中@Transactional注解的失效场景已关闭评论 阅读全文
Java 深入理解Java虚拟机:JVM高级特性与最佳实践(第二版) 总结 最近又重新温习了一遍《深入理解Java虚拟机:JVM高级特性与最佳实践》,我发现这本书每过一段时间,重新拾起来再读一遍的话,自己对书中的内容会理解的更加深刻。今天在这里做个小总结吧。 Java高级进阶... 06月02日 1,873次阅读深入理解Java虚拟机:JVM高级特性与最佳实践(第二版) 总结已关闭评论 阅读全文