일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 짝수
- algorithm
- IntelliJ
- 웹 서버
- Python
- PaaS
- 유클리드 호제법
- aws
- 문자열 숫자 변환
- 백준
- 최대공배수
- INT
- 11004
- level1
- 리스트
- 프로젝트 생성
- valueof
- 최대공약수
- java
- 홀수
- 데이터타입
- 11652
- IaaS
- 프로그래머스
- parseInt
- SaaS
- 온프레미스
- 2진수
- 자료형
- 알고리즘
- Today
- Total
목록2024/11 (2)
Ga0Lee
Thread란프로세스는 메모리나 CPU와 같은 자원을 할당 받아 실행 중인 프로그램(코드)을 말한다. 모든 프로세스는 하나 이상의 스레드가 존재하며, 두 개 이상의 스레드를 갖는 프로세스는 멀티 스레드 프로세스라고 한다.스레드는 프로세스 내의 작업 단위로, 독자적인 메모리를 할당받은 프로세스의 메모리를 스레드끼리 공유할 수 있다.특징 Single Threaded Multi-Threaded스레드 수12개 이상작업 처리 방식순차적으로 처리동시에 처리메모리 사용간단한 메모리 구조스레드 간 메모리 공유로 인해 동기화 관리 필요CPU 활용CPU가 하나의 작업만 처리하므로 활용도가 낮음CPU가 동시에 여러 개의 작업을 처리하므로 활용도가 높음예계산기 프로그램, 동시성을 고려하지 않는 환경동시에 여러 사용자의 요청을..
인텔리제이에서 GUI로 커밋을 하려니 commit anyway, commit & push 라는 옵션과 함께 아래와 같은 WARNING이 발생한다.The repository is in the detached HEAD state: {프로젝트 로컬 주소} More about detached HEAD이는 git에서 현재 작업 중인 “브랜치”가 아니라 특정 “커밋”에 붙어있는 상태를 의미한다. 즉 브랜치가 아닌 커밋으로 체크아웃한 상태임을 뜻한다.내가 이런 상황이 발생한 이유는 GUI를 사용하면서 커밋 이력을 더블 클릭하여 체크아웃이 된 상태로 작업을 했기 때문이다.일단 내가 작업한 상황을 잃어버리면 안 되니까 “commit anyway”를 하여 작업한 상황을 커밋한다. (특정 커밋에 내가 작업한 이력을 커밋한 ..