2022-11-02-TIL

Today I Learned

RabbitMQ

큐 바인딩이 안되어있어서 메시지가 제대로 전달되지 않은 문제가 있었다. 메시지 큐를 사용하는 만큼 콘솔화면에서 메시지를 보고, 컨슈밍하는지 확인하고, 큐가 적절히 바인딩 되어있는지 확인하는 것에 익숙해져야겠다.

Java String to Byte Array

  • https://3edc.tistory.com/21

Jackson vs Gson

엣날 글이지만 Jackson이 성능면에서 조금 앞선다고 한다. 현재는 성능 차이는 크게 없을거라고 짐작하지만 기본적으로 스프링에 포함되어 있다는 점에서 Jackson을 그냥 사용하기로 했다. 다만 LocalDate 등 Java8의 데이터 타입을 일부 지원하지 않으므로 별도의 의존을 추가해야한다.

  • https://www.javatpoint.com/jackson-vs-gson
  • https://www.tutorialspoint.com/how-to-convert-java-object-to-json-using-jackson-library
  • https://h-kkaemi.tistory.com/2
  • https://examples.javacodegeeks.com/jackson-vs-gson-a-deep-dive/
  • http://tomining.tistory.com/27
  • https://velog.io/@z-no_on/JSON-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-JacksonGSON-%EB%B9%84%EA%B5%90
  • https://www.overops.com/blog/the-ultimate-json-library-json-simple-vs-gson-vs-jackson-vs-json/
  • https://www.baeldung.com/jackson-vs-gson
  • https://stackoverflow.com/questions/2378402/jackson-vs-gson

Java 8 LocalDateTime 오류

  • https://itpro.tistory.com/117
  • https://howtodoinjava.com/jackson/java-8-date-time-type-not-supported-by-default/
  • https://stackoverflow.com/questions/27952472/serialize-deserialize-java-8-java-time-with-jackson-json-mapper
  • https://github.com/FasterXML/jackson-modules-java8

LocalDateTime Serialize & Deserialize

  • https://perfectacle.github.io/2018/01/15/jackson-local-date-time-deserialize/
  • https://swampwar.github.io/2020/03/19/LocalDateTime-%EB%B3%80%EC%88%98%EB%B0%94%EC%9D%B8%EB%94%A9.html

Zookeeper

  • 2022-11-03-TIL

Today I Learned

RabbitMQ

큐 바인딩이 안되어있어서 메시지가 제대로 전달되지 않은 문제가 있었다. 메시지 큐를 사용하는 만큼 콘솔화면에서 메시지를 보고, 컨슈밍하는지 확인하고, 큐가 적절히 바인딩 되어있는지 확인하는 것에 익숙해져야겠다.

Java String to Byte Array

  • https://3edc.tistory.com/21

Jackson vs Gson

엣날 글이지만 Jackson이 성능면에서 조금 앞선다고 한다. 현재는 성능 차이는 크게 없을거라고 짐작하지만 기본적으로 스프링에 포함되어 있다는 점에서 Jackson을 그냥 사용하기로 했다. 다만 LocalDate 등 Java8의 데이터 타입을 일부 지원하지 않으므로 별도의 의존을 추가해야한다.

  • https://www.javatpoint.com/jackson-vs-gson
  • https://www.tutorialspoint.com/how-to-convert-java-object-to-json-using-jackson-library
  • https://h-kkaemi.tistory.com/2
  • https://examples.javacodegeeks.com/jackson-vs-gson-a-deep-dive/
  • http://tomining.tistory.com/27
  • https://velog.io/@z-no_on/JSON-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-JacksonGSON-%EB%B9%84%EA%B5%90
  • https://www.overops.com/blog/the-ultimate-json-library-json-simple-vs-gson-vs-jackson-vs-json/
  • https://www.baeldung.com/jackson-vs-gson
  • https://stackoverflow.com/questions/2378402/jackson-vs-gson

Java 8 LocalDateTime 오류

  • https://itpro.tistory.com/117
  • https://howtodoinjava.com/jackson/java-8-date-time-type-not-supported-by-default/
  • https://stackoverflow.com/questions/27952472/serialize-deserialize-java-8-java-time-with-jackson-json-mapper
  • https://github.com/FasterXML/jackson-modules-java8

LocalDateTime Serialize & Deserialize

  • https://perfectacle.github.io/2018/01/15/jackson-local-date-time-deserialize/
  • https://swampwar.github.io/2020/03/19/LocalDateTime-%EB%B3%80%EC%88%98%EB%B0%94%EC%9D%B8%EB%94%A9.html

Zookeeper with Java

  • https://zookeeper.apache.org/doc/r3.3.5/zookeeperProgrammers.html
  • https://zookeeper.apache.org/doc/r3.3.5/javaExample.html#sc_completeSourceCode
  • https://zookeeper.apache.org/doc/r3.3.5/api/index.html
  • https://www.tutorialspoint.com/zookeeper/zookeeper_api.htm
  • https://www.baeldung.com/java-zookeeper
  • https://github.com/eugenp/tutorials/tree/master/apache-libraries
  • https://www.mynotes.kr/zookeeper-java-api%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-znode-%EC%83%9D%EC%84%B1%EC%9D%BD%EA%B8%B0%EC%82%AD%EC%A0%9C-%EB%B0%8F-%EC%93%B0%EA%B8%B0/