摘要: RabbitMQ 介绍 MQ全称为Message Queue,即消息队列。“消息队列”是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都 是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,这 阅读全文
posted @ 2022-01-31 14:41 etherea| 阅读(121) 评论(0) 推荐(0) 编辑
摘要: HashMap Java8 对 HashMap 进行了一些修改,最大的不同就是利用了红黑树,所以其由 数组+链表+红黑 树 组成。 当链表中的元素超过了 8 个以后, 会将链表转换为红黑树 HashMap扩容机制 capacity 即容量,默认16。 loadFactor 加载因子,默认是0.75 阅读全文
posted @ 2022-01-31 14:15 etherea| 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Docker 概述 Docker 是一个开源的、轻量级的容器引擎,主要运行于 Linux 和 Windows,用于创建、管理和编排容器。 和 VMware 虚拟机相比,Docker 使用容器承载应用程序,而不使用操作系统,所以它的开销很少,性能很高。但是,Docker 对应用程序的隔离不如虚拟机彻底 阅读全文
posted @ 2022-01-27 21:15 etherea| 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 前端表单 和 JQuery jsp/html代码 使用JQuery <script src="static/js/jquery-3.4.1.js"></script> 前端表单 <form id="form-avatar" enctype="multipart/form-data"> <p>请选择要 阅读全文
posted @ 2020-02-26 11:10 etherea| 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 2018-07-14 enumerate() 用于指定下标 例: 输出: lambda函数 一行代码定义简单函数 例: 相当于: ord() 和 chr() ord()生成字符的ASCII码,chr则相反 如图: round() 函数 将浮点数四舍五入 map(function, iterable) 阅读全文
posted @ 2018-07-14 00:33 etherea| 阅读(193) 评论(0) 推荐(0) 编辑