bestlong 怕失憶筆記

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

Linux 用 iftop 顯示網路頻寬使用狀況

iftop 使用類似 top 顯示 CPU 使用狀況的概念
將網路卡即時的流量狀況顯現出來

在 Fedora 可以用 yum install iftop 指令安裝

想要顯示特定網路介面例如 ppp0 可以使用指令 iftop -i ppp0 來監看

Comments (1)

開源免費會計軟體

GnuCash
http://www.gnucash.org/

TurboCash
http://www.turbocashuk.com/

osFinancials
http://www.osfinancials.org/
http://www.osfinancials.org/index.php?lang=en

Comments (35)

使用 jTDS 連接 MSSQL

在 iReport 中連接 MS SQL Server 資料庫可以使用 jTDS
而 jTDS-1.2.2 的預設屬性是支援 8.0 也就是一般稱為 2000 的 SQL Server
一般會設定 JDBC URL 如下

jdbc:jtds:sqlserver://ServerAddress/DBName;instance=

當需要連接 7.0 或是 6.5 等先前版本的 SQL Server 時就會出現下列錯誤訊息

1
2
3
4
5
6
7
Message:
    java.sql.SQLException: I/O Error: Stream 0 attempting to read when no request has been sent
Level:
    SEVERE
Stack Trace:
    net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2307)
...之後省略

這時只要在 JDBC URL 中增加屬性調整 TDS

連接 SQL 7.0

jdbc:jtds:sqlserver://ServerAddress/DBName;instance=;TDS=5.0

連接 SQL 6.5

jdbc:jtds:sqlserver://ServerAddress/DBName;instance=;TDS=4.2

但基本上只有連線到 SQL 6.5 才需要指定,若是連接到 SQL 7.0 時 jTDS 會自動偵測調整。

詳細資料可以參考 jTDS 官方FAQ文件 http://jtds.sourceforge.net/faq.html

Comments (2)

免費的音效編輯工具 Audacity


一個免費且可跨平台的音效編輯工具,Windows, Mac,Linux 都可以使用,還開放原始碼。
可以用來做成音工程或現場錄音

http://audacity.sourceforge.net/

Comments (1)

讓 TDateTimePicker 不因按到上下鍵而改變日期

避免因使用者操作上的不小心去改動到日期
有時需要做一些管控
因為當游標焦點在 DateTimePicker 時,按到上下鍵時會增加或減少數字
想要讓這樣的操作失去作用可以使用下列程式

1
2
3
4
procedure TForm1.DateTimePicker1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if ((key=38) or (key=40)) then key:=0;
end;

Leave a Comment

  • 工商服務

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

  • 標籤

  • 彙整