반응형

IT 64

자바 제어문 (Control Flow Statement) 반복문 (do) while문, (향상된) for문,

자바 (java)의 제어문 반복문 for / while / do while 제어문 (Control Flow Statement)이란 - 제어문은 프로그램 실행 흐름을 프로그래머가 원하는 방향으로 바꿀 수 있도록 해주는 것입니다. 제어문의 종류 - 조건문(decision-making statements)if문, switch문- 반복문(looping statements): for문, while문- 분기문(branching statements): break, continue, return 자바의 반복문은 기본적으로 for 문과 while 문이 있습니다. for 문은 주로 반복되는 횟수를 알고 있을 때 사용되고, while 문은 조건에 따라 계속 반복을 실행할 것 인지에 대해 결정할 때 사용됩니다. for 문에는..

IT/JAVA 2018.01.30

자바 제어문 (Control Flow Statement) 반복문 (향상된) for문, (do) while문

자바 (java)의 제어문 반복문 for / while / do while 제어문 (Control Flow Statement)이란 - 제어문은 프로그램 실행 흐름을 프로그래머가 원하는 방향으로 바꿀 수 있도록 해주는 것입니다. 제어문의 종류 - 조건문(decision-making statements)if문, switch문- 반복문(looping statements): for문, while문- 분기문(branching statements): break, continue, return 자바의 반복문은 기본적으로 for 문과 while 문이 있습니다. for 문은 주로 반복되는 횟수를 알고 있을 때 사용되고, while 문은 조건에 따라 계속 반복을 실행할 것 인지에 대해 결정할 때 사용됩니다. for 문에는..

IT/JAVA 2018.01.23

자바(Java) static 키워드

자바(Java) static 키워드 프로그래밍에서 변하지 않는 일정한 값이나 설정 정보와 같은 공용 자원에 관한 자원들이 있습니다. 그러한 자원들에 대한 접근에 있어서 매번 메모리에 로딩하고, 값을 읽어 들이는 것보다 전역 변수와 같은 개념을 통하여 접근하는 것이 효율성를 높이고, 자원 비용을 줄일 수 있습니다. 자바에서는 이러한 전역 변수 형태의 접근을 가능하게 만들어 주기 위해 static (정적) 이라는 키워드를 제공합니다. static 키워드는 변수나 메서드에 사용이 가능합니다. static이란 클래스가 로딩 될 때 결정된 메모리 공간이 변하지 않음을 의미합니다. 클래스내의 변수나 메서드를 static으로 선언하게 되면, 그 변수는 객체의 변수가 아닌 클래스 변수가 됩니다. 클래스 변수이므로 어떠..

IT/JAVA 2018.01.17

이클립스 (Eclipse) 메모리 설정 Heap 영역 늘리기&사용량 확인

이클립스 (Eclipse) 메모리 설정 Heap 영역 늘리기&사용량 확인 이클립스를 처음 설치하고 실행하게 되면 Heap 메모리의 사이즈 최대값과 최소값이 적게 설정이 됩니다. 그렇기 때문에 이클립스를 사용하면서 시스템의 과부하나 메모리 부족 현상을 경험하게 되는데요. 이클립스 메모리 설정을 늘리는 방법을 알아보겠습니다. 이클립스 Heap 영역 늘리기 메모리를 설정하기 위해서 우선 이클립스 (Eclipse)가 설치된 폴더의 eclipse.ini 라는 파일을 열어보면 아래와 같은 내용이 나오게 됩니다. -startupplugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar--launcher.libraryC:\Users\DBS184\.p2\pool\p..

IT/Etc. 2018.01.15

JSP EL (Expression Language) 이란 / EL 사용 방법

JSP EL (Expression Language) 이란 / EL (Expression Language) 사용 방법 EL (Expression Language) 이란- EL 이란 데이터를 표현하기 위한 언어입니다. 즉, 다양한 위치에 있는 데이터에 접근하기 위한 언어로 JSP의 기본 문법을 보완하는 역할을 합니다. JSP에서 자바 코드를 대신하여 다른 표현식을 사용함으로서 간단한 방법으로 값을 코딩을 할 수 있게 해줍니다. 기본 문법-${ 표현식 } 표현식에는 변수명, 속성명, 메소드 구조로 이루어져 있고, 정수형, 실수형, 문자열형, 논리형, null 이 올 수 있습니다. 정수형 : 0 ~ 9 정수, 음수 표현을 위해 '-'를 사용합니다. 실수형 : 0 ~ 9 정수, 소수점 표현을 위해 '.' 를 사용..

[Oracle] sqlDeveloper 대체변수 '&' 입력

[Oracle] sqlDeveloper 대체변수 '&' 입력sqlDeveloper 를 통해 오라클 데이터베이스에 INSERT를 실행할 때,'&' 기호 (single-ampersand) 등과 같은 특수 문자가 포함된 텍스트 문자열이 있는 경우,대체 변수를 입력하라는 메시지 창이 나옵니다.이를 해결하기 위해서는 아래와 같은 방법들로 진행하면 해결할 수 있습니다.1. SET DEFINE OFF;- 먼저 SHOW DEFINE; 를 실행하면define "&" 와 같이 나올 것입니다.SET DEFINE OFF:라는 해제 명령어를 통해 해제할 수 있습니다.(다시 대체 변수 지정을 하기 위해서는 SET DEFINE ON; 을 실행하면 됩니다.) 2. SET DEFINE [다른 문자열];- 기존 '&' 기호가 아닌 다른..

IT/DB 2018.01.15

SQL / DDL / DML / DCL 이란

SQL (Structured Query Language) / DDL (Data Definition Language) / DML (Data Manipulation Language) / DCL (Data Control Language) SQL (Structured Query Language) 이란- SQL(Structured Query Language)은 구조적인 질의 언어라는 뜻으로, 관계형 데이터베이스에서 데이터 정의 (DDL), 데이터 조작 (DML), 데이터 제어 (DCL)를 하기 위해 사용하는 언어입니다. DDL (Data Definition Language), DML (Data Manipulation Language), DCL (Data Control Language)은 가운데의 단어만 빼고 앞뒤..

IT/DB 2018.01.09

자바스크립트(JavaScript) 이벤트 전파 버블링 막기

자바스크립트(JavaScript) 이벤트 전파 버블링(Bubbling) 막기 자바스크립트를 이용하여 화면 이벤트를 컨트롤 할 때, 이벤트 전파를 막아야 할 경우들이 있습니다. 웹페이지 내의 버튼을 클릭했을 때 웹페이지 내부에서는 버튼을 감싸고 있는 부모 태그들 또한 클릭 이벤트에 반응하게 됩니다. 이러한 현상을 이벤트 버블링 (Event Bubbling) 이라고 하며, 1. 부모에게 이벤트 전파되는 것을 막는 stopPropagation() 2. 같은 DOM에 걸린 다른 이벤트에 전파되는 것을 막는 stopImmediatePropagation() 3. 현재 이벤트의 기본 동작을 중단하는 preventDefault() 4. stopPropagation() 과 preventDefault() 모두 수행한 것과..

자바 제어문 (Control Flow Statement) 조건문 if문, switch문

자바 if 문과 switch 문 정의 및 차이점 제어문 (Control Flow Statement)이란 - 제어문은 프로그램 실행 흐름을 프로그래머가 원하는 방향으로 바꿀 수 있도록 해주는 것입니다. 제어문의 종류 - 조건문(decision-making statements)if문, switch문- 반복문(looping statements): for문, while문- 분기문(branching statements): break, continue, return if문 이란- 우선 if문은 조건식의 결과에 따라 블록 실행 여부가 결정됩니다. 조건식에는 boolean 변수 또는 true / false 값을 산출하는 연산식으로 이루어져 있으며, true인 경우 블록을 실행하고 false 인 경우 블록을 실행하지 않..

IT/JAVA 2018.01.04

자바 제어문 (Control Flow Statement) 분기문 break문, continue문

자바 break 문과 continue문 정의 및 차이점 제어문 (Control Flow Statement)이란- 제어문은 프로그램 실행 흐름을 프로그래머가 원하는 방향으로 바꿀 수 있도록 해주는 것입니다. 제어문의 종류- 조건문(decision-making statements)if문, switch문- 반복문(looping statements): for문, while문- 분기문(branching statements): break, continue, return break문 이란- 우선 break문은 주로 if문과 함께 사용하여 특정 조건을 만족하면 반복문을 빠져나오게 하고 또는 switch-case문을 빠져나오게 합니다. 아래의 예제를 참고하면 쉽게 이해할 수 있습니다. public static void ..

IT/JAVA 2018.01.04
반응형