본문 바로가기

Memo79

[Day 43] 관계형 데이터베이스 - SQL 학습 주제 Database & SQL 트랜잭션의 ACID 특성 SQL vs. NoSQL 새롭게 배운 내용 2022.08.04 - [Back-End/Database] - SQL SQL 데이터베이스의 필요성 In-Memory 데이터를 완전 보호할 수 없으며, 프로그램이 OFF 상태면 데이터를 받아 올 수 없다. 데이터 수명이 프로그래밍 수명에 의존한다. (JavaScript의 경우 변수 등에 저장 cookiee.tistory.com 2022.08.04 - [Back-End/Database] - SQL vs. NoSQL SQL vs. NoSQL 관계형 데이터베이스 Relational Database 구조화된 데이터를 표현하기 위해 테이블을 사용하며, 한 테이블을 Relation이라고 한다 사전에 정의된 열의 .. 2022. 8. 4.
[Day 42] [네트워크] HTTP 보호되어 있는 글 입니다. 2022. 8. 3.
[Day 41] [네트워크] 웹 애플리케이션 작동 원리 학습 주제 네트워크를 만드는 기술 - TCP/IP - IP - TCP와 UDP 개념과 그 차이 - PORT의 개념과 그 차이 - URL, DNS - DNS 기본적인 작동 원리 웹을 구성하는 기술 - 웹의 기본적인 개념 - 클라이언트-서버 아키텍처 - 웹 애플리케이션 아키텍처, 요청 흐름 - 웹 애플리케이션을 구현하는 방식과 기술들 - SSR과 CSR의 기본 개념과 그 차이 - CORS의 기본 개념 - SPA를 가능하게 하는 AJAX HTTP - HTTP의 동작 방식 - HTTP requests와 responses를 구분 - HTTP의 응답 메시지를 찾아보기 새롭게 배운 내용 HTTP 카테고리의 전반적인 내용 보강할 내용 🌿 아래 개념들은 익숙하지 않아서 다시 천천히 복습하기 - CORS의 기본 개념 - .. 2022. 8. 2.
[Day 40] [코딩 테스트 준비] Algorithm with Math - 순열, 조합 학습 주제 순열 조합 새롭게 배운 내용 2022.07.30 - [Etc/Algorithm] - Algorithm with Math - 순열, 조합 Algorithm with Math - 순열, 조합 GCD/LCM(최대공약수, 최소공배수) 순열/조합 멱집합 순열(permutation)과 조합(Combination) 순열: 요소 n개 중에 m개를 선택하여 순서에 상관 있게 뽑는 경우의 수. 조합 : 순서에 상관없이 요소 n개 중에 m cookiee.tistory.com 2022.07.30 - [Etc/Coding Test] - [중복 순열] RockPaperScissors 2022.07.31 - [Etc/Coding Test] - [순열] 새로운 치킨 소스 레시피 1. 재귀 함수의 for문에서 새로운 배열을.. 2022. 8. 1.
[Day 37] [코딩 테스트 준비] Greedy, DP 학습 주제 Greedy 문제풀이 DP 새롭게 배운 내용 2022.07.28 - [Etc/Algorithm] - Implementation - Simulation, Brute-Force, Binary Search Implementation - Simulation, Brute-Force, Binary Search 구현 능력을 보는 대표적인 사례 시뮬레이션: 문제가 요구하는 복잡한 구현 요구 사항을 하나로 빠트리지 않고 코드로 옮긴다 완전 탐색: 모든 경우의 수를 전부 확인하여 문제를 해결한다 완전 cookiee.tistory.com 🍎 ++ 동적 프로그래밍 - DP를 활용한 피보나치 수열 🍎 알고리즘 내에서도, 평소에도 전역변수, 필드변수 사용 피하기 필드: 클래스의 내부이면서 생성자와 메소드 밖에서 정의하.. 2022. 7. 29.
[Day 36] [코딩 테스트 준비] 의사 코드, 시간 복잡도, Greedy 학습 주제 의사코드(pseudocode) 시간복잡도(Time Complexity) Greedy implementation - Simulation - Brute-Force Algorithm - Binary Search Algorithm 새롭게 배운 내용 2022.07.28 - [Etc/Algorithm] - 의사 코드, 시간 복잡도, Greedy 의사 코드, 시간 복잡도, Greedy 의사 코드 코드를 작성하기 전에 우리가 일상적으로 사용하는 언어로 논리 흐름을 작성하자! 1. 시간 단축 가능: 헤매는 시간이 단축된다 2. 디버깅 용이: 에러가 발생했을 때, 로직 흐름 파익이 cookiee.tistory.com 2022.07.28 - [Etc/Algorithm] - Implementation - Simul.. 2022. 7. 28.