简单介绍RPC协议及常见框架,对比传统restful api和RPC方式的优缺点。常见RPC框架,gRPC及序列化方式Protobuf等。 HTTP协议 http协议是基于t...
简单介绍RPC协议及常见框架,对比传统restful api和RPC方式的优缺点。常见RPC框架,gRPC及序列化方式Protobuf等 HTTP协议 http协议是基于tc...
垃圾回收算法 采用分代收集算法,它根据对象存活周期将内存划分为几块,不同块采用适当的收集算法。 一般将堆分为新生代和老年代。 新生代使用:复制算法 老年代使用:标记 - 清除...
一、概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。(key-value) Key键的类型只能为字符串,Valu...
一、反射 JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调...
Spring 是核心,提供了基础功能; Spring MVC 是基于Spring的一个 MVC 框架 ; Spring Boot 是为简化Spring配置的快速开发整合包; ...
一、概念和区别 1、概念 线程:是程序执行流的最小单元,是系统独立调度和分配CPU(独立运行)的基本单位,负责当前进程中程序的执行。 进程:一个在内存中运行的应用程序,是资源...
一张白纸在你面前,上面有几个黑点。你是先看到黑点呢,还是白纸呢?如果没有刻意的去练习,大部分人会把注意力集中在黑点上面。慢慢的就忽略了这张纸还有那么多可以发挥的空间。 ...
一、冒泡排序 最简单的一种排序算法。 假设长度为n的数组arr,要按照从小到大排序。 则冒泡排序的具体过程可以描述为:首先从数组的第一个元素开始到数组最后一个元素为止,对数组...
结婚以来相处最多,磨合最多的,不是老公,而是婆婆。 因为老公上班远,刚结婚那会一周回来一次,反倒我天天在家,我是跟公婆住在一起的,我结婚那会好想根本没想房子车子这些。 我和老...
文|弥小木 心理学家马斯洛小时候,他的父亲在一次聚会上,对着众人说:“难道他不是你们见过最丑的孩子吗?”这句话让马斯洛在很长的一段时间里,故意躲避人群。父亲的一句话能影响孩子...
一、yaml文件介绍 yaml是一个专门用来写配置文件的语言。 1. yaml文件规则 区分大小写; 使用缩进表示层级关系; 使用空格键缩进,而非Tab键缩进 缩进的空格数目...
一、Glob 是什么?glob是一种文件匹配模式,全称global,它起源于 Unix 的 bash shell 中,比如在 linux 中常用的mv *.txt tmp/中...
基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 HTTP 默认工作在 TC...
一、Java基本数据类型 基本数据类型有8种:byte、short、int、long、float、double、boolean、char 分为4类:整数型、浮点型、布尔型、字...