728x90 전체 글331 Ajax+JQuery Ajax(Asynchronous JavaScript & XML) 정의 -비동기적인 웹 애플리케이션의 제작을 위해 아래와 같은 조합을 이용하는 웹 개발 기법이다. 탄생 배경 -사용자 인터페이스는 플래시를 사용한 플러그인, 자바 애플릿, 액티브엑스 등 웹 브라우저 자체의 기능이 아닌 추가적인 기능을 사용해서 구현하는 방법밖에 없다고 생각되어져 왔다. 그러나 구글 랩이 공개된 이후 이런 생각들은 바뀌게 되었다. 자바스크립트, DOM, 스타일 시트 등의 웹 브라우저가 기본적으로 가지고 있는 기능들을 사용해도 가능하다는 것을 알게 되었다. 다만 당시에는 이런 기술을 한마디로 정의할 용어가 없어 Ajax로 불리게 되었다. -오래된 새로운 기술(이미 있었던 것을 조합해서 새롭게 발전시킨 기술)로 웹 브라우저가 기본적.. 2020. 11. 15. 액션 태그(Action tag) -액션 태그 1)스크립트, 주석, 디렉티브와 함께 JSP 페이지를 이루는 요소이다. 2)페이지와 페이지 사이의 제어를 이동시킬 수도 있고, 다른 페이지의 실행 결과를 현재의 페이지에 포함시킬 수 있다. 3)자바빈을 JSP 페이지에서 사용할 수 잇는 기능도 제공한다. 4)웹 브라우저에서 자바 애플릿을 실행시킬 수 있도록 지원하는 기능도 있다. -JSP에서 제공하는 6개의 액션 태그 액션 태그명 액션 태그 설명 include 다른 페이지의 실행 결과를 현재의 페이지에 포함할 때 사용 forward 웹 페이지 간의 제어를 이동시킬 때 사용 plug-in 웹 브라우저에서 자바 애플릿을 실행시킬 때 사용 useBean 자바빈을 JSP 페이지에서 쓸 때 사용 setProperty 프로퍼티의 값을 세팅할 때 사용 g.. 2020. 11. 14. JSP 내장 객체(Implied Object) -내장 객체는 JSP에서 제공하는것으로, 객체의 레퍼런스를 사용해 객체의 프로퍼티(멤버 필드,전역 변수)와 메소드에 접근한다. -레퍼런스 타입의 변수를 선언과 객체 생성 없이 사용할 수 있는데, 이것은 JSP페이지가 서블릿으로 변환될 때 JSP 컨테이너가 자동으로 제공하기 때문이다. -객체는 멤버 변수와 메소드로 이루어져있는데, 이들을 사용하려면 먼저 객체를 생성하고 레퍼런스 변수를 통해서 객체에 접근한다. ex) Timestamp now = new Timestamp(System.currentTimemillis());은 Timestamp 클래스 타입의 객체를 생성하고, 그 객체가 위치한 곳의 위치 정보는 레퍼런스 변수인 now가 가지게 된다. 향후 이 객체에 접근하려면 now.을 사용한다.(now.toS.. 2020. 11. 13. [Linux] Cron, Crontab이란? batch 등록하기 -배치(batch)란: (일괄적으로 처리되는)집단, 즉 일괄적으로 뭔가가 처리되는~ -배치를 등록한다는 것은->여러가지 일을 한꺼번에 처리하기 위해 만든 프로그램 (매일 정해진 시간에 혹은 주기적으로 수많은 양의 작업을 직접 타이핑 하지않고 배치 프로그램을 통해 해결) -이 배치를 실행하는것은 개발자가 아닌 스케쥴러가 실행하게 됨. -스케쥴러란: 일정 주기 혹은 특정 시간에 배치 프로그램을 실행시켜주는 프로그램, 리눅스에는 대표적으로 크론탭(Crontab)이 있습니다. -Cron 이란?: 특정한 시간에 또는 특정 시간 마다 어떤 작업을 자동으로 수행하게 해주고 싶을 때 사용하는 명령어가 cron입니다. cron은 특정한 시간에 특정한 작업을 수행하게 해주는 스케줄링 역할을 합니다. 리눅스에만 있는 개념이.. 2020. 11. 2. VMware에 CentOS-8 64bit 설치하기 1. CentOS 홈페이지 접속후 다운로드 https://www.centos.org/ CentOS Project The CentOS Project The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem around a Linux platform. We offer two Linux distros: – CentOS Linux is a consistent, manageable platform that suits a wide www.centos.org 2. Get CentOS Now > CentOs Linux DVD ISO 3. mirror 사이트에서 url아무거.. 2020. 11. 2. 오라클 데이터베이스 구조 오라클 데이터베이스 계층구조 4계층 구조를 잘 따르는 것처럼 보이지만 사실 오라클의 경우 인스턴스 아래에 데이터베이스를 한 개만 만들 수 있다는 독자적 제약이 있습니다. Architecture = Memory Architecture + Process Architecture - Oracle Server = Instance + Database - Intance = SGA Memory + Background Process - Database = Datafile + Redo Log File + Control File + Parameter File - SGA Memory = Shared Pool + Data Buffer Cache + Redo Log Buffer + Large Pool + Java Pool + S.. 2020. 10. 28. [DataBase] ORACLE 테이블생성 테이블(TABLE)이란? 테이블은 데이터베이스의 기본적인 데이터 저장 단위 이다. 데이터베이스 테이블은 사용자가 접근 가능한 모든 데이터를 보유하며 레코드와 컬럼으로 구성 된다. 관계형 데이터베이스가 아닌 예전의 데이터베이스 용어에서는 파일과 테이블이, 필드와 컬럼이, 그리고 레코드와 행이 동일시 되었다. 테이블은 시스템내에서 독립적으로 사용되길 원하는 엔티티를 표현할수 있다. 예를 들면, 회사에서의 고용자나 제품에 대한 주문은 테이블로 표현 가능하다. 테이블은 두 엔티티간의 관계를 표현할 수 있다. 즉 테이블은 고용자와 그들의 작업 숙련도 혹은 제품과 주문과의 관계를 표현하는데 사용될 수 있다. 테이블내에 있는 외래 키 (ForeIgn Key)는 두 엔티티 사이의 관계를 표현하는데 사용 된다. 컬럼 :.. 2020. 10. 28. MySQL 데이터베이스 생성,삭제,조회,유저 생성, 권한 부여 MySQL의 계층구조 위의 그림에서 알 수 있다시피 3계층 구조로 데이터베이스가 존재하지 않습니다. 실제로도 데이터베이스와 스키마를 동의어로 취급합니다. ●데이터베이스 생성 CREATE DATABASE 데이터베이스명; ●데이터베이스 삭제 DROP DATABASE 데이터베이스명; ●데이터베이스 조회 SHOW DATABASES; ●유저 생성 CREATE USER 유저명; create user 사용자ID; // 사용자 추가 create user userid@localhost identified by '비밀번호'; // 사용자(user)를 추가하면서 패스워드까지 설정 기존에 사용하던 계정에 외부 접근 권한을 부여하려면, Host를 '%' 로 하여 똑같은 계정을 추가한다 create user 'userid'@'%.. 2020. 10. 17. JSON(JavaScript Object Notation), BSON(Binary JSON) ●JSON이란 JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다. JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용한다. JSON은 데이터 포맷일 뿐이며 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다. ●JSON 특징 서버와 클라이언트 간의 교류에서 일반적으로 많이 사용된다. 자바스크립트 객체 표기법과 아주 유사하다. 자바스크립트를 이용하여 JSON 형식의 문서를 쉽게 자바스크립트 객체로 변환할 수 있는 이점이 있다. JSON.. 2020. 10. 12. 이전 1 ··· 28 29 30 31 32 33 34 ··· 37 다음 728x90