다형성(polymorphism) > 같은 인터페이스를 통해 다른 타입의 객체에 접근할 수 있는 성질 객체 지향 프로그래밍의 가장 중요한 특징 중 하나 자바에서는 오버로딩과 오버라이딩을 통해 다형성을 지원한다. 오버로딩(overloading) > 같은 이름의 메소드를 매개변수의 개수나 타입을 다르게 지정함으로써 2개 이상 정의하는 것 Calculat...
웹소켓과 socket.io
데이터베이스 시스템에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위 트랜잭션의 연산 commit 트랜잭션이 정상적으로 처리된 경우, 이 처리과정을 DB에 저장한다. rollback 트랜잭션의 처리 과정에서 문제가 발생한 경우, 변경사항을 취소한다. 트랜잭션의 원자성을 위해, 트랜잭션에서 이미 정상적으로 처리된 부분을 모두 취소한...