자바
-
방법1) 구구단 2단 부터 9단까지 출력을 합니다. package com.java.basic; public class Java_Basic_Ex { public static void main(String[] args) { int[] result = new int[9]; System.out.println("구구단 2단"); for(int i=0; i
자바 기초 & 알고리즘] 구구단방법1) 구구단 2단 부터 9단까지 출력을 합니다. package com.java.basic; public class Java_Basic_Ex { public static void main(String[] args) { int[] result = new int[9]; System.out.println("구구단 2단"); for(int i=0; i
2019.05.03 -
자바(JAVA)란? 1. 자바 언어의 기원 Sun Microsystem의 제임스 고슬링 1990년 그린 프로젝트와 Oak 언어 1995년Java와 HotJava 발표 1996년 1월 JDK – 자바 개발 키트 2009년 Oracle이 Sun을 인수함 Java (제임스 고슬링 인도네시아산 커피 이름 및 섬이름 썰…) 2. Java 언어의 특징 C/C++ 언어와 유사 하나 단순함. 플랫폼에 독립적 (아키텍처 독립적) : 이식성 뛰어남 완전한 객체지향 언어 웹 또는 네트워크 프로그래밍이 용이 엄격한 자료형의 검사 예외 처리 기능 제 멀티 스레딩 지원 : 쉽고 간편하게 멀티스레드를 적용 가능가비지 컬랙션 : 내부적인 포인트를 가지고 있음. 3. 자바의 실행과정 자바소스 파일 (Hello World.java) →..
자바 기초] 자바란?자바(JAVA)란? 1. 자바 언어의 기원 Sun Microsystem의 제임스 고슬링 1990년 그린 프로젝트와 Oak 언어 1995년Java와 HotJava 발표 1996년 1월 JDK – 자바 개발 키트 2009년 Oracle이 Sun을 인수함 Java (제임스 고슬링 인도네시아산 커피 이름 및 섬이름 썰…) 2. Java 언어의 특징 C/C++ 언어와 유사 하나 단순함. 플랫폼에 독립적 (아키텍처 독립적) : 이식성 뛰어남 완전한 객체지향 언어 웹 또는 네트워크 프로그래밍이 용이 엄격한 자료형의 검사 예외 처리 기능 제 멀티 스레딩 지원 : 쉽고 간편하게 멀티스레드를 적용 가능가비지 컬랙션 : 내부적인 포인트를 가지고 있음. 3. 자바의 실행과정 자바소스 파일 (Hello World.java) →..
2019.03.06 -
오늘은 JSP 서블릿 포워드와 난수를 뽑아내는 함수 Math.random 을 이용한 간단한 로직을 해봤습니다. 리다이렉트와 포워드 그리고 JSP의 라이프사이클을 천천히 그리고 알아가보면서 세삼 6개월동안 뻘짓했구나 라는 걸 다시 한번 느낍니다. (망할 강사 같으니..) 확실히 뭘 배우든 첫 단추가 중요하고 가르침을 제대로 줄 멘토가 필요합니다. 아무튼 이렇게 알아보았습니다!! FrontServlet package com.forwardServlet.www; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.We..
랜덤값을 뽑아보자 (Math.random)오늘은 JSP 서블릿 포워드와 난수를 뽑아내는 함수 Math.random 을 이용한 간단한 로직을 해봤습니다. 리다이렉트와 포워드 그리고 JSP의 라이프사이클을 천천히 그리고 알아가보면서 세삼 6개월동안 뻘짓했구나 라는 걸 다시 한번 느낍니다. (망할 강사 같으니..) 확실히 뭘 배우든 첫 단추가 중요하고 가르침을 제대로 줄 멘토가 필요합니다. 아무튼 이렇게 알아보았습니다!! FrontServlet package com.forwardServlet.www; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.We..
2019.02.12 -
※클라이언트 결과적으로 클라이언트는 한마디로 사용자(user, 사람)가 이용하는 웹브라우저(익스플로러, 크롬, 사파리 등)를 통해서 서버측에 ‘요청’ 하는 것이라 생각하면 조금은 쉽게 이해할 수 있을 것 같습니다. 하지만 ‘웹브라우저’ 만이 클라이언트는 아닙니다. 웹브라우저는 클라이언트의 대표적 형태이지만 이메일 클라이언트와 메일 서버와 소통하여 메일을 전달하는 것도 클라이언트라고 말할 수 있습니다. 또 우리가 흔하게 하는 채팅 또한 클라이언트의 형태라고 할 수 있습니다. 이제 클라이언트를 조금 더 학문적(?)으로 정의하자면 ‘서버에 알맞은 형태로 요청을 하고 그 결과를 사용자에게 알맞게 전달하는 것’ 이라고 이해하면 좋을 것 같습니다. ps. 용어적인 부분이 너무 헛갈리고 개념이 머릿속에 박혀있지 않아..
클라이언트란?※클라이언트 결과적으로 클라이언트는 한마디로 사용자(user, 사람)가 이용하는 웹브라우저(익스플로러, 크롬, 사파리 등)를 통해서 서버측에 ‘요청’ 하는 것이라 생각하면 조금은 쉽게 이해할 수 있을 것 같습니다. 하지만 ‘웹브라우저’ 만이 클라이언트는 아닙니다. 웹브라우저는 클라이언트의 대표적 형태이지만 이메일 클라이언트와 메일 서버와 소통하여 메일을 전달하는 것도 클라이언트라고 말할 수 있습니다. 또 우리가 흔하게 하는 채팅 또한 클라이언트의 형태라고 할 수 있습니다. 이제 클라이언트를 조금 더 학문적(?)으로 정의하자면 ‘서버에 알맞은 형태로 요청을 하고 그 결과를 사용자에게 알맞게 전달하는 것’ 이라고 이해하면 좋을 것 같습니다. ps. 용어적인 부분이 너무 헛갈리고 개념이 머릿속에 박혀있지 않아..
2019.01.11