일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 구글 애드센스 수익
- intelliJ plugin
- spring boot 시작
- Vue
- Spring Batch 강의
- 도커
- 미국 배당주
- docker mysql
- apache log4j
- 젠킨스
- AES256
- python
- IntelliJ
- Vue 알아보기
- Spring
- python 기초
- Python 기본편
- Vue 배우기
- MYSQL
- 애드센스 수익
- docker
- spring Annotation
- JDK1.3
- Vue 강의
- docker 명령어
- Spring Batch
- 미국주식
- scrapy
- gradle
- 티스토리 광고 수익
목록분류 전체보기 (202)
나만의공간
특정 포트로 톰켓 실행하기 sudo docker run -d --name tc -p 80:8080 tomcat tomcat을 pull로 받은 후 -d(백그라운드)로 실행한 후 80 port로 접속 가능하게 함. 컨테이너 내부 셀 실행 sudo docker exec -it tc /bin/bash 실행된 톰켓 컨테이너로 bash을 실행해서 접속하도록 함 컨테이너 로그 확인 sudo docker logs tc 호스트 컨테이너 간 파일 복사 sudo docker cp [path] [to container]:[path] -. 로컬에서 컨테이너로 파일 복사 sudo docker cp [from container]:[path] [path] -. 컨테이너에서 로컬로 파일 복사 sudo docker cp [from co..
레이어의 개념 왼쪽 : 이미지A를 지워도 이미지B에 레이어 A,B,C가 있어 삭제가 안됨 오른쪽 : 이미지 존재하는 레이어 A,B는 추가로 다운 받을 필요가 없음 맥북 이미지 저장 위치 : /Library/Containers/com.docker.docker/Data/vms
Docker 이미지 찾기 docker search [이미지이름] ubuntu 이미지 찾기 docker search ubuntu Docker 이미지 가져오기 docker pull ubuntu Docker 이미지 조회 docker images Docker 이미지 삭제 docker rmi ubuntu Container 실행 docker run -it --name [컨테이너명] [이미지명] docker run -it --name ubuntu ubuntu -i : 상호입출력 -t : tty를 활성화 하여 bash을 사용 ubuntu 이미지를 ubuntu 컨테이너명으로 실행함. Container 삭제 docker rm [컨테이너명] docker rm ubuntu Container 종료 docker stop [컨테이..
맥북 Docker 설치 curl 명령어로 도커를 설치한다.(Root권한 요구) curl -fsSL https://get.docker.com/ | sudo sh curl 옵션설명 -f : Fail Silently(no output at all) on HTTP errors -s : silent Silent mode -S : show-error Show error even when -s is used -L : Location Follow redirects 위 명령어 설치는 Linux Console에서 가능함. 맥은은 아래 Docker Site에서 다운로드 받은 후 설치 진행 https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Wi..
npm 설치 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" vue cli 설치 npm install -g @vue/cli -g : vue/cli를 전역으로 설치함 @vue/cli : vue/cli를 설치 vue cli를 이용한 vue default 설치 vue create test2 test2라는 폴더에 vue를 설치 Vue CLI v4.5.13 ? Please pick a preset: (Use arrow keys) ❯ Default ([Vue 2] babel, eslint) Default (Vue 3) ([Vue 3] babel, eslint) Manually select..
Spring Annotation 이란? Spring Annotation(@)은 사전적 의미로 주석을 의미합니다. 자바에서는 Annotation이 코드 사이에 주석처럼 작성되며, 특별한 의미나 기능을 수행하도록 하는 기술입니다. 다시 말해, Annotation은 프로그램에게 추가적인 메타데이터를 제공해준다는 의미입니다. 메타데이터는 데이터를 위한 데이터를 의미합니다. 어노테이션은 다음과 같은 용도로 사용됩니다. 컴파일러에게 코드 작성 문법 에러를 체크하도록 정보를 제공합니다. 소프트웨어 개발 툴이 빌드나 배치시 코드를 자동으로 생성할 수 있도록 정보를 제공합니다. 실행시(런타임시) 특정 기능을 실행하도록 정보를 제공합니다. 어노테이션을 사용하는 기본적인 순서는 다음과 같습니다. 어노테이션을 정의합니다. 클..
ElasticSearch / Relation DB 을 이용한 개념 비교 doc1 "car" : { "color" : "red", "kind" : "sonata" } doc2 "car" : { "color" : "red", "kind" : "K5" } doc3 "car" : { "color" : "yellow", "kind" : "K5" } doc4 "car" : { "color" : "blue", "kind" : "K7" }1. ElasticSearch 저장구조 text document red doc1, doc2 yellow doc3 K5doc2, doc3 K7 doc4 2. ElasticSearch 와 Relation DB 저장구조 비교 2-1) ElasticSearch 구조text document r..
ElasticSearch 설치하기 (맥북기준)1. https://www.elastic.co/kr/downloads/elasticsearch 로 접속하여 ZIP 파일을 다운로드 한다.2. 다운받은 파일에 압축을 해제한다.3. 압축해제한 폴더에서 ./bin/elasticsearch 명령어를 실행한다.4. elasticSearch관련 로그가 쭈욱 올라갈동안 기다리면 완료5. elasticSearch가 정상적으로 올라 왔는지 아래 curl로 확인 curl -XGET localhost:92006. 아래와 같은 결과가 나오면 정상{ "name" : "kB9e9qw", "cluster_name" : "elasticsearch", "cluster_uuid" : "5VWt4yRpTse-SDDIOH6klg", "versi..
Java O/X(Object / XML)를 사용한 Unmarshaller 방법 package com.howtodoinjava.jaxb.examples.list; import java.io.File; import java.io.StringReader; import java.util.ArrayList; import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Marshaller; import javax.xml.bind.Unmarshaller; public class MarshingTest { static User userList = new User(); static { userList.setUser..
HttpConnection Get / Post 사용법HttpConnection을 이용하여 Get방식과 Post방식으로 내용을 가져온다.import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.Charset; import javax.net.ssl.HttpsURLConnection; public class HttpConn { public static final String USER_AGENT = "Mozilla/5.0"; public static vo..