Re: [問題] 如何能夠盡量確保程式穩定性呢?
==站內信件==
※ 引述《theWANDERER ()》之銘言:
: 我知道這個問題可以牽扯出一整堆相關的問題的探討
: 想請問想增加自己寫的小程式的穩定性的話
: 最"基本"該注意的有哪些呢?
: 我是一個很弱的資工系學生...囧
: 想要寫一個結合access的db、堪用的管理程式
: 這學期修JAVA學期中的作業有做到這樣的一個作業
: 要做出來不難,但是真的要讓他堪用、穩定運作幾個月
: 又很困難,所以想請問一下
你問了一個... 真的很龐大的問題...
我這篇呢... 不是要來解決你的問題的... 冏>
我是想點出說... 其實你的問題... 跟 Java 沒有直接的關係
(以你發問的層級... 嚴格來說是完全沒關係... [爆])
我是想建議你:
1. 把問題再拆解的更小一點(像你下面問的問題的大小)
2. PTT 上頭有其他版,例如 CSSE 版跟 Programing 版
把你拆解過的問題到那裡問問看
會得到... 嗯... 比較全面性的答案
(雖然有些可能看不懂... [噴])
Java 版畢竟比較以 Java 技術為準
要問「某個問題要用甚麼技術 or library 來解決」
會比較... 快樂一點... [茶]
3. 更直接的方法,就是去找一些 open source 的 project
翻出他的原始碼,看他是怎麼寫的...
(但是,要找有名一點的...
萬一看到甚麼 PsMonkey 寫的,就千萬趕快跳過...)
這很痛苦,不過很實在...
: 我還另外有個疑問,如果我寫與資料庫合作的程式
: 我該在進入美一個method的時候connect db然後這method 結束之後就close connection
這個,絕對是個壞 idea...
: 還是在程式一開始connect之後再也不close一直到程式結束為止?
: 看書上的範例code因為都太小了,所以大多都是前者
: 我自己在想後者似乎省略了很多重複的步驟,還是這樣做有缺點呢?
: 謝謝
如果你是 application 的話
那倒是用你後頭那個:一開始建立一個 connection,然後從頭用到尾
除非有一些更深層的議題(我是想不到啦... [狂逃])
你也可以參考 connection pool 的相關議題
(可以從 Apache 的 DBCP 下手)
====
最後... 關於樓上那篇,外站 f 網友的意見嘛...
以實做面來看,他的意見是絕對沒錯的
現在要我用 Access,我會寧願去賣雞排還是去金黃色的 M 打工就算了
不過,如果是以練功的角度的話
他的意見就有待商榷了...
如果你連 Access 都可以搞得服服貼貼,
那有甚麼 DB 可以困擾得了你... [爆]
(當然,那是很痛苦的一條路...)
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.172.167
討論串 (同標題文章)