[WEB/3일차] 회원가입 폼 태그 연습
·
Study/과제
실습 예시 # 실습 조건 사진 속 빨간 영역의 이메일 만들어 보는 HTML 실습을 진행 위의 회원가입 화면을 참고하여 CSS, JavaScript를 사용하지 않기 (하지만 이메일 외의 부분과 CSS가 없으면 가독성이 안 좋아보여서 공부할 겸 사용하였다.) 회원가입 형식 폼 실습 코드 - join.html 기본정보 표시 항목은 필수 입력 항목입니다. 이름 아이디 6~16자까지 영문자(소문자), 숫자 사용 가능합니다. 비밀번호 6~16자까지 영문자(대소문자), 숫자 및 특수문자 사용 가능합니다. 3자리 연속 또는 같은 문자, 아이디는 사용하실 수 없습니다. 비밀번호 확인 비밀번호가 일치합니다. 생년월일/성별 남 여 이메일 @ 메일주소입력 naver.com daum.net nate.com kakao.com y..
[Java] 자바 프로그래밍 시작하기
·
BackEnd/Java
컴퓨터 작업 : 0과 1의 2진수 형태의 기계어로 해석할 수 있다. 자연어의 종류 : C, C++, C#, Java 등 Java ----------> 컴파일(Compile) ------------> 기계어 사람 컴퓨터 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 컴파일 과정 예시 사람 : 1부터 10까지 더해줘 -> 프로그래밍 언어로 소스코드 작성 -> 컴파일러가 컴퓨터가 알아듣도록 번역 -> 프로그램 실행 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 사람이 입력한 것을 컴퓨터가 알아들을 수 있게 해석하는 과정을 컴파일이라고 한다. 컴파일러(Compiler) : 기계어로 변환하는, 즉 컴파일 작업을 하는 프로그램이다. 언어별로 컴파일러 프로그램이 존재한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ..
[GIT] 병합(Merge) - Fast forward, 3-way
·
Infra & DevOps/Git
병합 브랜치를 생성하는 목적은 원본 코드에 영향을 주지 않고 분리하여 개발하기 위해서입니다. 독립된 브랜치에서 개발 작업이 끝나면 다시 원본 브랜치에 작업한 결과를 반영해야 합니다. 분리된 브랜치를 한 브랜치로 합치는 작업을 병합(합치기)이라고 한다. 브랜치 병합 - fast forward 병합 Fast forward 병합은 병합할 하나의 브랜치 파일을 기준 브랜치로 복사하여 수정된 파일을 원본에 그대로 적용한 병합 방식입니다. fast-forward 병합 실습 우리는 브랜치를 만들어 feature 브랜치에 기능을 추가했습니다. 하지만 소스트리에서 브랜치를 확인하면 브랜치 경로가 일직선으로 1개만 있습니다. 서로 다른 브랜치이지만 순차적으로 커밋을 했기 때문에 일직선으로 보이는 것입니다. 이러한 모양의 ..
[GIT] 브랜치(Branch)
·
Infra & DevOps/Git
브랜치(Branch)프로젝트를 진행하다 보면, 독립적인 기능이 추가 또는 기존 소스의 대량 변경 작업 등이 발생될 때 현재까지의 안정된 소스를 버전관리하고, 추가 또는 변경소스를 따로 관리하는 목적 브랜치 명령어 1. 브랜치 목록 확인$ git branch 2. (브랜치 이름)의 브랜치 생성$ git branch 브랜치이름      : 브랜치가 생성될 때마다 기존 브랜치를 복사한다.         그 증명으로 git rev-parse 브랜치이름 명령어를 통하여, 해쉬코드값이 동일함을 알 수가 있다.  3. 브랜치를 변경 혹은 이동 명령어$ git checkout 브랜치이름 4. 브랜치 해쉬코드값 확인 명령어$ git rev-parse 브랜치이름 5. 브랜치 세부사항 확인 명령어$ git branch -v..
[GIT] 파일 업로드와 커밋, 그리고 원격 저장소에 전송하기
·
Infra & DevOps/Git
원격 저장소에 연결 $ git remote add 원격저장소별칭 원격저장소URL 원격 저장소 목록 확인 $ git remote -v // 원격 저장소 목록 확인 origin https://github.com/jinygit/gitstudy05.git (fetch) origin https://github.com/jinygit/gitstudy05.git (push) 원격 저장소가 연결되면 fetch와 push 두 주소를 출력합니다. push(푸시)는 서버로 전송하는 동작을 의미하고, fetch(페치)는 반대로 서버에서 가지고 오는 동작을 의미합니다. 별칭은 중복하여 선택할 수 없습니다. 서버에 전송 - push $ git push 원격저장소별칭 브랜치이름 $ git push origin main git 실습)..