아래 블로그 가이드라인을 참고 하여 VMware Fusion Player 설치를 진행했다 맥북에서 VMware 무료로 사용하기 : VMware Fusion Player 설치 가이드 [MacOS] 맥북에서 VMware 무료로 사용하기 : VMware Fusion Player 설치 가이드 VMware를 설치해서 여러가... blog.naver.com 1. VMware Fusion Player 사이트 접속하기 https://customerconnect.vmware.com/evalcenter?p=fusion-player-personal-13 2. 회원가입 Create an Account - 로그인 I Have an Account 3. LICENSE KEYS 확인 4. 설치 후 라이센스 입력
ALL
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT NAME FROM (SELECT * FROM ANIMAL_INS ORDER BY DATETIME ASC) WHERE ROWNUM
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, COALESCE(FREEZER_YN, 'N') AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE WAREHOUSE_NAME LIKE '%경기%' ORDER BY WAREHOUSE_ID ASC COALESCE(값들, 보여줄 값) 값이 NULL 인 경우 다른 값으로 바꿔주는 함수 값을 처음부터 확인하여 NULL 일 경우는 특정 값으로 리턴 COALESCE(FREEZER_YN, 'N') : FREEZER_YN 컬..
모각독 1기 노션 KNOUCS 모각독 1기 홍보페이지한국방송통신대학교 컴퓨터과학과 분할정복독서모임 1기의 소개/홍보 페이지입니다.www.notion.so 학과 동아리 '모각독 : 모여서 각자 독서' 1기 멤버를 모집한다는 글을 보고 신청했다. 동아리는 각자 기술 서적을 하나씩 정해서 매주 1회이상 독서 부분을 정리해서 공유하는 것이였다. 기간제 동아리인만큼 해당 기간동안 약속을 지키지 않은 사람들을 패널티로 회비를 돌려 받지 않기로 했다. 정리한 글의 공유와 활동 내용은 노션과 디스코드를 통해서 이루어졌다. 컴퓨터 과학 기술에 관한 서적이면 학과 교재도 괜찮다고 해서 1학기 과목 중 제일 어렵게 느껴진 운영체제 교재로 결정했다. 책을 글로 정리해가면서 읽어야 하다 보니 내가 먼저 이해하는 것이 중요했다...
프로젝트 개요 : Jump to SpringBoot 클론코딩 - 회원제 QnA 게시판 웹프로젝트 환경 : IntelliJ, SpringBoot, JPA, H2프로젝트 코드 : https://github.com/smkim9202/sbb 개발과 서버 환경 분리개발 환경에서는 DB를 편하게 접근하고자 H2 데이터베이스에 비밀번호를 따로 설정하지 않았지만, 서버환경에서도 비밀번호를 설정하지 않는것은 위험하다. 서버환경에서만 DB 비밀번호를 설정을 할 수 있다. 서버 환경 파일 작성- 설정파일명 : application-{profile}.properties ===> 실행 옵션 : -Dspring.profiles.active=profile스프링 부트는 시작옵션으로 spring.profiles.active 항목을 전..
프로젝트 개요 : Jump to SpringBoot 클론코딩 - 회원제 QnA 게시판 웹프로젝트 환경 : IntelliJ, SpringBoot, JPA, H2프로젝트 코드 : https://github.com/smkim9202/sbb프로젝트 배포 순서서버에 자바를 설치하고 환경설정을 한다.서버에 적용할 스프링부트 프로젝트 배포파일을 생성한다.SFTP를 통해 배포파일을 전송한다.프로젝트 배포파일을 실행한다.웹 브라우저로 프로젝트 서비스를 테스트한다.백그라운드로 서비스 시작(서버 스크립트)AWS 라이트세일 가입 & 인스턴스 생성https://smkim9202.tistory.com/194?category=890215 [AWS] AWS 라이트세일 가입 & 인스턴스 생성서버 서비스를 사용하려면 항상 켜져 있는 ..
서버서비스를 사용하려면 항상 켜져 있는 서버가 필요하다.사용자는 PC 또는 모바일 기기로 서비스에 접속하고, 서버는 사용자가 사용하는 기기의 화면으로 서비스를 보여준다. 서버는 PC본체와 비슷한데, 보통 PC보다 크고 납작하며 비싸다.서버를 운영하려면 하드웨어를 구매해야 하고 네트워크 장비를 구축한 IDC센터에 서버를 보내 관리해야한다.서버에 운영체제를 설치해서 사용해야하는데 보통 리눅스 계열을 많이 사용한다. 서버를 운영하려면 데이터베이스 설치, 네임 서버 설치, 도메인 등록, 백업 등 해야 할 일이 많다. 클라우드 시스템이 등장하면서 서버를 구입하고, 운영체제 설치하고, DB나 네임서버설치, 백업 등의 일을 할 필요가 없어졌다. 클라우드 시스템에서 모든 것을 다 해주기 때문이다. 인터넷 서비스 형태로..
웹의 요소HTML : 웹페이지를 만드는 컴퓨터 언어URL, URI : 원하는 웹페이지에 방문 할 수 있도록 도와주는 주소 체계로 URI가 상위개념으로 URL과 URN(고유한 리소스 자체 표현)을 포함하고 있음Web browser, Web server : 웹 애플리케이션의 클라이언트와 서버HTTP : 웹브라우저와 웹서버가 통신 할 때의 통신 규약(Protocol)HTTP(HyperText Transfer Protocol)HTTP 트랜잭션HTTP 요청과 응답이 하나의 묶음을 이루도록 설계되어 있고, 요청-응답 묶음을 HTTP 트랜잭션이라고 함트랜잭션(Transaction) : 쪼개질 수 없는 처리, 원자성을 가진 연산HTTP 트랜잭션 확인하기개발자 도구(크롬 윈도우:F12/맥:⌥ ⌘ i)를 열고 웹 페이지에..
프로젝트 개요 : Jump to SpringBoot 클론코딩 - 회원제 QnA 게시판 웹프로젝트 환경 : IntelliJ, SpringBoot, JPA, H2프로젝트 코드 : https://github.com/smkim9202/sbbSpring Security(스프링 시큐리티)스프링 기반 애플리케이션의 인증과 권한을 담당하는 스프링의 하위 프레임워크인증(Authenticate)은 로그인을 의미한다.권한(Authorize)은 인증된 사용자가 어떤 것을 할 수 있는지를 의미한다.스프링 시큐리티는 기본적으로 인증되지 않은 사용자는 서비스를 사용 할 수 없게끔 되어 있다. 따라서 웹에 접근하기 위해서는 인증을 위한 로그인 화면이 먼저 나타난다. 설정을 통해 로그인이 필요 없는 부분에는 적용되지 않게 해야한다. ..
h2 데이터베이스 설치 1. h2 다운로드 및 설치 : 1.4.200 버전 설치 Archive Downloads (h2database.com) Archive Downloads www.h2database.com 2. H2콘솔 실행 주소창에서 IP주소 부분 localhost로 변경 3. 연결 후 'C:\Users\사용자이름' 폴더에서 'test.mv.db'파일 확인 최초 연결에서는 파일이 생성 된다. 4. JDBC URL 경로 'jdbc:h2:tcp://localhost/~/test'로 변경 후 연결 4. h2데이터베이스에 테이블 생성 및 데이터 넣기 member테이블 생성 insert 후 확인