본문 바로가기

분류 전체보기

(185)
SQL ) 명령어 데이터베이스 생성CREATE DATABASE `데이터베이스명`;데이터베이스 삭제DROP DATABASE `데이터베이스명`;데이터베이스 보기SHOW DATABASES;데이터베이스 선택USE `데이터베이스명`; 테이블 생성기본키(Primary Key)값 중복을 허용하지 않는다. 식별키이다.NULL값을 허용하지 않는다.테이블에서 한 개만 생성 가능하다.검색속도가 가장 빠르다 유니크키(Unique Key, Unique Index)값 중복을 허용하지 않는다.NULL값을 허용한다.테이블에서 여러 개 생성 가능하다.검색 속도가 두번째로 빠르다CREATE TABLE table_name ( 칼럼명1 data_type, 칼럼명2 data_type PRIMARY KEY (`id`))테이블 보기show tab..
Node.js ) DBMS DBMSData Base Management System RDBMS관계형 데이타베이스 관리 시스템관계형이란 table을 의미하고table이 여러개 모인 집합을 데이타베이스,데이타베이스가 여러개 모인 집합을 DBMS라고 부른다.table의 행을 레코드 또는 로우라고 부르고, 열을 필드 또는 컬럼이라고 부르며, 하나하나를 cell이라고 부른다.cell이 정보의 가장 작은 단위인것이다. DBMS를 다루는 언어가 SQL
Node.js ) pug 설치 npm install pug --savenpm install pug -cli   zard.pughtml head title= title body h1 Hello jade(pug) ul -for(var i=0; i  myapp.jsconst express = require('express');const ws = express();ws.use(express.static('www'));ws.locals.pretty = true;ws.set('view engine', 'pug');ws.set('views', './pug');ws.get('/zard', (req, res) => { res.render('zard', {time: Date..
Node.js ) static 폴더 static폴더란 경로의 기준이 되는 폴더를 말한다.myApp.use(express.static('폴더명'));const express = require('express');const myApp = express();myApp.use(express.static('files'));myApp.get('/', function(req, res){ res.send('Hello home page');;});myApp.get('/images', function(req, res){ res.send('My Image, ')})myApp.get('/login', function(req, res){ res.send('Login please');});myApp.listen(2000, function(){ ..
Node.js ) 라우팅 npm --save install expressapp.get('경로', (req,res) => {});app.listen(포트번호, () => {});var ws = require("express");var app = ws();app.get('/', function(req, res) { res.send('Hello LINE!');});app.get('/join', function(req, res) { res.send('Member Only!');});app.listen(2000, function(){ console.log("open 2000 port!");});
XML XML이란?XML은 eXtensible Markup Language의 약자로 확장 가능한 마크업 언어이다.XML은 HTML 과 SGML의 한계를 극복하기 위한 대안으로 출현되었다.XML을 사용하면 공유 가능한 방식으로 데이터를 정의하고 저장할 수 있습니다. XML은 웹 사이트, 데이터베이스 및 타사 애플리케이션과 같은 컴퓨터 시스템 간의 정보 교환을 지원합니다. 사전 정의된 규칙을 사용하면 수신자가 이러한 규칙을 사용하여 데이터를 효율적으로 정확하게 읽을 수 있으므로 모든 네트워크에서 데이터를 XML 파일로 손쉽게 전송할 수 있습니다. **마크업 언어란 데이터에 대해 추가적인 정보를 표시하는 언어이며 태그와 요소, 속성으로 이루어진다.  DTD란 태그를 설명하는 데이터  DOCTYPE standalone..
JAVASCRIPT ) 전치행렬 let a = [ [1,2,3], [4,5,6], [7,8,9]]let b = a.map((i)=>[...i]);for(let i=0; i
JAVASCRIPT ) 부울행렬의 연산 부울 합let f = [ [1,0], [1,0],]let g = [ [0,1], [1,0]]let result2 = []for(let i=0; i 1){ result2[i][j] = 1; } }}console.log(result2);   부울 교차let f = [ [1,0], [1,0],]let g = [ [0,1], [1,0]]let result2 = []for(let i=0; i   부울곱let c = [ [1,0], [0,1], [1,0]]let d = [ [1,1,0], [0,1,1],]let result = []for(let i=0; i 1){ result[i][..