일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리액트네이티브
- 정보처리기사실기요약
- 코딩테스트
- 정보처리기사
- 오라클
- 스프링
- 리액트
- 정보처리기사정리
- 자바스크립트
- 국비코딩
- CSS
- 자바의정석
- spring
- 국비IT
- 정보처리기사요약
- php
- 자스코테
- 정보처리기사실기
- typescript
- 자바스크립트 코딩테스트
- javascript
- ReactNative
- react
- 이안의평일코딩
- 타입스크립트
- 평일코딩
- Java의정석
- 정보처리기사실기정리
- Oracle
- VUE
- Today
- Total
목록Back-end (102)
이안의 평일코딩
도커를 사용할 때의 흐름 먼저 도커 CLI에 커맨드를 입력한다. 도커 서버(도커 Daemon)이 그 커맨드를 받아서 그것에 따라 이미지를 생성하든 컨테이너를 실행하든 모든 작업을 하게 된다. docker run hello-world 도커 클라이언트 명령어 입력하면 도커 서버에서 hello-world 이미지가 있는지 확인 후 만약 캐시 보관 장소에 hello-world 이미지가 없다면 도커 허브(이미지들을 보관하는 곳)에서 가져온다. (Pulling from ...) 도커 서버에서 가져온 이미지를 이용해서 프로그램을 실행시켜준다. 하이퍼 바이저(Hypervisor) 가상화 기술이 나오기 전 한대의 서버를 하나의 용도로만 사용하고 남는 서버 공간을 그대로 방치, 하나의 서버에 하나의 운영체제, 프로그램만을 ..
도커란? 컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고, 배포하고, 실행할 수 있도록 설계된 도구이며 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 컨테이너 안에 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다. 일반 컨테이너의 개념에서 물건을 손쉽게 운송해주는 것처럼 프로그램을 손쉽게 이동 배포 관리할 수있게 해주며 AWS, Azure, Google Cloud등 어디에서든 실행 가능하다. 도커를 쓰는 이유 결론부터 말하자면 프로그램을 다운 받는 과정을 굉장히 간단하게 만들기 위해서이다. 도커 없이 프로그램 받을 때 서버, 패키지 버전, 운영체제 등에 따라 프로그램 설치하는 과정중에 많은 에러들이 발생하게 되고 설치 과정이 다소 복잡하다..
집이나 회사에서 작업하다가 카페 또는 다른 IP로 접속한 경우 연결이 안되는 경우가 있다. 그 경우, 몽고DB 사이트에서 아이피를 추가만 해주면 손쉽게 연결이 가능하다. Network Access IP 추가하기 먼저 MongoDB 웹사이트에 로그인하여 들어갑니다. www.mongodb.com/ The most popular database for modern apps We're the creators of MongoDB, the most popular database for modern apps, and MongoDB Atlas, the global cloud database on AWS, Azure, and GCP. Easily organize, use, and enrich data — in real ..
server index.js const express = require("express"); const app = express(); const path = require("path"); const cors = require('cors') const bodyParser = require("body-parser"); const cookieParser = require("cookie-parser"); const config = require("./config/key"); // const mongoose = require("mongoose"); // mongoose // .connect(config.mongoURI, { useNewUrlParser: true }) // .then(() => console.lo..
2020.11.19(목) 콘솔창에 하기와 같이 입력해줘서 패키지들을 다운로드 받는다 install.packages("rJava") install.packages("Rserve") install.packages("multilinguer") library(multilinguer) install_jdk() install.packages(c('stringr', 'hash', 'tau', 'Sejong', 'RSQLite', 'devtools'), type = "binary") install.packages("remotes") remotes::install_github('haven-jeon/KoNLP', upgrade = "never", INSTALL_opts=c("--no-multiarch")) library(..
2020.11.19~20(목~금) PROCEDURE, FUNCTION => 재사용을 위해! SQL -- 게시판 테이블 1 2 3 4 5 6 7 8 9 10 11 12 -- 게시판 CREATE TABLE project_board( no NUMBER, name VARCHAR2(34) CONSTRAINT pb_name_nn NOT NULL, subject VARCHAR2(1000) CONSTRAINT pb_sub_nn NOT NULL, content CLOB CONSTRAINT pb_cont_nn NOT NULL, pwd VARCHAR2(10) CONSTRAINT pb_pwd_nn NOT NULL, regdate DATE DEFAULT SYSDATE, hit NUMBER DEFAULT 0, CONSTRAINT..
CREATE TABLE park_reply( no NUMBER, --댓글번호 bno NUMBER NOT NULL, --글번호 name VARCHAR2(100), id VARCHAR2(20) NOT NULL, --글쓴이아이디 msg CLOB NOT NULL, --댓글내용 regdate DATE DEFAULT SYSDATE, --댓글작성일시 group_id NUMBER, group_step NUMBER DEFAULT 0, group_tab NUMBER DEFAULT 0, root NUMBER DEFAULT 0, depth NUMBER DEFAULT 0 ); CREATE TABLE dog_board_reply1( no NUMBER, --댓글번호 bno NUMBER NOT NULL, --글번호 id VARCHA..
2020.11.18(수) C:\Users\SIST>cd "c:\Program Files" c:\Program Files>cd MongoDB c:\Program Files\MongoDB>cd Server c:\Program Files\MongoDB\Server>cd 4.4 c:\Program Files\MongoDB\Server\4.4>cd bin c:\Program Files\MongoDB\Server\4.4\bin>mongod --dbpath c:\data SpringSubqueryProject src/main/java com.sist.temp MongoDAO package com.sist.temp; import org.springframework.stereotype.Repository; import ..