240 发简信
IP属地:福建
  • Resize,w 360,h 240
    一招搞定 GitHub 访问、下载加速

    前言 哈喽,大家好。 众所周知,GitHub 是程序员的宝藏,里面的好东西实在太多了,可是唯一的缺憾就是访问和下载速度都太慢了,甚至有时候还直接...

    2.4 3882 4 26
  • Resize,w 360,h 240
    如何使用feign直接调用XXL-JOB平台API

    一、应用背景 项目中需要后端以无入侵的方式,调用调度中心API服务。然而调度中心设置了登录,调度中心API接口对cookie进行了验证,feig...

    1.8 8163 2 14
  • @Transactional事务不生效的几种解决方案

    Spring事务管理方式 编码式事务管理:将事务控制代码编写在业务代码之中。 声明式事务管理:基于AOP(面向切面编程),事务管理与业务逻辑解耦...

    0.7 3954 0 11
  • 支付场景中利用 策略模式+工厂模式+单例模式 解决if else过多的问题

    一、场景模拟 在支付场景中,随着业务的不断扩展,支付方式会越来越多,这样会堆叠大量的if-else判断逻辑,代码非常臃肿,耦合性非常高,并且这种...

    0.9 2616 0 10
  • 基于Maven的SpringBoot工程中,如何使用proguard进行Java代码混淆?

    前言 代码混淆,是将计算机程序的代码转换成一种功能上等价,但是难于阅读和理解的形式的行为。代码混淆可以用于程序源代码,也可以用于程序编译而成的中...

  • Resize,w 360,h 240
    一怒之下,开发了一款IDEA插件 [Mybatis Log Plus]

    起因 近期项目开发中,涉及到一个高级查询的功能,SQL长达近百行,排查SQL问题时,需要拼接成可执行SQL。市面存在的Mybatis Log插件...

  • Mybatis-plus大数据量流式查询

    一、在需要使用流式查询的mapper文件中,定义流式查询方法 二、使用示例 三、总结 Oracle和DB2,当我们执行一个SQL查询语句的时候,...

  • Resize,w 360,h 240
    Spring 是如何解决循环依赖的?你真的能说清楚吗?

    前言 在面试的时候这两年有一个非常高频的关于spring的问题,那就是spring是如何解决循环依赖的。这个问题听着就是轻描淡写的一句话,其实考...

  • Resize,w 360,h 240
    Docker 安装 zookeeper

    一、安装单机版 拉取镜像 创建挂载目录 创建配置文件 4.单机主机启动容器 命令说明:--network host: 使用主机上的网络配置,如果...

个人介绍
不定期分享编程技术干货笔记,不限于算法、数据库、Spring Boot、微服务、高并发、JVM、Docker、ELK、编程技巧等相关知识,期待与您共同进步!