프로그래밍105 [C#] 소스 코드 실행 시간 측정하는 방법 이번에는 C#에서 소스 코드의 실행 시간을 측정하는 방법에 대해서 알아보도록 할게요. # 코드 using System.Diagnostics; Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 시간을 측정할 부분 Thread.Sleep(1000); // 1초 대기 stopwatch.Stop(); Debug.WriteLine(stopwatch.ElapsedMilliseconds + " ms"); # 결과 1000 ms 2021. 2. 28. [Python] 아나콘다 설치하기 (Anaconda Install, Windows, 딥러닝 환경 구축하기) 이번에는 딥러닝 환경을 구축하기 위해 기본이 되는 아나콘다(파이썬)을 설치해보도록 할게요. 먼저 아나콘다 설치 파일을 다운로드하기 위해 아래의 링크를 통해 아나콘다 공식 홈페이지로 이동해서 Download 버튼을 클릭하세요. 아나콘다 홈페이지 아나콘다는 Windows, MacOS, Linux 등 다양한 OS와 32 비트/64비트, Python 3.7, 2.7 등 다양한 환경을 지원하고 있어요. 저는 윈도우에 파이썬 3.x 버전으로 개발 환경을 구축해야되서 Python 3.7 64-Bit를 다운로드 했어요. 다운로드가 완료되면 설치 파일을 실행하세요.기본 설치 경로는 C:\Users\현재 계정\anaconda3에 설치되는 것을 볼 수 있어요.현재 2020.02 버전 기준 설치에 필요 공간 약 3.0GB 정.. 2020. 7. 1. [C#, WPF] 키보드 입력 이벤트 처리하기 이번에는 키보드 입력을 받아 처리하는 방법에 대해서 알아보도록 할게요. 각 컨트롤러에서 키보드 입력(KeyDown)을 받을 수 있는데 테스트를 위해서 main window에서 어떻게 이용하는지 간략하게 설명할게요. 키보드 이벤트 등록 MainWindow.xaml에서 메인 창을 선택하고 속성 창에서 번개 모양의 를 클릭하면 해당 요소의 이벤트 처리를 등록할 수 있어요. KeyDown이 키보드의 키가 눌렀을 때 발생하는 이벤트로 PreviewKeyDown, KeyDown 두 이벤트가 있는데 둘 다 키보드의 키가 눌렸을 경우 이벤트가 발생하지만 약간의 차이가 있어요. - 이벤트 종류 Window_KeyDown Window_PreviewKeyDown Preview가 붙은 이벤트는 터널링 방식으로 상위 엘리먼트 .. 2020. 6. 28. 비주얼 스튜디오에서 msi 설치 파일 만들어 프로그램 배포하기 (VSIX Installer, Visual Studio Installer Projects, Setup Porject, 설치파일 만들기) 이번에는 비주얼 스튜디오에서 만든 실행 파일을 msi 설치 파일로 만드는 방법에 대해서 알아보도록 할게요. 마이크로소프트 비주얼 스튜디오 인스톨러 프로젝트 다운로드(Microsoft Visual Studio Install Projects) 저는 비주얼 스튜디오 2019 커뮤니티, WPF 프로젝트를 설치 파일을 만들어 보았어요.먼저 마이크로소프트 비주얼 스튜디오 인스톨러 프로젝트(Microsoft Visual Studio Install Projects) 다운로드를 위해 비주얼 스튜디오 상단 메뉴에서 - 를 클릭하여 확장 관리 창을 여세요. 확장 관리 창 오른쪽의 검색 창에 install을 입력하면 상단에 마이크로소프트 비주얼 스튜디오 인스톨러 프로젝트가 나오는데 옆에 있는 버튼을 클릭하세요. 다운로드가 완.. 2020. 6. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 27 다음 반응형