* vim은 vi 호환 텍스트 편집기이다. vim으로 파일을 편집하기 vi filename vim으로 파일을 편집하는 방법 1. touch 명령어로 파일을 생성하고 vi 명령어로 파일을 수정한다. touch readme.md vi readme.md 2. vi 명령어로 새롭게 만들 파일명을 입력하고 수정한 뒤 저장한다. vi readme2.md vim에서 입력하기 i를 입력하면 왼쪽하단이 --INSERT--로 변경되면서 내용을 입력할 수 있다. 줄 단위로 지우기 INSERT모드에서 esc를 눌러 명령 모드로 빠져나온다. 원하는 줄로 커서를 옮긴다음 d를 2번 누르면 해당 줄의 내용이 사라진다. 되돌리기 명령 모드에서 u(undo)를 2번 누르면 방금 실행한 내용이 되돌려진다. 빠져나오기 명령 모드에서 :를..
MySQL을 설치한다. 설치 후 서버 접속 mysql -uroot -p 처음 실행할 때는 root라는 유저로 로그인을 한다. -p 옆에 비밀번호를 바로 적어 줄 수도 있지만 그럼 비밀번호가 노출되므로 보안을 위해 엔터 후에 다음 줄에 비밀번호를 입력한다. 데이터베이스 생성 데이터 베이스를 생성할 수 있다. 데이터베이스명을 감싸고 있는 것은 작은따옴표가 아니라 백틱이다. CREATE DATABASE `데이터베이스명` CHARACTER SET utf8 COLLATE utf8_general_ci; 데이터베이스 삭제 데이터 베이스를 삭제할 수 있다. DROP DATABASE `데이터베이스명`; 데이터베이스 열람 존재하는 데이터베이스들을 확인할 수 있다. SHOW DATABASES; 데이터베이스 선택 데이터베이스..
2739 습관처럼 반복문 i를 0으로 하지마세요.... 무의식에 for문 사용하는데 i를 0으로 해서 어이없게 한번 틀렸다..... 정신차려!!!!!!! 10950 여러 줄 입력받는 것을 어떻게 처리할지에 따라 해결 방법이 달라진다. 그동안 한줄 입력받을 때는 받아오는 input 변수자체에서 숫자로 바꿔서 사용했는데 여러줄은 어떻게 해야할지를 모르겠어서 결국 검색해서 풀었다....ㅠㅠ input에서는 '\n'까지 나누고 새로운 변수에서 split(' ')하고 그 결과의 인덱스를 할당하는 방법도 있었고, 받아와서 '\n'으로 나누고 또 ' '로 한번 더 나눠서 모든 숫자를 다 쪼갠 다음에 배열에 넣어서 푸는 방법도 있었다. 전자가 더 편해보이고 이 문제를 많이들 그렇게 푸셨길래 변수에 split(' ')의..
array.forEach() 주어진 함수를 배열 요소 각각에 대해 실행한다. undefined을 반환하여 메소드 체인의 중간에 사용할 수 없다. 단순히 반복문을 대체하기 위한 함수라고 생각하면 된다. const arr1 = ['a', 'b', 'c']; arr1.forEach(element => console.log(element)); // "a" // "b" // "c" for문을 forEach()로 바꿔보기 // for문 const items = ['item1', 'item2', 'item3']; const copy = []; for (let i=0; i x * 2); // 요소에 2를 곱한 값을 반환 console.log(map); //[2, 8, 18, 32] forEach()와 map()의 차이..
마우스 이벤트가 귀여움 https://waaark.com/ Waaark - Creative Web Studio - 2011 / 2021 It's time to say... waaark.com 김종민님이 유튜브에도 소개하셨던 포트폴리오 http://fff.cmiscm.com/#!/main Form Follows Function FFF is a collection of interactive experiences. Each experience has its own unique design and functionality. fff.cmiscm.com 김종민님 머신러닝 + 3D 작업 https://noni.cmiscm.com/ NONI NONI NONI NONI is a website where you can d..
문자열 메소드(string method) String() 매개변수로 받은 값을 문자열로 전환 console.log(String(2)); // "2" console.log(typeOf(String(2))); // string str.length 문자열의 길이를 반환 let txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; console.log(txt.length); // 26 str.split() 매개변수로 넣어준 값을 기준으로 문자열을 나눠 배열로 반환 활용 ) 이메일, -가 있는 전화번호 let fruits = "apple,banana,grape"; let fruit = fruits.split(","); console.log(fruit); // ['apple', 'banana', 'gra..
- Total
- Today
- Yesterday
- 제이쿼리
- 코드잇
- js
- 저스트코드
- vue
- 드림코딩
- html
- map
- Til
- CSS
- React
- 리액트
- 구름에듀
- 김버그
- 회고
- vscode
- 코딩앙마
- javascript
- 파이썬
- 깃
- 제로초
- 비주얼스튜디오코드
- Python
- TS
- 스파르타코딩클럽
- 타입스크립트
- 자바스크립트
- Typescript
- scss
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |