분류 전체보기(185)
-
[jQuery] jQuery 기본이해 / 스크립트파일작성방법
라이브러리 자주사용하는 기능화 효과(그들을 실행하는 프로그램)을 Javascript코드로 미리 만들어 두고 재활용할 수 있게 한 것 jQuery 특징 스크립트 코드보다 먼저 라이브러리 선언을 해주어야 함 문법이 간결함 사용하기 쉬움 빠르게 배울 수 있음 다른 라이브러리들과 충돌을 일으키지 않음 다야한 플러그인이 존재함 브라우저 호환성 문제를 해결해줌 MIT and GPL licenses jQuery라이브러리 다운로드 url : code.jquery.com/ jQuery 1.x 버전까지만 IE9를 지원함 (jQuery 2.x, 3.x ,... IE9 지원안함) uncompressed : 압축안된버전이므로 용량이 크고 로드시 느림, 주석이 상세함 , 코드이해하기 좋음 minified : 압축된버전이므로 로드..
2020.11.19 -
[JS] 문서 로드시점(onload,$(document).ready())
onload [ JAVASCRIPT] window.onload = function(){ //실행될 코드 } 문서의 모든 컨텐츠(images, script, css, etc)가 로드된 후 발생하는 이벤트(load이벤트) 문서에 포함된 모든 컨텐스가 로드된 후에 실행되기에 불필요한 로딩시간이 추가될 수 있음 동일한 문서에 오직 'onload'는 하나만 존재해야 함 (중복될 경우, 마지만 선언만이 실행됨) 요소의 속성(attribute)으로 지정될 수 있음. 위와같이 요소의 속성으로 onload가 사용된 경우에는 'window.onload'는 무시됨 window객체뿐만 아니라 원하는 객체(object)가 로드되었을 때 실행될 코드를 설정할 수도 있음 document.getElementById("myFrame"..
2020.11.19 -
[CSS] display속성
display 속성은 요소를 어떻게 보여줄지를 결정합니다. 주로 4가지 속성값이 쓰이는데, 태그마다 기본값이 다릅니다. none : 보이지 않음 block : 블록 박스 inline : 인라인 박스 inline-block : block과 inline의 중간 형태 none 요소를 렌더링하지 않도록 설정합니다. visibility 속성을 hidden으로 설정한 것과 달리, 영역도 차지하지 않습니다. *visibility:hidden; 영역차지한 채 디스플레이만 안되는 상태 *display:none; 영역도 차지하지 않고 디스플레이도 안되는 상태 block ,,, 태그 등이 이에 해당됩니다. 기본적으로 가로 영역을 모두 채우며, block 요소 다음에 등장하는 태그는 줄바꿈이 된 것처럼 보입니다. 이는 wor..
2020.11.14 -
[VisualStudioCode] Chrome에서 실행하는 방법
1. ctrl + shift + p 를 누르고 configure task를 입력 2. Tasks : Configure Task를 클릭하면 아래에 tasks.json을 클릭하고 MSBuil를 선택 3. task.json 파일이 열리면 안의 내용을 아래와 같이 변경(크롬으로 실행) { "version": "2.0.0", "tasks": [ { "taskName": "chrome", "type": "process", "command": "chrome.exe", "windows": { "command": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe" }, "args": [ "${file}" ], "problemMatcher": [], "group":..
2020.11.14 -
[파일업로드] 전송된 파일을 서버처리(APACHE COMMONS FILEUPLOAD 사용)
파일업로드를 위해서 사용하는 라이브러리는 크게 COS.jar 를 사용하거나 Apache Commons FileUpload , Servlet 3.0이후 부터는 Part라는 API를 제공하여 Part를 사용할 수 있음. * Part 사용법 참고출처 : dololak.tistory.com/726?category=636501 프레임워크 사용없이 Servlet으로 파일업로드를 구현해볼 예정(dynamic web project) Apache Commons FileUpload 를 이용한 파일 업로드 구현 파일 업로드를 위한 라이브러리 세팅 http://jakarta.apache.org/ 접속 'commons-fileupload bin.zip' 파일을 다운로드 'commons-io bin.zip' 파일을 다운로드 다운..
2020.11.12 -
[ORACLE] 페이징쿼리
*참고 : 페이징처리 쿼리_오라클 1. 페이지 수를 계산하여 셀렉트 SELECT B.* FROM ( SELECT CEIL(ROWNUM/10) PAGE --, COUNT(*) OVER() AS TOTAL_COUNT , A.* FROM ( SELECT * FROM OP_SAMPLE ORDER BY ID DESC ) A ) B WHERE PAGE = 100000; SELECT B.* FROM ( SELECT CEIL(ROWNUM/10) PAGE /*, COUNT(*) OVER() AS TOTAL_COUNT*/ , A.* FROM ( SELECT * FROM OP_SAMPLE ORDER BY ID DESC ) A ) B WHERE PAGE = 100000; 100만 건인 경우 수행시간 : 1.327초, TOTA..
2020.11.11