본문 바로가기

전체 글15

[JS] lodash란? 유용한 메소드와 사용법까지 lodash? - JS(JavaScript)의 라이브러리 중 하나로 설치하여 사용할 수 있다. - _ 기호를 사용한다 - 데이터를 쉽게 다룰 수 있게 한다. - frontend에서 자주 사용하며 코드를 줄여주고 빠른 작업이 가능하다. npm, yarn 으로 설치 npm i -g npm npm i --save lodash yarn add lodash 공통으로 사용할 테스트 변수 const fruits1 = [ {name:"kiwi",color:"green",count:2}, {name:"banana",color:"yellow",count:5}, {name:"apple",color:"green",count:2}, {name:"apple",color:"red",count:3} ] const fruits2 = .. 2023. 6. 8.
[SQL] MySql 유니크키(Unique Key) 생성, 추가, 삭제 1. Unique Key 테이블과 같이 생성하는 경우 CREATE TABLE table_name ( col1 int(11) col2 int(11) UNIQUE KEY unique_key_name (col1, col2) ) 2. 이미 있는 테이블에 Unique Key 추가하는 경우 ALTER TABLE table_name ADD UNIQUE unique_key_name (col1, col2); 3. Unique Key 삭제하는 경우 ALTER TABLE table_name DROP INDEX unique_key_name; 2022. 12. 19.
[Python] String 을 List 형식으로 바꾸는 방법, String to List(+ String List to List) 1. str.split('seperator') List 로 변환할 때 구분할 수 있는 Seperator 가 있는 경우 사용 split() 에서 괄호 사이에 '/', ';' 등 구분자가 되는 기호나 문자를 넣으면 그 구분자를 기준으로 List 로 만들어 줌 str = 'apple, orange, banana' pring( str.split(',') ) >> ['apple', 'orange', 'banana'] 2. list(str) String 의 모든 글자를 하나씩 쪼개어 List 를 만들 때 사용 str = 'apple, banana' print( list(str) ) >> ['a', 'p ', 'p', 'l', 'e', ',', ' ', 'b', 'a', 'n', 'a', 'n', 'a'] 2. js.. 2022. 12. 16.
[Next.js] 커스텀 에러 페이지 만들기 (feat. 404 에러 페이지) SEO(검색엔진) 최적화에 있어서도 404에러 페이지를 커스텀 하는 것이 좋다고 한다. 그래서 Next.js 에서 404에러 페이지를 커스텀 할 수 있는 방법을 찾아보았다. pages 폴더 하위에 404.js(or 404.ts) 파일을 만들어 해당 파일에 404 에러 페이지 커스텀을 해주면 된다. (404 페이지에서 데이터를 사용해야한다면 getStaticProps를 사용할 것을 권장한다.) // pages/404.js export default function Custom404() { return 404 - Page Not Found } 404 외에도 401, 402, 500, 503 등 다양한 HTTP 에러가 존재하는데 500.js(or 500.ts)로 각각의 에러 페이지를 커스텀할 수 있지만, //.. 2022. 11. 11.