關於延遲時間的一點智慧型

2022-06-08 11:03:10 字數 347 閱讀 8978

關於延遲時間的一點智慧型

一般的做法:

sleep(2000);  // 延遲2秒

此種做法有倆個弊端:

(1)如果實際需要的延遲時間不需要2秒,則明顯有延遲時間浪費;

(2)如果實際需要的延遲時間超過2秒,則很可能發生不可預料的錯誤。

改進的做法:

repeat

sleep(10);

until

fileexists('c:\temp\invoice.pdf')=true;

優點:將一次大的延遲時間分割成小的,一旦條件成立就退出了延遲,

使得延遲的時間同實際需要的幾乎一樣。也杜絕了前面第二種情況錯誤的發生。

中斷延遲時間的衡量

中斷延遲 jibo.tiger gmail.com tiger宣告 本人鄙視直接複製本人文章而不加出處的個人或團體,中斷是為了從系統中得到更好響應的乙個工具。everyone wants to know 系統對每個中斷的響應速度到底有多快?中斷延遲就是系統響應乙個中斷所需要的時間,在一些情況下,如果...

關於時間利用的一點思考

首先必須要承認,個體之間是有很大差異的,那麼個體之間的大腦的活性就是有區別的.而且對於不同的事物,大腦活性也可能是不同的.這裡假設對於某件事情,大腦的活性隨時間變化的函式為f t 那麼不同人對不同事物的學習上會得到不同的函式曲線.而不同事物本身會存在不同子項,比如,學習繪畫這件事情.就包括了對線條,...

關於人工智慧的一點看法

弱人工智慧 可以在某一方面強於人類,或達到人類巔峰水平。強人工智慧 可以幾乎所有方面強於人類。超人工智慧 可以自主研發學科領域等方面,強於人類計算水平,可強化自身。就目前來說,我們只能實現弱人工智慧。在弱人工智慧或強人工智慧存在瓶頸。上世紀,圖靈曾經制定過乙個規則,就是將乙個人和ai放入不 間,讓乙...