[TIL] 220704 코드캠프 1일차

재인·2022년 7월 5일
0

TIL

목록 보기
1/38

Package Manager

  • 컴퓨터 패키지 관리
  • JS 런타임 패키지 관리
  • 스마트폰 패키지 관리

RunTime

  • 프로그램이 실행되고 있는 환경
npmyarn
보안의존하는 다른 패키지를 자동으로 실행명시된 패키지만 설치
중복 설치가능불가

package.json

프로젝트에 필요한 정보를 담은 카탈로그
해당 프로젝트 폴더에만 존재
각 폴더마다 패키지 install 필요

localhost vs 127.0.0.1
Loop back : 현재 사용중인 컴퓨터 자신을 스스로 서버로 만들고 요청과 응답을 내부적으로 처리하는 것
DNS는 URL에 맞는 IP를 찾아 연결

Port

컴퓨터가 서비스를 송수신할 때 효율적으로 관리하기 위해 포트를 분리하여 사용
이미 점유하여 사용 중인 포트는 여러 프로그램이 중복하여 사용할 수 없음

git / github

git : 분산 버전 관리 시스템
github : git 저장소 호스팅

🎈git Repository에 올리는 법

git add .
git commit -m "mycommit"
git push origin master

Algorithm

컴퓨터가 어떠한 연산을 연속 또는 절차에 따라 처리하는 과정

Q: 1층에서 100층까지 최대 계단을 2층까지 올라갈 수 있을 때, 최소 몇 번으로 올라갈 수 있나?

let answer = 0; // 이동횟수
const limit = 100; // 이동할 층 
for(let i=1; i<limit; i<i+2) {
	answer = answer +1;
}
const limit = 100;
const answer = Math.floor(limit/2);

1일차 회고

  • git 다루기 어렵다..! 금방 단축키에 익숙해지겠지!
  • 다들 공부 열심히 하고 온 것 같다.. 먼저 시간을 쓰고 오신분들이니 나는 늦더라두 끝까지 남아서 하면 되지 않을까..? 포기하지 말쟝
  • html/css/js와 벌써 헤어지는거야..? 1일차부터 React라니 세상에 세상에..😭
  • 알고리즘이 처음이야 쉽지만 나중에 굉장히 중요해 보인다 열심히 풀쟈
  • 첫날부터 1시반까지 남아서 과제를 끝내고 갔다! 혼자가 아니라 PF랑 늦게까지 남아서 하니까 뭔가 더 의욕이 생겼다😃
  • 노션에만 정리하다 벨로그에 다시 정리하려니 귀찮아~~

0개의 댓글