小编Jel*_*lly的帖子

在HTTP客户端IntelliJ IDEA中发送cookie

我尝试像这样发送cookie:

 PUT http://localhost:8080/platform/rs2/processes/data/4252
 Accept: */*
 Cache-Control: no-cache

  Cookie: {{"TOKEN": "eyJzZXNzaW9uSWQiOiIyMTg2NTQ0Mi0zZDAxLTQ0ZWUtYTFjZC02MjI2MzllYTZhZGEiLCJjdXJyZW50VXNlcklkIjoiMjgxNDk2OTktYjNhMi00MzY1LWE4ZjAtMjYyMzljOTlmMWRkIn0"}}
Run Code Online (Sandbox Code Playgroud)

但实际上它们并不来到服务器端。

cookies intellij-idea

9
推荐指数
2
解决办法
9510
查看次数

识别并查找 Kafka 主题中的特定消息

我想了解是否可以在 Kafka 主题中找到特定消息。Kafka消息KEY被认为是解决该问题的手段。

但我怀疑,该键只能识别主题内的分区,而不是分区内的特定消息。

有没有办法识别Kafka分区中的特定消息,并找到该消息以供进一步使用(例如,读取该特定消息)?

这是关于流处理的。

例如:

分区包括 4 条消息:消息 1、消息 2、消息 3、消息 4。我只想找到消息 1,因为该消息具有(可能!)唯一的 id。就像数据库中的 id 一样。

apache-kafka

6
推荐指数
1
解决办法
6878
查看次数

杰克逊:SerializationConfig.hasExplicitTimeZone()

我正在尝试将 json 反序列化为对象,其中包含 OffsetDateTime 类型的字段:

public class Appeal   {

  @JsonProperty("createTime")
  private OffsetDateTime createTime;
Run Code Online (Sandbox Code Playgroud)

为此,我使用 JavaTimeModule 支持配置我的 ObjectMapper:

public class JsonObjectMapper extends ObjectMapper {

   private static ObjectMapper objectMapper = new JsonObjectMapper();

   private JsonObjectMapper() {
       objectMapper = createObjectMapper();
   }

   private ObjectMapper createObjectMapper() {
       ObjectMapper objectMapper = new ObjectMapper();
       objectMapper.registerModule(new JavaTimeModule());
       return objectMapper;
   }

   public static ObjectMapper getMapper() {
       return objectMapper;
    }
}
Run Code Online (Sandbox Code Playgroud)

但我收到以下异常:

java.lang.NoSuchMethodError: 'boolean com.fasterxml.jackson.databind.SerializationConfig.hasExplicitTimeZone()'
at com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializerBase.formatValue(InstantSerializerBase.java:144) ~[jackson-datatype-jsr310-2.12.1.jar!/:2.12.1]
Run Code Online (Sandbox Code Playgroud)

java jackson

4
推荐指数
1
解决办法
4506
查看次数

标签 统计

apache-kafka ×1

cookies ×1

intellij-idea ×1

jackson ×1

java ×1