240 发简信
  • 从未这么明白的设计模式(四):策略模式

    本文原创地址:jsbintask的博客(食用效果最佳),转载请注明出处! 前言 策略模式是一种行为模式,它用以运行时动态的改变类的行为,通过将一...

  • 120
    从未这么明白的设计模式(三):装饰器模式

    本文原创地址:jsbintask的博客(食用效果最佳),转载请注明出处! 同系列文章:从未这么明白的设计模式(二):观察者模式从未这么明白的设计...

  • 120
    神奇的Unsafe,你get了吗

    本文原创地址,我的博客:https://jsbintask.cn/2019/05/05/jdk/jdk8-unsafe/(食用效果最佳),转载请...

  • IP协议简介

    IP 协议简介 IP 协议位于 TCP/IP 协议的第三层——网络层。与传输层协议相比,网络层的责任是提供点到点(hop by hop)的服务,...

    0.3 81 0 2
  • 线程和进程区别

    线程和进程区别 进程是资源分配的最小单位,线程是程序执行的最小单位。 进程有自己的独立地址空间,每启动一个进程,系统就会为它分配地址空间,建立数...

  • Leetcode经典数据库练习

    595. Big Countries https://leetcode.com/problems/big-countries/descripti...

  • 二分搜索扩展实现

    原理 1. 正常实现 2. 时间复杂度 二分查找也称为折半查找,每次都能将查找区间减半,这种折半特性的算法时间复杂度为 O(logN)。 3. ...

    0.6 76 0 3
  • Docker技术介绍

    一、解决的问题 由于不同的机器有不同的操作系统,以及不同的库和组件,在将一个应用部署到多台机器上需要进行大量的环境配置操作。 Docker 主要...

  • Maven依赖原则

    1. 依赖路径最短优先原则 由于 X(2.0) 路径最短,所以使用 X(2.0)。 2. 声明顺序优先原则 在 POM 中最先声明的优先,上面的...