简单介绍RPC协议及常见框架,对比传统restful api和RPC方式的优缺点。常见RPC框架,gRPC及序列化方式Protobuf等。 HT...
垃圾回收算法 采用分代收集算法,它根据对象存活周期将内存划分为几块,不同块采用适当的收集算法。 一般将堆分为新生代和老年代。 新生代使用:复制算...
一、概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。(key-value) Key...
一、反射 JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性...
Spring 是核心,提供了基础功能; Spring MVC 是基于Spring的一个 MVC 框架 ; Spring Boot 是为简化Spr...
一、概念和区别 1、概念 线程:是程序执行流的最小单元,是系统独立调度和分配CPU(独立运行)的基本单位,负责当前进程中程序的执行。 进程:一个...
一、冒泡排序 最简单的一种排序算法。 假设长度为n的数组arr,要按照从小到大排序。 则冒泡排序的具体过程可以描述为:首先从数组的第一个元素开始...
一、Glob 是什么?glob是一种文件匹配模式,全称global,它起源于 Unix 的 bash shell 中,比如在 linux 中常用...
基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议...