목록2024/01 (8)
JS Coding
두 개의 서버(=요청을 처리하는 기계)가 있습니다. Node.js로 만들어 진 거 하나, 일반 서버 하나 이렇게 두 개가 있다고 가정해봅시다. 이 서버는 동일한 작업을 수행하는 서버입니다. 예를 들어 CGV 페이지라고 생각해봅시다. 손님이 예매할 영화의 티켓 수를 얘기(요청)하면 CGV 페이지의 서버가 요청을 받고 티켓을 줍니다(응답). 손님은 서버가 준 티켓을 받습니다. 일반 서버의 경우 손님이 4명 있다고 생각해봅시다. 1번째 손님은 티켓 1장을 요구해서 서버가 티켓 1장을 줬습니다. 2번째 손님은 1번째 손님이 가기를 기다렸다가 차례가 되면 예매를 합니다. 1장을 요구하고 서버에게 1장을 받고 갑니다. 그런데 3번째 손님이 200장을 예매합니다. 그러면 서버는 200장의 티켓을 준비하고, 3번째 손..
public class SortExample { public static void main(String[] args) { BubbleSort bubble = new BubbleSort(new int[] { 27, 15, 90, 63, 56, 70 }); System.out.println(Arrays.toString(bubble.source)); int[] sortedArray = bubble.sort(); System.out.println("버블정렬 결과 : " + Arrays.toString(sortedArray)); SelectionSort selection = new SelectionSort(new int[] { 27, 15, 90, 63, 56, 70 }); sortedArray = selecti..
액티브 서버 페이지(Active Server Page, 줄여서 ASP, 과거 명칭: 클래식 ASP/Classic ASP, ASP 클래식/ASP Classic) 동적으로 웹 페이지들을 생성하기 위해 개발한 서버 측 스크립트 엔진 간단히 설명 하자면 서버 측의 스크립트(Server Side Script). 서버 측에서 작업의 처리를 위해 사용하는 언어. 반대되는 개념으로 클라이언트 사이드 스크립트 자바 스크립트(Java Script). 자바스크립트는 '사용자' 쪽에서 실행되는 반면, ASP 는 서버 측에서 실행 ASP페이지에 접속 -> ASP.DLL을 거처 해석 -> 다음 HTML 태그 변환 -> 웹브라우저가 이 HTML을 해석하여 화면 표시 HTML은 ① 웹브라우저에서 서버로 문서 요청 ② 웹서버 파일시스..
package lecture.no2; import java.util.Scanner; public class MovieManagementSystem { String selectName = ""; // 예매시 입력한 이름 int selectMovie = 0; // 예매시 선택한 영화 번호 String selectMovieName = ""; // 얘매시 선택한 영화명 String selectSeatNumber = ""; // 예매시 선택한 좌석 번호 boolean flag = false; // 이용 상태 (현재 이용중) int money = 50000; // 현재 잔액 String[] movie = new String[] { "리미트", "범죄도시", "서울대작전", "토르:러브 앤 썬더", "헤어질 결심",..
package homework; /* 10마리의 말들이 경주하는 경마 프로그램 작성하기... 말은 Horse라는 이름의 쓰레드 클래스로 작성하는데 이 클래스는 말이름(String), 현재위치(int), 등수(int)를 멤버변수로 갖는다. 그리고, 이 클래스에는 등수를 오름차순으로 처리 할 수 있는 내부 정렬 기준이 있다. (Comparable 인터페이스 구현) 경기 구간은 1 ~50 구간으로 되어 있다. 경기가 끝나면 등수 순으로 출력한다. 그리고 경기 중 중간 중간에 각 말들의 현재 위치를 아래와 같이 나타내시오... 아래) 01번 말 : --------->---------------------------------------- 02번 말 : ----------------->---------------..