일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AOP
- docker
- redis
- 열 속성
- Spring
- select_type
- Exception
- StringBuilder
- MSA
- 생성자 주입
- KEVISS
- 조합
- lambda
- cache
- hashcode
- 테스트 코드
- equals
- java
- 필드 주입
- stream
- jpa
- SQL
- DI
- 재정의
- DDL
- static
- 인덱스
- VUE
- Test
- jwt
- Today
- Total
목록ETC (15)
백엔드 개발자 블로그
다들 당연하게 globalException을 상속받아서 다양한 예외처리를 한다. 막 예외 처리를 해도 되는지 알아보자 문제점return보다 수십배 느리다예외 객체 생성 및 스택 트레이스 수집 비용JVM은 예외 객체를 힙에 할당메소드 호출 정보를 캡처스택 언와인딩(stack unwinding) 비용예외 테이블 조회catch 블록 조회JIT 최적화 미지원 및 인터프리터 경로 잔류예외 처리 경로는 “콜드”(드물게 발생) 경로로 간주되어 JIT 최적화 대상에서 제외되거나, 심지어 인터프리터 모드로 남아 성능이 크게 저하될 수 있오류가 발생했을 때 찾기 힘들다가독성이 안좋다 잘못된 사례 회원아이디 없음 : return null로 해야 됨비밀번호 틀림 : return false 로 해야 됨삭제권한 없음 : retu..

CCE, CVE, CWE 웹 취약점 진단이 가능한 웹 취약점 진단 포탈 서비스입니다.게시판에 취약점 진단 요청을 하면 자동으로 진단 리포트(원인, 해결책)를 작성해주는 서비스입니다. ✔️구현 사항CCE 리포트 작성 후 알림CVE 리포트 작성 후 알림CWE 리포트 작성 후 알림웹 취약점 리포트 작성 후 알림✔️담당 역할CVE 진단 요청 API 비동기, 논 블로킹 처리를 통한 응답속도 개선진단 완료 후 실시간 알림 기능 추가CCE 기능 테스트 (private cloud 테스트 베드 세팅)✔️기술 스택Spring Boot, Spring Cloud GW, Django, RabbitMQ, Celery✔️기술 선정 이유Spring Cloud GW : MSA 서버 라우팅Django : SaaS를 위한 경량화 웹 프레..
1. git clone 시 아래와 같이 에러 발생remote: The project you were looking for could not be found or you don't have permission to view it. 2. 문제 원인자동 로그인 설정이 되어있어서 저장되어 있던 계정으로 접근하여 문제 발생 3. 기존 계정 설정 삭제-- 자동 로그인 삭제git config --system --unset credential.helper-- 전체 사용자 이름 삭제git config --global --unset-all user.name-- 전체 사용자 이메일 삭제git config --global --unset-all user.email 4. 계정 설정git config --global user.n..