일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 메서드
- Spring
- Grafana
- Entity
- 개발자 취업
- CS
- wil
- 코딩
- 이진 탐색(binary search)
- 프로그래머스
- 코딩테스트 준비
- ArrayList
- 자료구조
- 코딩공부
- 항해99
- github
- cs 공부)준비
- 회고
- css
- 면접(java
- GIT
- Til
- 자바
- 정렬 알고리즘(sort algorithm)
- 99클럽
- HTML
- 배열
- aop
- 코딩문제
- Today
- Total
목록기술 (53)
hayu's 개발 일지
capsule-render참고 자료 (들어가서 참고후에 꾸미면 된다.)- https://github.com/kyechan99/capsule-render GitHub - kyechan99/capsule-render: 🌈 Dynamic Coloful Image Render🌈 Dynamic Coloful Image Render. Contribute to kyechan99/capsule-render development by creating an account on GitHub.github.com 예시
깃허브 리드미(README) 배지 넣기코드 형식 사이트에서 참고해서 만들 수 있다!https://simpleicons.org/ Simple Icons3124 Free SVG icons for popular brandssimpleicons.org 아이콘 및 색상코드 예시배경색좌측 하단 색상 코드를 '#' 제외하고 입력하면된다.코드 클릭시 클립보드에 자동으로 복사된다.배지 넣기 가운데 정렬(html 만 가능!)내용 적기(제목)
Garbage Collection자바의 메모리 관리 방법 중 하나로 JVM(자바 가상 머신)의 Heap 영역에서 동적으로 할당했던 메모리 중 필요없게 된 메모리 객체(garbage)를 모아 주기적으로 제거하는 프로세스를 말한다.단점메모리가 언제 해제되는지 정확하게 알 수 없어 제어하기 힘들다.가비지 걸렉션(GC)이 동작하는 동안에는 다른 동작을 멈추기 때문에 오버헤드가 발생되는 문제가 있다. STW (Stop The World)STW (Stop The World)GC를 수행하기 위해 JVM이 프로그램 실행을 멈추는 현상을 의미한다.GC가 작동하는 동안 GC 관련 쓰레드를 제외한 모든 쓰레드는 멈추게 되어 서비스 이용에 차질이 생길 수 있다.→ 이 시간을 최소화 시키는 것이 쟁점이..

git commit 되돌리기 깃 로그를 확인한다.(인텔리제이에서는 로그를 볼수 있다.)git log git revert , git resetrevert와 reset는 커밋을 되돌리기 위해 사용하는 명령어다.reset은 커밋 history 자체를 뒤로 돌리고, revert는 커밋 history는 그대로 유지한 상태로 로컬 파일만 이전 커밋 상태로 되돌린다.git reset# 커밋 history를 이전으로 되돌린다.git revert# 커밋 history를 유지한 체 로컬 파일만 이전 상태로 되돌린다.reset로컬에만 커밋이 머물러 있거나 원격 저장소에 push룰 했어도 나만 사용하는게 확실하다면 reset을 써도 상관 없다.하지만 다른 사람들과 공유하고 있는 브랜치라면 서로의 커밋 history가 달라지기..
==과 equals() 차이 == 연산자는 객체의 주소를 비교하여 일치하는지 확인하고, equals() 메서드는 객체의 내용을 비교하여 같은지 확인하는 메서드이다. == 연산자 ==연산자는 두 문자열의 주소(참조)값이 같은지 비교한다. 즉, 두 객체가 메모리에서 동일한 위치를 가리키는지 확인한다. → 주소값이 다르면 false가 된다. equals() equals() 메서드는 두 객체의 내용을 비교한다. 즉, 두 객테가 동일한 값을 가지고 있는지 확인한다. 문자열(String) ==과 equals() 차이 ==연산자는 두 문자열의 주소(참조)값이 같은지 비교하고 equals() 메서드는 두 객체의 내용을 비교한다. 문자열 리터럴을 사용하면 문자열이 같으므로 true를 반환한다. 그러나 new 연산자로 생..
열거형(enum) 이란? 열거형(Enum)은 요소, 멤버라 불리는 명명된 값의 집합을 이루는 자료형이다. 즉, 상수로 구성된 특별한 클래스이다. 클래스처럼 변수와 메서드를 가질 수 있지만, 상속이나 인스턴스를 생성할 수는 없으며, enum 값은 상수로 public, static, final 속성을 가지고 있어 변경될 수 없다. enum의 장점 데이터 값의 의미를 명확히 알 수 있다. 컴파일 시 데이터 타입 및 유효성 체크를 할 수 있다. enum 선언 방법 열거형은 enum 키워드를 사용하여 정의하며, 열거형의 이름은 보통 클래스명과 같이 첫 글자를 대문자로 시작한다. {} 안에 열거값(열거 상수)은 ,로 구분하며 대문자를 사용한다. 열거 상수가 여러 단어로 구성될 경우, 단어 사이를 밑줄(_)로 연결한..