프로그래밍/지식창고(39)
-
[mRemote] 원격 툴 최대 창 갯수 에러
https://mremoteng.atlassian.net/browse/MR-582 2개 이상 못 켤때도 있고 조금 불편한 버그여서 구글링으로 찾아봤다.픽스된 exe가 있어 받아와서 써보니 정상동작 하였다.
2016.07.22 -
[VS] 컴파일 Zm 옵션
원문 https://msdn.microsoft.com/library/bdscwf1c.aspx 가끔 사내에서 빌드를 하다보면 Zm 메모리가 부족하다는 이유로 빌드를 실패할 때가 있다.프로젝트 속성 > C/C++ > Command Line 에서 추가할 수 있다. 여튼 뭔지 좀 찾아봤다. 우리의 친구 MSDN! /Zm (Specify Precompiled Header Memory Allocation Limit)미리 컴파일 된 헤더 메모리 할당 제한 옵션이라고 보면 될 것 같다. Determines the amount of memory that the compiler allocates to construct precompiled headers.미리 컴파일 된 헤더를 컴파일러가 생성하기 위해 할당하는 메모리를 결..
2016.06.28 -
[Mac] ssh로 접근하기
1ssh @cs 예로 > ssh jominhyuk87@127.0.0.1엔터를 치고 비번을 치면 된다.뿌띠 bye!
2016.06.11 -
[linux] Swap 메모리 늘리기
Swap 메모리는 주 메모리가 부족할 때 사용하기 위한 가상메모리다.swap 영역을 확보하기 위해서 swap 파일을 생성하면 된다. swap 파일 생성1sudo dd if=/dev/zero of=/swapfile bs=1024 count=100000cs 1G 파일 생성 swap 파일로 포멧1sudo mkswap /swapfilecs swap 공간 활성화1sudo swapon /swapfilecs 리부팅 시 비활성화가 도니다면/etc/rc.d/rc.local에 공간 활성화 부분을 추가한다. swap 삭제(필요 없게 되었다면)12sudo swapoff /swapfilerm /swapfilecs
2016.03.20 -
[용어] 라이브러리와 프레임워크
정의앞선 사람들의 지혜를 사례라 부르고 이런 것이 정형화 되고 축적된 것이 프레임워크라고 한다.문제를 일반화하고 해결하기 위한 틀이라고 할 수 있다. 개발자는 프레임워크가 제공하는 기초적인 코드 위에 독자적으로 코드를 추가할 수 있다.일정한 품질을 가진 애플리케이션을 쉽게 생성할 수 있는 장점이 있다.컴퓨터로 따지면 마더보드와 같은 역할을 하고 우리는 여기에 메모리, 팬, CPU를꽂듯이 코드를 추가하면 된다. 라이브러리 vs 프레임워크라이브러리사용자 코드에서 호출되어야 한다. 라이브러리는 스스로 무언가를 하지 못하고 사용자 호출 시 자신의 코드를 실행한다. 프레임워크스스로가 사용자 코드를 호출한다. 자신의 라이프 사이클을 직접 관리한다.프레임워크는 사용자 코드를 직접 지배한다. 제어반전이렇게 프로그램의 ..
2016.03.20 -
[VS2015] 헤더에서 선언과 정의 편집하기
이런 엄청난 기능이!!!!!!!!!! 많이 컸구나 VS!!! 헤더에 함수 선언하기이렇게 처음 선언하는 함수가 있으면 정의가 없기 때문에 녹색의 오류 비슷한 놈으로 친절하게 가르쳐준다.전구를 ...!! 전구를 클릭하니 메뉴가 두 개가 나온다. 그 중에 정의를 편집하는 메뉴를 누르면!!!! 바로 실시간 정의를 할 수 있게 편집기에서 지원....ㄷ ㄷ ㄷ 헤더에서 함수 정의 구현하기미라클이 아닌가! 우측에 cpp를 표시해주고 실시간으로 편집할 수 있다.
2016.03.01