E D R , A S I H C RSS

Full text search for "DOM"

DOM


Search BackLinks only
Display context of search results
Case-sensitive searching
  • DocumentObjectModel . . . . 26 matches
         = DOM =
         Upload:DOM_Inspector.png
         Document Object Model (DOM) is an application programming interface to access HTML and XML documents. It is programming language and platform independent. Behind the interface the document is represented with an object-oriented model.
         Different variants of DOMs were initially implemented by web browsers to manipulate elements in an HTML document. This prompted the World Wide Web Consortium (W3C) to come up with a series of standard specifications for DOM (hence called W3CDOM).
         DOM puts no restrictions on the document's underlying data structure. A well-structured document can take the tree form using DOM.
         Most XML parsers (e.g., Xerces) and XSL processors (e.g., Xalan) have been developed to make use of the tree structure. Such an implementation requires that the entire content of a document be parsed and stored in memory. Hence, DOM is best used for applications where the document elements have to be randomly accessed and manipulated. For XML-based applications which involve a one-time selective read/write per parse, DOM presents a considerable overhead on memory. The SAX model is advantageous in such a case in terms of speed and memory consumption.
         DOM은 HTML, XML문서를 다루는 API이다. 이것은 프로그래밍 언어와 플랫폼에 비종속적이다. 인터페이스의 뒷쪽에서 이 문서는 객체지향 모델로 다루어진다.
         초기에는 웹 브라우저가 HTML의 요소를 다루기위해서 각기 다른 형태의 DOM을 만들었다. 이러던 것이 W3C가 DOM에 대한 표준(W3CDOM)를 지정하게되었다.
         DOM은 그 문서의 하부의 데이터 구조에는 어떠한 제약사항도 두질 않는다. 잘 만들어진 문서는 DOM을 이용해서 트리 구조를 취할 수 있다.
         대부분의 XML파서들 그리고 XSL 처리기들은 트리구조를 사용할 수 있도록 개발되었다. 그러한 구현물들은 메모리 안에서 문서의 전체 내용이 파싱되고 저장되는 것이 필요했다. 따라서 DOM은 임의로 접근하고 다루어 질 수 있는 document 요소를 가지는 응용프로그래에서 사용하기좋다. XML기반의 응용프로그램들이 한번 파싱을 할때 읽거나, 쓸수 밖에 없기 때문에 DOM은 메모리 상에서 상당한 오버헤드적 요소를 가지고 있다. SAX 모델은 속도, 메모리의 비효율성 면에 있어서 이점을 가진 모델이다.
         [http://www.w3schools.com/dom/default.asp XML_DOM 첫배우기.](tutorial)
         요즘 XML에 대해서 보고 있는데... 하도 DOM, DOM하길래.. ㅡ.ㅡ 먼가했더니 생각보다 엄청난 개념은 아니네요. - [eternalbleu]
         XML 에 대해서 파싱하는 API 방식 이야기. DOM 모델이냐 SAX 모델이냐 하는것. 인터페이스 상으로는 DOM 이 쉽긴 함. SAX 는 좀 더 low-level 하다고 할까. (SAX 파서를 이용해서 DOM 모델을 만들어내는 경우가 많음) SAX 는 Tokenizer 가 해당 XML 문서를 분석하는 중의 이벤트에 대한 이벤트 핸들링 코드를 작성하는 것이므로. 그대신 모든 도큐먼트 노드 데이터가 필요한건 아니니, SAX API 로 XML을 파싱하면서 직접 개발자가 쓸 DOM 객체를 구성하거나, 아니면 XPath 를 이용하는게 좋겠지.
         DOM API 쓰는 코드와 SAX API 쓰는 코드는 [http://www.python.or.kr/pykug/XML_bf_a1_bc_ad_20_c7_d1_b1_db_20_c3_b3_b8_ae_c7_cf_b1_e2 XML에서 한글 처리하기] 페이지중 소스코드를 참조. XPath 는 PyKug:HowToUseXPath 를 참조. --[1002]
  • RandomWalk2/Insu . . . . 12 matches
         #ifndef _RANDOM_WALK_H
         #define _RANDOM_WALK_H
         class RandomWalkBoard
          RandomWalkBoard(int nRow, int nCol, int nCurRow, int nCurCol, char *szCourse, int DirectX[], int DirectY[]);
          ~RandomWalkBoard();
         #include "RandomWalkBoard.h"
         RandomWalkBoard::RandomWalkBoard(int nRow, int nCol, int nCurRow, int nCurCol, char *szCourse, int DirectX[], int DirectY[])
         void RandomWalkBoard::CourseAllocate(char *szCourse)
         void RandomWalkBoard::BoardAllocate()
         void RandomWalkBoard::CourseFree()
         void RandomWalkBoard::DirectionAllocate(int x[], int y[])
         void RandomWalkBoard::BoardFree()
         RandomWalkBoard::~RandomWalkBoard()
         void RandomWalkBoard::ShowStatus()
         void RandomWalkBoard::SetArrayAsZero()
         bool RandomWalkBoard::CheckCompletelyPatrol()
         void RandomWalkBoard::IncreaseVisitCount()
         void RandomWalkBoard::IncreaseTotalVisitCount()
         void RandomWalkBoard::StartProcedure()
         bool RandomWalkBoard::CheckEndCourse()
  • ZeroPage_200_OK . . . . 6 matches
          * JavaScript DOM API 첫소개
          * 서버에서 데이터를 가져와서 보여줘야 하는 경우에 싱글스레드를 사용하기 때문에 생기는 문제점에 대해서 배우고 이를 처리하기 위한 방법을 배웠습니다. 처음에는 iframe을 이용한 처리를 배웠는데 iframe 내부는 독립적인 페이지이기 때문에 바깥의 렌더링에 영향을 안주지만 페이지를 이동하는 소리가 나고, iframe이 서버측의 데이터를 읽어서 렌더링 해줄 때 서버측의 스크립트가 실행되는 문제점 등이 있음을 알았습니다. 이를 대체하기 위해 ajax를 사용하는데 ajax는 렌더링은 하지 않고 요청 스레드만 생성해서 처리를 하는 방식인데 xmlHttpRequest나 ActiveXObject같은 내장객체를 써서 요청 스레드를 생성한다는걸 배웠습니다. ajax라고 말은 많이 들었는데 구체적으로 어떤 함수나 어떤 객체를 쓰면 ajax인건가는 잘 몰랐었는데 일반적으로 비동기 처리를 하는거면 ajax라고 말할 수 있다고 하셨습니다. 그리고 중간에 body.innerHTML을 직접 수정하는 부분에서 문제가 생겼었는데 innerHTML을 손대면 DOM이 다시 만들어져서 핸들러가 전부 다 사라진다는 것도 기억을 해둬야겠습니다. - [서영주]
          * DOM 객체를 wrapping 한 것으로 CSS selector 문법으로 DOM에서 Element를 찾아 올 수 있다.
          * document.domain
          * $(document).ready() - 처음에 자바스크립트 코드를 해석할 때 해당 객체가 없을 수 있기 때문에 DOM 객체가 생성되고 나서 jQuery 코드가 실행되도록 코드를 ready() 안에 넣어주어야 한다.
          * data() 메소드 - 이벤트 핸들러에 클로저를 쓰면 핸들러가 등록되었을 시점과 핸들러가 호출되었을 시점의 변수 값이 다를 수가 있다. 클로저를 쓰지 않기 위해서는 .data()를 이용하면 해당 data가 key/value 형태로 DOM트리에 등록된다.
  • XMLStudy_2002/Resource . . . . 5 matches
          XML 파서,XSL 프로세서,DOM 라이브러리, XSLT 프로세서(예를 들어서 만약 Java로 된 API를 지원한다면 XML 파싱기능을 해주는 Java 클래스들을 패키지로 묶어둔 Java 클래스 패키지라는 형태로 제공된다)
          || DOM || [http://www.w3c.org/DOM] ||
          *XML 파서는 문서를 Validation해 주며,XML 문서 구조를 트리 형태로 구성한다. 이런 파싱에 대한 것만을 지원하는것이 XML 파서이나 현재에는 파싱 작업 뿐 아니라 DOM이나 SAX같은것을 지원하여 XML 문서를 처리할수 있도록 하는 부분도 함께 포함된 도구들이 많다. 이런 도구들을 훈히 XML 프로세서라고 할수 있다.
          *XML Software의 XML Parsers/Processors 홈페이지 : XML 파서와 파싱 및 DOM이나 SAX를 지원하는 XML 프로세서에 대한 간단한 설명과 라이센스 상태와 다운로드 받을수 있거나 또는 해당 프로세서의 메인 페이지로 이동할 수 있는 링크를 포함 하고 있다. 수십개 이상의 프로세서에 대한 정보가 있어 거의 모든 파서를 찾을 수 있다. [http://www.xmlsoftware.com/parsers/]
  • html5/richtext-edit . . . . 4 matches
          * 선택 범위의 DOM요소와 관련된 API
          * anchorNode : 선택을 시작한 위치에 있는 요소의 DOM노드 가져옴
          * focusNode : 선택을 종료한 위치에 있는 요소의 DOM노드 가져옴
          * 조작한 내용 이력 기록 undoManager가 저장(최상위 객체) 상당히 간단
          * DOM변경은 브라우저가 실행 이력 관리 간편 좋음
         - undoManager에 이력 추가하는 부분 -
         undoManager.add({
         http://www.quirksmode.org/dom/execCommand/
  • html5/web-storage . . . . 4 matches
          getter DOMString key(in unsigned long index);
          getter any getItem(in DOMString key);
          setter creator void setItem(in DOMString key, in any value);
          deleter void removeItem(in DOMString key);
  • html5/canvas . . . . 3 matches
          * img 요소, video 요소, canvas 요소의 DOM 객체를 그릴 수 있다.
          * img 요소의 DOM 객체는 Image 생성자를 사용하여 만들 수도 있다.
          * video 요소의 DOM 객체를 사용할 경우 drawImage()를 호출한 시점에서 재생되는 프레임을 그려준다.
          * [http://efreedom.com/Question/1-3684492/Html5-Canvas-Framerate framerate 측정 코드]
  • Plugin/Chrome/네이버사전 . . . . 2 matches
          * 크롬은 아시다시피 Plug-in을 설치할수 있다 extension program이라고도 하는것 같은데 뭐 쉽게 만들수 있는것 같다. 논문을 살펴보는데 사전기능을 쓰기위해 마우스를 올렸지만 실행이 되지 않았다.. 화난다=ㅂ= 그래서 살짝 살펴보니 .json확장자도 보이는것 같지만 문법도 간단하고 CSS와 HTML. DOM형식의 문서구조도 파악하고 있으니 어렵지 않을것 같았다. 그래서 간단히 네이버 링크를 긁어와 HTML element분석을 통해 Naver사전을 하는 Plug-in을 만들어볼까 한다.
         Ajax는 비동기식으로 데이터를 주고받기 위해 (A는 Asyncronous) HTML과 CSS 동적 정보 표시를 위한 동적 언어와 DOM문서형 구조를 가진 XML, json만이 Ajax를 뜻하는 것이 아니라 이런 조합으로 이루어진 비동기 웹 어플리케이션 기법을 뜻한다.
  • eXtensibleMarkupLanguage . . . . 2 matches
         [DOM] : XML 전체를 읽어들여 파싱. 전체 데이터를 파싱 traversal 하기 편하다.
          * [DTD] 는 뭘까요? 제가 [DOM]을 헛갈린게 아니라 DTD에서 좌절 했었더군요;; - 톱아보다
  • html5/others-api . . . . 2 matches
         = DOM&API =
          * DOM 조작을 편리하게 해주는 메서드
  • html5/web-workers . . . . 2 matches
          * 워커 : 백그라운드에서 실행되는 코드, UI(DOM)과는 완전히 분리된 환경에서 동작
          * 따라서 워커는 DOM에 접근할 수 없다.
  • 1002/Journal . . . . 1 match
         그리고, 도서관 UI 가 바뀌었을 경우에 대한 대처방안에 대해서 이리저리 아이디어를 궁리해 보았었는데, 정규표현식부분을 따로 떼어내어 외부화일로 두던지 (이렇게 하면 컴파일하지 않아도 정규표현식을 수정하면 된다) 또는 HTML 을 전부 Parsing 하여 DOM 트리를 만든뒤 해당 노드의 Position 들에 대해 따로 외부화일로 두던지 (이는 추후 일종의 extractor tool 로 빼낼 수 있을 것이므로) 하는 아이디어가 떠올랐다.
         자주 느끼지만, Data, Information, Knowledge, Wisdom. 정보를 소비하고 재창출하지 않으면. 아 이넘의 데이터들 사람 피곤하게도 하는군;
          * SE 시간에 CBD (CBD & Business 라는 측면. 3강 연속) 를 배울때마다 느끼는 점이 있다면, 다른 공학 (기계, 전자, 건축) 들의 개념들을 이용하여 Software 를 Hardware 화 시킨다는 느낌이 든다. 늘 '표준' 을 강조하시는 교수님. 컴포넌트쪽과 QA쪽에서 그 이름이 빠질 수 없는 교수님이시기에, 그리고 평소 수업때 자신의 나이만큼 연륜있으신 말씀을 하시기에 마음이 흔들리지 않을 수 없고, 결국 '톱니바퀴들 중 하나'라는 생각을 하고 나면 약간 한스럽다. 그래서 교수님께서는 늘 'Domain Expert' & 'Speciality' 를 강조하시지만.
  • Ajax/GoogleWebToolkit . . . . 1 match
         The Google Web Toolkit is a free toolkit by Google to develop AJAX applications in the Java programming language. GWT supports rapid client/server development and debugging in any Java IDE. In a subsequent deployment step, the GWT compiler translates a working Java application into equivalent JavaScript that programatically manipulates a web brower's HTML DOM using DHTML techniques. GWT emphasizes reusable, efficient solutions to recurring AJAX challenges, namely asynchronous remote procedure calls, history management, bookmarking, and cross-browser portability.
  • DNS와BIND . . . . 1 match
          호스트->주소 맵핑하는 파일 - db.DOMAIN
          /etc/resolv.conf 파일에 domain movie.edu 라인 추가
  • Expat . . . . 1 match
         Expat's parsing events are similar to the events defined in the Simple API for XML (SAX), but Expat is not a SAX-compliant parser. Projects incorporating the Expat library often build SAX and DOM parsers on top of Expat.
  • FortuneCookies . . . . 1 match
         [[RandomQuote]]
          * "Heck, I'm having a hard time imagining the DOM as civilized!" -- Fred L. Drake, Jr.
          * It is Fortune, not wisdom that rules man's life.
          * Men seldom show dimples to girls who have pimples.
          * Domestic happiness and faithful friends.
          * He is truly wise who gains wisdom from another's mishap.
          * Your domestic life may be harmonious.
  • JavaScript/2011년스터디 . . . . 1 match
          * [박정근] - javascript에 관한 전반적인 내용들을 배웠습니다. 지난 시간동안 javascript를 공부하면서 배웠던 내용들을 정리하는시간이 되었던것 같습니다. 게다가 이론으로는 알고잇던 프로토타입같은 내용은 실제로 구글개발자 툴의 콘솔을 이용하여 직접 보면서 설명을 들으니 확실히 이해되기도 하였구요ㅋ 관심가는 부분에는 함수형 선언적 프로그래밍인데 함수형 언어를 사용한 적이 없어서 그런 방식으로 프로그래밍 하는 것에 대해 신선함을 느끼고 더 알고 싶어졌습니다. 또 자바스크립트를 하면서 DOM에 관해서도 알아야 겠다는 생각이 들었습니다. 하아.. 공부할게 많네요ㅋ
  • OurMajorLangIsCAndCPlusPlus/errno.h . . . . 1 match
         ||33||int EDOM||도메인 에러; 인수의 값이 정의된 함수를 지나 도메인에게 전달되지 않았을 때 수학적 함수에 의해 사용된다.||
  • TddRecursiveDescentParsing . . . . 1 match
          * 아. 이번 레포트에서 요구하는 것이 계산기는 아니고, 간단한 언어에 대한 파싱 유도과정을 보여주고 에러처리하는 것이다보니, 구체적인 결과를 얻는 부분이 모호하다 판단이 들어서요. 그래서 조금 더 명시적으로 보이는 DOM 형태의 AST를 구하는 형태로 접근했습니다. --석천
  • XML/PHP . . . . 1 match
         == DOM ==
         $dom = new DomDocument();
         $dom->load("articles.xml");
         $dom->load("file:///articles.xml");
         print $dom->saveXML();
         print $dom->save("newfile.xml");
         $titles = $dom->getElementsByTagName("title");
  • html5/overview . . . . 1 match
          * HTML5 : HTML과 XHTML은 표현되는 문법의 차이, HTML5는 DOM에 따라 표시됨
  • 김재현 . . . . 1 match
         #define TITLE "[ LOTTO RANDOM NUMBER GENERATOR ]\n"
  • 데블스캠프2012/첫째날/후기 . . . . 1 match
          * 당신을 위한 최고의 솔루션 - [http://random.org/ RANDOM.ORG]
  • 새싹교실/2012/주먹밥/이소라때리기게임 . . . . 1 match
         " ~MM= :$, ,MM$$8MMM8: =8NMDOMONM8 ",
  • 정모/2012.7.11 . . . . 1 match
          - 서브넷 마스크, 게이트웨이, DOM 등 이름만 듣고 개념을 모르던 것들이 많았는데 이론 시간에 자세히 다루어 주어서 속이 시원하다.
  • 정수민 . . . . 1 match
          printf("n== LOTTO RANDOM NUMBER GENERATOR ==nnEnter the game count : ");
  • 허아영/C코딩연습 . . . . 1 match
         < LOTTO RANDOM NUMBER GENERATOR >
Found 27 matching pages out of 7555 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:04
Processing time 0.0103 sec