728x90
반응형

IT 지식 9

[자료형] 자료형 크기와 범위 / int와 long 차이점

인터넷 검색 결과 2의 N승 형태와 함께 나타난 범위를 찾기가 어려워서 내가 만들어보기로 했다. 자료형 크기와 범위 구분 자료형 크기(byte) 범위 범위(2ⁿ) 문자형 char signed char 1 -128 ~ 127 -2⁷ ~ 2⁷ - 1 unsigned char 1 0 ~ 255 0 ~ 2⁸ - 1 정수 short short int 2 -32,768 ~ 32,767 -2¹⁵ ~ 2¹⁵ - 1 unsigned short unsigned short int 2 0 ~ 65,535 0 ~ 2¹⁶ - 1 int signed int 4 -2,147,483,648 ~ 2,147,483,647 -2³¹ ~ 2³¹ - 1 unsigned unsigned int 4 0 ~ 4,294,967,295 0 ~ 2³² ..

IT 지식 2023.01.05

Gitlab 저장소를 Github로 Fork하기

1. Github에서 Repository 생성하고 Clone 받기 $ git clone $ git remote -v origin (fetch) origin (push) 2. Branch 생성하기 - Gitlab에 있는 모든 branch 를 생성해준다. - 꼭 처음에 만들어줘야 history 문제를 겪지 않는다. $ git branch dev $ git push origin dev $ git branch etc $ git push origin etc $ git branch docs $ git push origin docs 3. Gitlab 저장소 upstream 이름으로 Remote 추가 - Gitlab 주소를 ssh형식이 아닌 http 형식으로 remote 받아야한다. $ git remote add up..

IT 지식 2022.08.31

[MobaXterm] An application on remote computer has requested access to the X server

An application on remote computer has requested access to the X server 갑자기 이런 알림이 떴다 ㄷㄷ 검색해보니 해킹시도 인것 같다... 해당 IP 조회해보니 싱가폴 ㄷㄷ 어떤 싱가폴 해커 쉐키가 내 보잘것 없는 리눅스를 해킹하려고 하고있는 거 같다.. 아니요를 꼭 눌러줬다.. 아무 생각 없이 예 누르면 큰일 날 뻔 했다 ㅠㅠ 여러분도 꼭 아니요를 누르세요..!!!!!!!!!!!!!!

IT 지식 2022.04.04

[VSCode] 저장할 때 자동정렬되도록 설정하기

그동안 Ctrl + K / E 를 이용해 자동정렬을 했다. 매우 귀찮았다. 이제부터 저장하면서 자동정렬되도록 설정해보겠다. 설정 메뉴로 들어가기 File > Preference > Setting으로 접근할 수 있다. Formatting 설정 User > Text Editor > Formatting 에서 Format On Save 를 체크하면 저장시 자동으로 정렬된다. Format On Paste과 Format On Type도 체크해 놓는 것을 권장한다. Format On Paste 를 체크해 놓으면 붙여넣기 했을 때 자동정렬되고, Format On Type은 코드 작성시에 엔터를 칠때마다 자동정렬이 된다.

IT 지식 2021.09.29

[운영체제] 외부단편화와 내부단편화, 가변분할방식과 고정분할방식

일단, 단편화가 무엇일까? 단편화를 영어로 fragmentation, 즉 조각 모음이라는 의미를 갖고있다. 운영체제에서의 단편화는 메모리 상 비어있는 공간을 의미한다. 이 공간을 계속해서 재사용 할 수 있지만, 단편화 조각이 실행될 프로세스 크기보다 작으면 프로그램이 적재되지 못해서 메모리 배정을 받지 못한다. 외부단편화와 내부단편화를 이해하기 위해선 먼저, 메모리의 가변분할방식과 고정분할방식에 대해 알아야한다. 외부단편화 프로세스 A~E가 가변 분할 방식으로 메모리가 할당되어 있을때, 왼쪽과 같은 상태가 된다. 가변 분할 방식은 프로세스를 한덩어리로 처리하여 하나의 프로세스를 연속된 공간에 배치하는 메모리 분할 방식이다. 그러므로 메모리 영역이 각각 다르다. 프로세스 B와 D의 실행이 완료되면 오른쪽 ..

IT 지식 2021.06.04

DevOps의 개념

Development(개발) + Operation(운영) : 개발 + 운영 : 개발팀과 운영팀 생각의 간극을 줄이기 위해 탄생한 철학, 방법론 DevOps의 5가지 철학 1. 문화 사람, 일, 서비스, 자원, 시간(속도) 올바른 기업문화를 갖는것이 중요 2. 자동화 속도, 안정성 변경에 유연하도록 3. 측정 변경사항 발생시 항상 측정. 미래 예측성 지속적으로 성장하고 있는지 확인 추측 X, 예측으로! 4. 공유 언제든 접근 가능한 투명한 데이터, 지식 공유 (오픈마인드) 문제방생시 함께 해결 인턴이 팀장이 못한거 할수 있음 5. 축적 ex) 루이비통 : 이상적인 축적을 이뤄옴 효율적으로 1만 시간의 법칙을 이루는 것. 기록을 축적하여 자산을 만들어 나감 ⇒ 데브옵스는 어떤 요구사항을 효율적으로 만족시키기..

IT 지식 2021.05.09
728x90
반응형