프로젝트에서 Swagger 문서를 확인하는 도중 팀원과 내가 서로 다른 네이밍 문법으로 변수명을 작성하고있는 것을 보고 멘토님께 질문을 드렸다 🙇
📌 int, long 범위를 초과하는 정수는 BigInteger 클래스를 이용하자
운영체제 공부 중에 캐시와 버퍼 둘 다 속도 차이가 있는 장치 사이에서 사용하는 것이라고 이해했는데, 이 둘이 가진 목적이 어떻게 다른지 이해가 되지 않아 해당 글을 작성했다.캐시는 자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소로, 저장 공간이 작고 비용이
결국 보안때문이었다 . . . !
WHY ?
JDD 지침서를 보던 중 마음에 와닿은 말이 있었다.누군가 PR 을 했다는 사실 자체가 보기 좋은 일이다. LGTM(Looks Good To Me).누군가 PR 을 날리면 자동으로 LGTM 를 날리는 CI/CD 를 활용해라사실 팀원 분이 내가 올린 PR에 LGTM을 달
new 연산자를 통해 문자열 객체를 생성하는 경우 메모리의 Heap 영역에 할당되고 두 번째 방법인 리터럴을 이용한 경우에는 String Constant Pool이라는 영역에 할당된다./표String 생성생성 방법: new 연산자저장 위치 :Java에서 String은
List List | Add | Remove | Get | Contains | Next | Data Structure ---------------------|------|--------|------|----------|------|--------------- ArrayList | O(1) | O(n) ...
🖊 AWS의 보안 설정 기능 중 NACL과 Security Group은 어떤 차이점이 있는지 궁금해서 글을 작성하였습니다.위 그림에서 보이듯 가장 큰 차이는 NACL 서브넷에 단위로, Security Group은 인스턴스 단위로 적용된다는 것이다.Security Gr
StringBuilder는 mutable한 객체라 hashCode()를 재정의하면 기분이 안 조크든요~
Springboot에서 MongoRepository를 상속받아 Multiple Database를 연결하고자하여 해당 부분에 대해 조사하였고, mongoTemplate과 mongoRepository의 의존성을 주입하는 과정에서 생긴 문제와 그 해결방법에 대해 작성함. > Spring data mongodb 기본 구성 일반적으로 Spring data 프로젝...