보라코딩
Day 51, mini project_17 본문
다음주면 프로젝트가 마무리 되어야 해서 시간이 별로 없음을 느낀다 ㅠ_ㅠ
오늘도 리뷰를 하면서 많은 피드백을 들을 수 있어 참 좋았다 :)
여러개의 파일이 FTP 폴더에 들어오면 프로세스 문제가 발생했는데
파일이 들어오는 와중에 그 파일을 다른 곳에 복사하려니 발생하는 문제였다!
Thread.Sleep(1000);
이 코드를 통해 해결했다.
또 watcher의 버퍼사이즈를 키워줘서 여러 파일이 동시에 들어와도 문제없이 해결하게 했다.
이런 문제들을 해결했을 때는 정말 기쁘다 ㅠ_ㅠ
using var watcher = new FileSystemWatcher(@"D:\FTP");
watcher.InternalBufferSize = 100 * 1024 * 1024;
또 이미지를 직접 API를 통해 보내주기 때문에 속도가 느려질 수 있는데
처음 보여주는 조그만 이미지를 원래는 썸네일로 작은 용량으로 보내고,
클릭시 원본 가져오게 하는 것도 배워서 신기했다!!!
다음주에도 화이팅!!!!!!
'개발자가 되었다?' 카테고리의 다른 글
Day 53, mini project_19 (0) | 2023.11.08 |
---|---|
Day 52, mini project_18 (0) | 2023.11.06 |
Day 50, mini project_16 (0) | 2023.11.02 |
Day 49, mini project_15 (0) | 2023.10.31 |
Day 48, mini project_14 (0) | 2023.10.30 |