TIL | 05.30~06.03 자바 프로그램 개발 텍스트로 작성한 명령어(ㅇㅇㅇ.java)는 자바 가상 머신(JVM)을 통해 컴파일하여 기계어=binary code(ㅇㅇㅇ.class)로 변환 후 실행된다. javac 파일을 통해 컴파일되고 java 파일을 통해 실행
TIL | 06.13의 기록 Class class 영역에서 선언된 변수, 상수들은 멤버변수(전역변수)이다. final int MAX = 100; => final이 있으면 상수화된 변수라고 한다. 상수화된 변수는 값을 변경할 수 없으며 변수명은 모두 대문자로 한다. (
TIL | 06.14의 기록 오버로딩 같은 클래스내에서 같은 메소드명이 여러개 존재하는 것을 말한다. 메소드들끼리 매개변수의 갯수나 데이터형이 달라야한다. 상속 클래스명 extends 상위클래스명 extends 키워드를 통해 상속받는다. (1개만 상속 가능함) 상속
TIL | 06.15~06.16의 기록이제 슬슬 내용이 복잡해지고 머리가 안돌아가기 시작...사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류, 프로그램 코드로 해결할 수 있는 것.예외는 일반 예외와 실행 예외(Runtime Excepti
TIL | 06.17의 기록 Compartor 인터페이스, sort key,value를 가지고 있는 클래스에서 value 내의 한가지 값을 기준으로 정렬하는 방법 compare(a,b) : 0-> 교환안함, 양수->교환, 음수->교환안함 숫자를 오름차순으로 정렬하는
TIL | 06.20의 기록콘솔에서 문자열을 줄단위로 입력받아 파일로 쓰기파일 복사하기원래 데이터타입으로 파일 읽고 쓰기객체를 파일로 사용하기 위해서는 직렬화가 되어있어야 한다.Serializable 인터페이스를 상속받은 클래스는 직렬화가 되어있으며, 이러한 클래스는
TIL | 06.21의 기록클라이언트가 연결 요청을 해오면, 연결을 기다리면서 연결 수락을 담당하는 것이 ServerSocket이고, 클라이언트와의 통신을 담당하는 것이 Socket이다. 클라이언트가 연결 요청을 해오면 ServerSocekt은 연결을 수락하고 통신용
TIL | 06.22의 기록엑셀로 내용을 읽기쓰기를 하기 위해서 framework가 필요하다.1\. jakarta.apache.org에서 POI와 Logging 다운로드2\. export -> java.jar로 압축3\. Build Path -> path 추가
TIL | 06.27 mysql 시작!! 컴활 공부하면서 배웠던 엑세스와 비슷한 부분이 많아서 옛기억이 새록새록... MySQL은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL 하위에 root(계정)가 있고 root
TIL | 06.28피곤해.......repeat(문자열, 횟수) : 문자열을 횟수만큼 반복replace(char1, str1, str2) : 문자열의 특정 문자를 다른 문자로 변환Ltrim(' abc'), Rtrim('abc '), Trim(' abc
TIL | 06.29의 기록단일 행 서브쿼리 : 오직 한개의 행(값)을 반환 한다. 단일 행 연산자(=,>,>=,<=,<>,!=)만 사용할 수 있다.EX 1) ford와 같은 부서의 사원중 평균 급여보다 작게 받는 사원은?select \*
TIL | 06.30자바랑 연동하는거 약간 어렵다ㅏㅏㅏMySQL Connector 다운로드 후, 압축해제하기(http://dev.mysql.com/downloads/connector/j/)connector를 build path에 추가한다.Driver 로딩DB
TIL | 07.05의 기록HTML은 뼈대, CSS는 꾸미기!HTML은 크게 head와 body로 구성되며, head안에는 페이지의 속성 정보를, body안에는 페이지의 내용을 담는다. CSS는 ~ 안에 ~ 로 공간을 만들어 작성한다.TOMCAT 서버와 같은 WAS(W
TIL | 07.06의 기록<ol>, <li> : 순서가 있는 목록 <ul>, <li> : 순서가 없는 목록 (disk, circle, square)<dl>, <dt>, <dd> : 설명 목록<table> : 표 만들기<
TIL | 07.07의 기록배경과 관련된 속성background-color : 배경색background-image:url() : 배경이미지background-repeat : 반복처리 (no-repeat, repeat-x, repeat-y)background-positi
TIL | 07.08의 기록transition-duration객체의 움직임 속도를 정한다 (초단위)overflow auto : 컨텐츠가 보더보다 크면 보더 안에 담길때 스크롤이 생김scroll : 항상 스크롤바 존재hidden : 보더보다 큰 부분은 잘림(숨김)반응형
TIL | 07.11의 기록...배열의 선언 : 배열의 크기를 따로 지정하지 않아도 된다. 데이터형이 다른 데이터를 하나의 배열에 보관 할 수 있다.var arr = new Array();var arr2 = new Array(1111,2222,3333,'aaaa','b
TIL | 07.12의 기록설정한 시간 간격으로 함수 반복 실행한다.setTimeout('호출할 함수명', 밀리초)clearTimeout(timeout객체) : 반복 호출 중지스크롤 이동하기(상대위치) : window.scrollBy(x,y)스크롤의 위치 세로 스크롤
TIL | 07.13의 기록...onfocus : 컴퍼넌트에 커서가 들어가면 이벤트 발생onblur : 컴퍼넌트에서 커서가 나가면 이벤트 발생onkeydown, onkeyrelease : 키를 누른 상태에서 이벤트 발생onkeyup, onkeypress : 키를 누른
TIL | 07.14의 기록....https://cloud.google.com/maps-platform/ 에 접속하여 API 키를 발급받는다.js와 google map 라이브러리 연결하기콜백 함수 작성하기 : googlemap이 호출하는 함수원하는 위치의 위도
TIL | 07.15의 기록....속성 선택자속성 선택 : $('태그명속성')속성값 선택 : $('태그명속성="속성값"')속성이 특정값으로 시작 : $('태그명속성^="속성값 일부"')속성이 특정값으로 끝남 : $('태그명속성$="속성값 일부"')속성이 특정값을 포함함
TIL | 07.18의 기록key 이벤트keyup, keydown, keypress, keyreleasetrigger()이벤트 강제로 발생시키기hide() : 폭, 높이 점점 흐리게 숨기기hide(사라지는 속도slow,fast,normal,밀리초, 콜백함수)show(속
TIL | 07.19의 기록.... jsp시작....! Ajax란? Ajax란 자바스크립트의 라이브러리 중 하나이며, 비동기 자바스크립트와 XML (Asynchronous JavaScript And XML)을 말한다. 간단히 말하면, 서버와 통신하기 위해 XMLHt
TIL | 07.20의 기록...jsp로 넘어가니까 제법 복잡해지는걸..?request 객체의 메소드form의 name 구하기 : Enumeration<String> nameList = request.getParameterNames();접속자의 컴퓨터 IP : r
TIL | 07.21의 기록어려워ㅓㅓㅓㅓㅓㅓㅓㅓ사용법 : JSTL은 라이브러리이기 때문에 지시부에 추가해줘야 한다.core 태그 라이브러리를 사용하는 선언문이다. (prefix="c")set, remove 태그 : 변수의 선언 및 삭제if 태그 : 조건문 사용하기for