文章列表
Kafka的基本操作
- 博客分类:
- Apache Kafka
Kafka的基本操作
1、添加和删除 topics
bin/kafka-topics.sh --zookeeper zk_host:port/chroot --create --topic my_topic_name
--partitions 20 --replication-factor 3 --config x=y
bin/kafka-topics.sh --zookeeper zk_host:port/chroot --delete --topic my_topic_name
2、修改topics
bin/kafka-top ...
Kafka Consumer的底层API- SimpleConsumer
1.Kafka提供了两套API给Consumer
The high-level Consumer API
The SimpleConsumer API
第一种高度抽象的Consumer API,它使用起来简单、方便,但是对于某些特殊的需求我们可能要用到第二种更底层的API,那么先介绍下第二种API能够帮助我们做哪些事情
一个消息读取多次
在一个处理过程中只消费Partition其中的一部分消息
添加事务管理机制以保证消息被处理且仅被处理一次
2.使用SimpleConsume ...
相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼。有关nodejs的相关资料网上已经铺天盖地。由于它的高并发特性,造就了其特殊的应用地位。
国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/
一、windows系统下简单nodejs环境配置。
1、到官网下载安装包。
官网: http://www.nodejs.org/download/
2、安装nodejs安装相关环境 下载完成之后,双击node-v0.11.14-x86.msi,开始安装nod ...
Android系统按照架构来说一共分为六个部分,因此按照自己的感受推荐一下各个部分适合的书籍,不喜勿喷。
1.Android Application 《Android Developer 文档》、《Pro Android》、《Professional Android Application Development》、《Google Android SDK开发范例大全》、Google IO Android 文档s
2.Android Application Framework
《深入理解Android 卷I》、《Android技术内幕》
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的后缀名。 String ext = filename.substring(fil ...