我对程序程序设计队当前5个目标模块的一点

    我认为,现阶段开发这5个目标有下列目的:完善学习日记开发小组的开发交流平台,增进开发小组成员

之间的协作能力,熟悉学习日记模型的现有运作方式,减轻新版学习日记实施阶段的负担。

    我对这5个目标的一些思考,仅作参考:

**********************************************

    1、解决learndiaryV0.9的重复提交问题:现有的学习日记不能完全防止用户无意的和熟练者的故意重复

提交,只要用户清除了程序中的“havePosted”提交标志,重复提交的缺口就打开了。效率的考虑,不能用查

数据库记录的方式解决。我在网上找到一篇相关资料仅供参考(我还没有弄懂):

“http://www.softhouse.com.cn/html/200410/2004102516370600001323.html”

**************************************

  

2、添加开发小组内部成员查看成员资料功能:新的目标,还没有思考过。

**************************************

3、改善系统的登录方式:

    我的一点思路:

    可以设置cookie在用户机器上保存密码,用户可以选择记住密码,下次访问不必重新输入密码。而且,输

入一个url可以直接以自己的帐号进入。即在页面上部显示用户名和发帖数。

    没有登录的用户输入url也可以直接进入指定的页面查看内容,只不过在页面上部显示登录提示框。当用户登录后,就在相

同的位置显示登录欢迎信息和用户的发帖数等等。

    可以参照www.delphibbs.com的登录方式实现。

我原先的一点思考(但是基本上还是封闭的作法,不可取,可以参考一下其中的一部分):

http://www.learndiary.com/disDiaryContentAction.do?goalID=73

*************************************

4、改善系统的导航功能:

    关于保持访问路径的方法,我想了一点方法,仅供参考:用一个LinkedList对象保存访问路径字符串,其

中的每一个元素是当前路径的字符串,在LinkedList中通过添加元素、查找元素、删除元素可以实现路径的跳

转和回溯。

   

****************************************

5、增加订阅邮件的功能:

我在先前的一点思考:

http://www.learndiary.com/disDiaryContentAction.do?goalID=33

http://www.learndiary.com/disDiaryContentAction.do?goalID=67

我找到的一点资料:

http://blog.csdn.net/bromon/archive/2004/06/22/22645.aspx

另外一点想法:

保存邮件的集合可以用Set,剔除一个人多个帐号而形成的重复邮件地址;

邮件发送成功后,可以返回报告给哪些人发了邮件;

使用smtp验证。   

*********************************************

以上的资料仅供参考,有的方法正确性有待验证。

为了大家交流方便,请大家尽量有详细的注释。能形成文档的东西尽量形成文档。

咪妹完全健康了和咪妹趣闻二三事

    经过20来天的折腾,咪妹完全健康了。

    我看了记的有关咪妹的日记,大部分是写她碰到的倒霉事儿。实际,绝大部分时间,咪妹还是健康活泼的

。今天,我列举几点咪妹的有趣事儿。

    咪妹是知足的咪妹:一个馒头、一块饼干,都会让她高兴得手舞足蹈。有一次,她把我们放的一块有包装

纸的点心,她自己撕不开。跑到我们的面前,又是跳,又是兴奋的举着手里的战利品,叫着让我们给她撕开。

我们都在说,以后的东西可要放好了,免得咪妹找到。

    咪妹有强烈的表现欲:有时她在那里跳舞,跳着,跳着,她会偷偷停下来,查看我们看她没有。只要我们

大家都在看她表演,她才会继续,否则,嘿嘿。。

    咪妹是大方的咪妹:只要她手里有吃的东西,你向她要,她准会给你。有时,她还会把得到的东西主动分

给别人呢。

    今天就写到这里了。我会慢慢把咪妹的有趣事儿总结出来,等她长大了,让她看到这些日记也会很自豪的。

页面自动跳转问题、项目计划书

    昨天,应开发小组顾问linzc的建议,我增加了提交日记后的选择去向功能。方法是把原来的提交方法:

boolean postArticle()  的返回参数改为代表提交日记的id,即int类型,然后把它的parentArtID和它的

postedArtID在request里传给跳转页面就行了。但是,本来想延迟3秒自动跳到提交后的日记中,但是我不会

,还是寻找方法,希望知道的朋友在这里提一下。

    我已经尝到了写程序没有文档的苦头,就这么一个东西,我要添加什么的时候,看自己以前写的程序都花

了我大部分时间。看来,文档是太重要了。

    昨天,给小组全体成员发了一封信,增加了我们的迟到的文档维护队队长kula的资料,并把章程和这个月

的成员名单寄给了大家,提请大家审定。

    这两天还是把项目计划书写好,交给几个管理的朋友审定一下,再发到网上请大家审定。

    现在,我们单位的工地开工了,我投入到这个项目的时间多少会有影响,但我会挤出时间来为开发小组的

顺利开展工作服好务。

    我们的顾问linzc为我们的工作提了许多好的建议,并且把他的解决问题的日记写出来供大家分享。在这里

,我要向他表示深深的感谢。并顺祝他身体健康、工作顺利、万事如意!他写的eclipse+easystruts的日记对

我有很大的学习价值,我推荐像我这样的初学好好看一下他的日记。

希望英语之:戏剧

戏剧:drama

How to learn colloquialism(口语)?

The answer is watch english DVD etc.

tragedy 悲剧

Juliet 朱丽叶  (youngthful)

go round  到处走动

semphony 交响乐

round three 第三场

parrot 鹦鹉

carrot 胡萝卜

penguin 企鹅 

草拟开发小组章程和与副组长、程序设计队队

    前天,经过数天的思考和一下午的编写,终于完成了小组章程的草案和小组成员名单的编制。

    前天晚上,我按给网友们的承诺,提交了章程草案,发送了开发小组2004.11.18-2004.12.18成员名单。学习日记开发小组总算是成立了。共有30几个网友加入。

    昨天晚上,我给副组长和程序设计队队长发了一封商量当前工作的邮件,这两天是周末,不知他们收到没有。

    今天,有朋友建议用qq群联系大家,我还没有用过qq群,应该学习一下。

    还有不少成员没有读章程草案,并且还没有人对章程草案提出意见和建议。章程草案计划有2个月试行期,但应该充分使大家加入到章程的修改和定稿中来,这样,章程才能体现大家的意愿,才可能得到有效的贯彻和实施。

    今天晚上,我就把章程草案和开发小组成员名单发到各成员的邮箱中去,提请大家审定。

    今天我才觉得工作有点失误,应该让大家统一都提供qq作为即时通讯。我们的主要交流平台是www.learndiary.com,但是,用即时通讯工具快速交流是不可缺少的。今天晚上的这封信也让没有提供qq号的朋友补充一下qq号,为建立qq群作好准备。

学习日记开发小组需求分析设计区

希望项目组各成员把在学习日记项目需求分析设计阶段遇到的技术性问题和解决方案,和有关的学习资料、学习心得共享出来。

请踊跃发帖!

1、在这个目标下的评论中用于成员间的日常交流;

2、在这个目标下的日记中记录您个人的相关日记。

学习日记开发小组成员工作日记

这个目标是用于学习日记开发小组所有成员记录自己参与学习日记开发的非技术类日记,

比如工作进度、工作计划、工作心得等等。

我们用这个目标来保证成员之间的工作协调,并为抵御开发小组成员的分散性和流动性起到一定作用。

使用约定:

1、在这个目标下的评论中用于成员间的日常交流;

2、在这个目标下的日记中记录您个人的相关日记。