본문 바로가기

전체 글108

Git bash 기본 사용법 git은 이클립스에도 내장되어 있다. 소스트리 같은 GUI 형태의 프로그램도 많이 사용하는 걸로 알고 있다. 그 동안 협업 도구의 역할 보다는 단순히 내 코드를 github에 저장하고 다시 다른 컴퓨터에서 코드를 가져와서 편하게 코딩하는 용도로 사용해왔는데 개발자는 협업이 필수 인 만큼 git 의 기본을 공부 하고 CLI 형태의 git bash 사용법을 익히고자 인프런 사이트에서 '지옥에서 돌아온 git' 생활코딩 강의를 듣게 되었다. 기본 git 사용법은 아래와 같다. git init으로 프로젝트 버전 관리 시작 새로운 작업 후 git add로 작업 파일을 git stage에 등록 git commit으로 git stage에 있는 작업 파일을 기준으로 변경 이력 생성 commit에 익숙해지면 브랜치 생성.. 2019. 12. 3.
클라우드 배포 방법 3가지 응용 프로그램의 일부를 클라우드로 이동하려는 경우 이 응용 프로그램을 배포하는 방법을 결정해야 합니다. 클라우드 서비스를 응용 프로그램 아키텍처 및 인프라에 배포하고 통합하는 세가지 방법으로 Public Private Hybrid 가 있습니다. 첫번째 Public은 공용 클라우드에서 서버 및 디스크와 같은 모든 클라우드 리소스는클라우드 공급자가 소유하고 관리하며 인터넷을 통한 액세스가 제공되며 실제 하드웨어는 다른 조직과 공유되고, 사용자의 보기가 가상화 됩니다. 데이터는 안전하게 보호되고 격리되지만, 이 데이터가 저장되는 위치와 논리가 실행되는 위치는 클라우드 공급자가 결정합니다. 장점 사용한 만큼에 비용만 지불 요청에 따라 크기 조정을 함 단점 하드웨어를 소유하지 않으므로 원하는 대로 관리가 불가 두.. 2019. 12. 3.
Cloud Computing(클라우드 컴퓨팅)이란? 클라우드 컴퓨팅은 서버, 스토리지, 네트워크, SW등을 다른 회사의 컴퓨터를 대여해서 사용하는 것을 말합니다. 그리고 사용한 양만큼만 요금을 지불하는 것이고, 이러한 서비스를 제공하는 회사를 클라우드 공급 기업이라고 합니다. 요금을 부가하는 대신 클라우드 공급 기업은 작업을 실행하는데 필요한 하드웨어를 최신 상태로 유지해야 할 책임이 있습니다. 클라우드는 가상화의 확장 된 개념으로 볼 수 있습니다 클라우드 컴퓨팅의 목적은 신생 기업이나 대기업이나 상관없이 보다 쉽고 효율적으로 운영 할 수 있도록 만드는 것. 여기서 궁금한 점이 생기는데요 왜 돈을 주면서까지 클라우드를 사용하냐? 클라우드의 장점으로는 자원의 낭비를 최소화하며 가지고 있는 자원을 효율적으로 활용하고, 많은 양의 트래픽을 발생시켜 서버를 다운.. 2019. 12. 3.
JAVA DB Mysql 연동 안녕하세요 le-piee입니다 오늘은 데이터베이스랑 연동하는 법에 대해 적어보려 합니다 환경 jdk 8 이클립스 19-6 mysql 5.7 일단 먼저 자바 프로젝트에 jdbc를 추가해줘야 합니다 맨 위에 있는 jdbc를 다운로드한 후 User.java 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 public class User { String id; String name; String password; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } pu.. 2019. 11. 13.