일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- useCallback
- virtualDOM
- BIND
- flexbox
- useImperativeHandle
- SQL
- eventloop
- vscode
- ConnectBy
- js
- CSS
- useState
- realDOM
- 비제어컴포넌트
- 제어컴포넌트
- useEffect
- 프로그래머스
- MariaDB
- 리액트작동원리
- mysql
- React
- hoisting
- 재귀함수
- useReducer
- 변수타입
- reactDOM
- ForwardRefs
- useContext
- 드림코딩
- reactPortals
- Today
- Total
목록TIL (28)
SOOM_BLOG [숨숨 블로그]
💡 클라이언트 사이드 렌더링(CSR)이란? 페이지의 내용을 브라우저에서 그리는 클라이언트 사이드 렌더링(CSR)을 내장하고 있다. 따라서 사용자가 페이지에 진입 후 (클라이언트 쪽에서) 페이지 내 자바스크립트 코드가 실행될 때 데이터를 가져올 수 있으므로 데이터를 가져오는 시간을 사용자는 기다린 후 화면을 볼 수 있다. 이러한 경우가 큰 문제가 되는건 아니지만 검색 엔진 최적화(SEO)가 중요한 경우 문제가 될 수 있다. 로그인을 해야만 볼 수 있는 화면 같은 경우 검색 엔진이 볼 수 없기에 검색 엔진 최적화(SEO)가 중요하지 않지만, 콘텐츠가 많이 공개되어 있는 화면 같은 경우 검색 엔진 최적화(SEO)가 중요하다! 검색 엔진 크롤러는 서버에서 들어온 비어있는 초기 HTML만 바라볼 수 있기 떄문에 ..
https://futurecreator.github.io/2018/08/26/java-8-streams/ Java 스트림 Stream (1) 총정리 이번 포스트에서는 Java 8의 스트림(Stream)을 살펴봅니다. 총 두 개의 포스트로, 기본적인 내용을 총정리하는 이번 포스트와 좀 더 고급 내용을 다루는 다음 포스트로 나뉘어져 있습니다. Java 스트 futurecreator.github.io https://futurecreator.github.io/2018/08/26/java-8-streams-advanced/ Java 스트림 Stream (2) 고급 이전 포스트에 이어서 Java 8의 스트림(Stream)을 살펴봅니다. 자바 8 스트림은 총 두 개의 포스트로, 기본적인 내용을 총정리하는 이전 포스트..
재귀 호출 시 n 이 50 이상일 때, 시간 초과가 나거나 Python이나 JavaScript 등 일부 언어에서는 런타임 에러가 난다. 런타임 에러가 나는 이유: 일부 언어는 재귀 호출을 할 수 있는 횟수가 정해져 있고, 횟수를 넘어 재귀 호출을 하면 런타임 에러를 내도록 설계되어 있음. 해결 방법 : 재귀 호출 대신 for문 사용하자. 예제) n번째 피보나치 수를 1234567으로 나눈 나머지를 구하라. // 재귀 호출 풀이 // 이 경우 n의 값이 50이상 일 때, Maximum call stack size exceeded 에러 발생. function fibo(n) { if (n < 2) return n; return fibo(n-2) + fibo(n-1); } function solution(n) ..
-- ORACLE SELECT LEVEL FROM DUAL CONNECT BY LEVEL
DATE_FORMAT(date, format) - date : 날짜 형식을 지정할 date 데이터 - format : 날짜 형식 ** format format description %a This abbreviation means weekday name. It’s limit is from Sun to Sat. %b This abbreviation means month name. It’s limit is from Jan to Dec. %c This abbreviation means numeric month name. It’s limit is from 0 to 12. %D This abbreviation means day of the month as a numeric value, followed by suff..
- MIN(), MAX() 함수를 통해서 구하기 -- min SELECT MIN(Price) AS SmallestPrice FROM Products; -- max SELECT MAX(Price) AS LargestPrice FROM Products; - ORDER BY 를 통해서 구하기 -- min SELECT * FROM SmallestPrice ORDER BY Price ASC LIMIT 1; -- max SELECT * FROM LargestPrice ORDER BY Price DESC LIMIT 1; ** limit n (, m) - m 값이 없는 경우 : 0번째부터 n개 오름차순/내림차순 출력 - m 값이 있는 경우 : n번째부터 m개 오름차순/내림차순 출력 - where 절을 통해서 구하기 -..