240 发简信
  • 120
    Mybatis一级缓存和mybatisplus 踩坑记

    事故描述 某商品的照片分两种类型:A商品外观照片 和 B商品配件照片两个相册 ,它们保存在同一张picture表中。 在一个事务内按照片类型批量...

  • 2019年面试总结

    以下为真实面试经验,非百度 阿里: 数据量多少?tps/qps? 项目用到什么技术栈? redis 缓存淘汰策略,redis与mysq数据一致性...

  • 线程池 | 配置及持久化异常日志

    1. yml属性配置 2. prop属性pojo 3. Configurable配置 4. 持久化异步异常日志 5. 测试 // 查看数据库异步...

  • 多线程 | 4.线程池

    Java并发编程:线程池的使用 线程池基础 请求队列 线程池维护一定数量的线程,当线程池在运行状态的线程数量达上限时,其他线程被放入各请求队列...

  • 多线程 | 2.Synchronized浅析

    Synchronzied两个重要特性:互斥性和可见性 I. synchronized 同步 1. 同步锁是对象锁 无法同步代码块还是同步方法,都...

  • 120
    JVM | 命令行工具

    jvm命令行工具 1. jmap 虚拟机工具-jmap 2. jstate jstat命令查看jvm的GC情况 (以Linux为例)JVM调优命...

  • Redis | 冰河winner详解redis的前世今生

    1.认识redis 2. Redis之(二)数据类型及存储结构 3. Redis之(三)管理命令 4. Redis之(四)事务 5. Redis...

  • JVM | 参数

    JVM性能优化参数 1. java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结2. 为任务关键型Java应用优化垃圾回收(上...

  • 技巧 | Maven

    1. 使用maven生成本项目依赖结构图 github-ferstl / depgraph-maven-plugin

个人介绍
十万个java为什么?