討論串[問題] Thread 與 Class 一問...
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者casearchu (咖啡)時間18年前 (2007/11/16 18:44), 編輯資訊
0
0
0
內容預覽:
就你所說的,只是不想多做指令去特地清除的話. 不是可以實做Dispose....用把資源清除就好嗎?.... 還是我搞錯你的意思了.... --. 版豬兄好久不見..... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.222.166.93.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者cloudrick (Rick)時間18年前 (2007/11/16 03:40), 編輯資訊
0
0
0
內容預覽:
^^^^^^^^^^^^^^. 在存取共享變數時,請加上atomic敘述 (例如mutex或lock ...). 想辦法讓你這個 "Listen" 不要卡住. 不曉得你的server是怎麼實作 (應該是 Socket 吧? ). 在 Socket 裡的 Listen() 是不會卡住的 , Accep

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者cole945 (躂躂..)時間18年前 (2007/11/15 00:39), 編輯資訊
0
0
0
內容預覽:
改進方法就是使用 Abort() 囧". 在下建議一個寫法~. try. {. while (true). {. // 在這在做你想要做的事. }. }. catch (ThreadAbortException e). {. // 當 Thread.Abort() 被呼叫時, 該thread會收到此

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者clifflu ( 冏rz)時間18年前 (2007/11/14 18:11), 編輯資訊
0
0
2
內容預覽:
Server m_Server ;. Boolean IsStop ;. void threadHandle() {. while (IsStop) {. m_Server.doListen() ;. }. }. void Stop() {. IsStop = True ;. m_Server.st
(還有131個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者KENyroj (難得一身雞蛋糕...)時間18年前 (2007/11/14 17:22), 編輯資訊
0
0
0
內容預覽:
謝謝大大的指教... 我在這方面的實作上碰到了盲點.... 如同大大所言, 我在這個包含了 Thread 的 class 裡寫了個 public 的 bool IsStop;. 然後在 DoThing 的 method 裡寫的就是 while(!IsStop) { ... }. 然後這個 Threa
(還有265個字)
首頁
上一頁
1
2
下一頁
尾頁