전체 글140 Python 개요 인터프리터, 객체지향 대화형 언어. 명령 프롬프트(windows)에서 곧바로 프로그래밍이 가능한 언어. 객체 기반의 프로그래밍이 가능한 언어. 다른 언어들로 작성된 모듈과 연동이 쉬워 스크립트 언어로서도 사용됨. 코드 블록을 {} 로 구분하는 것이 아닌, 들여쓰기로 구분. 들여쓰기는 공백4칸(스페이스바 4번)이나 탭으로 한다. 주의할 점은 들여쓰기 방식을 통일해야한다는 점. 공백4칸으로 했다면 전부 통일. 탭으로 했다면 전부 통일해야함. 남이 쓴 코드를 수정하다가 들여쓰기때문에 오류가 난다면 방법을 체크해보자. X되보라고 방법 바꿔놓는 짓은 하지말자. c/c++ 같은 언어보다 실행속도가 느리지만, 프로토타이핑 용이나, 속도에 크게 구애받지 않는 분야에서 주로 사용. 속도에 민감한 부분은 분리해서 c/c+.. 2021. 5. 3. Tistory 스킨 분석 스킨 구성 필수 요소는 크게 5개의 영역으로 나뉨 index.xml : 스킨 구성의 필요정보를 담고 있음. 스킨의 모든 설정을 담당. skin.html : 메인 템플릿 파일. 치환을 통해 각 URL에 맞는 HTML로 변환. style.css : 스타일을 위한 css 분리. preview : 각 페이지의 미리보기 이미지. 112*84, 256*192, 560*420, 1600*1200 사이즈를 준비 images : 위 요소들을 제외한 모든 파일들. index.xml : 스킨의 이름, 버전, 설명, 저작권을 명시. : 스킨 제작자의 정보, 이름, 홈페이지, 이메일을 명시. : 각종 설정의 기본값. 자세한건 요기서 tistory.github.io/document-tistory-skin/common/index... 2021. 4. 30. STL - Unordered_map www.cplusplus.com/reference/unordered_map/unordered_map/ unordered_map - C++ Reference 1234 unordered_map ::iterator it; (*it).first; // the key value (of type Key) (*it).second; // the mapped value (of type T) (*it); // the "element value" (of type pair ) www.cplusplus.com Hash 를 이용한 컨테이너. key, value 쌍의 데이터를 담음. 생성시에 key의 데이터 형식에 따른 해시 함수를 적용할수 있음. 해시함수의 템플릿값은 key의 데이터형식과 같아야함. 또한, 비교함수를 같이 정의해.. 2021. 4. 30. STL - set, multiset www.cplusplus.com/reference/set/ - C++ Reference www.cplusplus.com set 유일한 요소를 저장하는 컨테이너. 각 요소를 키로 사용하면서 값으로도 사용하는 컨테이너로, 각 요소가 중복되지 않게 해야함. 삽입과 동시에 정렬됨. map에 비해 메모리가 절약됨. multiset set과 같으나 중복삽입이 가능함. multimap과 비슷함 2021. 4. 29. 이전 1 ··· 6 7 8 9 10 11 12 ··· 35 다음