분류 전체보기
-
Spring eventSpring 2020. 3. 16. 11:46
https://www.baeldung.com/spring-events Spring Events | Baeldung The Basics of Events in Spring - create a simple, custom Event, publish it and handle it in a listener. www.baeldung.com 스프링 이벤트를 구현하는 방법. 1. 이벤트는 ApplicationEvent 를 상속한다. 2. 퍼블러셔는 ApplicationEventPublisher 를 주입받는다. 3. 리스너는 ApplicationLister interface 를 구현한다. 간단한 event 만들기 public class CustomSpringEvent extends ApplicationEvent { pr..
-
Spring kafka 적용하기Spring 2020. 3. 11. 17:13
해당 문서는 의존성을 추가해서 작업을 하는데 익숙하지 않은 분들을 위하여 작성하였습니다. 본 내용은 How to Work with Apache Kafka in Your Spring Boot Application 와 How to Use Schema Registry and Avro in Spring Boot Applications 를 참고하여 작성하였습니다. 또한 원문 제목처럼 Spring boot 기준입니다. 되게 쉬운 영어로 되어있어서 대부분 원문을 보시고 바로 하실 수 있겠지만, 조금이라도 빠르게 하실 수 있지 않을까 싶어서 작성하였습니다. 의존성 추가하기 가장 먼저 해주어야 하는 일은 Spring boot 에 카프카 dependency 를 추가해주어야 합니다. 아마도 maven 또는 gradle 을 ..
-
HTTP, HTTPS, SSL, TLS프로그래밍 2020. 3. 11. 11:07
'도난 당한 패스워드' 라는 만화를 읽고 나름 정리해보았습니다. 책을 보시면 더욱 쉽게 설명되어 있습니다. 강추! 암호화라는 건 언제부터 나왔을까? 시계를 거꾸로 돌려 생각해보면 인간이 '암호' 라는 걸 생각한 건 언제부터일까요. 아마도 둘만의 비밀을 아무에게도 들키고 싶지 않아서 사용하기 시작했을 것입니다. 마치 로미오와 줄리엣이 비밀 연애 편지를 주고 받듯이 둘만의 규칙을 정해서 편지를 주고 받았겠죠. 아마도 그때의 암호는 둘만의 규칙으로 이루어졌기 때문에, 만약 그 편지가 유출되어서 다른 사람의 손에 들어간다면 그 내용을 파악할 수 없었을 것입니다. 하지만 편지를 가지고 3개월의 시간을 준다면? 3개월보다 더 걸릴지도 모르지만 수많은 시도 끝에 편지의 내용은 해독이 될 것입니다. 이때까지만 해도 '..
-
[In Java] Difference between 'FileReader' and 'BufferedReader'Java 2016. 8. 30. 09:09
Hi I'm Rio.The Following paragraph is quoted from http://www.oopweb.com/Java/Documents/JavaNotes/Volume/chap84/ch84_3.html. Difference between 'FileReader' and 'BufferedReader' Point is that BufferedReader is a Rapping class around Reader like FileReader. In this pic, FileReader reads file into 8-bit. But BufferedReader stores data and tranfers that as 16-bit. So I think, if it is not special ca..
-
[In Java] Difference between 'String', 'StringBuffer' and 'StringBuilder'Java 2016. 8. 18. 15:35
[In Java] Difference between 'String', 'StringBuffer' and 'StringBuilder' This all paragragh is quoted from blog 'http://ooz.co.kr/298'. First, We get to know the difference between String and ('StringBuffer' and 'StringBuilder'). String is immutable, but ('StringBuffer' and 'StringBuilder') are mutable.Once we make instance with String, that memory is never changed. When we use '+' operator, JV..