Home
하연
Cancel

코어 자바스크립트 #2.11: 논리연산자

출처: https://ko.javascript.info/logical-operators 논리 연산자 자바스크립트엔 세 종류의 논리 연산자 ||(OR), &&(AND), !(NOT)이 있다. 연산자에 ‘논리’라는 수식어가 붙지만 논리 연산자는 피연산자로 불린형뿐만 아니라 모든 타입의 값을 받을 수 있다. 연산 결과 역시 모든 타입이 될...

:book: 자바의 정석 #8: 예외처리

예외처리 1.1 프로그램 오류 컴파일 에러: 컴파일 시에 발생하는 에러 오타, 잘못된 구문, 자료형 체크 등 기본적인 검사 컴파일 에러가 없을 경우 class 파일이 만들어져 실행 가능 런타임 에러: 실행 시에 발생하는 에러 에러: 프로그램 코드에 의해서 수습될 수 없는 심각...

💻 HTTP #8: HTTP 조건부 요청

HTTP는 리소스들을 검사기 값을 이용해 비교함으로써 성공했을 지라도 요청의 결과가 변경될 수 있는 조건부 요청의 컨셉을 갖고 있다. 조건부 요청은 캐시를 갱신할 때, 다운로드를 이어할 때, 서버 상의 문서를 업로드/수정할 때 유용하다. 원칙 HTTP 조건부 요청은 특정 헤더 값에 의존하여 기존과는 다르게 실행되는 요청이다. 이 헤더들은 전제 조건...

코어 자바스크립트 #2.10: if와 '?'를 사용한 조건 처리

출처: https://ko.javascript.info/ifelse if와 ‘?’를 사용한 조건 처리 조건에 따라 다른 행동을 취해야 할 때는, if문과 조건부 연산자 ?(물음표 연산자)를 사용하면 된다. ‘if’문 if(...)문은 괄호 안에 들어가는 조건을 평가하는데, 그 결과가 true이면 코드 블록이 실행된다. 조건이 true일 때 복...

:book: 자바의 정석 #7.8: 내부클래스

내부 클래스 내부클래스는 GUI 어플리케이션(AWT, Swings 등)의 이벤트처리 외에는 잘 사용하지 않을 정도로 사용빈도가 높지 않다. 내부 클래스란? 두 클래스가 서로 긴밀한 관계에 있을 때 내부 클래스로 선언한다. 내부 클래스는 외부 클래스를 제외하고는 다른 클래스에서 잘 사용되지 않는 것이어야 한다. 내부 클래스의 장점 내부 클...

코어 자바스크립트 #2.8: 기본 연산자와 수학

출처: https://ko.javascript.info/operators 기본 연산자와 수학 연산자와 피연산자 피연산자(operand) 는 연산자가 연산을 수행하는 대상으로, 인수(argument)’라고 불리기도 한다. 단항(unary) 연산자: 피연산자를 하나만 받는 연산자 (ex: 부호를 반전하는 마이너스 단항연산자) 이항(bin...

학원 #50일차: 자바 프로그램-운영체제-하드웨어 호출관계, 연결방식(Connectionful, Connectionless) 통신방식(Stateful, Stateless)

어제 복습을 하다가 생긴 궁금증을 수업시간 전에 말씀드렸더니 감사히도 장장 1시간 동안 설명해주셨다. 컴퓨터 구조와 관련되어 있어 완벽히 이해하기는 어려웠지만 이해한 만큼 정리해보았다. 질문 net.ex03.Clinet0110의 out.write(100) 코드 위에 “실제 write()는 소켓의 내부 버퍼로 출력한다.”라는 주석이 있는데, 혹시 이...

학원 #49일차: 네트워크 기초(IP, 랜카드, port fowarding, 패킷, DNS, ISP), Socket과 byte stream

IP IPv4 프로토콜은 IP주소를 4byte로 표현한다. 따라서 약 46억개의 아이피 주소만을 사용할 수 있다. PC가 보급되기 이전까지는 충분했을 지 모르나 컴퓨터가 보급되면서 이 주소만으로 식별하기는 힘들어졌다. 따라서 공인 IP주소를 라우터에 부여하고, 라우터는 연결된 기기에 사설 IP 주소를 할당하는 방식으로 IPv4의 문제점을 해결하였다...

이산수학 #4강: 증명

신흥철 교수님의 이산수학 4강을 듣고 정리하였습니다. 증명의 정의 공리 (Axiom) 별도의 증명 없이 참(T)으로 이용되는 명제 (무증명 명제) 예) 실수 a, b 에 대해 a=b이면 a + 1 = b + 1이다. 정의 (Definition) 논의의 대상을 보편화하기 위해 사용하는 용어 또는 기호의 의미를 확실하게 규정한 문...

이산수학 #3강: 변수를 포함한 명제와 한정자, 논리와 추론

신흥철 교수님의 이산수학 3강을 듣고 정리하였습니다. 변수를 포함한 명제와 한정자 명제: 참과 거짓으로 판별할 수 있는 문장 / 수식 변수를 포함한 명제: 변수의 범위(한정자, Quantifier) 지정 필요 x + 1 >= 2 자체는 명제가 아니다. 그러나 변수의 범위를 어떻게 지정해주느냐에 따라서 ...