240 发简信
IP属地:广东
  • 120
    Java 8 升级 java17 流程(包含jdk、idea、maven)

    最近在尝试使用java17,所有有了本篇流程,需要的小伙伴可以收藏。 第一步:准备好java17和maven 3.8.8,idea 2022版本以上。 1.java17,自行...

  • 120
    Redis key 丢失排查

    相信用Redis的小伙伴都有遇到过key丢失的问题,当然,每个人的用的策略不一样也可能会导致解决问题的方案不一样。本文主要的主要原因内存不足导致的。 1.首先要先检查key是...

  • 120
    Redis 做队列时 使用AOF策略 导致阻塞

    1.先看日志信息 Asynchronous AOF fsync is taking too long (disk is busy?). Writing the AOF buf...

  • what

    Youtubedl的命令大全及常用命令

    这篇只是记录一下哈!!还有我的macos所以如果在window有问题别问我,我也不知道。。。然后这里不出任何的安装教程,自己去官网看!! 这里是常用的 这里是命令的中文版 O...

  • Mybatis 分页插件 进阶使用

    我们的创建顺序及简述1.创建分页实体对2.创建分页工具类对象创建分页插件 PagePlugin.java 这个类主要是分页逻辑的具体实现创建PageInterceptor分页...

  • 120
    策略模式 - 实现优惠券

    这次比较简单粗暴哈,先按照下图来创建相对应的类和方法吧。 CouponStrategyContext.java CouponStrategyContext是唯一一个有代码的哈...

  • 工厂模式和策略模式

    为什么将这两个模式一起说呢,因为它们经常是同时出现(框架中)或者使用(自己写的代码).直接上代码,然后再说其中的区别。 工厂模式(这里主要以抽象工厂为例) 意图:提供一个创建...

  • 120
    SQL自定义日志输出

    sql的日志输出还是比较有必要的,后期可以做日志管理,做可视化日志的查看。 下面是query,update的示例。如果需要监听其他类型的,只需要再添加update方法即可(因...

  • 120
    MapperProxy相关

    自己创一个demo,然后在:Student student = studentDao.queryById();打断点 1.可以看到它调用的是MapperProxy 2.进入到...

  • npm --global 问题

    相信很多小伙伴在升级18版本的npm的时候会有下面这种情况。 下面是解决方案哈,首先用cmd(管理员运行)。 正常上面这个命令都是可以运行的。下面这个命令可能就有两个问题 不...

  • 120
    Mybatis的Handler

    本篇是针对mybatis的handler相关的源码解析。我们需要先了解一下StatementHandler(它是一个接口),它是被BaseStatementHandler实现...

  • JDBC 的 getConnection连接源码解析

    本篇对jdbc的获取连接进行解析1.这里是直接上代码哈,它的getConnection会通过相对应调用的重载方法来进行不同的操作,我们主要看我们常规的连接方式。 继续之前需要...

  • 120
    Eureka的服务实例删除

    看过我自我保护机制或者其他的应该都会知道,当服务实例处于网络故障而掉线会触发自我保护机制,而使服务实例不会在Eureka中失效且清除。这里我也是找到了删除的方法跟大家分享一下...

  • 120
    Eureka自我保护机制

    如果已经用过或者准备用Eureka的小伙伴们可以看下这篇文章,这里的话是博主的一些小分享。准备使用Eureka的小伙伴应该也是看上了它的保护机制的一个功能,希望我的分享能帮到...

  • 自动化启动脚本(灵活部署)

    因为项目的要求,需要用到自动化部署的shell脚本,这里来发篇文章记录一下,方便自己可以码哈哈哈哈!!在确认使用前要先确认自己的项目是否是lib依赖分离的项目哦,up主是li...

  • Eureka的服务配置大全

    Eureka Server 常用配置 服务端开启自我保护模式 eureka.server.enable-self-preservation=true 扫描失效服务的间隔时间(...

  • 120
    基于SpingCloud搭载Eureka服务与发现

    这个是公司之前使用现在有空了来整理一下最基本的demo以便记住使用。 这里是server的搭建 第一步:首先就是老样子导入包 这是必要的,其他的请自行添加。 第二步: app...

  • ubuntu/linux下时钟网络同步

    这篇是记录一下时钟同步的问题,至于为什么大家都懂啦(不懂的话给个简单的数据库,日志,调试问题自己想)这里的话是以ubuntu18.04为例,18之前版本的用法也不一样,具体问...

  • maven-assembly-plugin的使用(自定义打包Package)lib依赖分离

    大家有没有在打包的时候需要自定义路径源码和打包存放位置呢,如果有你就走对地方啦。今天来给大家讲解一下一些配置的使用和详细介绍。首先肯定是需要先进入POM文件啦 然后配置ass...

  • Service接口多实现类

    今天咋们来看看Service接口的多实现,为什么会出现这种情况呢,大多数是需要经过同一端口Service来实现不同的功能,但是又不想暴露是在同一个接口进行处理的,那就需要用到...

个人介绍
做一个有价值的程序员,分享经验和讨论技术,请@我,我随时在。