본문 바로가기

Programming66

[vscode] Explorer에서 single click로 fileopen 하고 싶지 않을때 (double click 설정) GB단위 csv파일이 있을 경우 눌렀다가 그것 로드하느라 vscode가 죽는 경우가 있다. 해결방법은 ? Preference > setting > "workbench.list.openMode": "doubleClick", 2021. 11. 25.
[vscode] 외부 모듈을 debug하고 싶을때 break을 찍어도 내가 짠 코드가 아닌 외부 코드는 break걸리지 않는다. launch.json 설정을 "program": "${file}", "console": "integratedTerminal", "justMyCode": false justMyCode을 False로 해주면 debug 할 수 있다. 2021. 11. 23.
[docker] 사용법 docker의 image 는 docker환경을 말하고, image의 instance가 container이다 container은 만들면 지우기 전까지 존재(stop/ start로 사용) 만들때는 run 이미지/ 컨테이너 확인 $> docker ps 동작중인 컨테이너 목록 확인 $> docker ps -a 정지된 컨테이너 확인 $> docker rm [컨테이너id] 컨테이너 삭제 $> docker rm [컨테이너id1] [컨테이너id2] [컨테이너id3] 복수개 컨테이너 삭제 $> docker images 이미지 확인 $> docker rmi [image id] 이미지 삭제 (복수개 가능 ) $>docker rmi -f [image id] 컨테이너와 이미지의 한꺼번에 강제 삭제 container리스트 보기 .. 2020. 5. 26.
[SQL] join SELECT A.col1, B.col2 FROM tableA A LEFT OUTER JOIN tableB B ON A.col1 = B.col2; tableA.col1은 모든 column이 나오고 tableB.col2는 A와 겹치는 column만 나온다. 안겹치는 column은 NULL로 나온다. 그래서 A.col1중 B.col2에 등장하지 않는 A.col1-B.col2 (차집합을 구하려면) SELECT A.col1, B.col2 FROM tableA A LEFT OUTER JOIN tableB B ON A.col1 = B.col2 WHERE B.feature_class IS NULL; 반대로 B.col2중 A.col1에 등장하지 않는 차집합(B.col2-A.col1)을 구하려면, SELECT A.col1.. 2020. 3. 23.