컴퓨터(22)
-
계수, 멱지수, 차수, 항, 다항식 영어로 무엇?
계수 -> coefficient 멱지수 (거듭제곱할때의) -> exponent 차수 -> degree 항 -> term 다항식 -> polynomial
2020.04.18 -
IMAGE_OPTIONAL_HEADER와 IMAGE_OPTIONAL_HEADER64의 차이점
MSDN 문서에서 IMAGE_OPTIONAL_HEADER와 IMAGE_OPTIONAL_HEADER64의 정의를 볼 수 있다. 내용에 따르면, 둘은 64비트에서의 PE 파일이냐 아니냐 문제이다. 먼저 정의를 한번 살펴보자. 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 32 33 typedef struct _IMAGE_OPTIONAL_HEADER { WORD Magic; BYTE MajorLinkerVersion; BYTE MinorLinkerVersion; DWORD SizeOfCode; DWORD Siz..
2020.04.08 -
[Solved] 터미널 (apt-get) 다운로드 속도가 너무 느려요 ㅠㅠ
우분투를 처음 깐 사람들은 apt-get로 다운로드를 받을 때 받아오는 사이트가 kr.archive.ubuntu.com로 설정되어 있을 것이다. 필자도 그랬숴요 바로 본론으로 가보자. 어떻게 해야 빨라질까나? 다운로드 속도가 빠른 사이트를 이용하자 1. 터미널을 킨다. 2. sudo vi /etc/apt/sources.list 를 친다. 3. : 를 누르면 하단 부분에 글이 써지기 시작할 것이다. 4. 그 글이 :%s/kr.archive.ubuntu.com/ftp.daumkakao.com 이 되도록 타이핑하자 5. 엔터를 누르고, 다시 : 누르고 :wq ..
2020.03.30 -
[VIM 설정] .vimrc Setting
(vim 설치 완료를 전제조건으로 하여 진행. 참고로 설치는 sudo apt-get install vim 하면 됨) 1. 터미널을 킨다. 2. vi ~/.vimrc 입력한다. 3. 안에다가 원하는 옵션을 적어준다. 1 2 3 4 5 6 7 set nu set shiftwidth=4 set tabstop=4 set smartindent set autoindent set cindent set bs=start,eol,indent cs
2020.03.30 -
C# volatile 변수 쓰는 이유
volatile 쓰는 이유는 간단하다. 컴파일러가 하는 일 중 하나인 최적화를 volatile 변수에 대해서는 최적화하지 않는다. 그걸 원하면, volatile 키워드를 사용하면 된다. 좀 더 쉽게 말하자면, 외부의 변화(임베디드, 외부 간섭)를 생각하지 않는 컴파일러는 최적화를 목적으로 아주 코드를 간단하게 줄여버린다. 이 말은 즉, 우리가 프로그래밍하며 걸어둔 트리거(조건)조차 사라질 수 있다는 것이다.
2020.03.23 -
[비쥬얼스튜디오] 어떤 언어인지 알고 싶을 때 (ProjectTypeGuids 종류)
비쥬얼 스튜디오 프로젝트 타입 GUID 리스트 Visual Studio Project Type GUIDs List 비쥬얼 스튜디오로 프로젝트를 생성 후 .sin 파일과 프로젝트 폴더 안의 .csproj 파일을 발견할 수 있다. .sin 파일에서 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") .csproj 파일에서 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 위의 코드들은 이 프로젝트가 어떤 언어를 사용하는지 알려주고 있다. 먼저 저 코드들을 Project Type GUIDs 라고 하며 언어마다 고유한 값을 가지고 있다. 무엇들이 있는지 살펴보자. By Descripti..
2020.03.15