본문 바로가기

텍스트 파일3

또 다른 회사일, 조각내기 안녕하세요? 어떻게 회사일을 하다보니, 1기가가 넘어가는 텍스트 파일을 열어볼 일이 생겼지만, 다른 프로그램을 이용해도 결과가 그다지 좋지는 않았습니다. 아니 않 좋은 정도가 아니라 컴퓨터가 다운되기 직전까지 갔습니다. 그래서 다른것은 모르겠고, 한번 데이터를 훑어보기 위해서라도 일단 텍스트 파일을 자르는 작업을 프로그램 짜서 해봐야 합니다. 물로 이것 보다 더 급한일은 따로 있어서 따로 움직여야 하지만, 이건 이거, 나머지는 나머지로 생각이 됩니다. 2023. 2. 2.
테스트 시간을 알아보기 위한 작업 안녕하세요? 이번 포스팅에서는 다음 작업을 하기 이전에 일단 exe파일로 빌드가 되면 어째 테스트가 진행이 된 시간을 알아보기 힘든 경향이 있습니다. 그래서 완성이 되면 결과를 저장하는 폴더에 시간을 측정하기 위한 텍스트 파일을 생성해서 여기서에다가 기록을 하고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 모든 자식 프로세스가 끝이 나면, 자연히 부모 프로세스도 종료가 되도록 만들어 주도록 합니다. 일단 제대로 부모 프로세스가 종료가 되는 것을 확인할 수 있기는 있었습니다. 이렇게 첫 테스트를 사용해서 한번 제대로 나온 것이 맞는가 했는데.......... 다음으로 기존에는 print로 결과를 출력하기만 했는 코드를 아예 가지고 와서, 먼저 시작하는 시간을 기록하도록 만들어 줍니다. 그리고 나서 .. 2020. 7. 11.
손과 발 역할을 하는 프로그램의 정리 part2 안녕하세요? 지난번 포스팅에서 어떻게 설명을 한다는 것이 그만, 싱글턴에 대해서 많은 설명을 하고 말았는데, 아무튼 싱글턴 혹은, 싱글톤이라는 것은 제가 프로그램을 만들면서 사용한 기술중에 하나 일 뿐입니다. 이번 포스팅에서도 어떻게 보면 지루할 수도 있는데, 그래도 그냥 코드만 따라하는 것 보다는 왜 이런 코드를 작성해서 이런 복잡하게 꼬았는지 알려주는 것이 가장 필요하다는 생각이 들었습니다. 일단 눈썰미가 좋으신 분들은 아시리라 생각을 하지만, 제가 만들어 낸 각각의 스레드에 해당이 되는 항목에 왜 이렇게 txt파일을 읽어들이는 부분이 있는가 하는 생각이 드셨을 겁니다. 이게 중요해 보이지 않으실 수도 있는데, 사실은 제 알고리즘 트레이딩 프로그램을 작동시키는데 상당히 중요한 부분입니다. 일단 지난번.. 2020. 4. 3.