常用消息中间件扫盲及面试题

写在前面: 这篇文章是看Java工程师面试突击第1季(可能是史上最好的Java面试突击课程)-中华石杉老师视频的一个总结,文章中第三方图片均归原作者所有。

什么是消息队列?

在计算机科学中,消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列交互。消息会保存在队列中,直到接收者取回它。

简单来说,消息队列是用来收发消息的。这里边的消息并不是单纯的指字符消息,也可以是一些字节序列等等。

记人生中第一次参加校招

6点半起床,洗漱。学校在荒无人烟的宾县,实在是偏远。无奈只能早起。 做大客车一个小时迷迷糊糊把JVM原理和计算机网络的面试题看了一遍,到地铁站。还好人不多。 坐了半个小时地铁。终于到了哈工大。

jsoup库api简介

getElementsByTag

1
Elements getElementsByTag(String tagName)

根据标签获取元素 什么是标签?

1
2
<div>标签
<p>标签