반응형 IT 정보/IT 용어124 DOM - HTML DOM DOM(Document Object Model)은 Document에서 Element를 만들거나, 변경하거나, 제거할 수 있도록 하는 프로그래밍 인터페이스입니다. 이 외에도 Element에 이벤트를 추가하여 웹 페이지를 역동적으로 만들 수 있습니다. DOM을 분류하는 3가지 모델 Core DOM: 모든 Document 타입의 standard Model XML DOM: XML Document의 standard Model HTML DOM: HTML Document의 standard Model DOM을 분류하는 모델은 위와 같이 3가지로 나눠집니다. 그 중에서 HTML DOM에 대해서 더 자세히 알아보겠습니다. HTML DOM HTML DOM은 HTML을 위한 표준 객체 모델이자 프로그래밍 인터페이스입니.. 2022. 10. 7. 정적 페이지 vs 동적 페이지 정적 페이지 Static Pages 바뀌지 않는 페이지. 웹 서버는 파일경로 이름을 받고, 경로와 일치하는 File Contents를 반환한다. image, html, css, javascript 파일과 같이 컴퓨터에 저장된 파일들 동적 페이지 Dynamic Pages 인자에 따라 바뀌는 페이지. 인자의 내용에 맞게 동적인 Contents를 반환한다. 웹 서버에 의해 실행되는 프로그램을 통해 만들어진 결과물이다. Servlet : was 위에서 돌아가는 자바 프로그램 정적언어 타입을 지정해준뒤 컴파일 하는언어 C,C++,Java 예를들어 int, String, char, double 이런식으로 자바는 타입을 지정해준다. 그러니 정적언어이다. 타입에러로 인한 문제를 컴파일타임에 해결할 수 있기 때문에 "안.. 2022. 10. 6. WEB Server, WAS Web Server 하드웨어, 소프트웨어로 구분된다. 하드웨어 : Web 서버가 설치되어 있는 컴퓨터 소프트웨어 : 웹 브라우저 클라이언트로부터 Http요청을 받아 정적인 컨텐츠(Http, css 등) 을 제공하는 컴퓨터 프로그램 웹 서버 기능 Http 프로토콜을 기반으로, 클라이언트의 요청을 서비스하는 기능을 담당한다. 정적 컨텐츠 제공(정적 페이지) WAS를 거치지 않고 바로 자원을 제공한다. 동적 컨텐츠 제공을 위한 요청 전달(동적 페이지) 클라이언트 요청을 WAS에 보내고, WAS에서 처리한 결과를 클라이언트에게 전달한다. 웹 서버 종류 : Apache, Nginx 등 https://jcoding7.tistory.com/entry/%EC%A0%95%EC%A0%81-%ED%8E%98%EC%9D%B4.. 2022. 10. 5. 딥러닝 1. 개념 심층 학습(深層學習) 또는 딥 러닝(영어: deep structured learning, deep learning 또는 hierarchical learning)은 여러 비선형 변환기법의 조합을 통해 높은 수준의 추상화(abstractions, 다량의 데이터나 복잡한 자료들 속에서 핵심적인 내용 또는 기능을 요약하는 작업)를 시도하는 기계 학습 알고리즘의 집합으로 정의 2. 왜 다시 딥 러닝인가? 딥 러닝이 부활하게 된 이유는 크게 세 가지로 꼽힌다. 첫 번째는 앞서 딥 러닝의 역사에서 언급한 바 있는 기존 인공신경망 모델의 단점이 극복되었다는 점이다. 그러나 과적합 문제만 해결되었다고 해서 느린 학습시간이 줄어드는 것은 아니다. 두 번째 이유로, 여기에는 하드웨어의 발전이라는 또다른 요인이 존.. 2022. 9. 22. 애플 페이 애플 페이(Apple Pay)는 애플이 제공하는 모바일 결제 및 전자 지갑 서비스이다. 사용자들은 애플 페이를 통해 아이폰 6, 6 플러스 이상, 애플 워치 호환 기기 (아이폰 5 이상), 아이패드 에어 2, 아이패드 프로, 아이패드 미니 3 이상에서 결제가 가능하다. 애플 페이는 애플 페이 특유의 비접촉 결제 터미널이 필요하지 않으며 기존의 비접촉 방식의 터미널과도 동작한다. 지원 기종 아이폰 iOS 10 이상, CPU가 A8 이상인 기종 중 Touch ID 또는 Face ID를 탑재한 기기. 애플 워치 사용 시 아이폰 5, 아이폰 5c, 아이폰 5s와 연동하여 사용할 수 있다. 아이패드 Touch ID 또는 Face ID를 탑재한 기기. 웹 결제만 지원. 애플 워치 watchOS 3 이상 모든 기기... 2022. 9. 16. '코볼 컬리그' - 초보 메인프레임 개발자를 위한 검색 AI 툴 다른 모든 분야와 마찬가지로 소프트웨어 개발에도 생산성이 중요하다. 그런데 일반적으로 개발자가 필요한 변경 작업을 하기 위해 코드를 검색하고 동작을 이해하는 데만 업무 시간의 약 75%를 소비한다. 개발자가 실질적인 작업을 시작하기 전에 맥락을 파악하는 데만 이처럼 많은 시간을 쓴다는 것은 어려운 개발 과제에 대한 창의적인 해결책을 구상하는 데 투자할 시간과 에너지가 그만큼 줄어든다는 것을 의미한다. 더구나 전 세계적인 숙련된 개발자 인력 부족, 그리고 끊임없이 변화하는 비즈니스 요구에 맞춰 빈번하게 애플리케이션을 업데이트해야 할 필요성 등을 고려하면 개발자의 생산성을 높여야 하는 이유는 분명하다. 이런 가운데 인공지능을 이용해 개발자 애플리케이션 지식의 빈틈을 메우고 여러 애플리케이션에 걸쳐 개발자의 .. 2022. 9. 16. 이전 1 ··· 11 12 13 14 15 16 17 ··· 21 다음 반응형