Kafka 学习笔记(手抄版)[0001]
As The Titile 基本概念 … 分区(Partition) 一个分区只属于单个主题。 同一个主题下的不同分区所包含的消息是不同的。 分区再存储层面可以看作一个可追加的日志(Log)文件,消息在被追加到分区日志文件的时候都会分配一个特定的偏移量(offset)。 offset 是消息在分区中的唯一标识。 Kafka 通过 offset 来保证消息在分区内的顺序性...
As The Titile 基本概念 … 分区(Partition) 一个分区只属于单个主题。 同一个主题下的不同分区所包含的消息是不同的。 分区再存储层面可以看作一个可追加的日志(Log)文件,消息在被追加到分区日志文件的时候都会分配一个特定的偏移量(offset)。 offset 是消息在分区中的唯一标识。 Kafka 通过 offset 来保证消息在分区内的顺序性...
As The Titile 本文是我学习《 Go Web编程》的学习笔记. Web 模版引擎演变自 SSI(服务器端包含)技术,并最终衍生出了注入 PHP、ColdFusion 和 JSP 这样的 Web 编程语言。 模版中被两个大括号包围的点 (.) 是一个动作,它指示模版引擎在执行模版时,使用一个值去替换这个动作本身。 <body> </body&...
As The Titile 本文是我学习《 Go Web编程》的学习笔记. 首先, net/http 标准库可以分为客户端和服务区段两个部分: Client, Response, Header, Request 和Cookie 对客户端进行支持 Server, ServeMux, Handler/HandleFunc, ResponseWriter, Header, Re...
As the title says. 下载 地址: http://archive.cloudera.com/cdh5/cdh/5/ 准备工作: JDK hostname ip hostname 映射 ssh 免密码登录 maven 添加镜像: maven 添加镜像 <mirrors> <mirror>...
As The Titile 操作系统 安装 Docker Engine - Community, 需要 64-bit 版本的 Ubuntu: Disco 19.04 Cosmic 18.10 Bionic 18.04(LTS) Xenial 16.04(LTS) 删除旧版本 如果已经安装过了就先删除他们: $ sudo apt-get remove doc...
Redis 官网中推荐使用的 go 客户端是 Radix: https://github.com/mediocregopher/radix.v2 和 Redigo https://github.com/gomodule/redigo 先学习一下 Redigo 文档: https://godoc.org/github.com/gomodule/redigo/redis Windows...
在项目推进中,如果说第一件事是搭Spring框架的话,那么第二件事情就是在Sring基础上搭建日志框架 常用日志框架 java.util.logging:是JDK在1.4版本中引入的Java原生日志框架 Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而...
我的 .vimrc 设置 ~ $ cat .vimrc set nocompatiable "set nocp " let $LANG = 'en' "set message language" set langmenu=en "set menu's language of gvim. no spaces beside '='" set encoding=utf-8...
在 Mac 上曾经用过 Eclipse, 后来升级为新版本以后,就删除了老版本,但是在启动台(LanuchPad)中还保留有图标。 怎么办? 在网上找到了一个解决办法:重置启动台 defaults write com.apple.dock ResetLaunchPad -bool true killall Dock 参考原文: 删除mac启动台launchpad中的无效图标,重...
Mac OS X 下删除 MySQL 是一件非常麻烦的事情,很多时候都不能完全删除,最终导致 MySQL 在 Mac 下的使用非常麻烦。下面我将介绍 MySQL 如何完全卸载的方法。 MySQL的卸载一般使用终端的方式操作(安装包中有安装文件,但是没有卸载文件,只能通过终端命令的方式卸载)。 命令: $ sudo rm -rf /usr/local/mysql* $ sudo rm...