1 题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 2 思路和方法 这是一个典型的链表中查找环的问题,基本思路是,首先设置两个快慢指针slow和fast,并且快指针fast每次前进两步,慢指针slow每次前进一步,假定当相遇的时候,设慢指针在环中走了k步,设环之 ...
分类:
其他好文 时间:
2019-08-29 13:30:04
阅读次数:
73
Kafka简介 定义 Kafka是一个分布式流式处理平台,它提供三种角色:消息系统,存储系统,流式处理平台 组成 Kafka架构体系为实现消息模块包括了若干producer,broker和consumer,还有zookeeper集群来负责元数据的管理和控制器选举等操作。 生产者 主线程创建消息Pro ...
分类:
其他好文 时间:
2019-08-29 09:56:19
阅读次数:
96
mysql默认是没有开启慢查询的 1 查看慢查询的配置状态 show variables like 'slow_query%'; slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQ ...
分类:
数据库 时间:
2019-08-28 01:03:46
阅读次数:
115
和Mysql一样,Redis也有慢日志,用于记录超过给定时间的命令。可以在redis.conf文件中看到 相应的配置: 有两个配置,slowlog-log-slower-than和slowlog-max-len,我这里是改过的,默认值不是这个0和5。 slowlog-log-slower-than设 ...
分类:
其他好文 时间:
2019-08-27 23:14:08
阅读次数:
99
定义一个单链表 1.链表反转 思路:先将下一节点纪录下来,然后让当前节点指向上一节点,再将当前节点纪录下来,再让下一节点变为当前节点。 2.删除链表某个节点 前提:链表中值都是唯一的 3.判断链表是否有环 4.倒数K个节点 ...
分类:
其他好文 时间:
2019-08-27 21:03:14
阅读次数:
109
基本结构:父类工程。common工具类。provider提供者。消费者consumer (一般映射地址报错) 1...父类工程:需要配置pom.xml文件。 手动指定pom <packaging>pom</packaging>, 1 <?xml version="1.0" encoding="UTF ...
分类:
编程语言 时间:
2019-08-27 18:52:51
阅读次数:
65
Kafka是一种分布式的,基于发布/订阅的消息系统。 Kafka的组成包括: Kafka将消息以topic为单位进行归纳。 将向Kafka topic发布消息的程序成为producers. 将预订topics并消费消息的程序成为consumer. Kafka以集群的方式运行,可以由一个或多个服务组成 ...
分类:
其他好文 时间:
2019-08-26 16:47:03
阅读次数:
107
Topic Links Topic Meaning:有n个箱子,每个箱子都有其相应花费box,箱子价值为0,对于每个箱子都有一些可以购买的珠宝,每个珠宝都有其花费和价值,只有在购买了箱子后才可以购买其相应珠宝,问在总花费不超过m元的情况下可得到的最大价值 Method of Solving:依赖背包 ...
分类:
其他好文 时间:
2019-08-26 00:57:22
阅读次数:
114
一、消息队列的演进 1、初始阶段 最初的消息队列,就是一个严格意义上的队列。队列是一种数据结构,先进先出,在消息入队出队过程中,保证这些消息严格有序。早期的消息队列就是按照“队列”的数据结构设计的。 队列模型: 生产者(Producer)发消息就是入队操作,消费者(Consumer)收消息就是出队也 ...
分类:
其他好文 时间:
2019-08-25 15:45:11
阅读次数:
101
什么是 Rebalance Rebalance 本质上是一种协议,规定了一个 Consumer Group 下的所有 consumer 如何达成一致,来分配订阅 Topic 的每个分区。 例如:某 Group 下有 20 个 consumer 实例,它订阅了一个具有 100 个 partition ...
分类:
其他好文 时间:
2019-08-24 19:02:07
阅读次数:
484