개발 과정에서 분기점을 만드는 것 (=세이브 포인트) 깃은 혼자 작업한 내용을 저장 깃허브는 이 코드를 다른 사람과 공유 먼저 new repository를 깃허브에 등록해줍니당. git config --global user.name "YooSeonHo" git config --global user.email "메일 주소" 을 터미널에 등록하면 깃허브에 작성한 것을 표현해줌 - 총 7 Step 1. echo "# 레포지토리이름" >> README.md 2. git init 3. git add README.md 4. git commit -m "first commit" 5. git branch -M main 6. git remote add origin https://github.com/YooSeonHo/tes..

터미널? CLI를 GUI에서 사용할 수 있게 해주는 것 CLI : command : 전문가용 ㅋ GUI : graphic user interface : 마우스 클릭으로 사용 편리한 인터페이스 -처음 지정된 기능밖에 사용불가 -조작 속도가 CLI에 비해 늦은 경우가 있음 (키보드,마우스 같이 사용해서) ->GUI로 CLI를 실행시키는 터미널이 존재 디렉토리 - 트리 구조 Home(~) : 터미널 구동시 처음 위치하는 디렉토리 Working directory(.) : 작업중인 현재 위치 Root directiory(/) : 모든 디렉토리의 시작점 상위 디렉터리(..) 하위 디렉터리 - 여러개 존재할 수 있어서 표현방법이 x 특정 파일,디렉터리의 위치를 단계별료 표현 가능(트리구조여서) -절대 경로 -> 루트..

프로그래밍 언어 - 컴퓨터에 명령을 내리기 위한 언어 Hyper Text -> 링크를 눌러서 원하는 내용으로 바로 접근되게 함 다중으로 연결되어 원하는 곳으로 바로 접근 가능 Markup Language - 마크를 이용해 문서의 구조를 표현 =>웹페이지의 구조를 정해서 보기 좋게 만들어주는 역할 =>컨텐츠의 구조를 정의하는 마크업 언어 CSS : Cascading Style Sheets 웹페이지의 스타일을 정리해서 모아둠 Cascading? 폭포, 우선순위가 폭포모양으로 떨어짐 JavaScript - 세 개 중 유일한 프로그래밍 언어, 동작을 담당 웹을 이용하는 유저와 상호작용을 위한 프로그래밍 언어 HTML의 요소 : 내용 - 태그는 주로 소문자 권장 태그 : 내용을 나누고 어떤 역할을 하는지 구조 정..

요구사항: -데이터: 회원ID, 이름 -기능: 회원 등록, 조회 -아직 데이터 저장소가 선정되지 않음(가상의 시나리오) ■일반적인 웹 계층 구조 -컨트롤러,서비스,리포지토리 세개는 정형화된 틀임! -서비스 : 도메인 객체를 이용한 핵심 비지니스 로직이라고 할 수 있음 (ex.중복 아이디 사용 불가) ■Optinal -find함수를 이용했을 때 리턴 값이 null일 수도 있음 public Optional findById(Long id) { return Optional.ofNullable(store.get(id)); } 이때 다음과 같이 Optional.ofNullable()을 사용하면 에러 방지 가능! ■ Implements 이용하기 public class MemoryMemberRepository impl..
정적 컨텐츠 - 서버에서 별 다른 변환 없이 파일을 웹 브라우저에 그대로 내려주는 것 =>무조건 그대로 반환, 프로그래밍을 할 수 없음 -hello-static.html가 有 정적 컨텐츠 입니다. =>웹에서 입력을 받으면 톰켓 내장 서버를 거친 후 스프링 컨트롤러에서 먼저 hello-static이 있는지 찾아봄 (컨트롤러가 우선!) =>없다? 스프링 부트 내부에서 hello-static을 찾음 =>스프링 부트 내부에서 찾았으면 별도의 변환 없이 그냥 반환! mvc와 템플릿 엔진 -MVC = model, view, controller 서버에서 변형시켜서 웹에 내려주는 방식 (정적 컨텐츠) -view는 화면을 그리는 역할 -model과 controller는 내부적인 걸 처리하는 역할 -Controller @..
- Total
- Today
- Yesterday
- 코딩테스트
- HTML
- 이것이 코딩테스트다
- 알고리즘
- 홍대
- IT
- 크루스칼
- 깃허브
- 홍익대
- 멋쟁이사자처럼
- 신장트리
- JavaScript
- react
- 인프런
- 리액트
- 파이썬
- 백준
- CSS
- 멋사
- Python
- 백엔드
- 코딩
- github
- 코테
- 이것이코딩테스트다
- JS
- 골드5
- 컴공
- 개발자
- BOJ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |