post-thumbnail

Redis 정리

!youtube92NizoBL4uA!youtube6BhuIvMpNYk!youtubetVZ15cCRAyE고가용성 \- AWS ElastiCache는 자동 장애 감지와 복구 기능을 제공데이터 복구 \- ElastiCache는 자동 백업과 스냅샷 기능을 지원확장성 \-

2024년 3월 17일
·
0개의 댓글
·

모던 자바 인 액션 2

3장 람다3장 람다 표현식대부분의 레퍼런스https://velog.io/@heoseungyeon/람다-표현식https://highlighter9.tistory.com/41https://catsbi.oopy.io/dc24ed56-6ce8-4ed

2023년 8월 13일
·
1개의 댓글
·
post-thumbnail

모던 자바인 액션 공부

쉽게 말해 멀티코어, 병렬, 간결한 코드라는 요구사항스트림 API를 도입해서 해결한다. 이는 동작 파라미터화와 인터페이스의 디폴트 메서드를 기반으로 가능어떻게 병철처리? 쉽게 말하면, 라이브러리 내부에서 멀티 CPU를 이용해서 병렬 처리걱정되는 부분: 데이터 가변성 문

2023년 8월 5일
·
1개의 댓글
·
post-thumbnail

AWS 악의적인 IP 차단 자동화

2023년 8월 4일
·
0개의 댓글
·
post-thumbnail

스프링 시큐리티 개요

스프링 시큐리티 내용이 많다보니 개요와 전체적인 흐름, 사용법을 나눠서 정리하겠다. 시작하면서 > 스프링 시큐리티, 이름도 거창하다. 특히 국비지원 학원을 다닐 때도 프로젝트에 꼭 넣었으면 좋겠다고들 하지만, 정작 진행하려고 하면 너무 어려워서 그냥 복붙했던 것 같다

2023년 7월 28일
·
0개의 댓글
·
post-thumbnail

OAuth2 Client (with Security and Redis)

OAuth2 Client 위주로 설명할 것이고, Security와 Redis는 필요한 부분만 설명할 것이다.간단한 과정: OAuth2 client를 사용하여 OAuth2 코드 발급 -> 이 코드를 가지고 토큰 발급 -> 이 토큰을 가지고 유저 정보 조회 과정을 간단하게

2023년 7월 20일
·
1개의 댓글
·
post-thumbnail

6월 5째주 새로운 지식들

선정한 이유: 대규모 트래픽을 감당하기 위해 로드밸런싱할 줄 아냐고라는 질문에 뭔 소리인지 몰라서 선택하였다. 로드밸런서는 컴퓨터 네트워크 기술의 일종으로, 서버에 가해지는 부하, 요청(=로드)를 분산(=밸런싱)해주는 장치 또는 기술분산: 둘 혹은 셋이상의 중앙처리장치

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

6월 4주차 새로운 지식- content-type, 사이드 랜더링, Custom Exception, ResponseEntity, PWA, Passkeys

웹 개발의 정석인 mozilla를 참고하자!(MIME type, Media type이라고도 할 수 있다)참고 content-type header 영상 Content-type -HTTP 링크주제 선정 이유: Postman을 계속 사용하면서 header 부분이 궁금해졌다.

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

6월 3주차 새로운 지식- Spring6, GraphQL, Client Side Validation

취업 준비를 하는데, 이러한 지식들이 이해도 안되고 당장에 쓸모가 없어보일 수 있다. 하지만 개발자는 안주하는 것이 아니라 새로운 지식과 문제 해결방법을 찾는 것이 당연하다.지금 미리 습관을 들이고 싶다.무엇보다 새로운 것을 알다가 이전에 이해가 안됬던 것이 지금 와서

2022년 6월 12일
·
0개의 댓글
·
post-thumbnail

AWS 서버 구축(2) - Domain, HTTPS, 서브 도메인, Redirection

도메인: 각각의 장치의 주소를 식별하는 IP 주소가 기억하기 어렵기에 DNS 서버를 통해 도메인 주소를 IP주소로 해석하여 처리된다.가비아에서 검색 후, 적절한 것을 구매. 1년 단위로 구매하게 된다.\*\*DNS → AWS를 위한 설정\*\* https:/

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

AWS 서버 구축(1) - AWS 인스턴스, WinSCP, NPM, Datagrip, PHPmyadmin

본인은 OS를 Ubuntu 20.04 로 진행하였다. 지역 설정적절한 운영체제스토리지 30GB보안 그룹해당 port 를 설정하면 원격 컴퓨터로 접근하여 조작 가능키페어(절대 잃어버리지않기)EC2 출입카드목적: 로컬 컴퓨터와 원격 컴퓨터 간의 보안 파일 전송 / 기본

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

AWS 서버 구축- AWS 인스턴스, WinSCP, NPM, Datagrip, PHPmyadmin, Domain, HTTPS, 서브 도메인, Redirection 서론

보통 웹서버를 서비스할 때 루트 계정으로 진행하지 않는다.하지만 리눅스 보안 정책으로 1024 이하 포트는 root 계정을 통해서만 진행하도록 하고 있다.이 부분을 일반 계정으로 수행하고자 한다면 capability 라는 것을 사용해야 한다. 이는 root의 권한을 세

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

Bitnami를 통한 Local 서버 구축 + 포트포워딩(sk 브로드밴드)

Local 서버 구축이라는 것은 가상머신 말고 내 컴퓨터에 서버를 구축하는것!Bitnami Wamp 는 통합 설치 패키지 배포하는 것을 도와준다.설치 참조https://velog.io/@bbaekddo/risingcamp2n1https://yesiam

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

APM 수동 설치 과정+에러

(본인 기준) 넉넉 잡아 1시간 정도 소요설치링크필수 패키지 설치apr, apr-util, prce, apache 설치APR은 아파치 웹 서버를 위한 지원 라이브러리다. 일정한 동작 위해 필요. OS에 매핑되는 API 세트 제공pcre는 정규표현식 라이브러리아파치의 경

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

APM 수동 설치 서론

목적: 본인의 컴퓨터 이외의 환경, 다른 운영체제에서 테스트 위함.별도로 컴퓨터를 마련해서 리눅스 테스트 환경을 갖추기에는 종류도 다양하고 번잡가상머신 → 운영체제 → APM 설치 → 연동컴퓨터는 하드웨어 + 소프트웨어 + 펌웨어로서 우리가 SW를 사용하기위해 사용한다

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

프로젝트 협업 및 소통(비대면)

슬랙 좋은점 주제별 채널/스레드의 생성 및 공유가 편리 메시지 입력 시 코드블록 지원 : 코드 공유 시 가독성이 좋음 익명 기능 지원 : 궁금한 내용은 부담없이 질문하고 답변할 수 있다 3단 계획 : 테스트

2022년 4월 20일
·
0개의 댓글
·

프로젝트 프로세스(정리 중)

국비학원을 다니면서 프로젝트를 진행할 때 전반적인 프로세스를 정리해봤다. 나중에 프로젝트를 진행할 때, 까먹지 않고 참고할 수 있도록 1. 실무 프로젝트 진행 순서 1) 프로젝트 수주 2) 요구사항 분석(PM이) RFQ(고객사의 요청 내용문서

2022년 4월 18일
·
1개의 댓글
·

로직 고민

고민되는 부분 좋아요를 다른 테이블로 다루었을 때, 게시물 테이블을 갖고 조회리스트를 만들때 해당 게시물의 좋아요 갯수도 보고싶다면? 나는 좋아요와 게시물을 다른 테이블로 두었다. 같은 것은 게시물 고유번호 뿐이다. 게시물 조회리스트를 게시물 테이블로 반복으로 만들었다. 그리고 좋아요 수는 좋아요 테이블에서 게시물 id로 count...

2022년 4월 13일
·
0개의 댓글
·

로그인

로그인(+ 관리자 로그인) 고려사항 아이디와 비밀번호 로그인 로그인 세션 유지 아이디 기억 로그인 유효성 검사 로그아웃 로그인을 하고 다시 원래 URL로 이동 다국어처리 아이디 및 비밀번호 찾기 스프링 시큐리티 적용 부가 기능: 로고를 클릭하면 메인 이동, 계정이 없

2022년 3월 30일
·
0개의 댓글
·

회원가입

고려사항 빈 값이 들어가지 않도록 정규식 검사(아이디, 비밀번호, 이름, 이메일, 연락처, 생년월일) ==⇒ 코드가 길어져서 빈 값 검사와 정규식, 중복체크 여부검사로 분리했음 아이디 중복 체크 비밀번호 확인 및 메시지 출력 연락처 합치기 부가 기능: 로

2022년 3월 28일
·
0개의 댓글
·