乙個TimerTask的管理類

2021-06-27 21:25:05 字數 551 閱讀 2288

在管道流的接收方用pipedinputstream.read(byte )是乙個阻塞式的讀取,而這個讀取一般是放在乙個執行緒中的,這時我們就需要給這個讀取過程設定乙個時間限制,如果時間到了就結束執行緒。

這是乙個執行緒管理類,作用是管理一些有阻塞的執行緒的結束。

方法說明:建立乙個timer物件作為定時器,然後這個類是timertask的子類,所以就必須實現run方法(類似執行緒)。然後再設乙個標誌bstop,用於表示是否run方法結束時關掉timer(timer這個類一旦初始化必須呼叫timer.cancel()方法才能結束程式,否則程式一直執行)

class threadmanagement extends timertask

public void stop(long millis, boolean bstop)

public void stop(long millis, thread t)

public void stop(long millis)

@override

public void run() else

if(bstop) }}

乙個IIS管理類

using system using system.data using system.directoryservices using system.collections namespace testurlre public iismanager string strserver 定義公共屬性 p...

乙個全域性物件管理類

class global p 這樣,只要在建構函式裡面new,在析構函式裡面delete就可以了。構造和析構的順序完全由你來決定。比如在對應的cpp檔案裡 global p global p global p global p 這樣就很簡單的實現了順序構造,逆序析構。而與此同時,第二個問題也迎刃而解...

今天工作的效率不高,才寫了乙個列印管理類

整個下午昏昏沉沉的,很想睡覺,可能是因為昨天晚上看 龍刀奇緣 看的太晚了 這布電影還不錯,可惜情節太簡單了點 這裡貼個介紹,有興趣的可以看看 中文名稱 龍刀奇緣 英文名稱 dragon blade 資源型別 scr 版本 2cd國粵雙語版 發行時間 2004年 電影導演 司徒永華 電影演員 莫文蔚 ...