240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Mybatis Plugin 插件(拦截器)原理分析

    Mybatis Plugin 插件(拦截器)原理分析 引言 最近在看mybatis 源码,看到了mybatis plugin部分,其实就是利用J...

    2.3 9414 6 24
  • oracle 高效分页查询SQL

    因为一个功能需要读取一个大表的所有数据做业务处理,那这样肯定不能一次性查出所有数据,需要程序分页查询处理,模拟测试一个200万数据量的表发现耗时...

  • HttpClient 工具类封装

    http-client-utli httpClient 工具类 github地址:https://github.com/yangwenjie8...

  • Resize,w 360,h 240
    基于redis实现的延迟消息队列

    delay-queue redis实现延迟消息队列 需求背景 最近在做一个排队取号的系统 在用户预约时间到达前XX分钟发短信通知 在用户预约时间...

  • oracle 根据时间范围查询缓慢问题排查解决

    今天生产环境上碰到个奇怪问题,在oracle数据库一个根据时间范围的查询语句居然执行了二十多分钟。一开始打印了执行sql日志之后就毫无反应了,任...

  • Resize,w 360,h 240
    java volatile关键字只需知道这点就行

    Volatile 这个关键字可能很多朋友都听说过,但是可能不敢用,毕竟这个关键字非常不好控制,干脆不用为好。Volatile在一般的多线程编程里...

  • Resize,w 360,h 240
    Java HashMap工作原理及实现

    很多刚学Java的同学们都知道HashMap,平常一般使用,可能并不知道它的工作原理,前段时间有为刚毕业的同事在使用HashMap的时候碰到了个...

    0.5 8278 6 12 1
  • java synchronized详解

    在java多线程并发编程中对于 sychronized 大家一定不陌生,同步关键字 synchronized 是java语言中最为常用的同福方法...

    0.3 3032 0 12 1
个人介绍
不想做搬运工的程序员