Archive for 12月, 2010
Published by
admin on
12月 30, 2010
Sub Initialize() ’定义变量
Dim s As New NotesSession
Dim db As NotesDatabase
Dim body As NotesMIMEEntity, bodyChild As NotesMIMEEntity
Dim header As NotesMIMEHeader
Dim stream As NotesStream
Dim host As String
Dim message As NotesDocument
Set db = s.CurrentDatabase
s.ConvertMIME = False
’ Do not convert MIME to rich text Set stream = s.CreateStream
Set message = db.CreateDocument
message.Form = “Memo”
Set body = message.CreateMIMEEntity
message.Subject = “通过MIME格式发送邮件”
message.SendTo = “squallzhong@gmail.com“
Read the rest of this entry »
Published by
admin on
12月 30, 2010
阵列的瓶颈主要体现在2个方面,吞吐量与IOPS。
- IOPS(I/O Requests per second):即每秒输入输出次数。指的是系统在单位时间内能处理的最大的I/O频度;一般,OLTP应用涉及更多的频繁读写,更多的考虑IOPS
- Throughput:指的是单位时间内最大的I/O流量;一些大量的顺序文件访问,例如流媒体,更多的考虑throughput指标。
- Response Time:反应时间,这个很好理解,(做Web开发,对于Request和Response应该很敏感啦)。
吞吐量
吞吐量主要取决于阵列的构架,光纤通道的大小(现在阵列一般都是光纤阵列,至于SCSI这样的SSA阵列,我们不讨论)以及硬盘的个数。阵列的构架与每个阵列不同而不同,他们也都存在内部带宽(类似于pc的系统总线),不过一般情况下,内部带宽都设计的很充足,不是瓶颈的所在。
Read the rest of this entry »
Published by
admin on
12月 26, 2010
问题描述:
在某段时间内,当需要设置某个用户或某类型的用户不允许访问mail服务器或特定的服务器时,而过段时间后又需要设置用户允许访问,在domino中应该怎么操作?
如何限制用户访问Domino服务器的方法
Published by
admin on
12月 24, 2010
从文件系统拷贝(非安装)的 Domino 8,又或是重装系统后,启动服务器时控制台报如下错误:
An error occurred during license use management initialization.
Ensure that you are running Domino with a valid license file.
IBM 技术支持网站上说要重新安装 Domino 才能解决, 后来发现其实是缺少了注册表信息。将如下部分保存成 dom.reg 文件,然后双击导入就行(路径记得改一下),如果导入后还是提示错误信息,请检查下reg文件中的路径是否正确?请重启系统或检查下本地系统时间.
Read the rest of this entry »
Published by
admin on
12月 23, 2010
1.当视图太多时,将视图分级显示,不过注意,数据库中在调用此视图时应加上视图的分级,例如:@command([openview];”viewclass\view1″) 2.notes的搜索条功能极其强大,一般不用专为用户开发数据库搜索功能,教会用户使用搜索条即可.
3.布局区域有优点也有缺点,优点是:可以显示在对话框中,可以弹出日历和时钟控件,域的宽度一致.缺点是:关键字域不支持”可以用不在列表中的项”.还有和表单不同的地方是:表单中的域隐藏公式在一行中都有效,布局区域中只对一个对象有效.
4.messagebox”ok”,MB_OK,”hello”这样不支持,你得在开头定义MB_OK=32,具体数值见帮助,或者见文件lsconst.lss.
5.数据库中经常用到的函数放在script库中
Read the rest of this entry »
Published by
admin on
12月 23, 2010
@Abs 返回一个数字的绝对值(无符号值)。 @Abstract 英文缩写,中文无效
@Accessed 指出最后一次访问(即读取或编辑)该文档的时间和日期。
@Acos 使用角度的余弦,计算反余弦。
@AddToFolder* 将选定的文档移动到另一个文件夹中
@Adjust 调整指定的时间-日期值。调整的值可正可负。
@All 返回值“True”。
@AllChildren 包含父文档的所有满足选择标准的“答复”文档。
Read the rest of this entry »
Published by
admin on
12月 23, 2010
一、介绍 LotusScript及公式是Lotus Notes提供的一个完整的编程接口,是一种与BASIC兼容的程序设计语言。可以根据需要在NOTES的任意对象中附加LotusScript语句和公式。
LotusScript是一个完全面向对象的程序设计语言,具有丰富的类,方法和属性,包含有集成的对象浏览器和程序开发环境。
NOTES公式语言包含一整套的语法规则,提供丰富的命令和函数,可以对常量和变量进行计算,进行简单的逻辑控制。
二、.公式基础
(1)输入公式的方式(两种)
公式窗口
设计窗口
(2)公式语言的语法结构
词法元素:公式有一个或多个语句构成,一个语句可以有变量,常量,运算符,函数,关键字等构成如:CTX:=@Created
Read the rest of this entry »
Published by
admin on
12月 21, 2010
在测试环境中没错,可是在生产环境中却提示SQL Error8152,SQLState:22001,将截断字符串或二进制数据的错误,通过搜索知道主要原因就是你增加的数据类型与数据库中字段所定义的不符。 通过分析获取数据以及对比数据库字段长度,验证了问题所在,把字段长度增加即可。
解决方法:
一个是修改数据库字段大小;
再一就是是加强数据强壮性,严格的输入判断。
防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合。
Published by
admin on
12月 16, 2010
最近遇到一个很古怪的问题,应用服务器重装后同样的代码执行时报错;
jsp页面执行 SQL语句时,
报错信息:javax.servlet.ServletException: EJBException:; nested exception is:
javax.ejb.EJBException: queryBean.OpenSQl查询SQL出错:
ORA-01821: date format not recognized
ORA-02063: preceding line from LK_SJK_HIS
在重做系统之前是很正常的,可是重做系统(数据库没发生任何变化)却报错,经过分析,发现最终的问题在于执行SQL的代码是如何执行SQL的,是用什么框架封装的SQL处理还是其他的.
网上查找了很多愿意,说是实例不同,最终的解决办法是,彻底抛弃dblink,新建数据源,直连数据库而不是通过dblink来查询.
Published by
admin on
12月 13, 2010
在用Lotus Domino开发BS应用时,经常需要用到Lotusscript的后台代理输出前台的HTML界面与Javascript的情况.
一般有两种输出的方法
1.用LS的Print语句,输出整个的HTML页面源码
2.用LS的赋值语句,将HTML源码放到一个内置为HTML的计算域里,这时,只需要输出指定区域的HTML源码即可,而不需要像Print一样,把整个页面的HTML全部输出.
大家所知道并常用的调用JS的方法是通过第一种方法 Print的方法,但是Print会重新输出一个新的页面,原先页面上的HTML源代码和已经写好准备调用的JS函数,都无法得到.
Read the rest of this entry »