240 发简信
IP属地:广西
  • 选择排序有一点,假设第一个位置的数最小

    java排序算法的总结

    排序算法类型: 冒泡排序,选择排序,插入排序,希尔排序,快速排序归并排序,堆排序,基数排序 一. 冒泡排序(BubbleSort) 1:基本思想: 两个数比较大小,较大的数下...

  • 年轻人如何戒掉抖音

    早上闹钟声叫醒我之后,紧接着并不是起床,也不是再睡5分钟,打开抖音刷几分钟让我醒醒,这是内心的第一想法。起床后上个厕所,习惯性的也可以说是依赖性的刷一会抖音,就连洗漱时候也会...

  • 120
    JDK7 和 JDK8 的 HashMap

    一、HashMap 的存储结构键值均可为 null JDK7 的 HashMap JDK7 的 HashMap 的存储结构其实就是哈希表的存储结构(由数组与链表[https:...

  • 策略模式

    什么是策略模式?为什么要使用策略? 从开始学习java编程,我们就学习了if...else...,针对不同的条件执行不同的逻辑。对于一些简单的逻辑还好,如果有十多种条件,写长...

  • Spring事物方法内调用异步方法

    TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizatio...

  • 120
    JVM相关(持续跟新)

    什么是GC 垃圾回收,全称garbage collector。 什么是垃圾? 一个对象没有任何引用指向它那就是垃圾。 垃圾回收器怎么找到垃圾? 1.引用计数:对象记录被引用指...

  • 120
    高级JAVA知识整理

    1.Java 类的加载流程是怎样的?什么是双亲委派机制? 类加载的主要任务:根据一个类的全限定名读取该类的二进制字节流到JVM内部,然后转换为一个对应的java.lang.C...

  • 面试总结-2(网传桔厂面试题)

    一.ArrayList和LinkedList区别及使用场景 LinkedList和ArrayList的差别主要来自于Array和LinkedList数据结构的不同。Array...

  • ThreadLocal:一次请求,可以将当前登陆人信息或者当前环境语种存入ThreadLocal,方便后续逻辑获取;
    InheritableThreadLocal:在分布式系统中,如果需要异步执行方法,为了记录这一次请求日志的traceId,可以在new的线程中获取到父线程中的traceId打印;
    TransmittableThreadLocal:主要是解决了InheritableThreadLocal对线程池的支持问题
    如果有错误地方,欢迎指正

    ThreadLocal三兄弟

    一、三兄弟 ThreadLocal:线程本地变量,维护当前线程内变量,不可以其他线程共享 InheritableThreadLocal(可继承的):维护当前线程以及子线程变量...

  • ThreadLocal三兄弟

    一、三兄弟 ThreadLocal:线程本地变量,维护当前线程内变量,不可以其他线程共享 InheritableThreadLocal(可继承的):维护当前线程以及子线程变量...

  • 120
    MySQL主从复制读写分离,看这篇就够了!

    简介: 什么是主从复制,如何实现读写分离,看这篇你就懂了! 思维导图 前言 在很多项目,特别是互联网项目,在使用MySQL时都会采用主从复制、读写分离的架构。 为什么要采用主...

  • Java 文件下载限流算法

    也可以看我的CSDN的博客https://blog.csdn.net/u013332124/article/details/88043761 在做文件下载功能时,为了避免下载...

  • 2020-09-01 寻找两个正序数组的中位数

    题目: 给定两个大小为 m 和 n 的正序(从小到大)数组nums1 和nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为O(log(m + n))。 ...

  • 2020-08-28 两数之和

    给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个...

  • 120
    高级JAVA知识整理

    1.Java 类的加载流程是怎样的?什么是双亲委派机制? 类加载的主要任务:根据一个类的全限定名读取该类的二进制字节流到JVM内部,然后转换为一个对应的java.lang.C...

  • 120
    “本地线程”ThreadLocal

    前言: 相信读者在网上也看了很多关于ThreadLocal的资料,很多博客都这样说:ThreadLocal为解决多线程程序的并发问题提供了一种新的思路;Thread...