일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리액트 라우터 돔 에러
- react-router-dom v.6
- 에러 마지막줄
- section1회고
- manifest에러
- Manifest 에러
- section3 회고
- 경우의 수 줄이자
- chart.js 반응형
- Firestore_Data_Types
- 노개북
- 인쇄 css
- 노마드코더
- ux
- 삽질일지
- WIL
- manifest error
- 리액트 라우터 버전 에러
- 콘솔 manifest
- UI/UX 분석
- CND
- stackoverflow-clone회고
- yarnrc.yml
- UI
- 북클럽
- Section2회고
- vue chart.js
- HTTP요청
- chart.js fillText
- 도넛 차트 가운데 글자
- Today
- Total
목록노개북 (7)
FE

✍️ TIL (Today I Learned) 정렬 알고리즘 스택, 큐 해시 테이블 클린 코드 📑 오늘 읽은 범위 에피소드 26 ~ 에피소드 29 🔖 책에서 기억하고 싶은 내용 정렬 알고리즘 데이터를 순서 있게 정리하는 것 대표적인 3가지 정렬 알고리즘 : O(N^2)이지만, 1 → 3으로 갈수록 조금 더 빠름 버블정렬 : 왼쪽 오른쪽만 비교하며 정렬 선택정렬 : 하나를 선택해서 정렬 삽입정렬 : 앞에 있는 데이터를 보면서 배치 시간 복잡도를 단순하게 측정 했을 때 O(N^2)로 같을 뿐 스택, 큐 실제로 존재하는 개념이 아니라 규칙성에 가까움 → 추상 자료구조(abstract data type, ADT) 스택(stack) : LIFO(Last In First Out) 규칙 위에서 데이터를 쌓음 위에서부터..
✍️ TIL (Today I Learned) 자료구조 && 알고리즘 배열 알고리즘 속도 표현 검색 알고리즘 📑 오늘 읽은 범위 에피소드 22 ~ 에피소드 25 🔖 책에서 기억하고 싶은 내용 자료구조 && 알고리즘 코드를 효율적으로 만들기 위해 알고리즘 : 컴퓨터에게 내리는 지시 사항 나열 패스파인더(pathfinder)알고리즘 : 목적지까지 최대한 빨리 가는 방법, 압축(compression)알고리즘 : 이미지를 덜 손상시키면서 용량을 효율적으로 줄일 수 있는 알고리즘(png, jpg) 자료구조 : 데이터를 효율적으로 보관, 찾기 위해 데이터를 다루는 방식(자료구조)에 따라 프로그램 속도가 달라짐 배열 시간 복잡도 : 작업 속도 → 실제 시간을 재는 것보다 몇 단계를 거치느냐에 따라 다름 메모리 : 컴퓨..
✍️ TIL (Today I Learned) 인터넷 익스플로러와 브라우저 엔진 쿠키 프론트엔드, 백엔드 서버 풀스택 서버리스 📑 오늘 읽은 범위 에피소드 16 ~ 에피소드 21 🔖 책에서 기억하고 싶은 내용 인터넷 익스플로러와 브라우저 엔진 인터넷 익스플로러는 최신 기술을 빠르게 지원해서 인기를 끌었다. 특히 1999년 에이젝스(Ajax) 기술을 최초로 지원 인기가 사라진 이유 → 브라우저는 HTML, CSS, JS를 이해할 수 있고, 표준안에 맞는 브라우저를 개발해야함 → 웹 브라우저의 핵심 프로그램을 ‘브라우저 엔진’ or ‘렌더링 엔진’이라 부름 엔진 이름 브라우저 이름 게코(gecko) 파이어폭스 웹킷(webkit) 사파리 블링크(blink) 크롬 크롬 자바스크립트 엔진 : v8 → node.js..
✍️ TIL (Today I Learned) 라이브러리 vs 프레임워크 제이쿼리 API 도메인 플래시와 스티브 잡스 📑 오늘 읽은 범위 에피소드 11 ~ 에피소드 15 🔖 책에서 기억하고 싶은 내용 라이브러리 vs 프레임워크 공통점 : 개발 속도를 빠르게 해준다. 차이점 : 누가 누구를 제어하는가 라이브러리 : 우리가 라이브러리를 제어함 ex) 제이쿼리, 부트스트랩, Semantic UI, Tailwind CSS 프레임워크 : 프레임워크가 우리를 제어(코드를 작성할 때 프레임 워크의 규칙을 따라야 함) ex) 장고, 스프링 → 우리가 규칙을 바꿀 수 없음 리액트? : 공식 문서에 따르면 라이브러리 하지만 컴포넌트 사용 규칙에 맞지 않으면 리액트는 오류를 발생 제이쿼리(jQuery) 2006년에 탄생, 자..
✍️ TIL (Today I Learned) python이 인기가 많은 이유 python vs C javascript 활용범위 Java vs Kotlin 📑 오늘 읽은 범위 에피소드 6 ~ 에피소드 10 🔖 책에서 기억하고 싶은 내용 python은 영어와 매우 비슷, 활용 범위가 넓다 인공지능, 데이터 웹 개발 업무 자동화 : 엑셀, 메일 보내기... 이미지 처리 게임 GUI 분야 파이썬이 C언어보다 느린 이유 인터프리트 언어(Interpreted language) : 한줄씩 해석(0과1로) : python 컴파일 언어(compiled language) : 통으로 해석 : C언어 인터프리트 언어는 오류를 제 때 알기 힘들다 : 실시간으로 하다보니 오류가 있는 줄까지 확인을 해야됨(그 전 줄까지 실행 시간..
✍️ TIL (Today I Learned) C, C++, C#의 차이 javascript이름의 유래 📑 오늘 읽은 범위 에피소드 1 ~ 에피소드 5 🔖 책에서 기억하고 싶은 내용 javascript 는 원래 모카 → 라이브스크립트(LiveScript) → 자바스크립트 자바와 관련성 없다. 그 당시 유행했던 자바의 인기에 편승하려고 이름을 비슷하게 지었을 뿐 C는 그 당시 유명햇던 B언어의 영향을 많이 받았다. C++은 C보다 더 발전한 언어라는 의미로 이름을 ++ 붙여서 지었다 C#은 반올림+ ++++의 의미