기타/스티커 메모 정리 (13) 썸네일형 리스트형 <오라클 정리> select 'private ' || decode(lower(data_type), 'number', 'int ', 'String ') || lower(column_name) || ';' from cols where lower(table_name) = 'member' 함수(User Defined Function : Function) CREATE [OR REPLACE] FUNCTION 함수명[( 매개변수 MODE 데이터타입[,] -- 데이터타입의 크기는 지정할 수 없다. : 매개변수 MODE 데이터타입)] RETURN 데이터타입 -- 자바에서 메소드명 앞에 반환타입을 기술하는 것과 같다고 보면 됨 IS|AS 선언문 BEGIN 실행문 RETURN expr; END; CREATE [OR REPLACE] PROC.. <고급자바 HTML/CSS 환경설정> 환경설정 / 고급자바 / HTML&CSS ------------------------------------------------------------------------------ 고급자바 - 환경설정 이성엽 선생님 자바를 활용하는 과정 자바 컬렉션 프레임워크 쓰레드 자바 입출력 자바 네트워크 DB연동 - jdbc / iBatis servlet 중간프로젝트 // 환경설정하기 프리퍼런스 - 워크스페이스 - utf -8 -컨텐트타입 - 자바클래스파일 css html 자바프로퍼티스 파일 등등 utf-8 하기 - 웹브라우저 - 외부웹브라우저선택 - 크롬 선택 웹 - css file (html, jsp 파일 )- 맨 위에거 uft-8 -------------------------------------------.. <JSP> JSP // 출력할 때 값이 세로로 나올 경우 퍼즐모양 JSON 확장 프로그램 끄면 일렬로 나옴 지시어 => 출력 버퍼 크기 설정하기 => 에러 발생하면 이동할 페이지 지정 => 해당 페이지가 에러 내용을 넘겨 받는다. 페이지에서 에러 메세지 출력 => 자바 클래스 임포트 지정 => el 언어 쓰지 않겠다. *** EL언어 *** 표현언어(Expression Language) : 변수의 값을 출력할 때 사용하는 스크립트 언어 4가지 영억에 저장된 값을 출력할 때 사용한다. null인 변수를 로 사용하면 예외가 발생함 표현 언어를 사용하면 예외 발생 안함 시리즈에 사용하면 예외 발생함 ${ person.name } ${ persion [ ' name ' ] } - 단따옴표, 쌍따옴표 다 가능 (1) 영역에.. <파이썬> advanced options할때 위에 add systemPath 선택해주기 ! d드라이브로 이동하기 d: d드라이브 안 폴더로 이동하기 cd d:\workspace_python 컴파일 하기 javac Hello.java 실행하기 java Hello (실행할 때에는 확장자 안써도 됨 ) 컴파일러 언어 // 인터프린터 언어 --------------------------------------------- (한번 싹 읽고 읽어 가면서 실행함 한번에 실행) 컴퓨터 언어 스크립트 언어 자바 자바 스크립트 C C++ // 변수 a = 0; c = "hello"; d = True / False (boolean타입은 대문자로 시작한다.) // 이클립스 마켓 -> pydev깔기 // preferences -> pyth.. <HTML/CSS 정리> var a = [ ] : 배열 DOM / BOM BOM : 웹브라우저를 객체로 표현한 것 DOM : HTML문서를 객체로 표현한 것 BOM ( DOM ) // BOM이 더 큰 범위다 ! ----------------------------------------------------------------------------------- consle.log(바뀌는 값들을 찾고 싶은 값) const : 고정된 값 바꿀 수 없다 let : 블럭형 var보다 범위가 작음, 쓰여진 블럭 내에서만 사용 가능하다 var : 함수형 window.alert() 이라고 해야하지만 alert()만 써도 됨 window 생략 가능 textContent (= innerText) 사이트 실행(강력한 새로고침 shift + F5) .. <리눅스 명령어 정리> 리눅스 명령어 정리 /// 환경설정 - 확장탭 - +누르기 - 확장팩 누르기 설치 새로만들기(가상의컴퓨터 만드는것) - 종류(linux) / 버전(ubuntu 64bit) 이름 지정 - 8기가로 지정 - 다음 다음 - 고정크기로 만들기 - 파일크기 50기가로 지정하기 - 설치 ! // 설정에 디스플레이 - 비디오 메모리 - 64mb 저장소 - 컨트롤러 ide - 비어있음 선택하고 오른쪽 속성에 동그라미 눌러서 iso파일 넣기 ! - 확인 .iso => 이미지 파일 cd에 쓰는 포맷을 iso라 함 그게 이미지 파일 !! // 시작 버튼 누르고 목록 뜨는데 바로 엔터하기 // 동그라미 instral linux mint 더블클릭하기 - 한국어 선택하기 - 키보드 한국어 계속하기 - 멀티미디어 코덱 설치 선택하.. <JAVASCRIPT 몰랏던거 정리> (문자열 위치 찾기) string.indexOf(searchvalue, position) => 문자열위치 반환, 없으면 -1 문자열의 위치는 0부터 시작한다. position : optional, 기본값은 0, string에서 찾기 시작할 위치 (문자열 잘라내기) string.substr(start, length) : start부터 length길이만큼 잘라낸다. string.substring(start, end) : (문자열 분리하기) string.split("분리할 구분자") - 배열로 리턴한다. -------------------------------------------------------------------------------- Location 객체 location은 URL 정보를 가져오는 .. <제이쿼리 AJAX > AJAX(Asynchrononus JavaScript and XML) 동기 : 1대1로 요청과 응답이 이루어지는것 ! 응답이 오기 전까지 요청은 대기를 한다. ! 요청을 하고 응답이 오기 전까지 요쳥을 할 수 없다. ! 비동기 : 요청을 하고 응답과 상관없이 다른 요청을 할 수 있다. ! 응답의 순서는 모름 ! 순서가 없다. 요청과 응답의 순서는 1대 1이 아니다 ! ex) 메일을 보내고 메일이 보내졌는지 확인 하지 않고 다른 작업을 수행한다. 전체 페이지를 보내지 않고 관련된 데이터만 만들어서 해당 페이지에 그 데이터를 보여준다 (웹페이지의 일부를 업데이트 한다.) $('#execute').click(function(){ $.ajax({ // 요청부분 url: './time2.jsp', -- 전송해서 .. 이전 1 2 다음