240 发简信
IP属地:四川
  • 120
    Docker容器

    1.容器与管理程序虚拟化 容器与管理程序虚拟化(Hypervisor Virtualization, HV)不同,HV通过中间层将一台或多台独立的机器虚拟运行于物理硬件之...

  • Spring Cloud ConfigClient构建

    学习spring cloud config client,构建简单的许可证服务,通过Eureka服务发现来查询ConfigServer服务,并使用客户端弹性模式来保证服务能够...

  • 120
    JAVA IO

    Linux网络I/O模型 Linux的内核将所有外部设备都看作一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd...

  • 120
    JAVA虚拟机

    1.运行时数据区域 2.JAVA虚拟机栈 JAVA虚拟机栈是线程私有的,生命周期与线程相同,描述的是JAVA方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧用于存...

  • JAVA 8 新特性

    1.JAVA 8 新特性 Lambda表达式:Lambda允许把函数作为一个方法的参数; 方法引用:方法引用提供了非常有用的语法,可以直接引用已有JAVA类或对象的方法或构造...

  • Linux私房菜笔记

    1.磁盘分区 在Linux系统中,每个装置都被当成一个文件来对待,正常实体机使用/dev/sd[a-p]的磁盘文件名,而在虚拟机环境下,为了加速,可能会使用/dev/v...

  • Redis5种数据结构的运用及实现

    1.数据结构 1.1字符串 字符串类型的值实际可以是字符串、数字(整数,浮点数),甚至是二进制(图片、视频),但是值不能超过512MB。1)常用命令 设置值set(O(...

  • JAVA:抽象类与接口的区别&重载与重写&内存泄漏

    1.抽象类与接口 1)抽象类 抽象类是对一种事物的抽象,即对类的抽象,表示同类事物的共性。通过继承使用抽象类,体现了强耦合关系。 一个类若声明为抽象类,必须被abstract...

  • 120
    TCP/IP

    1.OSI&TCP/IP参考模型 2.TCP粘包/拆包 TCP是一个面向连接的字节流数据传输控制协议,没有自动插入记录标志或消息边界,TCP并不解读字节流里的字节内容,...

  • 《Redis设计与实现》笔记(更新中)

    1.Redis特性 1)速度快:数据存放在内存上、基于C语言实现、单线程架构预防多线程竞争问题;2)基于键值对的数据结构,支持5中数据结构:字符串(string)、列表(li...

  • 120
    Spring笔记

    1.Spring整体架构 1)核心容器(Core Container) Core模块,主要包含了Spring框架基本的核心工具类,是其他组件的核心; Beans模块,主要包含...

  • Spring常用注解

    1.基于JAVA配置注解 (@Bean)注解表明该方法会返回一个对象,并需要将其注册为Spring应用上下文中的bean,并且可以在方法中完成依赖注入;(@Configura...

  • 120
    《JAVA并发编程的艺术》笔记(review中)

    进程与线程 1.进程: 进程是资源分配的基本单位,又是调度运行的基本单位,是系统中并发执行的单位。进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 ① 进...

  • 120
    MySQL数据库(review中)

    数据库:物理操作系统文件或其他形式文件的集合。 数据库实例:MySQL数据库由后台线程以及一个共享内存区组成。数据库实例才是真正用于操作数据库文件的。 当启动数据库实例时...