2020年8月7日

es基础分布式机制

摘要: 课程大纲 1、Elasticsearch对复杂分布式机制的透明隐藏特性2、Elasticsearch的垂直扩容与水平扩容3、增减或减少节点时的数据rebalance4、master节点5、节点对等的分布式架构 1、Elasticsearch对复杂分布式机制的透明隐藏特性 Elasticsearch是 阅读全文

posted @ 2020-08-07 00:07 Michael2397 阅读(119) 评论(0) 推荐(0) 编辑

es高级查询

摘要: 第一个分析需求:计算每个tag下的商品数量 GET /ecommerce/product/_search{ "aggs": { "group_by_tags": { "terms": { "field": "tags" } } }} 将文本field的fielddata属性设置为true PUT / 阅读全文

posted @ 2020-08-07 00:02 Michael2397 阅读(82) 评论(0) 推荐(0) 编辑

2018年4月1日

CountDownLatch、信号量

摘要: countDownlatch可以阻塞线程,可以在某种条件下继续执行 不安全的: 阅读全文

posted @ 2018-04-01 15:26 Michael2397 阅读(523) 评论(0) 推荐(0) 编辑

AOP

摘要: 阅读全文

posted @ 2018-04-01 11:41 Michael2397 阅读(112) 评论(0) 推荐(0) 编辑

Bean管理注解的例子

摘要: 阅读全文

posted @ 2018-04-01 10:21 Michael2397 阅读(193) 评论(0) 推荐(0) 编辑

2018年3月31日

替换空格

摘要: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 题解:1、直接使用replaceAll也能通过,不过这种方案不是这个题目的目的 2、使用从后向前遍历,另个指针 链接:https://www.n 阅读全文

posted @ 2018-03-31 16:58 Michael2397 阅读(132) 评论(0) 推荐(0) 编辑

二维数组中查找

摘要: 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题解:一、暴力求解也能通过;二、注意利用数组的特性 解法一:暴力求解 解法二:使用数组的特性,时间复杂度为O(n) 链接:ht 阅读全文

posted @ 2018-03-31 11:30 Michael2397 阅读(80) 评论(0) 推荐(0) 编辑

2018年2月23日

RocketMq2

摘要: 阅读全文

posted @ 2018-02-23 13:23 Michael2397 阅读(122) 评论(0) 推荐(0) 编辑

2018年2月9日

linux(2)

摘要: 阅读全文

posted @ 2018-02-09 17:17 Michael2397 阅读(156) 评论(0) 推荐(0) 编辑

linux

摘要: 阅读全文

posted @ 2018-02-09 00:00 Michael2397 阅读(139) 评论(0) 推荐(0) 编辑

导航