목록전체 글 (186)
hmk run dev
www.notion.so/1-f54ec720d23d4a30be3a0d47bb9573b2#0be6b03eb2e04dbe9670f3ce2de59ad3 [스파르타코딩클럽] 프론트엔드의 꽃, 리액트 - 1주차 매 주차 강의자료 시작에 PDF파일을 올려두었어요! www.notion.so 리액트 환경 셋팅은 위의 링크를 참고하면 된다 리액트는 레고 같은친구다 CRA란?? 여러 블럭을 모아놓은 패키지? 라고 할 수 있다 리액트에선 프로젝트를 앱이라고 부르기도 한다! 리액트의 기본문법 JSX 아래처럼 변수에 html을 저장 할 수있다 앞에서 말했듯이 마치 레고같다..! const start_half = 안녕하세요! 시작이 반이다! ; JSX의 규칙 1. 태그는 꼭 닫아주기 , // 특정 태그는 /하나만 뒤에 달아줘도 ..
웹의 기본 동작방식 웹이 어떻게 우리에게 보여줄까? 웹은 요청과 응답으로 이루어져 있다 클라이언트가 서버에게 우리가 보기위한 어떤 데이터를 만들어 주는 친구 클라이언트 요청 서버는 요청한 정보를 응답 서버에서 클라이언트로 전달해주는 형식 - JSON 키에 대응하는 어떤 값이 키쌍( : )으로 이루어진 데이터 타입 서버리스란? 서버리스란? 서버를 내가 만들필요가 없다는 말 서버는 있다! 이미 누가 잘 만들어 놓은 서버를 빌려다가 쓰는 것 자바스크립트 ES6문법 let과 const는 블록 안에서 유효 (블록 스코프) / {} var는 함수 단위로 유효 / function = =는 할당을 뜻합니다. 어떤 변수에 값을 할당할 때 써요. == ==는 등차입니다. 유형을 비교하지 않는 등차예요. 변수 값을 기반으로..
브루트포스라는 개념에 대해서 처음 알게됐다.. 개인적인 생각이지만 1을 계속 더해서 탐색하는 방법이 비효율적이라고 느껴졌지만 다른 문제나 브루트포스밖에 쓸 수 없는 문제에선 거의 유일한 해결방법이지 않을까? 라고 생각했다스라는 개념에 대해서 처음 알게됐다.. 개인적인 생각이지만 1을 계속 더해서 탐색하는 방법이 비효율적이라고 느껴졌지만 다른 문제나 브루트포스밖에 쓸 수 없는 문제에선 거의 유일한 해결방법이지 않을까? 라고 생각했다 정답코드 N = int(input()) # 1 M = 666 # 667 while(N): # 브루탈포스 완전 탐색 if '666' in str(M): # N -= 1 # M += 1 # 667, 668 , 1000 , 1666 ,1667 # M 은 if 문의 영향을 받지 않는다..