作者PsMonkey (痞子军团团长)
站内java
标题Re: [问题] 如何能够尽量确保程式稳定性呢?
时间Tue Jul 11 11:55:04 2006
==站内信件==
※ 引述《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