오늘은
// 왼쪽, 오른쪽으로 이동하는 경우 how to..
// 그리디 문제라면 예시에서, 가장 최단의 움직임인 N을 J보다 먼저 만들어야 하는게 아닌지?
- 기술면접질문_ 브라우저에 url을 입력하고 요청한 페이지를 보기까지 어떤일이 벌어질까?
ko
En
*TCP와 UDP - OSI 4계층 (DNS기록을 찾는 4가지 중 라우터 캐시에서 찾는다는 표현은 애매..)
**HTTP vs HTTPS 차이 - OSI 5계층, TLS(SSL)로 전체 암호화 여부
HTTP 는 다음과 같이 암호화 되지 않은 평문으로 데이터를 전송
서버와 클라이언트 간 데이터를 보호하기 위해선 인증서를 통해 패킷을 암호화 한 뒤 전송
TLS; 대칭키/비대칭키 암호화를 통해..
- TS 강의 두 개
class 관련 타입설정 public, private, static, protected 각각의 특징, 언제쓰나
퀴즈 실습
- 리액트를 다루는 기술 중 useCallback, useMemo 사용 예
// 항상(인풋값이 변경될때마다) 평균을 구하는 것이 아닌, 필요한 때만 list상태값이 바뀔때만
const avg = useMemo(() => getAverage(list), [list]);
const onChange = e => {
setNumber(e.target.value);
}
// 컴포넌트가 리렌더 될때마다 함수 생성
const onChange = useCallback((e) => setNumber(e.target.value), [])
// 컴포넌트가 처음 렌더 될때만 함수 생성
내일은
- 지원 기업_ 어떤 기업인지, 비전,서비스,구성원,스택 체크
- 하던거 마저하기
- 이를테면 포폴, 리팩토링, ts, 플러터
- 독서
- 한 주 돌아보기