컴퓨터공학 [컴퓨터 공학] 가비지 컬렉션 (Javascript) C같은 low-level 언어의 경우 이 라이프 사이클을 개발자가 malloc()이나 free()를 사용하여 직접 관리를 해주어야 하지만 자바스크립트와 같은 high-level 언어는 대부분 Garbage Collection이라는 자동 메모리 관리를 사용하기 때문에 개발자가 별도의 신경을 쓰지 않는다. 가비지컬렉션이 자동으로 메모리 관리를 해준다고해서 개발자가 완전히 신경을 쓰지 않는다면 메... 컴퓨터공학컴퓨터공학 Javascript 와 스레드(Thread) 자바스크립트의 메인 쓰레드인 이벤트 루프가 싱글 쓰레드이기 때문에 자바스크립트를 싱글 쓰레드 언어라고 부른다. 하지만 이벤트 루프만 독립적으로 실행되지 않고 웹 브라우저나 NodeJS같은 멀티 쓰레드 환경에서 실행된다. 이는 자바스크립트의 특징인 이벤트 루프(Event Loop) 와 관련이 있다. setTimeout 이벤트리스너 $.ajax()와 같이 처리가 오래 걸릴 것 같은 요청의 경우 ... 컴퓨터공학컴퓨터공학 10월 25일 (월) 컴퓨터 공학(기초) / 운영체제 / 가비지컬렉션 / 캐시 프로그래밍 언어마다 문자열을 저장하는 자료형이 다 다르므로, 이 자료형이 차지하고 있는 바이트를 이해할 수 있어야 한다 '코'라는 문자를 UTF-8로 표현할 수 있다 'b'라는 문자를 UTF-8로 표현할 수 있다 이 이진법으로 표현된 문자를 16 bits(2 bytes)로 그대로 사용하며, 바이트 순서(엔디언)에 따라 UTF-16의 종류도 달라진다 응용 프로그램이 프린터 사용에 대한 권한을 ... 문자열/그래픽운영체제컴퓨터공학프로세스/스레드/멀티스레드TIL캐시가비지컬렉션TIL [C프로그래밍] 4.1 선택 제어문 오늘은 예제코드랑 결과 캡쳐이미지가 있어서 스크롤이 좀 길당 (1) 단순 if문 예제 1 - 예제 1 실행 결과 예제 2 - 예제 2 실행 결과 (2) if~else문 예제 1 - 예제 1 실행 결과 예제 2 - 실행 결과 (3) 다중 if~else문 다음줄에 나올 4번이랑 비슷해서 생략함 (4) 다중 if~else if~else문 예제 - 실행 결과 예제 - 실행 결과 예제 1 - 예제 1... 선택제어문Cif문컴퓨터공학C프로그래밍goto문switch문C [BOJ] 10799 - 쇠막대기 쇠막대기와 레이저의 배치는 다음 조건을 만족한다. 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다. 이러한 레이저와 쇠막대기의 배치는 다음과 같이 괄호를 이용하여 왼쪽부터 순서대로 표현할 수 있다. 레이저는 여는 괄호와 닫는 괄호의 인접한 쌍 ‘( ) ’ 으로 표현된다. 쇠막대기의 왼쪽 ... 컴퓨터공학CS컴공공대생대학생boj공부백준자료구조공부기록알고리즘코딩CS 10_Oct_2021 🐰엘리스 AI 트랙 TIL: 자료구조 (배열과 연결 리스트) 자료형은 어떤 자료가 식별될 수 있는 방법과, 그 자료에 대한 여러 가지 연산을 제공한다. 자료형은 어떤 자료가 식별되는 방법을 정의하고, 자료에 적용할 수 있는 연산을 결정한다. 자료를 특정 분류에 따라 올바르게 표현하기 위한 정의와 이의 구현이 자료형이라고 할 수 있다. 그릇을 추상적 자료형이라고 한다면, 그릇이 담고 있는 자료와 그 자료에 해당하는 연상의 정의를 포함해야 한다. 그릇이 ... 자료형배열연결리스트컴퓨터공학CSCS [Programmers] (고득점KIT) SELECT - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. TYPE NUL... mysql컴퓨터공학db데이터베이스programmers공부노트대학생selectsqldb [Kotlin] Hello, Kotlin ! 심지어, Kotlin은 JavaScript를 개발할 때 사용할 수도 있다. Kotlin파일에서 Java의 코드를 불러올 수 있고, 반대로 Java 파일에서 Kotlin의 코드를 불러와 사용할 수 있다는 의미이다. Android Studio에서 실제로 Java로 쓰여진 코드를 Kotlin으로, Kotlin으로 쓰여진 코드를 Java로 변경해주는 기능도 있다. 1. Compilation은 C 언... 컴퓨터공학androidandroid
[컴퓨터 공학] 가비지 컬렉션 (Javascript) C같은 low-level 언어의 경우 이 라이프 사이클을 개발자가 malloc()이나 free()를 사용하여 직접 관리를 해주어야 하지만 자바스크립트와 같은 high-level 언어는 대부분 Garbage Collection이라는 자동 메모리 관리를 사용하기 때문에 개발자가 별도의 신경을 쓰지 않는다. 가비지컬렉션이 자동으로 메모리 관리를 해준다고해서 개발자가 완전히 신경을 쓰지 않는다면 메... 컴퓨터공학컴퓨터공학 Javascript 와 스레드(Thread) 자바스크립트의 메인 쓰레드인 이벤트 루프가 싱글 쓰레드이기 때문에 자바스크립트를 싱글 쓰레드 언어라고 부른다. 하지만 이벤트 루프만 독립적으로 실행되지 않고 웹 브라우저나 NodeJS같은 멀티 쓰레드 환경에서 실행된다. 이는 자바스크립트의 특징인 이벤트 루프(Event Loop) 와 관련이 있다. setTimeout 이벤트리스너 $.ajax()와 같이 처리가 오래 걸릴 것 같은 요청의 경우 ... 컴퓨터공학컴퓨터공학 10월 25일 (월) 컴퓨터 공학(기초) / 운영체제 / 가비지컬렉션 / 캐시 프로그래밍 언어마다 문자열을 저장하는 자료형이 다 다르므로, 이 자료형이 차지하고 있는 바이트를 이해할 수 있어야 한다 '코'라는 문자를 UTF-8로 표현할 수 있다 'b'라는 문자를 UTF-8로 표현할 수 있다 이 이진법으로 표현된 문자를 16 bits(2 bytes)로 그대로 사용하며, 바이트 순서(엔디언)에 따라 UTF-16의 종류도 달라진다 응용 프로그램이 프린터 사용에 대한 권한을 ... 문자열/그래픽운영체제컴퓨터공학프로세스/스레드/멀티스레드TIL캐시가비지컬렉션TIL [C프로그래밍] 4.1 선택 제어문 오늘은 예제코드랑 결과 캡쳐이미지가 있어서 스크롤이 좀 길당 (1) 단순 if문 예제 1 - 예제 1 실행 결과 예제 2 - 예제 2 실행 결과 (2) if~else문 예제 1 - 예제 1 실행 결과 예제 2 - 실행 결과 (3) 다중 if~else문 다음줄에 나올 4번이랑 비슷해서 생략함 (4) 다중 if~else if~else문 예제 - 실행 결과 예제 - 실행 결과 예제 1 - 예제 1... 선택제어문Cif문컴퓨터공학C프로그래밍goto문switch문C [BOJ] 10799 - 쇠막대기 쇠막대기와 레이저의 배치는 다음 조건을 만족한다. 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다. 이러한 레이저와 쇠막대기의 배치는 다음과 같이 괄호를 이용하여 왼쪽부터 순서대로 표현할 수 있다. 레이저는 여는 괄호와 닫는 괄호의 인접한 쌍 ‘( ) ’ 으로 표현된다. 쇠막대기의 왼쪽 ... 컴퓨터공학CS컴공공대생대학생boj공부백준자료구조공부기록알고리즘코딩CS 10_Oct_2021 🐰엘리스 AI 트랙 TIL: 자료구조 (배열과 연결 리스트) 자료형은 어떤 자료가 식별될 수 있는 방법과, 그 자료에 대한 여러 가지 연산을 제공한다. 자료형은 어떤 자료가 식별되는 방법을 정의하고, 자료에 적용할 수 있는 연산을 결정한다. 자료를 특정 분류에 따라 올바르게 표현하기 위한 정의와 이의 구현이 자료형이라고 할 수 있다. 그릇을 추상적 자료형이라고 한다면, 그릇이 담고 있는 자료와 그 자료에 해당하는 연상의 정의를 포함해야 한다. 그릇이 ... 자료형배열연결리스트컴퓨터공학CSCS [Programmers] (고득점KIT) SELECT - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. TYPE NUL... mysql컴퓨터공학db데이터베이스programmers공부노트대학생selectsqldb [Kotlin] Hello, Kotlin ! 심지어, Kotlin은 JavaScript를 개발할 때 사용할 수도 있다. Kotlin파일에서 Java의 코드를 불러올 수 있고, 반대로 Java 파일에서 Kotlin의 코드를 불러와 사용할 수 있다는 의미이다. Android Studio에서 실제로 Java로 쓰여진 코드를 Kotlin으로, Kotlin으로 쓰여진 코드를 Java로 변경해주는 기능도 있다. 1. Compilation은 C 언... 컴퓨터공학androidandroid