전체 글 <128>
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bdhCFU/btqHui62Lfa/ipaKDgymukAhP8zBSQKRD1/img.png)
virtual box를 깐다. -> 링크 참조 virtual box를 열고 새로 만들기를 눌러준다. 우분투 이미지를 받아서 설치할 것이기 때문에 VDI를 선택한다. 우분투 이미지는 여기서 다운 받아두자. (https://ubuntu.com/download/desktop) 새로운 가상 하드 디스크 만들기를 선택한다. 가상 머신 이름을 정해준다. 종류는 ubuntu로 설정해준다. 메모리 크기는 권장 크기로 설정했다. 받아둔 우분투의 이미지를 찾는다. .iso 파일을 선택하고 start를 누른다. 우분투 설치 화면이 나오고 설치 언어를 선택하고 install을 클릭한다. ubuntu 설치 중 업데이트 다운로드 체크를 해제하고 계속하기를 누른다. 디스크 지우고 ubuntu 설치를 선택하고 지금 설치를 누른다. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/drUMId/btqG9BTJyQm/PuRLJvsJ1MiUWqUzpPdfAK/img.png)
터미널 실행 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 비번을 입력하라고 나오면 계정 비번을 입력해 준다. install 할 것들의 목록과 경로를 보여주고 계속하라면 enter(return) 취소하려면 아무 키나 누르란다. enter를 눌러주자. 주륵주륵 설치하고 이렇게 프롬프트가 떨어지면 완료!
접속 mysql -u계정 -p DB 목록 확인 show databases; DB 선택 use database; 선택한 DB에 생성된 table 목록 확인 show tables; 테이블 스키마 확인 desc 테이블 명 스키마 복사해서 새로운 테이블 생성 create table 생성할 테이블 명 like 기존 테이블 명;
map & multimap 삽입 : O(logN) - 삽입을 위해 내부 트리를 탐색해야 해서 조금 느림 - insert() 사용 시 힌트가 최적이라면 O(1) 색인 : O(logN) - 키 사용할 경우 정렬된 벡터에서 n이 크지 않다면 검색이 더 빠를 수 있음 삽입 삭제가 빈번하다면 벡터보다 맵이 우세 set & multiset 삽입 : O(logN) - 삽입을 위해 내부 트리를 탐색해야 해서 조금 느림 - insert() 사용 시 힌트가 최적이라면 O(1) 색인 : O(logN) - 키 사용할 경우 map과 동일한 자료구조를 사용하므로 성능의 특성이 맵과 동일 unordered_map & unordered_multimap 삽입 : O(1) - O(n) 색인 : O(1) - O(n) - 키 사용할 경우 ..
string push_back() : O(1) [] > at() : O(1) 배열 구조 배열 구조라 push_back()이 아닐 경우 뒤에 있는 항목을 밀어내야 함 : O(n) 정렬 : O(nlogn) iterator 검색 : O(n) / 정렬되어 있다면 O(logn) vector push_back() : O(1) [] > at() : O(1) 배열 구조 배열 구조라 push_back()이 아닐 경우 뒤에 있는 항목을 밀어내야 함 : O(n) 정렬 : O(nlogn) iterator 검색 : O(n) / 정렬되어 있다면 O(logn) deque push_back() : O(1) push_front() : O(1) [] > at() : O(1) 배열 구조라 push_back()이 아닐 경우 뒤에 있는 항목..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6ZPYu/btqFGx6wtcU/Lqtu6UYKkq8lU58vEt59f1/img.jpg)
Paschima(파스치마)의 본래 뜻은 서쪽이지만, 여기서는 몸 전체의 뒷부분을 말한다. - 바닥에 앉아 다리를 앞으로 쭉 뻗는다. 손바닥은 엉덩이 옆에 두고 깊게 숨을 쉰다. - 숨을 내쉬며 손을 쭉 뻗어 발가락을 잡는다. - 척추를 완전히 신장시키고 등을 오목하게 유지한다. 숨을 몇 번 깊게 쉰다. - 숨을 내쉬며 몸통을 앞쪽으로 내밀어 이마를 무릎에 닿도록 한다. 이마가 무릎에 닿는 게 어렵다면 최대한 등이 말리지 않을 때까지만 아래로 내려간다. - 이마에 무릎이 닿았다면 손바닥으로 발바닥을 잡고 턱이 무릎에 닿도록 한다. - 이 자세가 쉬워지면 손가락을 깍지 껴서 손을 잡고 무릎 너머의 정강이에 턱을 댄다. - 호흡을 고르게 하면서 할 수 있는 자세에서 1분에서 5분 정도 유지한다. - 숨을 들이..