30분정도 소요.. 미쳤습니까? 정신차려라. [level 1] 같은 숫자는 싫어 - 12906 문제 링크 성능 요약 메모리: 83.1 MB, 시간: 24.93 ms 구분 코딩테스트 연습 > 스택/큐 채점결과 Empty 문제 설명 배열 arr가 주어집니
10진수를 2진수로 변환하고 1의 개수 구하기Number(n.toString(2).split("").sort().join("")).toString().length
1. <li>요소가 <ul>요소의 자식 요소인 이유 2. HTML 의 inline 요소와 block 요소의 차이점
배열 메소드 reduce()는 이해하고 잘 쓴다면 많은 상황에서 map, filter 메소드를 안써도 된다고 한다. 오늘 프로그래머스 문제를 풀며 reduce의 간단한 사용법(arr+cur 같은...)만 숙지하고 있다는 사실을 깨달았다.map을 쓰고 reduce쓰는 걸
require: CommonJS 키워드. NodeJS가 채택CommonJS: 자바스크립트 언어의 활동 영역을 확장하기 위해 조직된 그룹module.exports 객체에 모듈 전체를 내보내고 require 를 통해 모듈을 불러오는 방식 → 불필요한 모듈 로드 가능성imp
자바스크립트 엔진에 의한 생성. 함수가 실행될 때마다 함수 내부에 this 객체 추가자신이 속한 객체나 생성할 인스턴스를 가리키는 자기 참조 변수 → 프로퍼티, 메소드 참조 가능코드 어디서든 참조 가능this 바인딩: this와 this가 가리킬 객체를 연결자바스크립트
HTTP에 대해 설명하고, 알고있다면 HTTP 메세지 구조에 대해 더 자세히 설명해주세요브라우저와 서버가 통신하기 위한 프로토콜.특징: 비연결성, 무상태성비연결성: 리소스 응답이 정상적으로 받아지면 연결을 끊음 → 리소스 요청 때마다 연결해야하는 오버헤드 비용 발생 ⇒
📌 제어 흐름의 주체 📌 개발자의 역할 프레임워크: 코드를 적절한 곳에 넣어줘야 하는 것 → 프레임워크가 정해준 방식대로 구현 ⇒ 프레임워크에 의해 적절한 시점, 상황에 자동으로 호출개발자가 작성한 코드를 실행하는 주체; 프레임워크가 제공하는 제어 흐름에 따라 코드
HTMl 파싱CSS 파싱렌더트리 구축레이아웃 계산페인팅HTML 파싱: 브라우저는 html코드를 읽고 DOM\*문서객체모델을 생성← html태그 인식하고 이를 DOM트리 구조로 변환/ 각 요소는 노드로 표현CSS 파싱: CSS 코드를 읽고 CSSOM을 생성렌더트리 구축:
MySQL-compatible 서버리스 데이터베이스 플랫폼📌 서버리스: 우리가 서버를 유지보수할 필요 없음1\. scaling 같은 까다로운 과정을 서버리스 플랫폼이 알아서 해준다2\. CLI 제공 (Command Line Interface)DX 향상 (Develop
이제 진짜 끝을 향해 달려간다.약 한달 반 동안 진행했던 최종프로젝트를 드디어 선보인다니 감회가 새롭다.넉넉한 시간인 줄 알았지만, 예상치 못한 일들도 있었고 성능보다 기능 구현에 먼저 초점을 잡다보니 리팩토링할 시간도 모자랐었다. 이것저것 건드는 것도 좋지만 하나를
nbsp 줄 바꿈 없는 공백 유니코드 00A0로 저장 기존 구현된 부분은 팀원이 짜논 코드를 재사용해서 전혀 염두에 두지않았던 부분이다. >+ 튜터님 피드백: 유니코드로 작성 시 SEO에 불리함. 만약 검색에 노출되면 과 로 그대로 보인다고 함 💡 바로 수정하기