小编use*_*227的帖子

java.lang.ClassNotFoundException:org.apache.xmlbeans.XmlObject错误

我收到了以下错误

Order.com.MainMethod.main(MainMethod.java:71)中的订单"."主"java"中的异常java.lang.NoClassDefFoundError:org/apache/xmlbeans/XmlObject在OrderBook.WriteToExcelSheet.CreateOutPutFile(WriteToExcelSheet.java:20)

我在网上查找了这个错误的原因,但无法找到我收到它的原因.

我已经包含了以下jar文件

poi-3.9-20121203.jar, 
poi-excelant-3.9-20121203.jar,
poi-examples-3.9-20121203.jar,
poi-ooxml-3.9-20121203.jar,
poi-ooxml-schemas-3.9-20121203.jar,
poi-scratchpad-3.9-20121203.jar
Run Code Online (Sandbox Code Playgroud)

码:

public class WriteToExcelSheet {
    public static Map < Integer, Object[] > data = new TreeMap < Integer, Object[] > ();
    public static void CreateOutPutFile() {
        XSSFWorkbook workbook = new XSSFWorkbook();
        XSSFSheet sheet = workbook.createSheet("Orderbook Stats");
        //This data needs to be written (Object[])
        //Iterate over data and write to sheet
        Set < Integer > keyset = data.keySet()
        int rownum = 0;
        for (Integer key: keyset) {
            Row row = sheet.createRow(rownum++); …
Run Code Online (Sandbox Code Playgroud)

java

39
推荐指数
1
解决办法
12万
查看次数

将hive表从一个数据库传输到另一个数据库

我需要将一个hive表从一个数据库移动到另一个数据库.我怎样才能做到这一点?

hive hiveql

27
推荐指数
2
解决办法
3万
查看次数

将字节数组发送到风暴kafka bolt

我写了一个风暴拓扑.我基本上想要以字节数组的形式将avro架构中的元组发送到kafka主题.

这就是我设置螺栓的方法:

  builder.setBolt(KAFKA_AVRO_BOLT_NAME, new KafkaBolt<String, byte[]>())
            .fieldsGrouping(BOLT1, new Fields("key"));
Run Code Online (Sandbox Code Playgroud)

这就是我转换为字节数组的方式

Schema schema = avroObject.getSchema();

        DatumWriter<GenericRecord> writer = new GenericDatumWriter<GenericRecord>(schema);
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        Encoder encoder = EncoderFactory.get().binaryEncoder(out, null);
        writer.write(ping, encoder);
        encoder.flush();
        byte[] message = out.toByteArray();
        String key = new String(message, "UTF-8");
Run Code Online (Sandbox Code Playgroud)

当我以下面的方式发出元组时,我在kafka主题中看不到任何内容(将字节流发送到kafka):

collector.emit(tuple, new Values(Obj.hashMD5(key), message));
Run Code Online (Sandbox Code Playgroud)

但相反如果我将字节数组转换为字符串,然后转换为kafka主题它的工作原理:

如下所示:

 builder.setBolt(KAFKA_AVRO_BOLT_NAME, new KafkaBolt<String, String>())
            .fieldsGrouping(BOLT1, new Fields("key"));

collector.emit(tuple, new Values(Obj.hashMD5(key), key));
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如何使用storm kafka bolt将字节流发送到kafka主题?

java apache-kafka kafka-consumer-api apache-storm

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

HTML Jquery在鼠标悬停时左右移动图像

我是HTML和jquery的新手,当鼠标悬停在HTML页面中的图像上时,我试图左右移动图像.

我认为这可以使用jquery animate函数完成,但我不能使它工作.

有人可以给我一个简单的HTML代码,告诉我如何做到这一点?

谢谢,

html jquery

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