f_
frhyme.code
Categories>others

others

총 166개의 아티클

Page 2 of 11
others
·⏱ 1m

Javascript - Promises

Promises는 "약속"을 의미하죠. 동일하게 javascript에서의 Promises 또한, "미래에 어떤 이벤트가 발생한다면, 무엇이 실행된다(혹은 실행되지 않는다)"를 정의하는 것을 말하죠. "미래를 가정한다"라고 말할 수도 있겠네요. 가...

others
·⏱ 1m

Kotlin06 Null

kotlin에서는 기본적으로는 변수에 을 넣어줄 수 없습니다. 만약 null이 가능하도록 하려면 자료형 뒤에 를 붙이면 됩니다.

others
·⏱ 9m

Gradle - Basic

spring initializer에서 config을 설정하고 다운받습니다. 압축을 풀고 나서 해당 경로에서 다음 명령어를 실행해 주면 해당 경로에 필요한 plungin을 모두 설치해주고 build를 해줍니다. intelliJ의 경우는 그냥 해당 ...

others
·⏱ 3m

conda env 변경하기

우선 를 사용하여 현재 사용가능한 conda environment를 확인해봅시다. 표시가 되어 있는 env가 현재 활성화되어 있는 env입니다. 저는 로 변경을 해주려고 합니다. 우선 를 사용해서 conda env를 활성화해줍니다. 그 다음 를 ...

others
·⏱ 4m

Getis Ord G

Scratch Moran's Index는 "Spatial Autocorrelation"을 측정하는 수치. 구역별로 완전한 randomness를 가진다는 것을 null Hypothesis로 두고 그렇지 않을 가능성을 통계적 방법을 통해 검정하는 t...

others
·⏱ 7m

Gradle - Build Tool

Build Tool 일반적으로 build tool은 "소스코드들을 실행가능한 어플리케이션으로 자동으로 변환해주는 도구"라고 생각하시면 됩니다. 원래의 소스 코드들을 모두 텍스트로 되어 있는데, 이를 컴파일하고, 다른 코드들에 흩어져 있는 패키지들...

others
·⏱ 13m

Python Multiprocessing - CPU Core와 하이퍼스레딩

Issue 그럼, 엄밀히 따지면 프로세서가 아니라 "스레더"인 셈 아닌가. 하이퍼스레딩은 일부러 하나의 물리적 프로세스가 멀티스레딩이 가능하도록 함으로써, 논리적으로 프로세서의 수를 뻥튀기 한 것에 가까움. 멀티프로세싱과 멀티스레딩은 다르다. 그...

others
·⏱ 1m

joblib

joblib을 사용해서 python의 간단한 프로그램을 병렬로 프로그래밍해보자. 크게 두 가지 라이브러리가 있는데, 하나는 , 다른 하나는 . 다만, joblib은 를 이용하는 다른 레벨의 helper class라고 보는 것이 맞음. - 다만, ...

others
·⏱ 10m

네트워크는 무엇인가.

기본적인 네트워크의 개념들을 정리해보기로 합니다 OSI 7계층이란? OSI 7계층은 네트워크 상에서 통신이 일어나는 과정을 7단계로 나눈 것을 말합니다. 통신이 일어나는 과정은 단계적이고, 만약 7단계에서 문제가 생긴다면, 순차적으로 아래 레벨의...

others
·⏱ 5m

Graph Edit Distance

I have been conducting a experiment for computing graph similarity. I have a question about . In the documentation of it, it is written t...