Hello World

I can do it!
CORS란 Cross Origin Resource Sharing 의 줄임말로 Cross-site Http Request를 가능하게 하는 표준 규약 이다. HTTP 요청은 기본적으로 Cross-Site Http Requests 가 가능하지만 자바스크립트 (XMLHttpRequest)로 다른 웹페이지에 접근할 때는 Same Origin Policy 로 인해 요청이 불가능하다.즉, 자바스크립트 내에서 발생하는 Cross-Site Http Requests는 프로토콜, 호스트, 포트 가 같아야지 요청이 가능하다. 더 쉽게 말하면 웹페이지의 스크립트는 그 페이지와 같은 서버에 있는 주소로만 ajax 요청이 가능하다. 즉, 자바스크립트 내에서 발생하는 Cross-Site Http Requests는 프로토콜, 호스트,..
JavaScript를 이용하여 HTML문서의 비동기 처리하는 기술을 의미한다. 동기식 비동기식이란 동기식 : 직렬적으로 태스크(task)를 수행한다. 즉 태스크는 순차적으로 실행되며 어떤 작업이 수행 중이면 다음 작업은 대기하게 된다. 비동기식 : 병렬적으로 태스크를 수행한다. 즉, 태스크가 종료되지 않은 상태라 하더라도 대기하지 않고 다음 태스크를 실행한다. 로또 최신 회차 api를 로컬 HTML에 출력하기 위해 ajex기술을 사용할려고 한다. (구글링해보니 대부분 api를 가져오는데 ajex관련 내용만 나와서...) ajex를 사용하기 전에 정의에 대해 한번 알고 가야 할것 같아 포스팅 한다.
codingbat.com (하루 5~10문제씩 풀어보기)
클래스란 : 객체를 정의해놓은것 또는 객체의 설계도 틀이라고 정의 할 수 있다. 메모리에서 사용하고 싶은 객체(속성(값)과 기능(동작)을 가진것)가 있다면 우선 설계도로 해당 객체를 만드는 작업이 필요하다. (자동차가 하나의 객체라면 자동차의 설계도가 클래스이다.) 자바에서는 설계도가 바로 클래스(class)이다. Class 생성시 아래 3개의 필수 내용이 담긴다. field 필드(인스턴스Variable(변수),속성 정보) constructor 생성자(인스턴스가 만들어질때 인스턴스를 초기화 시킨다.) Java에서 Class를 불러올때 아래 노랑하이라이트처럼 New키워드를 입력하고 생성자(생성자명은 클래스명과 동일하다)를 입력하면 된다.(※ 클래스안에 생성자가 없으면 컴파일시 자동으로 생성된다.) (생성자..
1.입출금 문제 Scanner scan = new Scanner(System.in); int save = 0; int out = 0; int show = 0; int moeny = 0; while (true) { System.out.println("---------------------------------"); System.out.println("1.예금 | 2.출금 | 3.잔금 | 4.종료"); System.out.println("---------------------------------"); System.out.println("선택> "); int input = scan.nextInt(); if (input == 1) { System.out.print("예금액> "); save = scan.nex..
배열을 선언하게 되면 배열의 주소가 stack에 쌓이게 되며 실제 배열 길이와 값은 heap에 저장 된다. 또한 배열길이를 변경하면 stack에는 새로운 배열주소로 변경되고 heap에는 실제 배열길이의 방이 추가 된다. 1) 다차원 배열 선언시 처음 배열 주소는 Stack에 쌓이게 되지만 이후(2번째 3번째...) 배열주소는 heap안에 표시가 된후 배열길이의방이 추가된후 실제 값이 들어간다. ex2) 참조 타입 비교연산시 실값이 아니라 Stack에 있는 참조 주소를 비교 하기 때문에 주의 해야 하며, String참조 타입 비교시 equals 메서드를 이용해야 실제 값이 비교된다. heap영역에 있는 주소를 인스턴스라고 한다. Java에는 참조타입 외 기본 타입이(원시타입이라고도 불린다.) 있으며(정수,..
일반 for문보다 간결하고 편리하다. (특히 배열에 유용) String[] temp = { "aa", "bb", "cc" }; for (String el : temp) { System.out.println(el); } 출력 aa bb cc
Java While문 연습을 위한 숫자 퀴즈 게임 랜덤함수와 While(반복문) if(조건문) 이용 public static void main(String[] args) { Scanner scan = new Scanner(System.in); Random rand = new Random(); int randNum; int userNum; randNum = rand.nextInt(100) + 1; System.out.println(randNum); while (true) { System.out.println("예상 ? :"); userNum = scan.nextInt(); if(userNum == randNum) { System.out.println("정답"); break; }else if(userNum ..
Java에서 범위가 큰 데이터타입에서 작은 타입으로 강제 형변환시 기존의 값은 잃어버린다. 당연한 이야기.. ex) int num1 = 20000000; (int 타입 범위 -2147483648~21483647 ) short disp = 0; (short 범위 -32768~32767) disp = (short) num1; System.out.println(disp); 출력 : 11520
Java에서 삼항연산자라고 if문 보다 간단하게 논리식을 표현한 식이 있다. 여기서 중요한건 삼항 연산자의 논리식 출력이 숫자만 가능한줄 알았는데 문자열도 출력이 된다. ex) System.out.println(1>2?"맞음":"틀림"); 출력 "틀림"
병아리개발자Mr Jo
'web_배우고익히고' 카테고리의 글 목록 (14 Page)