본문 바로가기

분류 전체보기62

[18JUN, 2021] TIL 오늘 동생 아이패드를 빌려서 책을 읽었더니 책이 잘 읽혔다.. 덕분에 알고리즘 라이프도 완독하고 최고 최고👍🏻 ✔️ string.substr() 오늘도 프로그래머스 문제를 풀고 다른 사람들의 풀이를 보다 새로운 메서드를 배웠다. substring()까지는 알았는데 substr()도 있는 것은 처음 알았다. 나는 우선 slice로 구현해서 두 가지 다 사용하지는 않았다. 간단히 기록하자면 substring( )과 substr( ) 차이점은 두 번째 인자로 끝점의 index을 받느냐 문자의 길이를 받느냐이다. ✔️ 알고리즘 라이프 11, 12 챕터를 마지막으로 이 책을 완독 했다. 이 책을 읽는다고 갑자기 알고리즘이 송송 생각나고 다 이해하고 이런 건 아니지만 확실히 알고리즘을 어렵게 생각하기보다는 일상생활.. 2021. 6. 18.
[17JUN, 2021] TIL 오늘은 좀 아파서 게으른 하루를 보냈다..! 지나간 시간은 어쩔 수 없으니 내일 더 열심히 하자! ✔️ 알고리즘 라이프 9, 10 챕터를 읽으며 링크드 리스트, 빅 세타 표기법에 대해 알게 되었다. 빅오 표기법만 알고 있어서 빅 세타 표기법에 대해 알아보니 최소와 최악의 중간인 평균적인 복잡도라고 한다. 빅 세타는 "너는 내안의 함수와 동등한 비율로 증가해"라고 의미하는 것이라고 한다. 참고: https://vaert.tistory.com/117 ✔️ 브라우저 동작 과정 며칠 전 SPA에 대해 공부하다 브라우저가 어떻게 동작하는지 잘 알고 싶어서 찾아보았다. 아직 명확하게 이해한 건 아니어서 좀 더 찾아보면서 공부하고 따로 포스팅해볼 예정이다! 2021. 6. 17.
[16JUN, 2021] TIL 벌써 수요일이라니..! 공부를 제대로 시작하니 시간이 순식간에 지나가는 것 같다. 어제 정리를 다 못한 SPA, CSR, SSR에 대해 정리를 마치고 책도 읽고, 공부하면서 하루를 보냈다. 오늘은 에어컨 설치하느라 집중 못한 시간이 많아서 아쉬우니 내일은 집중을 더 해서 알차게 하루를 보내자💪🏻💪🏻💪🏻 ✔️ CPU, RAM CPU: 용량이 매우 큰 파일이나 데이터를 처리해야 하지만, 한 번에 32, 64bit의 불록 단위로 적은 양의 데이터를 조작하고 계산한다. RAM: 임의 접근 기억장치, 하드디스크보다 훨씬 빠르게 데이터를 일고 쓸 수 있어 실행 중인 프로그램이나 열려있는 파일들이 더 빨리 접근될 수 있도록 메모리를 저장하는데 쓰인다. -> 좀 더 컴퓨터 구조나 기초적인 내용들도 알고 싶어서 간단한 .. 2021. 6. 16.
CSR, SSR 그리고 SPA 정리 SPA(Single Page Application)에 대해 대략적으로만 알던 내용들을 정리해보고자 한다. SPA와 함께 CSR(Client Side Rendering), SSR(Server Side Rendering) 도 정리하겠다. SPA : 기존의 웹은 서버사이드 렌더링 방식(SSR)으로 서버로부터 새로운 페이지를 불러왔었다. 하지만 점점 웹에서 더 많은 정보를 제공하고, 모바일 기기를 통한 웹 애플리케이션 접속도 증가하면서 속도 저하로 이어지게 되었다. 그래서 SPA가 등장하는데 SPA는 최초 한 번 페이지 전체를 로드한 후 동적으로 필요한 데이터만을 변경해서 사용할 수 있는 웹 애플리케이션으로 기본적으로 클라이언트 사이드 렌더링 방식(CSR)이다. (하지만 SPA가 무조건 CSR인 것은 아니다.).. 2021. 6. 16.