Home
ggggraceful
Cancel

/etc/ 사용자의 패스워드를 전송/보관하는 방법

1. 패스워드 전송, 보관 방법 먼저 클라이언트가 유저의 패스워드를 받아 평문으로 서버에 전송합니다. 평문을 받은 서버는 패스워드가 복호화되지 않게 단방향 해시함수로 암호화하여 보관하는 방법을 사용합니다. 1-1. 스프링에서의 패스워드 전송, 보관 방법 스프링에서는 스프링시큐리티의 비크립트인코더를 사용해 해시 함수로 인코딩하여 ...

/Network/ CORS와 CORS 허용

1. CORS 교차 출처 자원 공유(cross-origin-resource-sharing) 여기서 교차 출처라고 하는 것은 엇갈린 다른 출처를 의미한다. CORS는 한 도메인 또는 Origin의 웹 페이지가 다른 도메인을 가진 리소스에 접근하려 할 때, 보안적인 이유로 제한된 요청들을 안전하게 액세스 할 수 있게하는 HTTP 헤...

/Java/ call by value, call by reference

인수전달방법 함수를 호출할 때에는 함수에 필요한 데이터를 인수(argument)로 전달해 줄 수 있다. 이렇게 함수에 인수를 전달하는 방법에는 크게 다음과 같이 두 가지 방법이 있습니다. 값에 의한 전달(call by value) 참조에 의한 전달(call by reference) 1. call by referenc...

✨TIL - 알고리즘문제 / cs공부 / 원티드 프로온보딩 첫 세션

알고리즘문제 어제 세팅을 마치고 오늘부터 시작하려 했는데, scanner를 사용하지 않고 푸는 방식이 생각보다 많이 어려웠다;; 블로그들을 아무리 봐도 어떻게 써야할지 잘 모르겠다ㅠ 먼저 현진 매니저님이 주신 코드를 좀 분석해 이해하는 것이 좋을 것 같다. 오늘은 일단 다른 걸하고, 내일 BufferedRedaer와 StringTokeni...

✨TIL - 알고리즘문제 세팅 / 면접준비 / 원티드 프로온보딩 OT

알고리즘문제 세팅 스터디에서 알고리즘 문제도 매일 풀기로 정했고, 이제 알고리즘 문제를 풀기 위한 셋팅이 필요했다.해결한 문제들을 자동으로 커밋해주는 백준허브 확장프로그램을 다운받아 내 깃허브에 연결을 하고, 기본적인 입출력 부분에 대해 공부했당. 빠른 입출력을 위해 BufferedReader, BufferedWriter, StringTok...

✨TIL - 스터디 OT / CES / 영화(아바타:물의 길)

스터디 OT 오늘 기술매니저님이랑 하기로한 스터디 OT가 있었다. 알고리즘 관련해서는 관련 책 정해진 부분까지 읽고, 하루 1~2문제씩 백준 문제를 풀기로 했고, CS관련 면접 질문들도 정리해 공부해 보기로 했다. 원래도 매일 하고 있던 부분이지만, 앞으로는 좀 더 꽉찬 하루하루를 보낼 수 있을 것 같다🫠 일주일에 두번 모이기로 했고, 오늘...

✨WIL - 모의면접 / 면접준비 / 백엔드 모임

layout: default title: 23.01.07 [WIL] 모의면접 / 면접준비 / 백엔드 모임 parent: WIL / TIL nav_order: 2 — 모의면접 2번째 모의면접을 봤다 .공부한 내용은 바로 기억이나지 않아서 많이 말하지 못했다.ㅠ 인성면접이랑 태도 같은 건 좋다고 하셨는데, 공부 더하면 괜찮을 거같...

❗ERROR - CI / Test CSS and JS

🧶 Trouble 깃 블로그 배포중 ‘CI / Test CSS and JS’ 관련 에러 발생 깃 블로그에 커밋을 하면 자동배포가 되는데 어느샌가부터 계속 배포중 에러가 발생했다고 메일이 오기 시작했다. 블로그를 내가 원하는 대로 수정을 하면서 여러가지 .css, .scss 파일들을 고쳤는데 그에 관한 test 에...

❗️ERROR - querydsl.jpa.impl does not exist

🧶 Trouble 간단한 QueryDsl 테스트 코드 작성후 테스트를 실행해보는 중 에러 발생 com.querydsl.jpa.impl.JPAQueryFactor org.springframework.transaction.annotation.Transactional javax.persistence.E...

✨TIL - 블로그 시작 / 사이드프로젝트 첫회의 / 면접준비

블로그 시작! Tistory에서 Velog로, Velog에서 GitBlog로 여기저기 옮겨 다니다 드디어 정착하였다. Tistory에 게시글 100개 넘게 쓰던 블로그는.. 계속 반복되는 이미지 업로드 오류로 더이상 사용할 수 없었다. 문의해봤지만 제대로 작동한다고만하는 답변에 결국 다른 블로그 사이트를 이용할 수 밖에 없었다. 아까운 내...