我按照他们的网站安装了稳定版的kafka(0.8.1和2.9.2 Scala),并使用3节点zookeeper集合(3.4.6)运行它.我尝试创建一个测试主题,但一直看到没有为该主题的分区分配任何领导者:
[kafka_2.9.2-0.8.1]$ ./bin/kafka-topics.sh --zookeeper <zookeeper_ensemble> --describe --topic test-1
Topic:test-1 PartitionCount:1 ReplicationFactor:3 Configs:
Topic: test-1 Partition: 0 **Leader: none** Replicas: 0,1,2 **Isr:**
Run Code Online (Sandbox Code Playgroud)
我试图使用控制台生成器写入主题,但遇到了LeaderNotAvailableException异常:
[kafka_2.9.2-0.8.1]$ ./kafka-console-producer.sh --broker-list <broker_list> --topic test-1
hello world
[2014-04-22 11:58:48,297] WARN Error while fetching metadata [{TopicMetadata for topic test-1 ->
No partition metadata for topic test-1 due to kafka.common.LeaderNotAvailableException}] for topic [test-1]: class kafka.common.LeaderNotAvailableException (kafka.producer.BrokerPartitionInfo)
[2014-04-22 11:58:48,321] WARN Error while fetching metadata [{TopicMetadata for topic test-1 ->
No partition metadata for topic test-1 due to kafka.common.LeaderNotAvailableException}] for …
Run Code Online (Sandbox Code Playgroud) int qempty()
{
return (f == r ? 1 : 0);
}
Run Code Online (Sandbox Code Playgroud)
在上面的代码片段中," ? "是什么意思?我们可以用什么替代它?
我正在尝试创建一个用于提取歌手,词作者的正则表达式.我想知道如何让词作者搜索可选.
样本多行字符串:
Fireworks Singer: Katy Perry
Vogue Singers: Madonna, Karen Lyricist: Madonna
Run Code Online (Sandbox Code Playgroud)
正则表达式: /Singers?:(.\*)\s?Lyricists?:(.\*)/
这正确匹配第二行并提取Singers(Madonna, Karen)
和Lyricists(Madonna)
但是当没有Lyricists时,它不适用于第一行.
如何使Lyricists搜索可选?
我正在学习lua.关于lua中的模式匹配我在lua.org的lua文档中找到了以下句子:
然而,Lua中的模式匹配是一个强大的工具,包括一些难以与标准POSIX实现匹配的功能.
由于我熟悉posix正则表达式,我想知道是否有任何常见的样本,其中lua模式匹配与正则表达式相比"更好" - 或者我是否误解了句子?如果有任何常见的例子:为什么模式匹配与正则表达式中的任何一个更适合?
我想读取媒体文件中的元数据,然后将该元数据保存在text/xml文件中,以便稍后我可以在我的数据库中插入该数据.我更愿意使用ffmpeg.
与MediaInfo一样可能吗?我知道我可以使用MediaInfo获取各个曲目的元数据,但我想自动化它; 就像在找到新媒体文件时一样,读取其元数据,然后将其存储在txt/xml文件中.
或者,我可以使用其他任何工具/实用程序/ API吗?
我是golang的新手,所以请原谅这是一个非常基本的问题.下面的代码给出了编译错误,说'意外去':
x := go doSomething(arg)
func doSomething(arg int) int{
...
return my_int_value
}
Run Code Online (Sandbox Code Playgroud)
我知道,如果不正常调用函数,我可以获取返回值,而不使用goroutine.或者我可以使用频道等
我的问题是为什么不能从goroutine获取这样的返回值.
我正在尝试学习如何Fragment
在android中使用s.当我在Android中调用fragment
new时,我正试图删除旧的fragment
.
我正在Windows机器上设置RoR开发环境.我想知道如何设置它,以便我的一些朋友可以访问Web服务器并监控进度?
在任何时间最多只能连接2或3个人.
我知道Fixnum
该类继承自Integer
该类.但它们之间的实际区别是什么?是否有任何用例我们有时使用Fixnum
,有时使用Integer
?
regex ×2
ruby ×2
android ×1
apache-kafka ×1
c++ ×1
concurrency ×1
ffmpeg ×1
go ×1
goroutine ×1
java ×1
lua ×1
lua-patterns ×1
media ×1
metadata ×1
operators ×1