摘要: 1 使用Dockerfile定制redis镜像 Docker基础知识总结参考上篇博客:https://www.cnblogs.com/darope/p/13861840.html。 1.1 环境准备 redis安装包 redis配置文件 编写Dockerfile文件  ~/opt/docker-r 阅读全文
posted @ 2020-10-30 10:03 x1aoda1 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: 1 安装docker docker是cs架构,安装docker默认会安装服务端和客户端,通过docker version查看版本和安装信息。docker有很多平台的版本,云服务器最常用的是linux版本,个人学习也可以安装windows和macOS的桌面版。docker version就是docke 阅读全文
posted @ 2020-10-23 00:27 x1aoda1 阅读(1325) 评论(0) 推荐(9) 编辑
摘要: 1 kafka架构进阶 1.1 Kafka底层数据的同步机制(面试常问) 1、Kafka的Topic被分为多个分区,分区是是按照Segments(文件段)存储文件块。分区日志是存储在磁盘上的日志序列,Kafka可以保证分区里的事件是有序的。其中Leader负责对应分区的读写、Follower负责同步 阅读全文
posted @ 2020-10-21 10:54 x1aoda1 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 1 Kafka高级API特性 1.1 Offset的自动控制 1.1.1 消费者offset初始策略 一般来说每个消费者消费之后,都会把自己消费到分区的位置(也就是offset提交给Kafka集群),但是对于没有消费过该分区的消费者,他之前并未提交给集群自身偏移量的信息。 Kafka消费者默认对于未 阅读全文
posted @ 2020-10-20 19:38 x1aoda1 阅读(630) 评论(1) 推荐(2) 编辑
摘要: 一、Kafka环境搭建和Topic管理 1 单机环境搭建 1.1 环境准备 安装JDK1.8+,配置JAVA_HOME(CentOS 6.10+ 64bit) 配置主机名和IP映射 关闭防火墙&防火墙开机自启动 集群环境下需要配置每台机器,同步时钟 ntpdate cn.pool.ntp.org | 阅读全文
posted @ 2020-10-19 09:46 x1aoda1 阅读(473) 评论(0) 推荐(1) 编辑
摘要: 一、初识Kafka 1 apache kafka简介 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以收集并处理用户在网站中的所有动作流数据以及物联网设备的采样信息。 Apache Kafka是Apac 阅读全文
posted @ 2020-10-18 12:42 x1aoda1 阅读(355) 评论(0) 推荐(1) 编辑
摘要: 1 反射的概念 1.1、java反射机制: 在程序运行时,程序有能力获取一个类的所有方法和属性;并且对于任意一个对象,可以调用它的任意方法或者获取其属性 1.2、通俗解释: java文件需要编译成.class文件才能被jvm加载使用,对象的.class数据在jvm里就是Class;我们如果能拿到这个 阅读全文
posted @ 2020-09-28 16:47 x1aoda1 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1 暴力递归到动态规划 本篇是算法基础笔记的最后一篇,前面所记录的和该篇共同覆盖了平时刷题常用的数据结构和算法,之后就是通过刷题量来巩固所学的内容。接下来我准备针对基础数据结构和算法做一些刷题记录,主要是分类别刷leetcode上的题,传送门为:https://github.com/Dairongp 阅读全文
posted @ 2020-08-21 10:06 x1aoda1 阅读(1128) 评论(2) 推荐(2) 编辑
摘要: 1 暴力递归、动态规划 转载注明出处,源码地址: https://github.com/Dairongpeng/algorithm-note ,欢迎star 1.1 暴力递归思维 暴力递归实质就是尝试 概念解释: 回溯-表示大问题被拆解为小问题,小问题返回给大问题信息,就是回溯 分治:大问题被拆解成 阅读全文
posted @ 2020-08-10 10:23 x1aoda1 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 1 并查集、图相关算法 转载注明出处,源码地址: https://github.com/Dairongpeng/algorithm-note ,欢迎star 1.1 并查集 1.1.1 并查集基本结构和操作 1、有若干个样本a、b、c、d...类型假设是V 2、在并查集中一开始认为每个样本都在单独的 阅读全文
posted @ 2020-08-06 10:49 x1aoda1 阅读(644) 评论(0) 推荐(2) 编辑