전체 글(14832)
-
멀티 캐스팅(Multicasting), ArrayList를 이용한 멀티캐스트 도식도, 멀티캐스트 프로그램에 필요한 클래스
멀티 캐스팅(Multicasting)· 유니 캐스트 모델은 실시간 프로그램에서 서버의 정보를 모든 클라이언트가 공유할 때 문제점이 있습니다. 이런 문제를 해결하기 위해서는 일대 다 전송을 지원하는 멀티 캐스팅 구조를 사용해야 합니다.· 한명의 클라이언트가 서버의 정보를 변경했을 경우 모든 클라이언트에게 전송함으로써 서로가 변경된 정보를 공유할 수 있는 애플리케이션을 만들 때 적합합니다.· 멀티 캐스팅 프로그램을 작성하기 위해서는 유니캐스트에서 생성된 스레드(thread)를 저장하기 위한 공간(ArrayList)이 필요하며, 클라이언트에서는 자신이 보낸 메시지나 다른 클라이언트가 보낸 메시지를 받기 위한 스레드가 필요합니다. ArrayList를 이용한 멀티캐스트 도식도 멀티캐스트 프로그램에 필요한 클래스
-
서버 프로그램 전체 도식도
서버 프로그램 전체 도식도 · 서버에서 클라이언트의 요청을 받아 들일려면 먼저 ServerSocket클래스를 생성하고 accept()메소드를 이용하여 클라이언트의 요청을 받아들일 준비를 합니다. · 그리고, 서버의 Socket클래스를 통해 서버와 클라이언트간의 소켓 연결고리를 만들어 서로 통신할 수 있는 통로를 확보하고 클라이언트의 메시지를 BufferedReader클래스를 통해 받아들이고 이 받아들인 메시지를 PrintWriter클래스를 통해 서버 측 화면에 출력하고 다시 클라이언트로 이 메시지를 보내게됩니다.
-
View Functions, State를 변환시키는 경우
View Functions· 키워드 view로 선언된 함수는 state를 변환시키지 않음을 확인시킵니다.· 컴파일러는 view로 선언된 함수가 state를 변환시키지 않음을 강제하지 않고 대신 경고를 띄우게 됩니다. State를 변환시키는 경우· 이더리움의 상태는 state 변수에 값을 할당하는 경우· event를 발생시키는 경우· 다른 스마트 계약을 생성하는 경우· selfdestruct를 사용하여 스마트 계약을 폐기하는 경우· message call을 호출하여 ether를 전송하는 경우· view나 pure가 선언되지 않은 함수를 호출하는 경우
-
tpmC
tpmC· 분당 트랜잭션 C형 (transaction per minute type C)· TPC-C 벤치마크 시나리오에 대한 1분당 최대 처리 건수를 나타내는 수치입니다.· DB기반 OLTP 미들웨어 시스템 서비스를 위한 H/W의 성능을 측정하는 대표적인 방법입니다.· 각자 고유한 수치의 성능자료를 제시· 최근 들어 각 벤더들은 tpmC수치를 제시하지 않는 추세입니다. http://bit.ly/2VPxiUo TPC-Chttp://www.tpc.org/tpcc/default.asp Transaction Processing Performance Councilhttp://www.tpc.org/ 장비별 tpmC 목록http://bit.ly/2IDfsAd
-
모듈(Module)
모듈(Module)· 독립되어 있는 하나의 소프트웨어 또는 하드웨어 단위· 기능을 제공하는 개별 파일· 프로그램의 일부분 https://bit.ly/2QwTwsghttp://terms.co.kr/module.htm Python - 모듈(module)http://codedragon.tistory.com/6976
-
자료 형태에 따른 자료 구조 분류
자료 형태에 따른 자료 구조 분류