| « | November 2025 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 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'> |
|
|
回复:关于IBM Lotus Notes开发 心得体会, 软件技术
魔神皇帝(游客)发表评论于2007/4/6 15:59:25 |
|
教授你真的太强了。。。。“这些关系型的数据库,就是一个二维表,最简单的实现就是把它以表格的形式存放在二进制文件中,再写一些Shell,用来解释select,update,insert等等,就差不多了,想做得完善一些还可以考虑权限系统及搜索算法的优化问题”。这个你也知道,我无语了。
以下为blog主人的回复:
这只是我个人的看法而已。 |
|
» 1 »
|