일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 컨테이너실행
- 테스트
- 적용우선순위
- appspec
- foreignkey
- 참조키
- 추후정리
- Query
- 2 > /dev/null
- appspec.yml
- 외부키
- 메소드명
- EC2
- ubuntu
- AuthenticationEntryPoint
- application.yml
- subquery
- MySQL
- 검색
- 메세지수정
- 서브쿼리
- ㅔㄴ션
- 네이티브쿼리
- 커밋메세지수정
- 테스트메소드
- WeNews
- 예약
- docker명령어
- querydsl
- 포트
- Today
- Total
목록코드스테이츠 (80)
제뉴어리의 모든것
받은 질문 백엔드와 프론트간에 갈등이 있었는지? 그리고 어떻게 해결하였는가? 특정 상황에 따라 백, 프론트간에 필요한 작업에 대한 이해가 힘든 경우가 존재하여 서로 소통하고 이해할때까지 의견을 많이 나눴다고 답변 사이트에 올라와 있는 이미지들이 실제 어딘가에 저장된것인가? 아니면 더미로 넣은것인가? 현재 사이트에 올라와 있는 이미지 또한 서버에 직접 저장된 데이터이고, 실제 게스트하우스와 룸들을 등록할때 입력하는 이미지 또한 서버에 직접 저장된다고 답변 기타 의견 페이지가 깔끔하다 같이 페어를 하였던 인원분들이 오셔서 좋게 평가를 해주심 이슈 상황 데모데이 중간에 특정인이 100MB가 넘는 파일을 업로드할때 서버가 다운 됨.
https://gist.github.com/ihoneymon/dc6cf72805b64e093cab8988f0e78782
상황 flyway 를 아래와 같이 의존성에 추가하고 작동 시켰지만, 위와 같은 에러가 발생하였다. implementation group: 'org.flywaydb', name: 'flyway-core', version: '8.4.1' 원인 flyway가 mysql 8.0 버전을 지원하지 않는다는 이유이다. 해결방법 아래의 의존성 또한 넣어주었다. implementation("org.flywaydb:flyway-mysql:8.2.1")
Section4 에서 중요하지만 명확하지 않았던 개념을 살펴보도록 하겠다. 전체항목 Spring Security 기본 개념 Spring Security의 인증 과정의 흐름 주요 컴포넌트 Spring Security 기본 개념 Authentication 인증 Authorization 권한부여(인가) Principal 주체 ex: 인증을 요청하는 주체 => 사용자 Authority 권한 Access Control 접근제어 사용자가 서버의 리소스에 접근하려할때 통제하는것 Spring Security의 인증 과정의 흐름 주요 컴포넌트 AbstractAuthenticationProcessingFilter 인증 처리의 필터링을 담당하는 필터 클래스. 인증 처리의 시작점이라고 생각하면 된다. Credential을 인..
Section 4에서 선정한 질문이고, 답변하려고 정리 해본 내용이다. 5. HTTP와 HTTPS 각각에 대해 설명하고 둘의 차이점을 말씀해 주세요. HTTP란 하이퍼텍스트를 교환하기 위한 통신 규약을 말하며 80 포트를 사용하는 프로토콜입니다. HTTP는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동합니다. 이러한 HTTP는 상태를 가지고 있지 않는 Stateless(스테이트리스) 의 특징을 가지고 있습니다. 이러한 특징의 이유는, 클라이언트로부터의 요청을 서버로 들어오면 해당 요청을 처리하는 동안에만 연결을 맺고, 요청에 대한 처리 결과를 되돌려 주면서 해당 연결을 끊어버리기 때문입니다. 그런데 이러한 HTTP 통신의 보안적인 취약점이 바로 전송되는 데이터가 암호화 되지 않은 평문의 형태라는..
전체 항목 운영전략의 의미 기본적으로 알아야할 개념 프록시 서버란 로드밸런서란 오토스케일링이란 운영전략의 의미 운영 전략이란 서비스를 효율적으로 운영하기 위한 전략이다. 서버의 과부하를 줄여주거나 최소한의 지출을 발생시켜 서비스를 운영시키거나 하는 방법들을 말한다. 기본적으로 알아야할 개념 스케일업(scale-up) 스케일아웃(scale-out) 프록시 서버란 클라이언트와 서버간의 통신에 있어서 그 사이에 또다른 서버 하나가 끼어 있는 경우가 있는데, 이런 서버를 프록시 서버라고 한다. 프록시 서버란 서버의 대리서버 같은 것이다. 클라이언트와 서버가 직접적인 통신을 하지 않고 중간에서 프록시 서버가 중계를 하기 때문이다. 프록시 서버에는 포워드 프록시 서버와 리버스 프록시 서버가 있다. 포워드 프록시 클..