240 发简信
  • JVM 对锁的优化

    JDK 1.6 对并发性进行了很大的改进,这也是为了使线程之间更好更高效地共享数据,解决竞争问题,实现线程安全。因此从 JDK 1.6 开始,实...

  • Java笔记-String类

    String string1 = "abc"; String string2 = new String("abc"); String strin...

  • Mybatis—接口实现增删改查和分页查询

    一 创建UserMapper接口 package com.yuyi.mapper; import java.util.List; impo...

  • SpringSession系列-sessionId解析和Cookie读写策略

    sessionId 解析策略 SpringSession中对于sessionId的解析相关的策略是通过HttpSessionIdResolver...

  • Java并发编程实战基础构建模块

    同步容器类 同步容器类包括Vector和Hashtable以及由Collections.synchronizedXxx等工厂方法创建的同步封装器...

  • 120
    从底层源码浅析Mybatis的SqlSessionFactory初始化过程

    快速进入Debug跟踪 我们可以在此处打上断点,Debug模式启动进入断点,再按F7跟踪入其方法 源码分析准备 在进行Mybatis的初始化过程...

  • 120
    SpringBoot与异步任务、定时任务、邮件任务

    环境: IDEA版本2017.3.1 x64, JDK1异步任务.8, SpringBoot2.1.1 在需要开启异步的服务加上注解:@Asyn...

  • Java 包装类、集合框架概述

    1 包装类 基本数据类型 (原生类) byte Byte short Short int Integer long Long float Flo...

  • 120
    JVM中内存和GC的介绍

    内存分布 jvm将内存分为了堆,方法区,程序计数器,栈(虚拟机栈),本地方法栈5个区域,有些是线程共有的有的是线程共享的。下面就简单就这几个区域...

个人介绍
每天分享Java高级架构文章资料、源码、笔记、视频,Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术加微信daxigua012交流学习群号:938837867暗号 “555”获取往期视频