본문 바로가기

반응형

전체 글

(105)
[jQuery] 노드 생성, 추가, 삭제, 이동 / 스타일 다루기 / 속성 다루기 노드 다루기 - 노드 생성/ 추가/ 삭제/ 이동 1. 노드 생성 및 추가 01. 노드 생성 var $신규노드 = $("신규DOM"); $()함수에 태그정보를 넣어주면 Jquery 객체로 포장된 노드가 만들어 진다. $()함수 내부에서는 매개변수로 받은 태그 노드 정보를 파싱해 태그와 1:1 대응하는 HTMLElement 객체를 생성하는 작업이 일어난다. var new1 = document.createElement("li"); var new2 = document.createTextNode("텍스트노드생성"); new1.appendChild(new2); //텍스트노드를 신규 노드에 추가 - jquery 노드 생성은 위의 자바스크립트 코드를 jquery 내부에서 구현 하고 있다. 02. 신규 노드를 첫 번째 ..
[jQuery] jQuery소개 / 노드찾기 자바스크립트+jQuery 완전정복 스터디 2권 (JQuery 기초와 활용) 스터디 정리 JQuery소개 1. jQuery의 기능 - DOM : jquery 핵심 기능 / 노드 찾기, 추가, 삭제, 수정 까지 노드와 관련된 모든 기능을 제공 - AJAX - 플러그인 - 효과 2. CSS선택자 $(“*”) 모든 엘리먼트 $(“E”) 태그 이름이 E인 모든 엘리먼트 $(“E F”) E자식 노드중 태그 이름이 F인 모든 엘리먼트 $(“E.C”) 태그 이름이 E인 엘리먼트 중 C라는 클래스를 가진 모든 엘리먼트 $(“E .C”) E자식 노드중 라는 클래스 선택자를 가진 모든 엘리먼트 $(“E>F”) E 바로 아래 자식 중 태그 이름이 F인 모든 엘리먼트 3. CDN(Content Delivery Network) ..
[jQuery] Dom&Node 관계 / Dom객체 자바스크립트+jQuery 완전정복 스터디 2권 (JQuery 기초와 활용) 스터디 정리 JQuery란 자바스크립트 DOM 작업을 좀더 쉽게 처리할 수 있게 도와주는 라이브러리이다. JQuery를 알기 위해선 자바스크립트 DOM을 먼저 학습해야 한다. 자바스크립트 DOM (Document Object Mode) : 웹 화면에 보이는 요소를 조작하기 위한 기능으로 가득 찬 라이브러리 덩어리이다. 노드, 스타일, 속성, 이벤트, 위치 및 크기 등을 다룰 수 있는 다양한 기능이 포함되어 있다. 1. W3C DOM vs 브라우저 DOM DOM은 정의부분(명세서)와 구현부분으로 나누어 진다. 정의 부분인 명세서에는 웹페이지(XML)문서를 조작할 때 지켜야 할 약속이 명시되어 있는 문서일뿐 실제 동작하는 구현 소스코..
[C/C++][algorithm] 버블정렬 버블 정렬 : 인접한 원소를 비교하여 큰 수를 뒤로 보냄 1 6 4 3 1 6 4 3 1 4 6 3 1 4 3 6 6확정 1 4 3 6 1 4 3 6 1 3 4 6 4확정 1 3 4 6 1 3 4 6 13확정 구현 #include int main() { int n, data[100]; scanf("%d", &n); for(int i =0; i
[C/C++][algorithm] 삽입정렬 삽입정렬 : 아직 정렬하지 않은 부분의 첫 번째 요소를, 정렬된 열의 알맞은 위치에 삽입 정렬되지 않은 부분의 첫 번째 요소를 바로 옆 요소와 비교해 가면서 이동 6 4 1 7 3 9 4 6 1 7 3 9 4 1 6 7 3 9 1 4 6 7 3 9 1 4 6 7 3 9 1 4 6 7 3 9 1 4 6 3 7 9 1 4 3 6 7 9 1 3 4 6 7 9 1 3 4 6 7 9 구현 #include int main() { int n, data[100]; scanf("%d", &n); for(int i =0; idata[j] ){ int temp; temp = data[j-1]; data[j-1] = data[j]; data[j] = temp; } else break; } } for(int i = 0; i
[C/C++][algorithm] 선택정렬 ※ 정렬 : 특정 기준을 적용하여 나열한다. ※ 선택 정렬 : 최솟값을 계속 앞으로 이동 시킴 (기준 : 오름차순) 아직 정렬하지 않은 부분에서 값이 가장 작은 요소를 선택하고 아직 정렬하지 않은 부분의 첫 번째 요소와 교환 6 4 8 3 1 9 7 : 1을 6과 교환 1 4 8 3 6 9 7 : 3을 4와 교환 ..반복 결과 : 1 3 4 6 7 8 9 ※ 구현 #include int main() { int n; int data[10] ; scanf("%d", &n); //입력 for(int i=0; i
[mssql] 인덱스 개념 인덱스 : 색인과 같은 개념 수억 건의 데이터에서 인덱스가 없이 전체 데이터를 스캔해서 찾는거는 sql server 입장에서 부담스러운 일이다. 인덱스가 없이 조회 실행 계획 - 테이블 스캔 (전체 테이블 검색) 인덱스를 사용할 경우 실행 계획 - Index Seek (인덱스를 사용함) 인덱스 장점 - 검색 속도 향상된다. 튜닝 즉각적인 효과를 내는 방법 - 쿼리의 부하를 줄인다. - 시스템 성능 향상 된다. 인덱스 단점 - 인덱스가 데이터베이스 공간을 차지해서 데이터베이스 크기의 10% 정도의 추가 공간이 필요하다. - 처음 인덱스를 생성하는 데 시간이 많이 소요될 수 있다. - 데이터의 변경 작업(insert, update, delete)이 자주 일어날 경우에는 오히려 성능이 많이 나빠질 수 있다. ..
[mssql] 문자 데이터 형식 char, varchar, nchar, nvarchar 차이점 CHAR[(N)] 고정길이 문자형 NCHAR[(N)] 글자 0~4000자. 유니코드 고정 길이 문자형 VARCHAR[(N | MAX)] 가변 길이 문자형. N을 사용하면 1~8000까지 크기를 지정 가능, MAX로 지정하면 최대 2GB크기를 지정 가능 NVARCHAR[(N | MAX)] 유니코드 가변 길이 문자형. N을 사용하면 1~4000까지 크기를 지정 가능, MAX를 지정하면 최대 2GB크기를 지정 가능 BINARY[(N)] 고정길이의 이진 데이터 값 VARBINARY[(N | MAX)] 가변길의이 이진 데이터 값. N을 사용하면 1~8000까지 크기를 지정 가능, MAX로 지정하면 최대 2GB크기를 지정 가능. 이미지/동영상 등을 저장하기 위해 사용된다. CHAR 형식은 고정길이 문자형으로 자릿수..

반응형