2024/10 4

[Java] 기초 (네이밍, 별찍기)

▶ 네이밍▷ Class명명사로 작성UpperCamelCase 형식(각 단어의 첫 번째 글자는 대문자로) ▷ method명동사로 구성lowerCamelCase 형식(맨 첫 단어의 첫 글자를 제외한 나머지 단어의 첫 번째 글자는 소문자로) ▷ 변수명가독성을 위해 의미있는 이름으로 작성for 반복문에서는 순서를 나타내기 위한 정수 변수명은 i, j, k 등을 활용 ▶ 별 찍기※ 변수 참고height = 전체 층수floor = 현재 층수로 1부터 시작▷ 순서대로 별 찍기int height = 5;int floor = 1; while (floor  ▷ 역순으로 별 찍기int height = 5;int floor = 1;while (height >= floor) { for (int i=0; i  ▷ 피라미드 별..

Java 2024.10.05

[Git & GitHub_1-2] 깃 기초(브랜치, 커밋, 푸시 등)

▶ 용어git: 형상 관리 시스템의 한 종류로 코드 파일을 저장, 공유, 기록할 수 있어 이전 버전의 파일로 다시 되돌릴 수 있음Staging(add): Commit하기 전에 파일을 묶는 것Commit: Staging Area에 있는 파일을 Repository에 저장하는 것, 변경된 사항을 기록하여 저장함. 내 로컬에 최종 저장됨.Push: 원격 저장소(gitHub)에 업로드하여 최종 저장Fetch: 로컬에는 없는 원격 저장소에 저장되어 있는 데이터를 모두 가져옴. 상태를 최신으로 업데이트 한다고 생각하면 쉬움.Pull: 원격 저장소의 데이터를 가져오고 현재 작업하는 로컬 브랜치와 머지하는 것. Fetch+MergeMerge: 브랜치 병합. 가지라는 의미로 브랜치를 만들어서 작업하다가 원래의 브랜치에 다..

Git & GitHub 2024.10.05

[Git & GitHub_1-1] 윈도우 환경에서 깃 초기 설정, 깃허브 SSH key 등록

윈도우 환경에서 깃허브를 인텔리제이에 연결하기 ▶ GitHub 저장소 생성 (intellij에 GitHub 연동)https://git-scm.com/downloads 에서 깃 설치http://github.com 에서 깃허브 회원가입 후 좌측 상단쯤에 있는 초록색 'New' 버튼을 통해 'repositories' 생성인텔리제이 터미널에서 git init 입력해서 깃 초기화깃 주소 복사(1번 과정에서 생성한 리포지토리의 주소, HTTPS 또는 SSH 둘 중 어떤 것을 사용해도 무관하지만 HTTPS는 접속 시 매번 로그인해야 되는 것이 귀찮기 때문에 SSH 사용) 5. 인텔리제이 상단 메뉴 'Git'에서 '원격제어' 클릭 후 'URL'에 복사한 깃 주소 붙여넣기※ 5번 과정에서 저장하려고 하는데 에러가 뜬다면..

Git & GitHub 2024.10.05

[Markdown] 마크다운

▶ 마크다운(Markdown)이란?쉽고 간단한 텍스트 기반의 언어일반 텍스트 기반의 경량 마크업 언어확장자는 '.md'별도의 도구가 필요 없으며 용량에 대한 이슈가 없음HTML로 변환이 가능하지만 모든 HTML 마크업을 지원하지는 않음 ▶ 작성법▷ Headings'#'으로 표현HTML로 비교하여 설명하면# 은 이고, ## 은 기능과 동일함작성법샵 뒤에는 1칸 띄어쓰기가 필수임샵 위와 아래 행은 한 행씩 띄어서 쓸 것 ▷ 줄바꿈띄어쓰기 2칸 후 엔HTML을 지원하는 플랫폼은 태그를 사용해도 됨 ▷ 단어나 문장 강조강조할 부분의 앞뒤에 ** 또는 -- 를 추가ex)이 문장에서는 **여기를 강조**할 겁니다. ▷ Italics체 적용이탤릭체를 적용할 부분 앞뒤에 * 을 추가 ▷ 강조와 Italics 동시에..

Markdown 2024.10.05