240 发简信
IP属地:四川
  • Resize,w 360,h 240
    Java-HashMap源码分析

    JDK1.8之前的HashMap采用的是数组和链表结合使用,也就是链表散列。HashMap 使用 key 的 hashcode 经过扰动函数处理...

  • Resize,w 360,h 240
    Redis数据结构

    string Redis中字符串是一种动态字符串,它的底层实现类似Java中的ArrayList,Redis 底层对于字符串的定义是SDS,即:...

  • Resize,w 360,h 240
    Java-JIT

    JIT JIT:Just In Time Compiler,翻译为即使编译器,这是针对解释型语言而言的,而且并非虚拟机必须,是一种优化手段。Ho...

  • Java-ThreadLocal

    ThreadLocal是一个线程内部的存储类,可以在指定的线程内存储数据,存储数据之后,只有指定的线程才能获取数据。 jdk中对ThreadLo...

  • Resize,w 360,h 240
    MySQL索引

    MySQL数据库中两个主要的索引是B+tree索引和哈希索引。 B+tree数据结构的特点: 所有关键字信息都在叶子节点中 叶子节点可以按关键字...

  • Linux安装MySQL

    前期的Linux环境检测 1、SELinux和系统防火墙 2、将系统的IO调度模式设置为deadline模式 3、swap分区设置 swappi...

  • Java概念

    四种引用类型 强引用 通过变量名指向对象或值的内存地址,可以直接访问或者操作对象。 JVM宁愿抛出内存溢出异常,也不会回收被强引用指向的对象 F...

  • sqlserver和join条件

    sqlserver日期类函数 DATEADD 在指定的日期上增加一段时间,并返回新的日期 DATEDIFF 计算两个日期之剑的差值 DATE...

  • Java线程中start与run方法

    Java Thread中start方法和run方法的关系 仔细看run方法可以知道,run方法仅仅是Thread中的一个成员方法,那么它是如何与...