⚙ Setting

    [Git] 스테이징 / 브랜치 / 원격 저장소

    1. 스테이징(Staging) 개념: 스테이징은 변경된 파일을 Git이 추적하고 있는 작업 디렉토리에서 선택적으로 포함시키는 단계입니다. 활용: 변경된 파일 중 일부만을 골라서 스테이징하고 싶을 때 사용합니다. git add 명령어를 통해 파일을 스테이징 영역으로 올립니다. 예시: # 파일을 스테이징 git add 파일명 # 모든 변경된 파일을 스테이징 git add . 2. 브랜치(Branch) 개념: 브랜치는 코드를 분리하여 독립적으로 개발할 수 있게 해주는 개념입니다. 활용: 새로운 기능을 개발하거나 버그를 수정할 때 브랜치를 생성하여 작업합니다. git branch 명령어로 브랜치를 생성하고 git checkout 또는 git switch 명령어로 브랜치 간 이동이 가능합니다. 예시: # 새로운 ..

    [Google Colaboratory] 설치없이 Python 실행하기

    [Google Colaboratory] 설치없이 Python 실행하기

    Google Colaboratory란? ➡ 온라인에서 python을 사용하기 위한 실행환경 ➡ 설치없이 온라인 서비스 형태로 사용하기 위해선 를 사용해야 함 💻 구글 콜라보레이토리 사용방법 1) 구글 드라이브 ➡ 새로 만들기 ➡ 더보기 ➡ 연결할 앱 더보기 2) Colaboratory 선택 3) Colaboratory 설치하기 4) 구글 드라이브 ➡ 새로 만들기 ➡ 더보기 ➡ Google Colaboratory 5) 실행환경 세팅 끝! ✔ 사용방법

    [Visual Studio Code] VSC 탭 간격 조정

    [Visual Studio Code] VSC 탭 간격 조정

    파일 별 코드 tab 간격이 달라서 신경이 쓰이셨나요? 간단하게 해결 가능합니다 🤩 🕵️‍♂️ 해결방법 1. File ➡ Preferences ➡ Settings 2. tab size 검색 후 숫자 수정 ✨ 해결완료! 이제 tab size가 동일하게 바뀌었지요~ :)

    [GitHub & Spring] 새로만든 파일 & 수정파일만 commit 하기

    [GitHub & Spring] 새로만든 파일 & 수정파일만 commit 하기

    이제 깃허브 연결도 했고, commit까지 완료했는데, 부분 수정한 파일들 커밋은 어떻게 하나요?!! 🤷‍♀️ https://dorothy-yang.tistory.com/247 [GitHub & Spring] Spring 프로젝트 Git 커밋하기 목 차 1. 깃허브에 repository 생성 2. 이클립스에 Git 환경 설정 3. Spring 프로젝트 Git에 Commit 하기 1. 깃허브에 repository 생성 (1) Create a new repository ➡ Repository name 입력 ➡ Add a README file 체크 (2) 생성 후 dorothy-yang.tistory.com 0. 확인하기 빨간 박스 : 이전에 Commit한 파일에서 수정한 파일 파란 박스 : 새로 생성한 파일..

    [GitHub & Spring] Spring 프로젝트 Git 커밋하기

    [GitHub & Spring] Spring 프로젝트 Git 커밋하기

    목 차 1. 깃허브에 repository 생성 2. 이클립스에 Git 환경 설정 3. Spring 프로젝트 Git에 Commit 하기 1. 깃허브에 repository 생성 (1) Create a new repository ➡ Repository name 입력 ➡ Add a README file 체크 (2) 생성 후 우측 Code ➡ HTTPS의 repository 주소 복사 2. 이클립스에 Git 환경 설정 (1) Eclipse ➡ Open Perspective ➡ Git ➡ Open (2) Clone a Git repository 클릭 (3) 깃허브에서 복사한 repository 주소 URI에 붙여 넣기, 아래 작업 후 Next Host와 Repository path는 자동생성되는 부분 (path 경..

    [Git] 깃허브 토큰 생성하기

    [Git] 깃허브 토큰 생성하기

    깃허브 접근방식이 아이디 & 패스워드에서 토큰 로그인 방식으로 바뀌었다. 다들 깃허브 토큰 하나씩은 갖고 있쥬~? 🤷‍♀️ 토큰 생성하기 1. 깃허브 ➡ Settings 클릭 ➡ 좌측 항목 중 맨 아래 쪽 Developer settings 클릭 2. Personal access tokens ➡ Tokens (classic) ➡ Generate new token ➡ (classic) ver. 선택 3. Note 명 설정 ➡ Expiration 설정(본인은 기한 없음으로 선택함) ➡ repo 선택 ✨ 생성 후 나오는 토큰(긴 문자)을 복사하여 꼭!!!!!!!! 메모해두세요 :) 다시 보려면 업데이트하여 새로 발급받아야 합니다 😂

    [Spring - BootStrap] 스프링에서 부트스트랩 적용하기

    [Spring - BootStrap] 스프링에서 부트스트랩 적용하기

    스프링에 내가 원하는 부트스트랩 적용해서 플젝하고 싶다구요~? 🤔 걱정말아요~ 다 할 수 있답니다 :) 1. 부트스트랩 가져오기 - 아래 블로그 덕분에 다양한 부트스트랩을 구경할 수 있었어요 😉 감사합니다.. https://inpa.tistory.com/entry/BootStrap5-%F0%9F%93%9A-%EB%B6%80%ED%8A%B8%EC%8A%A4%ED%8A%B8%EB%9E%A9-%ED%85%9C%ED%94%8C%EB%A6%BF-%EC%82%AC%EC%9D%B4%ED%8A%B8-%EC%A0%95%EB%A6%AC [BootStrap5] 📚 부트스트랩 템플릿 사이트 모음 (2022 UPDATE) 부트스트랩 템플릿 사이트 모음 Bootstrap는 반응형 웹디자인을 기본으로 하고 있고, 다양한 웹 요소들..

    [Eclipse] 이클립스에서 프로젝트 복사하기

    [Eclipse] 이클립스에서 프로젝트 복사하기

    1. 폴더 복사 및 기본 세팅 파일 수정 목록 - project 파일 / pom.xml 파일 (상황에 따라 다를 수 있다.) - 두개 파일 받은 후 메모장에 불러와서 이름 수정하기 ex02(기존파일 이름) ➡ test02(새 이름)로 변경(두 파일 다) 2. 톰캣 서버 변경 (변경 시 톰캣 멈춘 다음에 진행하자!) (1) Servers 탭의 Tomcat 우클릭 ➡ Add and Remove (2) Configured 란에는 ex02만 존재하도록 한다. (3) 위 설정 후 Tomcat 더블클릭 ➡ 창의 Modules(라이언) ➡ /controller 내용 수정(Edit) (4) Path를 /만 남기고 삭제 후 OK ✨ 톰캣 왜 자꾸 실행하나요??🤔 라이브러리 추가하는 설정한 후 톰캣을 시작하라! 그러면 톰..

    [안드로이드 스튜디오] 프로그램 설치 및 세팅

    [안드로이드 스튜디오] 프로그램 설치 및 세팅

    [목 차] 1. 안드로이드 스튜디오 설치 2. 안드로이드 스튜디오 설치 진행 3. 안드로이드 스튜디오 프로젝트 생성 4. 안드로이드 스튜디오 세팅 변경 1. 안드로이드 스튜디오 설치 https://developer.android.com/studio?hl=ko Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today. developer.android.com 2. 안드로이드 스튜디오 설치 진행 시간이 꽤 걸립니..

    [Gmail 앱 비밀번호] 이메일 인증번호 설정하기 / SMTP

    [Gmail 앱 비밀번호] 이메일 인증번호 설정하기 / SMTP

    Mail API 사용 시 필요한 앱 비밀번호 받아내기 🕵️‍♂️ 1. Google 계정 로그인 ➡ 본인 아이콘 클릭 ➡ Google 계정 관리 2. 보안 탭 ➡ Google에 로그인 부분 ➡ 앱 비밀번호 (2단계 인증 : 사용 설정 필요!!) 3. 앱 비밀번호를 생성할 앱 및 기기 선택 후 생성 클릭

    [Postman] 포스트맨 설치 및 다운로드 / 테스트 돌려보기

    [Postman] 포스트맨 설치 및 다운로드 / 테스트 돌려보기

    🤯 Postman? REST API 테스트 프로그램 개발자들이 API를 디자인하고 빌드하고 테스트하고 반복하기 위한 API 플랫폼 2022년 4월 현재 Postman은 등록된 사용자가 2,000만 명이 넘고75,000개의 개방형 API를 보유 이는 세계 최대의 공용 API 허브를 구성 [출처 : https://en.wikipedia.org/wiki/Postman_(software)] 1. 포스트맨 설치 및 다운로드 🤔 https://www.postman.com/downloads/ Download Postman | Get Started for Free Try Postman for free! Join 20 million developers who rely on Postman, the collaboration..

    [Eclipse ➡ VSC] Visual Studio Code 프로그램으로 파일열기

    [Eclipse ➡ VSC] Visual Studio Code 프로그램으로 파일열기

    Visual Studio Code는 오타도 잘 잡아주고 태그도 자동 완성 기능이 잘 되어있는데,, 이클립스에서 작업하던 거 VSC로 열어서 작업할 수는 없나?!?! 있습니다!!! 🤔 현재 나의 상황 다른 프로그램으로 열고 싶은 파일 선택 후 우클릭 ➡ Open With을 해도 VSC는 보이지 않는다..ㅠ (물론, Other..로 들어가 찾아서 열수도 있지만.. 난 성격이 급하단 말이에요!!!!!!! 미리 세팅 할거야.) 🕵️‍♂️ 해결방법 (1) Window 탭 ➡ Preferences 클릭 (2) File 입력 ➡ File Associations ➡ 바꾸고 싶은 파일 확장자 클릭(도로시는 .jsp를 바꾸고 싶었다.) (3) 바꾸고 싶은 확장자 클릭 ➡ 하단 Associated editors의 Add 클..

    [Spring 프로젝트] 스프링 프로젝트 생성 및 준비(라이브러리 추가)

    [Spring 프로젝트] 스프링 프로젝트 생성 및 준비(라이브러리 추가)

    스프링 프로젝트 생성 및 준비하기🤔 Spring Legacy Project의 생성 pom.xml에서 스프링 버전 변경 (아래는 한번에 추가된다.) spring-test, spring-jdbc, spring-tx 추가 junit버전 변경 Servlet 버전 변경 HikariCP, MyBatis, mybatis-spring, Log4jdbc 추가 JDBC드라이버 프로젝트 내 추가 기타 Lombok의 설정 등 1. Spring Legacy Project의 생성 2. pom.xml에서 스프링 버전 변경 3. log4jdbc.log4j2.properties와 logback.xml 파일 추가 4. root-context.xml 내용 추가 및 수정 5. servlet-context.xml 내용 추가 6..

    [Spring 준비] Eclipse에 Spring 준비하기

    [Spring 준비] Eclipse에 Spring 준비하기

    🤷‍♀️ 이클립스에 스프링 준비 어떻게 합니까??? 1. 이클립스 스프링 환경설정 Window 탭 - Perspective - Open Perspective - (Other...) - Spring 선택 2. 이클립스 인코딩 설정 메뉴 : Window - preferences 검색어 : enc Encoding : UTF-8로 모두 변경 후 저장하기 3. 스프링 프로젝트 생성 메뉴 : File - New - Spring Legacy Project 템플릿 : Spring MVC Project com.demo.controller : 도메인demo는 사용자지정! *앞에 M자는 메이븐! 표시가 되는 의미 : 이 안의 구성요소가 문제가 없다는 것을 뜻한다. 4. pom.xml 수정 Java 버전 1.8, 스프링 프레..

    [Chrome 창 띄우기] Eclipse에서 크롬으로 보기

    [Chrome 창 띄우기] Eclipse에서 크롬으로 보기

    🤷‍♀️ 아니 실행시키면 바로 크롬으로 뜰 순 없나? 이클립스 창에서 돌리면,, 잘 안나오는 것 같고,,(기분탓) 크롬으로 하고싶다! 😎해결방법! 이클립스 window 탭 ➡ Web Browser ➡ 3 Chrome 선택! ✌ 짜잔~! 이제 크롬으로 나오지요?

    [크롬 캐시 삭제] 크롬 캐시 삭제 설정하기

    [크롬 캐시 삭제] 크롬 캐시 삭제 설정하기

    🤦‍♀️ 아 또? 왜!!!! 개발하면서 소스는 수정했는데, 크롬에선 오류가 그대로라구요~? 그럴 땐~ 크롬 캐시를 삭제해보아요 :) 1. 크롬 창에서 우클릭 ➡ 검사 클릭 or F12 클릭 2. 검사 창에 있는 툴 우측의 톱니바퀴 모양 ⚙ 클릭 3. Preferences ➡ Nerwork ➡ Disable cache (while DevTools is open) 이제~ 다시 돌려보아요 :) 해결 완료! ✌

    [Eclipse] Tomcat Server 등록 / 톰캣 서버 등록

    [Eclipse] Tomcat Server 등록 / 톰캣 서버 등록

    Eclipse에 톰캣 서버를 등록해봅시다! 🤯 이클립스에 톰캣 서버 등록 1. 이클립스 Window ➡ Preferences 2. Server ➡ Runtime Environments ➡ Add 클릭 3-1. (잠깐 탐색기로 가서) 사전에 설치한 톰캣 버전 확인 - 도로시는 9.0 ver. 3-2. (다시 이클립스 와서) 각자 버전에 맞는 톰캣 선택 후 Next 클릭 - Create a new local server 체크 4-1. (다시 탐색기로 가서) 톰캣 디렉토리 복사 4-2. (다시 이클립스 와서) 톰캣 디렉토리 추가 및 Installed JREs 클릭 5. Apply and Close 🕵️‍♂️ 설치 확인하기! 1. JAVA EE 창으로 변경 2. 하단과 좌측 Servers 생성 여부 확인하기 잘..

    [My SQL 창 크기] 창 크기가 너무 작아요!!!! 탭이 안보여요!!!!!!

    [My SQL 창 크기] 창 크기가 너무 작아요!!!! 탭이 안보여요!!!!!!

    노트북으로 SQL을 실행하니,, 노트북으로 열어보니,, 이런 대참사가... 이 창 크기로 뭘 어떻게 합니까,,? 🤯 🕵️‍♂️ 해결 방법 1) sqldeveloper.exe 파일을 찾아 우클릭 ➡ 속성 클릭 2) 호환성 탭 ➡ 하단 설정 탭에서 관리자 권한으로 이 프로그램 실행 체크 ➡ 높은 DPI 설정 변경 클릭 3) 아래 높은 DPI~ 체크 및 시스템(고급) 선택 😍 해결 완료! 이제 다시 SQL을 실행해볼까요? 드디어 정상적인 크기로 DB 작업을 할 수 있게 되었어요^_^ 짝짝짝~!

    [Eclipse에 스프링 & 롬복 설치] 롬복 다운로드 및 설치

    [Eclipse에 스프링 & 롬복 설치] 롬복 다운로드 및 설치

    롬복이란? Java의 라이브러리로 반복되는 메소드를 Annotation을 사용해서 자동으로 작성해주는 라이브러리 (1) eclipse 폴더자체 복사 ➡ spring 폴더 생성 후 붙여넣기 (2) 바탕화면에 spring 바로가기 생성 기존에 쓰던 eclipse는 그대로 두고, 새로 추가한 eclipse.exe 바로가기를 spring으로 이름수정! (3) workspace 경로 설정 spring ver. workspace 경로 설정하기 (4) STS 플러그 설치 (eclipse버전에 따라 4가 나올 수도 있고 3이 나올 수도 있다!) 1. 롬복 다운로드 아래 링크로 들어가서 https://projectlombok.org/download Downloa..

    [Eclipse 설정] 이클립스 힙 메모리 설정(크기 변경 / 상태보기)

    [Eclipse 설정] 이클립스 힙 메모리 설정(크기 변경 / 상태보기)

    이클립스의 힙 메모리 크기를 변경하고 힙 메모리 영역을 보이게 하고 싶다면? 따라해보세요 :) 1. 설치된 eclipse 폴더 내 eclipse.ini 파일을 메모장으로 끌어 옮기기 2. 드래그한 부분이 수정해야 할 부분이다. - Xms : 최소 메모리 크기 / Xmx : 최대 메모리 크기 - 각 메모리 크기를 1014, 4096으로 바꿔줬다. (*이클립스자체 실행됐을때 힙 메모리 영역을 말하는 것. 동작이 빠르다.) 📢 메모장을 통한 수정오류 ➡ 참고링크 : https://bit.ly/3BHyY8o [에러해결] 이 파일을 열 수 있는 권한이 없습니다. 사용 권한에 대해서는 파일의 소유자나 관리 이 파일을 열 수 있는 권한이 없습니다. 사용 권한에 대해서는 파일의..

    [Tomcat 설치] 톰캣 설치 및 실행

    [Tomcat 설치] 톰캣 설치 및 실행

    Tomcat 설정하기 WAS(Web Application Server)로서 동적 웹 컨테이너 1. Tomcat 다운로드 Tomcat 사이트에서 원하는 Tomcat 버전 다운로드 https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Un..

    [MySQL 설치] MySQL 다운로드 및 설치

    [MySQL 설치] MySQL 다운로드 및 설치

    MySQL 설치하기 오늘날 MySQL은 데이터베이스 시장 안에서 세 손가락 안에 드는 시장의 지배자 - by. 생활코딩 - 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)인 MySQL은 다중 스레드, 다중 사용자 형식의 구조 질의어 형식의 데이터베이스 관리 시스템으로서 오라클이 관리 및 지원하고 있다. - 위키백과 - 1. MySQL 설치프로그램 다운로드 https://dev.mysql.com/downloads/windows/installer/8.0.html MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version..

    [Oracle Database] 관리자 설정 및 cmd로 설치확인

    [Oracle Database] 관리자 설정 및 cmd로 설치확인

    본 글은 기본적인 Oracle Database 설치 단계 진행 후, 관리자 설정부터 시작되는 글입니다 :) 1. Oracle Database 설치 중 ➡ Specify Database Passwords에서 비밀번호 입력 오라클 설치 시 기본 관리자 계정 1) SYS : 메인 2) SYSTEM : 보조메인 Oracle Database Listener 포트 : 1521 Oracle HTTP Listener 포트 : 8080 확인 및 기억하기 2. 탐색기 ➡ 서비스(로컬)에서 실행 확인하기 아래 두 서비스의 상태가 실행 중인지 꼭 확인 필요! 3. 관리자_sys 데이터베이스 생성 (1) Oracle SQL Developer 실행 ➡ 좌측 상단 초록색 + 버튼 클릭 ➡ 팝업창 확인 (2) 데이터베이스 Name ..