摘要:
ActiveMQ MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。 特点: 1、支持多种语言编写客户端 2、对 阅读全文
摘要:
介绍: Nginx (engine x) 是一个高性能的http和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代 阅读全文
摘要:
愿你生命中有够多的云翳,造就一个美好的黄昏 欢迎关注公众号【渣男小四】,一个喜欢技术更喜欢艺术的青年 如需要统计某件商品的数量,最高价格,最低价格等就用到了聚合查询,就像数据库中的group by 首先需要注入ElasticsearchTemplate @Autowired private Elas 阅读全文
摘要:
愿你生命中有够多的云翳,造就一个美好的黄昏 欢迎关注公众号【渣男小四】,一个喜欢技术更喜欢艺术的青年 Spring Data Elasticsearch提供了ElasticsearchTemplate工具类,实现了POJO与elasticsearch文档之间的映射 elasticsearch本质也是 阅读全文
摘要:
介绍 Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以前所未有的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合: Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Luc 阅读全文
摘要:
特点: 若左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值; 左、右子树也分别为二叉排序树,这点很重要, 代码: 1 package Tree; 2 3 public class SortTree { 4 public stat 阅读全文
摘要:
二叉树创建: 1.创建树的结点TreeNode,包含结点的编号no,结点的名字name,左子树left,右子树right, 2.创建树,创建树只需要创建有一个根节点(TreeNode root)就ok 二叉树遍历: 1,先序遍历:先输出根节点,再递归左子树,然后递归右子树 2,中序遍历:先递归左子树 阅读全文
摘要:
栈:栈是限定仅在表尾进行插入和删除操作的线性表。“栈”者,存储货物或供旅客住宿的地方,可引申为仓库、中转站,引入到计算机领域里,就是指数据暂时存储的地方,所以才有进栈、出栈的说法 实现一个简单的栈:1,先定义栈的容量 2,定义栈顶,为-1 3,定义一个存储数据的数组stackArray[ ] 代码: 阅读全文
摘要:
1.链表是以节点的方式来存储的 2.每个节点包含data域,next域,next域指向下一节点 3.链表的各个节点不一定是连续存储的(内存中不一定是连续存储的,但是我们为了学习,通常树上画出来的是有顺序的) 4.链表分为带头节点的链表和不带头节点的链表 头节点不存放数据,它只用来表示单链表的头 单链 阅读全文
摘要:
一,数组模拟队列 规定头指针front和尾指针rear都为-1,front=-1表示头指针指向队头的前一个位置,尾指针rear=-1表示指向队尾,这两句话要好好的理解, maxSize为队列的大小 arr[ ]使用来存储数据的数组,大小由maxSize来定, 判断队列是否为空:当队尾和队头合并则代表 阅读全文