오유인페이지
개인차단 상태
잠이오네요님의 개인페이지입니다
회원가입 : 11-04-28
방문횟수 : 4242회
닉네임 변경이력
일반
베스트
베오베
댓글
1920 2011-10-20 02:50:26 0
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
1 그러니까 실행한 MyProcess와 본 프로그램이 제각각 돌아가는걸 비동기식이라고 하는거라면 저도 그렇게 이해하고 있습니다.
그런데 두개가 따로 돌아가게 되면 서로 타임라인이 안맞게 되서 문제가 생긴다는거죠;
일반적인 표준 출력은 출력함수->출력버퍼->출력장치 순으로 진행이 됩니다.
이중에서 System.Diagnostics.Process가 프로세스의 출력을 가져오는 방식이 출력장치 대신 스트림에 밀어 넣고 나중에 스트림을 읽어 오느냐, 아니면 읽기 명령이 발생하면 출력 버퍼의 내용을 가져오느냐 확실하지 않다는거죠;
후자라면 비동기식에서 타임라인이 달라지면 문제가 생기니, 타임라인이 달라도 상관 없게 아예 계속해서 출력을 모아서 프로세스가 끝나면 출력이 끝났을테니 모인 데이터를 이용하자는 거죠.
반면 전자라면 스트림에 데이터가 쌓이기 전에 리드가 발생할 수 있으니, 프로세스가 정상적으로 수행이 끝날때까지 대기했다가 리드를 하고, 자원 해제를 리드 후에 해보는게 어떨까 하는겁니다.
1919 2011-10-20 02:34:55 0
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
아니면 프로그램 실행이 너무 빨리 끝나버려서 읽기 메소드가 출력을 캐치할 시간이 없는 경우일 수도 있으니
반복적으로 read를 계속 시도하도록 만든 다음 프로세스를 실행하고, 이후 프로세스가 종료되면 반복을 종료하도록도 시도해 보세요.
프로그램짜다가 막히는 부분은 대부분 다양한 실험이 답이죠...ㅋ.....아아, 갑자기 프로젝트 하던거 생각나서 포풍 눙물나네 ㅠ
1918 2011-10-20 02:31:58 0
오래된 바이오스는 pwm에서 4pin 설정하는 기능이 없나요? [새창]
2011/10/20 02:23:35
CPU팬 스피드에 Q-FAN 컨트롤이라고 되어있는 부분이 PWM을 이용한 팬컨트롤 부분인것 같습니다.
(부메뉴에 프로파일을 바꿔서 설정해 보세요)
그리고 컴퓨터 온도는 CPU 종류나 전체적인 사양을 봐야 확실할것 같습니다.
1917 2011-10-20 02:29:08 0
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
일단 테스트 용으로 동기식, 비동기식 둘다 반복문으로 프로세스가 종료될 때까지 돌리면서 ReadLine을 해서 Nothing이 나오지 않는 값들이나 Read값을 모아서 합쳐보세요.
프로그램은 아직 출력을 하지 않았거나, 출력 중이지 않은데 ReadToEnd를 하면 출력 버퍼가 비어있으니 스트림의 끝을 만나서 바로 반환해 버리지 않을까 합니다.
1916 2011-10-20 02:13:14 2
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
그리고 작성자는 데브피아에 가서 돌아오지 않았다........ the END
1915 2011-10-20 02:06:17 2
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
MSDN가서 보니까 비동기 방식으로 읽어오도록 코딩하셨네요
이 부분을 동기 방식으로 가져오도록 수정해 보세요.
동기 방시그로 하면 실행중인 프로그램이 출력을 할때만 그 자료를 읽어오지만, 비동기 방식으로 하면 출력하지 않으면 빈 문자열을, 출력 중이면 출력 중이던 중간부터 읽어오거나 하게 될 수 있습니다.
1914 2011-10-20 01:56:16 0
진짜 안홍욱... [새창]
2011/10/20 01:39:20
1 콤티비 다시보기 홈페이지에서 재생버튼 밑에 콤플레이어로 실행하기 눌려서 익스플로러에서 실행하기로 변경후 재생해 보세요.
1913 2011-10-20 01:54:54 1
오유에 제 고민을 해결해 줄 수 있는 사람이 있을까요? [새창]
2011/10/20 01:40:03
동작 방식을 잘 모르겠는데
만약 다른 프로그램의 표준 출력을 스트림으로 받아오는 방식이, 출력버퍼에 있는 내용을 복사해서 가져오는 방식이라면 일부 출력 버퍼를 사용하지 않고 바로 출력하거나, 버퍼를 복사할 틈 없이 플래싱 해버리는 프로그램에서는 정상작동하지 않을수도 있습니다
1912 2011-10-20 01:35:16 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
http://www.timumall.co.kr/ 이 링크로는 들어가 지시나요?
1911 2011-10-20 01:34:33 0
저그가 뮤탈 모으면 플토는 뭐함? [새창]
2011/10/19 23:34:40
1 예전처럼 완전히 하나로 겹친상태에서 들어가는건 안되지만 집정관이 다수면 무적시간 끝난 뒤에도 충분히 데미지를 줄만큼은 되더라구요
분명히 오유 스2게에서 본 영상인데 어딨는지 몰겠네요;
1910 2011-10-20 01:32:27 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
1 링크로 들어가면 티뮤 리퍼몰이 나오는데 각 제품마다 어디가 어떻게 하자가 있는지 자세하게 사진첨부해서 설명이 나와있네요ㅋ
으아, 님땜에 티뮤 리퍼몰 들락거리니까 또 마음이 흔들리잖아요 ㅠㅠ
1909 2011-10-20 01:25:48 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
1 쉽게 말해서 반품된 제품 깨끗하게 닦아서 포장바꾸고 재판매하는거죠.
그냥 AS센터에 입고됬다가 환불이나 교환처리된 중고라고 보면 됩니다.
그래도 리퍼로 재판매 가능할 정도면 막 상태가 안좋다거나 하는것 보다는 필테용으로 보내줬다가 필테 끝나고 반품된 것들 위주겠죠
1908 2011-10-20 01:14:00 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
1 배송비 포함인지는 모르겠는데 18만원 적혀있네요
1907 2011-10-20 01:02:51 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
아무튼 전 연말에 이놈을 하나 질러서 옆구리 타공망 자리에 아크릴 이쁘게 박아넣고 쓸래요, 날 유혹하지 마요 ㅠㅠ
(해외 리뷰에서 사이드 판넬보니 타공망 제거가 쉬워 보이더군요)
1906 2011-10-20 01:01:11 0
아아, 이 케이스는 언제 국내 정발되나ㅠ [새창]
2011/10/20 00:37:19
1 650D의 그 네모 반듯한 모양새.....음...ㅠㅠ
< 이전페이지 다음페이지 >
< 266 267 268 269 270 >
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호