需要系统的设计一下违例系统

  违例即异常,正确的处理它有利于程序的健壮性和用户的友好性,学习日记现有的设计中没有系统的考虑这个问题。当把现在做的登录系统初步完成后,需要认真的考虑一下违例处理系统。系统的设计以实用为原则。不必追求复杂系统的设计原则。

  以后的新系统还要把这个认真的设计一下。

知识的快速获取的必要性

  一个非常简单的小问题,由于我们没有经验,往往搞得焦头烂额。而在已经经历过的人的口里,也许就是几个字的工夫。所以,不要对提问的朋友的不起眼的小问题哧之以鼻。

  我们提倡钻研精神,更提倡互助和共享的精神。

  你有两个苹果,我有两个梨,我们互相交换一下,两个人都吃到了苹果和梨。

学习日记精神,开发小组精神

  学习日记精神:

  1、学习到永远;

  2、不怕犯错,不怕面对错,不怕改错;

  

  开发小组精神:

  1、做好每一个小事和细节;

  2、团结就是力量;

  3、乐于其中;

  4、勇于提交代码;

  5、快速提交,快速迭代;

  6、小增量,密集版本发布;

一种知识交换的市场经济模式(幸福校园)

  今天,我想找一下struts下配置log4j的资料,结果发现一篇文章好像很好:(http://www.happycampus.com.cn/pages/2005/02/11/D160170.html)[计算机应用] Struts技术研究--Exception&Logging

  好不容易注了册,不过要人民币,没看成:(

  是一家韩国公司(http://www.agentsoft.co.kr/english/index.hcam)在经营,到他们主页需要下载韩文字体。http://www.happycampus.com.cn/。

  知识需要用钱去买,明码实价。我找到一篇论文,要求15HP,不知道折合人民币多少。花了10分钟注册,结果我注册后只有3HP,要求充值,人民币,至少10元,默认20元,银行汇款、网上支付。。。。

  对于习惯了在网上免费获取知识的我,真不适应。

  不过,这也算是一个知识共享的方式吧。

  好像他们做得还很成功。可以作为一种模式记在这里。

学习日记cvs库改变目录结构后eclipse2.1设置要点

  在网友ppig的建议下,我们把cvs库old目录下的目录结构作了一番调整。这样,使整个结构更合理,但是,在开发环境的设置下需要作一定的设置。

  这里以eclipse2.1+easyStruts0.6.4+tomcat5.0为例说明一下比较关键的地方:

  1、把源文件目录和class文件的输出目录作相应的改变;

  2、把编译库的目录设置为改变后的目录;

  3、把/web目录设为tomcat的工程根目录;

  4、在easyStruts设置<basePackage>/web</basePackage>;

  我在这个过程中有一个疑问,当新建一个工程并把用wincvs检出的工程文件导入已经存在的工程,cvs路径能够使用,但用eclipse的sychronize with Repository,显示所有的本地文件均以更新。但是查看文件内容,又没有更新的地方。可能是cvs比较更新的条件我不懂吧。

  由于必须存在.easystrutsplugin,.project,.tomcatplugin,eclipse2.1才能以导入存在的工程的方式,只有这样,用eclipse的sychronize with Repository才不会把没有更新的文件显示为更新,所以,我又把这3个文件从删除状态中恢复过来。真搞不懂是为什么。

  另外,在tomcat设置页上,要设置:subdirctory to set as web application root(optional)=/web;

在easyStruts的设置页上,web context也必须是/web,即对应上面的这1句:<basePackage>/web</basePackage>;

否则,不管是启动或关闭eclipse等操作,就会报:unable to load modules的错误。

现在写日记不大方便,应该使这个主要的功能变方便

  例如:在菜单栏中加入写作日记的项目,用户写日记时可以直接在一个下拉列表中选择日记所属的目标;

  在目标的内容显示页和目标的日记列表上部均加入写日记的链接,用户在这个目标下提交了日记即表示加入了这个目标。

  另外,现在是提倡个性的时代,有必要实现BLOG的界面形式,但核心思想-以目标为导向,大家共享目标和实现目标的过程这一核心思想不能变,还应该进一步的发展和发挥这个思想。