Home
하연
Cancel

학원 #53일차: 계산기 Network App, 채팅 App, 스레드

계산기 Network App 13단계: HTTP 프로토콜 기반 애플리케이션 실행 웹 브라우저로부터 요청을 받아 응답한다. 요청 및 응답 프로토콜은 웹 기반 프로토콜인 HTTP를 사용한다. HTTP 요청에 대해 HTTP 응답을 수행한다. 서버에 요청하는 방법: 웹 브라우저에서 다음과 같이 URL을 입력 http:/...

학원 #52일차: 계산기 Network App 만들기, 스레드

계산기 프로그램 만들기 요구사항 계산기 서버와 클라이언트 만들기 구현 조건: 최소 +, -, *, % 연산자는 지원한다. 실행 예: 클라이언트가 계산기 서버에 접속한 후 계산기 서버에 오신 걸 환영합니다! <== 서버의 응답 계산식을 입력하세요! ...

학원 #51일차: HTTP, URL, Base64

com.eomcs.net.ex05 connection-oriented 연결 후 데이터 송수신 연결 후에 데이터를 송수신 하기 때문에 데이터 송수신에 대한 신뢰를 보장한다. TCP 통신 방법의 전형적인 예이다. FTP, Telnet, SMTP, POP3, HTTP 클라이언트 public class Client0110 {...

이산수학 #8강: 수의 표현

신흥철 교수님의 이산수학 8강을 듣고 정리하였습니다. 수의 종류 자연수 N 기수(base)를 b로 하는 수체계로, 양의 정수 nb n, b∈N이고, b>1, 0≤ai<b일 때 n=akbk+ak-1bk-1+…+a1b1+a0b0 (k: 자리수) 각각의 자릿수는 0이상 기수 미만: 10진수라면 각각의 자릿수는 0 이상 10미만이다...

핵심 자료구조와 알고리즘 #2장: 알고리즘 분석

알고리즘 분석 프로파일링 어떤 응용 프로그램에 어느 클래스가 좋을 지 결정하는 방법 중 하나로, 둘 다 시도해보고 얼마나 걸리는 지 알아보는 접근법 문제점 알고리즘을 비교하려면 사전에 그것을 모두 구현해봐야 한다. 결과는 사용하는 컴퓨터의 성능에 의존한다. 한 알고리즘이 어떤 컴퓨터에서는 더 좋을 수 있지만, 다른 알고리즘은 다른 컴퓨...

이산수학 #6강: 집합의 연산

신흥철 교수님의 이산수학 6강을 듣고 정리하였습니다. 합집합과 교집합 합집합(Union) A∪B 집합 A, B에 대하여, A와 B에 모두 속하거나 두 집합 중 한 집합에 속하는 원소들로 구성된 집합 A∪B={x|x∈A∨x∈B} Q3-12. 다음 집합 A, B, C의 합집합(A∪B∪C)은? A={a, b, c, d}, B={d, e, f,...

이산수학 #5강: 집합

신흥철 교수님의 이산수학 5강을 듣고 정리하였습니다. 집합의 개념 정의 명확한 기준에 의해 분류되어 공통된 성질을 가지며 중복되지 않는 원소(element, member)의 모임 표기방식 원소나열법: 집합에 포함되는 원소를 일일히 나열 A={1, 2, 3, 4, 5, 6, 7}={1, 2, 3, …, 7...

Do it! 자료구조와 함께 배우는 알고리즘 #2장 기본 자료구조

Do it 자료구조와 함께 배우는 알고리즘 2장을 읽고 푼 연습문제 코드와 내용을 정리하였습니다. 배열 자료구조 데이터 단위와 데이터 자체 사이의 물리적 또는 논리적 관계이다. 자료구조는 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법을 말한다. 데이터 단위: 데이터를 구성하는 한 덩어리 배열 각 변수 이름을 ‘몇 번째’라...

코어 자바스크립트 #2.12: null 병합 연산자 '?'

출처: https://ko.javascript.info/nullish-coalescing-operator null 병합 연산자 ‘??’ 스펙에 추가된 지 얼마 안 된 문법입니다. 구식 브라우저는 폴리필이 필요합니다. 폴리필: 웹 개발에서 기능을 지원하지 않는 웹 브라우저 상의 기능을 구현하는 코드 null 병합 연산자(nullish ...

:book: 자바의 정석 #9.1: java.lang 패키지

java.lang 패키지 Object 클래스 멤버변수는 없고 오직 11개의 메서드만 가지고 있다. 메서드 protected Object clone() public boolean equals(Object ob) protected void finalize(): 객체가 소멸될 때 가비지 컬렉터에 의해 자동으로 호출된다. 이 때 수행되어야...