使用Mac系统的朋友应该比较熟悉Zsh和Bash这两个shell,但是对二者具体有什么区别可能不太了解。本文将从这两个shell入手,对相关概念以及二者区别进行解释。 什么是...

使用Mac系统的朋友应该比较熟悉Zsh和Bash这两个shell,但是对二者具体有什么区别可能不太了解。本文将从这两个shell入手,对相关概念以及二者区别进行解释。 什么是...
HASH索引InnoDB存储引擎支持的哈希索引是自适应的,会根据表的使用情况自动为表生成哈希索引,不能人为干预是否在一张表中生成哈希索引 B+树索引 B+树特点非叶子节点只存...
CRLF, LF 是用来表示文本换行的方式。CR(Carriage Return) 代表回车,对应字符 '\r';LF(Line Feed) 代表换行,对应字符 '\n'。由...
之前讲了《零基础带你看Spring源码——IOC控制反转》,本来打算下一篇讲讲Srping的AOP的,但是其中会涉及到Java的动态代理,所以先单独一篇来了解下Java的动态...
背景: 最近我们在做一个智能的对话机器人,是垂直领域的,然后会分析用户的模型,在这个过程中会问用户一些问题,之前用户没回答一次,我们就从DB中去把这个用户的session给取...
定义 JDK7之后,Java多了个新的语法:try-with-resources语句,可以理解为是一个声明一个或多个资源的 try语句(用分号隔开),一个资源作为一个对象,并...
在常见业务开发中,POST请求常常在这些地方使用:前端表单提交时、调用接口代码时和使用Postman测试接口时。我们下面来一一了解: 一、前端表单提交时 applicatio...
windows下如何使用两个版本的nodejs 说在前面 有时候我们是需要两个版本的nodejs,就比如我的项目中需要用到v5.6.0版本的nodejs 但是webpack需...
什么是SSH隧道 SSH隧道是一种通过加密的SSH连接传输任意网络数据的方法。它可以用来为任何应用程序添加加密通道;也可以用它来实现VPN和跨防火墙访问局域网的服务。 SSH...
概念 图的生成树是图的子图,并且不形成环路 最小生成树是带权图中所有生成树里边权值总和最小的一个解,可能不唯一 算法思路 以图的一个节点开始 找出所有已被访问的节点的邻接节点...
JPA: JPA是目前比较流行的一种ORM技术之一,所以他拥有ORM技术的各种特点,当然他还有自己的一些优势: 1 标准化 JPA 是 JCP 组织发布的Java EE标准之...
「开头打招呼」:一般用hello/hi就行了,dear比较正式,显得不亲近。Dear all 「自我介绍」My name is xxx and I'm the 职位 of 公...
概述 这篇文章主要为在MAC苹果系统下安装JDK1.8并配置系统环境变量。主要分为以下步骤: 到Oracle官网下载JDK1.8安装包。 打开获取到的安装包按步骤安装到系统上...
1、Consumer消费消息两种模式比较 RocketMQ提供两种方式进行消费消息pull vs push,这也是很多涉及到Client和Server之间的交互模型 1....
和上面的集合对象相比,有序集合对象是有序的。与列表使用索引下标作为排序依据不同,有序集合为每个元素设置一个分数(score)作为排序依据。 ①、编码有序集合的编码可以是 zi...
leader 选举 和 follower 信息同步 如上图所示,kafaka集群的 broker,和 Consumer 都需要连接 Zookeeper。Producer 直接...
唔,继上一篇贼鸡儿痛苦的zookeeper面试题的整理之后,迎来了下一个知识点。dubbo的面试题整理。其实我仔细回读的时候才发现上一篇zookeeper的大多数知识点都是z...
ObjectMonitor 在HotSpot中,Monitor采用ObjectMonitor实现。 Monitor是一个同步工具,通常被描述为一个对象。每一个Java对象都拥...