IT Common Sense
-
컴파일 vs 컴파일러 vs 인터프리터IT Common Sense 2021. 6. 10. 00:01
컴파일, 컴파일러, 인터프리터 알기 쉽게 정리 컴파일 컴퓨터는 이진수 0과 1 로 이뤄진 것만을 이해한다. 따라서 우리가 사용하는 개발 언어를 컴퓨터가 알아듣게 번역해줘야하는데 이것이 컴파일이다. 컴파일러 소스코드를 컴퓨터가 이해할 수 있는 언어로 변경해 주는 도구 소스 코드를 모두 컴파일 한 후(번역은 느림) 기계어를 CPU/메모리를 통해 읽어 실행 소스 코드가 컴파일 되면 목적 파일이 됨 목적 파일은 실행 파일이며 컴파일 후에는 모든 소스가 기계어라 실행이 빠르다. * 컴파일 언어: C, C++, C# 인터프리터 소스 코드를 컴파일 하지 않고 한줄씩 읽어서(번역은 빠름) 바로 실행 컴파일 언어에 비해 한줄씩 읽어 실행이 느리다. * 인터프리터 언어: Python
-
JVM JRE JDK 역할 및 차이 + Java Program 동작 원리IT Common Sense 2021. 6. 1. 23:48
JVM(Java Virtual Machine) .java 로 생성된 소스코드를 컴파일하여 생성된 .class 인 바이트코드를 각각의 OS(리눅스, 윈도우, 맥) 에 맞는 코드로 변환하여 실행시킬 수 있게 해주는 도구 이때 인터프리터로 코드의 명령어를 기계어로 변환하고 JIT 를 이용해 속도를 빠르게하고 Garbage Collection 을 통해 메모리를 효율적으로 관리함 즉, 바이트 코드 를 OS 에 맞게 변환하여 실행 인터프리터 (Interpreter) 코드의 명령어를 하나씩 기계어로 변환 JIT (Just In Time) 실행시 자주 사용하는 코드를 기계어로 변환하여 저장한 뒤 재사용하여 느린 인터프리터의 속도를 빠르게 함 Garbage Collector heap 영역(객체와 배열 저장)에 생성된 객..
-
컴퓨터에서 마이크 안될 때 키는 법IT Common Sense 2021. 5. 5. 23:16
컴퓨터에서 마이크 실행 하는 법 윈도우 10에 실수나 다른 작업을 하다가 마이크를 종료시켜 안될 때 가 있다. 이럴때에는 당황하지 말고 아래와 같은 순서로 해결하면 된다. 1. 윈도우 창 아래에 검색창을 클릭한다. 2. 띄어쓰기에 유의 하며 검색창에 모든 앱의 마이크 액세스 끄기 라고 검색한 뒤 클릭한다. (모든 앱의 마이크 라고 만 쳐도 나온다.) 3. 마이크 설정 환경에서 제일 상단에 변경 버튼을 클릭한다. 4. 아래 마이크 액세스를 켬으로 바꿔준다. 5. 보통 4번까지 하면 해결되지만 4번까지 해도 안되면 아래 설정이 꺼져있기 떄문이다. 앱에서 마이크에 액세스하도록 허용을 켬으로 변경한다. 혹시 Microsoft Store 앱이라면 하단에 마이크에 액세스할 수 있는 Microsoft Store 앱 ..
-
인텔리제이(Intellij) / 웹스톰(Webstorm) 브라우저 팝업 제거 하는 법IT Common Sense 2021. 5. 5. 22:58
인텔리제이(Intellij) / 웹스톰(Webstorm) 을 사용하다 보면 계속 상단에 브라우저(Browser) 팝업(PopUp)이 떠서 코드를 가리는 경우가 존재한다. 이럴때 이 팝업 창을 없애고 싶은데 그럴 떄에는 아래와 같이 제거하면 된다. 1. 상단에 File을 클릭 후 settings -> tools -> Web browsers 에 들어간다. 2. 그런 뒤 제일 하단의 Show browser popup in the editor 의 체크 버튼을 모두 해제 한뒤 Apply 를 눌러준다. 3. 해결!
-
블루투스 마우스 끊김 현상 해결법IT Common Sense 2021. 4. 11. 18:54
윈도우 10에서 계속 어느순간부터 블루투스 마우스가 렉이 걸린것 처럼 끊기는 현상이 일어났다. 처음에는 건전지 때문인줄 알고 건전지를 교체하였지만 해당 현상은 반복되었다. 따라서 이것저것 찾아보다 해결한 해결법은 아래와 같다. 이유 : 계속 연결된 상태가 아니라 페어링으로 찾고 연결하고 찾고 연결하고가 반복되고 있었다. 해결법 : 1. 화면 왼쪽 아래에 검색을 통해 'bluetooth 및 기타 디바이스 설정' 을 클릭하여 창은 연다. 2. 'bluetooth 및 기타 디바이스 설정' 창을 아래로 내려 추가 Bluetooth 옵션을 클릭한다. 3. Bluetooth 설정에서 제일 위의 옵션 => 검색 => Bluetooth 장치가 이 PC를 찾을 수 있도록 허용 을 클릭하여 활성화 한다. 4. 키보드의 윈..