본문 바로가기

전체 글195

[sql] 구문(where, group by 등)의 실행 순서 순서: 1. FROM 2. ON 3. JOIN 4. WHERE 5. GROUP BY 6. WITH CUBE or WITH ROLLUP 7. HAVING 8. SELECT 9. DISTINCT 10. ORDER BY 11. TOP 자주 쓰는것 들: 1. WHERE 2. GROUP BY 3. HAVING 4. DISTINCT 5.ORDER BY 2020. 1. 31.
matplotlib, networkx에서 한글사용하기(linux) https://financedata.github.io/posts/matplotlib-hangul-for-ubuntu-linux.html matplotlib + 한글 (Ubuntu Linux) matplotlib 에서 한글 (Ubuntu Linux) financedata.github.io 2012년 부터 우분투에는 나눔글꼴이 기본 포함되어 있다. 만일, 나눔 글꼴이 설치되어 있지 않다면 다음과 같이 설치할 수 있으며, 다른 ttf 폰트도 /usr/share/fonts/ 폴더에 복사하여 사용할 수 있다. 나눔 글꼴 설치 apt-get 명령으로 나눔글꼴(fonts-nanum)을 설치하고, fc-cache 명령으로 폰트 캐시 삭제 $ sudo apt-get install fonts-nanum* $ sudo fc.. 2020. 1. 21.
python 주석 python 주석(comment)을 만드는 키워드는 # 하나 뿐이다. 여태껏 1줄은 # 이고 여러줄은 """ ... ... """ 인줄 알았는데, """은 multi-line string 을 나타내는 키워드이다. 변수 지정 없이 string을 code내에 삽입해도 에러가 안나니 """ 을 주석 처럼 썻던것뿐 그래서, def test(ss): print(ss) #test #test print(ss) 이 코드는 두번째 print도 에러 안나지만 def test(ss): print(ss) """test test""" print(ss) 이 코드는 두번째 print에서 indent에러가 난다. 여러줄 주석처리는 각종 IDE에서 블럭처리 해 놓고 ctrl+/ 으로 on/off 할수 있다. 2020. 1. 17.
[Git] 명령어 - Git의 폴더 구조: \codespace\ 가 내가 일하고 싶은 root directory라고 하면 \codespace에서 각종 저장소들을 clon한다 - 저장소 클론 해오기 git clon http://~ - 특정 저장소를 클론해 오기 git clone -b {branch_name} --single-branch {저장소 URL} ex) git clone -b javajigi --single-branch https://github.com/javajigi/java-racingcar 은 해당 branch을 가져올때 내 local의 폴더 이름. - 리모트 저장소 update하기 git remote update : - 브랜치 목록보기 git branch - 원격 저장소의 브랜치 목록보기 Git branch .. 2020. 1. 13.