Javascript - Promises
Promises는 "약속"을 의미하죠. 동일하게 javascript에서의 Promises 또한, "미래에 어떤 이벤트가 발생한다면, 무엇이 실행된다(혹은 실행되지 않는다)"를 정의하는 것을 말하죠. "미래를 가정한다"라고 말할 수도 있겠네요. 가...
Promises는 "약속"을 의미하죠. 동일하게 javascript에서의 Promises 또한, "미래에 어떤 이벤트가 발생한다면, 무엇이 실행된다(혹은 실행되지 않는다)"를 정의하는 것을 말하죠. "미래를 가정한다"라고 말할 수도 있겠네요. 가...
spring initializer에서 config을 설정하고 다운받습니다. 압축을 풀고 나서 해당 경로에서 다음 명령어를 실행해 주면 해당 경로에 필요한 plungin을 모두 설치해주고 build를 해줍니다. intelliJ의 경우는 그냥 해당 ...
우선 를 사용하여 현재 사용가능한 conda environment를 확인해봅시다. 표시가 되어 있는 env가 현재 활성화되어 있는 env입니다. 저는 로 변경을 해주려고 합니다. 우선 를 사용해서 conda env를 활성화해줍니다. 그 다음 를 ...
oh my zsh를 설치하고 zsh theme를 사용해보기로 합니다. 아래 명령어를 사용해서 oh my zsh를 설치합니다. 좋은 theme들이 이미 많지만, Powerlevel9k가 좋다는 말이 많아서, 얘를 사용해보기로 합니다. "oh my ...
Scratch Moran's Index는 "Spatial Autocorrelation"을 측정하는 수치. 구역별로 완전한 randomness를 가진다는 것을 null Hypothesis로 두고 그렇지 않을 가능성을 통계적 방법을 통해 검정하는 t...
Global Moran' I Moran's Index는 특정 구역 혹은 관계들 속에 군집이 존재하는지를 통계적으로 검정하는 방법입니다. Null Hypothesis: "군집이 존재하지 않는다", 즉, 모든 구역이 Randomness를 가진다는 것...
Build Tool 일반적으로 build tool은 "소스코드들을 실행가능한 어플리케이션으로 자동으로 변환해주는 도구"라고 생각하시면 됩니다. 원래의 소스 코드들을 모두 텍스트로 되어 있는데, 이를 컴파일하고, 다른 코드들에 흩어져 있는 패키지들...
맥북에서 윈도우10을 설치했습니다. 보통 맥북에서 윈도우(혹은 다른 OS)를 사용하려면 다음과 같은 방법들이 있다고 하죠. 1. 부트캠프: MacOS와 Windows의 CPU가 동일하기 때문에, 하드웨어 구조가 같죠. 따라서 개념적으로 같은 구조...
DB constraint에서 NOT NULL과 DEFAULT를 동시에 쓸 필요가 있나요? 칼럼만 있는 테이블을 다음과 같이 만들었습니다. 그리고 다음의 두 가지 Constraint을 설정해줬죠. - : 해당 칼럼이 NULL 값이 되면 안된다. -...
Issue 그럼, 엄밀히 따지면 프로세서가 아니라 "스레더"인 셈 아닌가. 하이퍼스레딩은 일부러 하나의 물리적 프로세스가 멀티스레딩이 가능하도록 함으로써, 논리적으로 프로세서의 수를 뻥튀기 한 것에 가까움. 멀티프로세싱과 멀티스레딩은 다르다. 그...
기본적인 네트워크의 개념들을 정리해보기로 합니다 OSI 7계층이란? OSI 7계층은 네트워크 상에서 통신이 일어나는 과정을 7단계로 나눈 것을 말합니다. 통신이 일어나는 과정은 단계적이고, 만약 7단계에서 문제가 생긴다면, 순차적으로 아래 레벨의...
line summary Degeneracy or k-core. Degeneracy는 "퇴화"를 의미합니다. graph theory에서 k-degenerate graph는 보통, "모든 subgraph는 최대 의 degree만을 가진다"라는 성질을...
I have been conducting a experiment for computing graph similarity. I have a question about . In the documentation of it, it is written t...