小编use*_*253的帖子

返回Generic Class类型时出现Java Compile错误

public interface Parent{
}

public class Child implements Parent{
}

public <T extends Parent> Class<T> getClass(){
  return Child.class;  // compile error, add cast to Class<T>
}
Run Code Online (Sandbox Code Playgroud)

我希望上面的代码没有错误,但是当我返回Child.class时出现编译错误.

java generics interface class

5
推荐指数
1
解决办法
75
查看次数

logstash(2.3.2)gzip编解码器不起作用

我正在使用logstash(2.3.2)通过使用gzip_lines编解码器来读取gz文件.日志文件示例(sample.log)是

127.0.0.2 - - [11/Dec/2013:00:01:45 -0800] "GET /xampp/status.php HTTP/1.1" 200 3891 "http://cadenza/xampp/navi.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:25.0) Gecko/20100101 Firefox/25.0"
Run Code Online (Sandbox Code Playgroud)

我用来附加到gz文件的命令是:

cat sample.log | gzip -c >> s.gz
Run Code Online (Sandbox Code Playgroud)

logstash.conf是

input { 
  file {
    path => "./logstash-2.3.2/bin/s.gz"
    codec => gzip_lines { charset => "ISO-8859-1"}
  }
}

filter {
  grok {
    match => { "message" => "%{COMBINEDAPACHELOG}" }
    #match => { "message" => "message: %{GREEDYDATA}" }
  }
  #date {
  #  match => [ "timestamp" , "dd/MMM/yyyy:HH:mm:ss Z" ]
  #}
} …
Run Code Online (Sandbox Code Playgroud)

plugins codec logstash

3
推荐指数
1
解决办法
2275
查看次数

标签 统计

class ×1

codec ×1

generics ×1

interface ×1

java ×1

logstash ×1

plugins ×1