목록차이 (4)
규도자 개발 블로그
알고리즘 트레이딩(Algorithm Trading)과 시스템 트레이딩(System Trading, Automated Trading)의 차이 명확한 차이를 구분짓지 못해 많은 사이트를 뒤져가며 종합해봤다. 결론부터 말하자면 나무위키에서 말하는 건 틀렸고, 외국에서는 시스템 트레이딩이라는 단어보다는 Automated Trading이라는 단어가 일반적이며 (System Trading이라는 단어를 찾기 힘들 정도) 시스템 트레이딩보다 알고리즘 트레이딩의 범주가 더 크다는 점들이었다. 알고리즘 트레이딩은 컴퓨터를 이용해서 가격과 추세 등을 계산해 전략을 취하는 트레이딩 방법이다. 하지만 이는 사람이 직접 할 수도 있다. 그러니까 사람의 직관이나 뉴스, 가십이 아닌 수학적으로 계산된 어떤 패턴 하에 거래가 이뤄진다..
argument(인수)와 parameter(매개변수)의 차이 함수를 자주 다룰 때 자연스럽게 접하는 두 단어, argument와 parameter의 차이에 대해서 모르고 혼동하고 쓰는 경우가 많다. 그도 그럴 것이 이 둘의 의미를 정확하게 모르고 쓴다고 하더라도 사실 커뮤니케이션에 커다란 장해가 생기진 않으니 말이다. 그렇다면 이 둘의 차이를 알아보자. 흔한 언어인 자바로 예제를 작성해봤다. public class Main { public static void main(String[] args) { String argument = "This is Argument"; testFunction(argument); } private static void testFunction(String parameter){ ..
리눅스(Linux)와 유닉스(Unix)의 차이 범주Linux(리눅스)Unix(유닉스) 설명리눅스는 오픈소스이며 무료 OS이다.유닉스는 대학, 회사, 큰 기업에서 주로 선호하는 OS이다.비용리눅스는 무료이다. 따라서 잡지나 책을 동해서도 배포될 수 있다.유료버전의 리눅스도 있지만 대부분 윈도우보다는 저렴하다.유닉스는 판매 회사별로 가격이 다르다.사용자모든사람. 집에서 사용하는 사람에서부터 개발자 그리고 컴퓨터 열혈팬 같은 사람들 모두.유닉스 운영체제는 주로 메인프레임, 서버 그리고 모든사람을 위해 설계된 OSX를 제외한 워크스테이션을 위해 개발되었다. 유닉스 환경과 클라이언트-서버 프로그램 모델은 인터넷의 개발의 필수 요소이다.제조사리눅스 커널은 커뮤니티에 의해 개발되었다. 리누스 토발즈(Linus Ben..
일반적으로 메소드보다는 함수라는 말을 많이 사용한다. 그 나름의 이유가 있다. 함수는 말 그대로 어떠한 기능(Function)을 의미한다. 반면에 메소드는 어떤 클래스 내부에 선언된 함수를 의미한다. 단순 의미로만 따지자면 함수가 메소드보다 더 포괄적이기 때문에 많이 쓰이는 것이다. 하지만 자바 같은 객체지향언어의 경우에는 애초에 함수 자체가 특정 클래스 안에 선언되는 경우가 많아 함수보다 메소드라는 말이 더 많이 쓰이기도 한다. 기억해야할 것은 함수와 메소드는 엄밀히 따지면 다른 말이고 함수가 메소드보다 포괄적인 의미를 가진 단어라는 것이다.