bestlong 怕失憶筆記

當健忘由隨機逐漸趨向常態時,作筆記是非常必要的

Entries for 11 月, 2005

[Delphi] 避免浮點數型態變數運算的四捨五入錯誤

這是一個令程式設計師有些傷腦筋的問題,在網路上找到此簡體版的技術文件,作者未知,記錄起來當筆記。

資料型態 為 Single、Double 和 Extended 的浮點數變數存在著四捨五入的問題。舉個例子,假設我們用電腦使用小數四位,那麼:

   1 / 3 = 0.3333

我們都知道 3 * 1 / 3 = 1 但如果我們這樣

   X := 1 / 3;
   X := X * 3;
   if X = 1 then //比對結果將會不正確

為什麼呢?
(Read the rest of this entry…)

Comments (4)

電腦測試軟體集合

網路上看到此資料

電腦測試軟體集合 (原作者:finhisky)

——————
一、綜合性偵測分析
——————

1、EVEREST Home 2.20(本人置頂推薦的偵測軟體)
說明:EVEREST(原名AIDA32)一個測試軟硬體系統資訊的工具,它可以詳細的顯示出PC每一個方面的資訊。支援上千種(3400+)主板,支援上百種(360+)顯卡,支援對並口/串口/USB這些PNP設備的偵測,支援對各式各樣的處理器的偵測。新版增加查看遠端系統資訊和管理,結果導出為HTML、XML功能。
(Read the rest of this entry…)

Leave a Comment

資料庫故障

公司的 MS SQL 6.5 資料庫又出問題
上ㄧ次是 94/11/02 資料遺失,這次的狀況同樣是 Table : GLOSSY 的所有資料全部遺失。
確認可能發生錯誤的時間是 94/11/07 21:00 至 94/11/08 06:00 時段之間
檢查主機的事件檢視器也沒有相關訊息
該 Table 會在每日的 22:45 執行 index 重建作業,不確定是否有關

目前的處理方法
先重建 Table 後,用 94/11/07 21:00 的備份檔(歷史部份)與 94/11/08 21:00 備份檔(當日新增資料)救回
並將重建 Index 的作業改成每週二的 22:45 執行。

同時盡速進行將 MS SQL 6.5 升級到 MS SQL 2000 的計畫。

Leave a Comment

MS SQL 6.5 列出使用者資料表的記錄筆數

— MS SQL 6.5 計算目前資料庫所有 Table 的資料筆數
SELECT t.name AS ‘TableName’,rows AS ‘RowCounter’
FROM sysobjects AS t JOIN sysindexes AS i ON t.id = i.id
WHERE t.id > 100
AND t.name<>’dtproperties’
AND (i.indid=0 OR i.indid=1)
ORDER BY t.name

Leave a Comment

使用 Skype 請注意禮節,以免惹禍上身

有在工作環境中使用網路電話 Skype 真的要注意禮節,因為你無法確定接聽者是使用喇叭廣播、耳麥、話機來與你對話。如果對方是在開放場合用喇叭廣播的話,你很難想像會有多少人在聽。

所以在工作場合中用 Skype 通話要謹慎,絕對避免說閒話。

Leave a Comment

  • 工商服務

    廣告讀取中...
  • 近期留言

  • 標籤

  • 彙整