12 2019 档案

摘要:11、使用try-with-resources替代原来的try-catch-finally,自动关闭相关资源 /** * 使用try-with-resources语句替代原来的try-catch-finally,能保证资源关闭 */ //反例 @Test public void testFalse1 阅读全文
posted @ 2019-12-18 14:08 不浪小生 阅读(358) 评论(0) 推荐(0) 编辑
摘要:一、前言 RabbitMQ是一个开源的消息队列,轻量级且易于部署,并支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。本文整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单为例. 二、RabbitMQ的安装和使用 1、安装Erlang,下载 阅读全文
posted @ 2019-12-17 16:32 不浪小生 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:一、前言 对于频繁读写的功能,例如商品的浏览记录,Mongodb中的添加、删除、查询可以很好的解决。Mongodb是为快速开发互联网Web应用而构建的数据库系统,其数据模型和持久化策略就是为了构建高 读/写 吞吐量和高自动灾备伸缩性的系统。 二、Mongodb的安装和使用(windows系统下) 1 阅读全文
posted @ 2019-12-12 14:12 不浪小生 阅读(2292) 评论(0) 推荐(0) 编辑
摘要:1、从Map中取key和值 当循环中只需要Map的主键时,迭代keySet()是正确的,但是,当需要主键和取值时,迭代entrySet()才是更高效的做法,比先迭代keySet()后再去get取值性能更加。 package com.zzb.test.admin; import org.slf4j.L 阅读全文
posted @ 2019-12-05 17:28 不浪小生 阅读(507) 评论(0) 推荐(0) 编辑
摘要:一、前言 Elasticsearch是一个分布式、可扩展、实时的搜索与数据分析引擎,它能从一开始就赋予你的数据以搜索、分析和探索的能力,可用于全文搜索和数据实时统计。 二、框架 Elasticsearch的安装和使用 1、下载Elasticsearch6.2.2压缩包,下载地址:https://ww 阅读全文
posted @ 2019-12-04 17:00 不浪小生 阅读(10492) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示