본문 바로가기

IT지식11

[노개북 스터디] 9일차_2023/02/25 [오늘의 과제] ✅ 에피소드 26~29 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 26 : 정렬알고리즘이 뭐죠? 버블정렬 / 선택정렬 / 삽입정렬 모두 시간복잡도가 O(N²)이지만 속도가 모두 다르다. 삽입정렬>선택정렬>버블정렬 순으로 빠르다. - 버블정렬: 이해하기는 쉽지만 실제로 많이 사용되지는 않음 배열에서 오른쪽의 원소와 비교하며 정렬하는 방식 비교 횟수, 교환횟수를 고려하면 시간복잡도가 O(N²) => 좋은 알고리즘이 아님 예) [8,1,2,3,6,4,9,7] 오름차순정렬하기 8,1을 비교 >> [1,8,2,3,6,4,9,7] 8,2을 비교 >> [1,2,8,3,6,4,9,7] 이렇게 쭉 하다보면 9가 맨 뒤에 오게되는데 이 작업을 한 사.. 2023. 2. 25.
[노개북 스터디] 6일차_2023/02/22 [오늘의 과제] ✅ 에피소드 16~21 까지 읽기 ✅ TIL 작성하기 ✅ 다른사람들 TIL 구경하고 추천하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 16 : 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 - 시장점유율만 믿고 엔진을 게으르게 업데이트한 인터넷 익스플로러는 결국 사라지게 되었다. - 엔진의 성능이 웹브라우저의 성능을 결정한다. - 엔진이 최신표준안, 최신기술을 지원한다면 최신 웹브라우저가 되는것이다. 에피소드 17 : 아, 쿠키가 먹는게 아니라고요? - 쿠키는 어떤 웹사이트를 방문했을때 브라우저를 통해 컴퓨터에 보관하는 기록물이다. - HTTP는 인터넷에서 사용자와 서버가 정보를 주고받기 위한 규칙이다.2 - HTTP의 stateless특징 때문에 사용자를 .. 2023. 2. 22.
[노개북 스터디] 5일차_2023/02/21 [오늘의 과제] ✅ 에피소드 11~15 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 11 : 라이브러리와 프레임워크, 비슷한거아니야? - 누군가 미리 작성해둔코드를 가져와 사용하는것으로 공통점은 개발속도를 더 빠르게 만들어준다는것 . - 차이점은 누가 누구를 제어하는지만 알면된다. 라이브러리 : 사용자가 도구에 대한 모든결정을 내리며, 쉽게교체가능 (제이퀴리, 부트스트랩등..) 프레임워크 : 누군가 정한 규칙에 따라도구를 사용하고 있으며, 쉽교 교체불가(장고,스프링,뷰등등..) 에피소드 12 : 제이쿼리는 반드시 배워야하는 기술일까? - 자바스크립트가 브라우저 호환도 안되던 시기에 반짝 떴던 언어이다. - 현재는 자바스크립트가 많이 다듬어지고 발전해.. 2023. 2. 21.
[노개북 스터디] 4일차_2023/02/20 [오늘의 과제] ✅ 에피소드 1~10 범위 Quiz! 두개 틀렸다..ㅎ 1. C언어가 C#에비해 빠르다 2. 코틀린은 자바와 100% 호환된다 명심!! 2023. 2. 21.