Home
Dal Blog
Cancel

Websocket test

WebSocket Test 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Sse 문제점 Websocket + jwt Websocket test 👈🏻 Jmh - 채팅 파일 refactoring 채팅 애플리케이션에서 WebSocket을 이용해 메...

Redis 적용

Redis Java의 Redis Client Java 의 Redis Client 는 크게 두 가지가 있다. → Jedis 와 Lettuce 원래 Jedis 를 많이 사용했으나 여러 가지 단점 (멀티 쓰레드 불안정, Pool 한계 등등..) 과 Lettuce 의 장점 (Netty 기반이라 비동기 지원 가능) 때문에 Lettuce 로 추세가 넘어가고 ...

Sorting algorithms

선택 정렬 : Selection Sort 해당 순서에 원소를 넣을 위치는 이미 정해져 있고, 어떤 원소를 넣을지 선택한다 목록의 정렬되지 않은 부분에서 가장 작은 요소를 반복적으로 선택하여 목록의 정렬된 부분으로 이동하여 작동 process 1. 주어진 배열 중에 최소값을 찾는다. 2. 그 값을 맨 앞에 위치한 값과 교체한다. 3. 맨 ...

비동기

비동기 처리 비동기에 대해서 스터디에서 잠깐 주제로 나와서 얘기를 해봤었다. 포인트는 응답과 동시성이었다. 내가 알고있는 비동기는 응답을 기다리지 않고 다음 로직을 실행하는 것이다. 그런데 동시에 일어난다가 동기이고 그렇지 않은 경우가 비동기로 알고있는 팀원도 있었다. (→ 요청과 그 결과가 동시에 일어난다) 결론은 실행...

Mysql pw 바꾸기

MySql 비밀번호 바꾸기 MySql 실행 $ mysql -u root -p 만약에 port 번호가 3306으로 설정하지 않았다면 mysql -u root -p --port {포트번호}로 작성한다. 나는 mysql -u root -p --port 3307로 작성했다. 그 다음 기존 password를 작성하면 된다. 비밀번호 변경 mysql...

Websocket + jwt

WebSocket + JWT 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Sse 문제점 Websocket + jwt 👈🏻 Websocket test Jmh - 채팅 파일 refactoring 내가 채팅방을 작성하면서 security를 구현한...

Oauth2 적용

OAuth2 stomp를 활용하면 header에 token값을 넣어 인증을 할 수 있다는 글을 많이 보았다. 실제로 적용하는 곳은 많지 않았는데 해당 기능을 적용할 수 있으니 한번 해봐야하지 않을까? 싶었다. 그러려면 security를 적용해야했고 기존 project에는 이미 security가 적용되어있어 다른 방법으로 로그인을 구현해봐야겠다 싶...

Oauth2

OAuth 애플리케이션 인증을 위한 접근 관한 개방형 표준 프로토콜 인증 : 사용자가 누구인지 확인하는 단계 ex) login 권한 : 사용자가 해당 리소스에 접근할 권리가 있는지를 확인 Open Authorization의 약자로 인터넷 사용자들이 비밀번호를 제공하지 않고, 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리...

Sse 문제점

처음에 실시간 알림을 구현하기 위해 여기저기 글들을 보았다. 이전에 웹소켓 하면서 실시간 알림을 구현하기에는 SSE가 적당하다는 글을 보아서 SSE에 대해서 공부하려고 했다. SSE를 사용하면 문제가 있는데 그 문제를 해결하기 위해서 검색해보고 해당 문제를 보다가 그 문제에 관한 또 다른 문제가 엮이고 엮여서 정리하기로 했다. 이 글은 SSE에...

Sse

SSE(Server-Sent-Event) 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse 👈🏻 Sse 문제점 Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 이 전에 websocket 재 연결에...