일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Lotto
- CNN
- GitHub
- Splunk
- RNN
- mean
- keras
- Numpy
- LSTM
- E-P1
- pip
- DFS
- install
- dataframe
- 삼성소프트웨어멤버십
- SPL
- mariadb
- pycharm
- Button
- GT-S80
- 알고리즘
- ipad
- index
- javascript
- Python
- pandas
- imread
- SciPy
- synology
- Series
- Today
- Total
목록debugging (3)
잠토의 잠망경
visual studio 아래와 같이 debugging 모드에서 배열을 볼때 너무 커서 불편한 점들이 있다. 영역을 축소해서 보는 방법을 소개해 본다. #define MAXLEN 100002 int calBuffer[MAXLEN]; 아래는 일반적으로 조사식에서 보는 방법이다. 조사식 입력 변수 0 Base 아래와 같이 0에서 부터 원하는 위치 까지를 기입해 주면 0 ~ position까지 나온다. callBuffer, 5 원하는 Base 아래와 같이 원하는 위치 Base로 하면 거기서부터 5개를 보여준다. calBuffer+1, 5
참고 BLOG 0. 정리 [DebuggerDisplay("{Title, nq}")] // nq: (no quotes) pic2 [DebuggerDisplay("Title:{Title}, Big Id ? {Id>5}")] // pic3 [DebuggerDisplay("{MyDebuggerDisplay(), nq}")] // pic5 GitHub 1. 상세 1) 기본 1 [DebuggerDisplay("{Title, nq}")] // nq: (no quotes) pic2 public class Class1 { private String MyDebuggerDisplay() { return String.Format("Title:{0}, Id? {1}", Title, Id > 5); } public long Id..
일반적으로 C#에서는 그림과 같이 기본 Windows Form에 Serial을 드래그해 복사하는 방식으로 사용하게 된다. 그런다음 그림과 같이 설정을 하고 다음과 같이 serial을 통해 값이 들어 왔을 경우 처리할 이벤트 핼들러 함수를 만들어준다. 근데 이런식으로 작성하면 기능 구현에는 무리가 없다. But 디버깅 모드에서 Break Point를 걸고 라인단위로 디버깅할때 문제가 발생한다. 왜냐하면 디버깅시 프로세스는 정지하게 된다. 이럴 경우 DataRecived에 해당되는 핸들러함수는 Serial에서 넘어오는 값들을 제때 처리가 안된다. 그래서 하나의 방법이 Serial을 위한 추가 Thread를 만들어주는 것이다. 우선. using 으로 다음 그림을 추가 해준다. 다음은 풀소스이다. 이와 같이 추..