240 发简信
IP属地:北京
  • 120
    用IDEA来debug spring-boot-loader的源码

    文章前半部分是分析过程,不想看的直接拉到"重点部分" 在学习SpringBoot的时候了解到,spring-boot-maven-plugin打包生成的jar包中包含了工程需...

  • java知识总结之Type

    参考 Java中的Type Type是Java 编程语言中所有类型的公共高级接口(官方解释),也就是Java中所有类型的“爹”,它并不是我们平常工作中经常使用的 int、St...

  • 120
    谷歌(Chrome)浏览器插件开发教程

    谷歌浏览器插件是一种小型的用于定制浏览器体验的程序。通过插件,可以自定义浏览器的一些行为来适应个人的需要,只要你会HTML,JavaScript,CSS就可以动手开发浏览器插...

  • 120
    并发二:原子性、可见性、有序性

    内存模型与运行时数据区 内存模型 java内存模型简称JMM(Java Memory Model ),定义了程序中各个共享变量的访问规则。 变量存储在主内存中,每个线程拥有自...

  • 120
    Iterator与fast-fail机制

    在没有Iterator的情况下我们可以用for循环,那为什么我们要使用Iterator呢? 为什么需要迭代器Iterator? 迭代器是一种模式,它可以使得对于序列类型的数据...

  • docker源码1-命令的调用流程

    谢绝转载 序言 之前研究了一段时间的docker源码的调用机制,主要是想学习一下go,并了解一下docker volume plugin的加载机制,最近有点忘记了,就写下来加...

  • 历史都是假的,除了名字;小说都是真的,除了名字。

  • 120
    Vue 3 任意传送门——Teleport

    2020 年 9 月 18 号,尤大大发布了 Vue 3.0,代号 One Piece。同时中英文版本的文档相继出来,笔者也去通读了一遍,发现很多宝藏,其中有个新特性非常吸引...

  • 120
    看完还不懂HTTPS我直播吃翔

    本文首发于我的个人技术博客看完还不懂HTTPS我直播吃翔 存在即合理 http是非常常见的应用层协议,是超文本传输协议的简称,其传输的内容都是明文的。在这个混乱的世界,明文传...

  • 120
    30张图带你彻底理解红黑树

    写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...