일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쉬운 코드
- 쉬운코드
- 반효경
- 개발남노씨
- Git
- 인터럽트
- CPU 스케줄링
- 커널 동기화
- 백엔드
- recoverability
- 트랜잭션
- concurrency control
- 코딩애플
- 데이터베이스
- Extendable hashing
- 온디바이스AI
- SQL
- 코딩테스트 [ ALL IN ONE ]
- 프로세스 주소 공간
- 네트워크
- 김영한
- 운영체제와 정보기술의 원리
- BreadcrumbsComputer-Networking_A-Top-Down-Approach
- 시그널 핸들러
- SDK
- B tree 데이터삽입
- 시스템프로그래밍
- 갤럭시 S24
- 운영체제
- vite
- Today
- Total
목록코딩애플 (3)
티끌모아 태산

브랜치로 협업하기: pull request 예전 글에서 새로운 기능을 추가 하기 위해서는 원본 코드에서 작업을 진행하기 보다는 안전상의 이유로 원본 프로젝트를 복사해서 다른 브랜치에서 작업하는 것이 좋다고 하였습니다. 새로운 브랜치는 터미널에서 명령어를 입력해서 만들 수 있지만 github 사이트에 있는 원격 저장소에서도 만들 수 있습니다. github 사이트에서 직접 브랜치 생성하기 1. main 브랜치명을 클릭하면 브랜치를 바꾸거나 새로 만들 수 있습니다. 2. pull request 하기 새로운 브랜치를 만들어서 작업을 한 후 main 즉, 원본과 합쳐야 기능이 완성됩니다. 따라서 터미널에서 git merge 명령어를 한 후 git push 하면 됩니다. 개인적으로 작업을 할 때는 이런식으로 작업하..

3-way merge 3-way merge는 일반적인 브랜치 합병 방식으로 sample branch와 main branch에 각각 1개 이상의 commit이 일어나서 합치고 싶은 경우 중심 branch로 이동한다 branch merge sample fast-forward merge 3-way merge 방식 이외에도 다른 merge 방식이 있다. 그 중 하나가 fast-forward merge 방식이다. 이 방식은 가끔은 새로운 브랜치만 commit이 있고, 기준이 되는 main 브랜치는 신규 commit이 없는 경우가 있는데, 이때 사용하는 방식이다. 이 경우 merge를 하게 되면 "fast-forward-merge되었습니다." 라고 알려준다. 장점: 나중에 git log 같은 명령어를 통해 comm..

What is Redux? 리덕스는 쉽게 말해 자바스크립트 애플리케이션을 위한 상태(State) 관리 라이브러리이다. 리덕스가 무엇인지 배우기 전에 ❗️왜 리덕스를 사용하는지 이해하고 있어야한다. Redux를 사용하는 이유는 다음과 같습니다. 1. props 문법 귀찮을 때 사용 리액트를 사용해서 웹개발을 진행 할때, index.html 파일 안에 컴포넌트들을 생성해서 개발을 진행합니다. 컴포넌트는 html 덩어리라고 생각해면 이해하기 쉽습니다. 함수인데 html 덩어리를 뱉는 함수라고 생각하면 됩니다. 이렇게 컴포넌트를 만들어 놓고 가져와서 사용하면됩니다. 그런데, 개발을 하다보면 state를 만들고 싶을 때가 있습니다. state란 쉽게 변수라고 생각하면 이해하기 쉽습니다. 예를들어, 몸무게 관리앱을..