本站首页    管理页面    写新日志    退出


«November 2025»
1
2345678
9101112131415
16171819202122
23242526272829
30


公告
想过人过的日子就离开中国吧
偷渡也好移民也罢
至少不会稀里糊涂地死去

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:32
评论数量:68
留言数量:0
访问次数:134685
建立时间:2007年4月4日




关于IBM Lotus Notes开发
心得体会,  软件技术

yjepia 发表于 2007/4/4 10:36:03

  今天复习@Function,@Command和LotusScript,感觉还可以。只是我的J2ee很久都没有碰过了,好像有些生疏。方老师见到我估计要训我了,呵呵。     其实我一直都搞不清楚Notes这个数据库是怎么实现的,像mysql,sqlserver,Oracle,access这些关系型的数据库,就是一个二维表,最简单的实现就是把它以表格的形式存放在二进制文件中,再写一些Shell,用来解释select,update,insert等等,就差不多了,想做得完善一些还可以考虑权限系统及搜索算法的优化问题。可是这个Notes就不一样,它是在一个数据库中存放了数据,以及如何使用这些数据的命令集合,根据具体的命令来操作具体的数据,即document,在Notes里,每一个Document都必须以一个表单作为模板来创建(用Lotus后台类硬写硬拷贝的除外),Document不依赖于form的存在而存在,即使删除了一个form,document依然存在,只不过没有form打不开,我们用LotusScript的后台技术依然可以取到所有的值。怎么说呢,反正我感觉Notes的运行机制不太容易理解。     昨天晚上弄到了Rad Hat Linux 9的安装文件,三个ISO压缩包,好说歹说装上了,但是显卡没有配置好,结果一重启,X Window就花屏500)this.width=500'>,刚才查了一下,原来这种问题不是少数。哎,郁闷,早知道这样,我就准备一份linux的显卡驱动好了,又不占多少地方,管它能不能用上。     为什么程序员会这么累呢?从汇编语言开始,每次出来一种新的语言,都会带来软件的更加快速的开发,但是问题似乎总是无法完全解决,为了做软件,程序员要学算法,要学软件工程,要学开发框架,要学很多东西,如果有一天,能有一种语言可以解决所有的问题,那该多好!500)this.width=500'>


阅读全文(5631) | 回复(1) | 编辑 | 精华
 


回复:关于IBM Lotus Notes开发
心得体会,  软件技术

魔神皇帝(游客)发表评论于2007/4/6 15:59:25

教授你真的太强了。。。。“这些关系型的数据库,就是一个二维表,最简单的实现就是把它以表格的形式存放在二进制文件中,再写一些Shell,用来解释select,update,insert等等,就差不多了,想做得完善一些还可以考虑权限系统及搜索算法的优化问题”。这个你也知道,我无语了。 以下为blog主人的回复:  这只是我个人的看法而已。


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.016 second(s), page refreshed 144812524 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号