随笔分类 - lotus cs开发
摘要:实现机关办公自动化工作需要计算机技术的支持,在计算机软件范围中,有网络操作系统软件、数据库软件和开发工具等基本系统软件,在此基础上开发出适合本单位使用的应用软件。对如何选用系统软件,笔者没有发言权,但是根据实际情况,笔者有必要对Lotus Domino谈点人个看法。因为该软件一是目前比软流行且已为众多机关所采用,二是该软件费用软高,三是由于该软件是个半成品软件,稍加改动就可以适用于给领导演示。可以说,该软件有许多优点,但笔者在咨询有关专家后,认为由于 Domino 的技术限制和我国政务办公信息系统的特殊性,选择 Domino 作为我国政务办公信息系统的基础平台,复杂功能实现困难、使用麻烦、开发
阅读全文
摘要:下面是每个月发布的IBM Lotus Notes/Domino技术知识文档的地址,以帮助您更快速地链接到这些文档:IBM Lotus Notes/Domino技术知识文档 (2007年12月)http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1897668B19000IBM Lotus Notes/Domino技术知识文档 (2008年1月)http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1897668B19001IBM Lotus Notes/Domino技术知识文档 (
阅读全文
摘要:Effect Games提供免费的在线工具,开发和分享基于网页的游戏。游戏做的相当棒,而且常常被用于测试比较Opera Firefox Chrome速度的工具。"开发者可以使用JavaScript和定制的浏览器游戏引擎、关卡编辑器和一系列开发过程创造游戏,而用户则不用安装插件就可以直接在浏览器上玩这些游戏。 Effect引擎支持Mac OS X、Windows、Linux和IE、Firefox、Chrome、Opera和Safari浏览器。
阅读全文
摘要:Domino群内朋友共享了这个我一直认为很难实现的源码,中文转成拼音这个非常棒的功能;在相关性搜索,按拼音排序时作用非常大。在此我感谢恋猪明,red.rose和YM的无私奉献。特此我已上载至资源内,下载地址http://download.csdn.net/source/821850,如果哪位朋友对于这个源码进行了改进或有更好应用的地方,请告之一下。
阅读全文
摘要:这周有个项目出现的问题:就是DOMINO在毫无症状的情况下突然死机,排查了几天总算找到了问题所在。由于这类错误隐藏在LS中,所以很难查到。希望各位Coding时注意。环境:(产品,平台,机型,软件版本,等)产品:Lotus Notes/Domino平台:Windows软件版本:6.5-7.2问题描述:当原数组超出一定数量的元素时,调用Arrayunique 函数会导致Domino服务器或Notes客户端宕机。在一个具体客户的实例中,原数组包含4085个元素,并被定义为Variant类型的变量。在7.02以上版本虽然不会造成DOMINO宕机,但会造成HTTP请求进程无法结束,使服务器CPU始终为
阅读全文
摘要:最近开发一个项目管理模块,采用了EXTJS Tree的组件和EditorGrid组件,后台通过代理产生出JSON数据,让这两个组件解析。功能是实现了,但部分IE6无法正确显示数据,把我郁闷了好一阵子。首先使用升级至IE7的办法来解决。后来发现DOMINO引擎并非UTF-8输出,而是GB2312(由于以前某些模块在UTF-8下运行会造成乱码现象,不能改成UTF-8编码方式).所以不能修改DOMINO WEB引擎的输出编码。后来将代理输出JSON数据时,将编码改为UTF-8,一切正常。HEHE,代码方式如下:Print "Content-Type:text/html;charset=ut
阅读全文
摘要:这是基于Web应用性能有关的两个简单法则:尽可能的减少数据的传输量尽可能的减少数据的传输频率 若使用得当,此两条法则会:提高网页的加载速度降低服务器使用的资源提高网络带宽利用率 使用这些技巧来开发Web应用,不仅能够提高用户对基于web的一个应用的满意度,更可以节约网站数据传输的成本。在这里讲述的技术细节可帮助我们写出很好很实用的代码,从更广泛的角度来讲,这也将会给Web应用打造出良好的可用性基础。1. Markup优化典型的markup要么是手工编辑出来的,在非常紧凑,注重标准的格式基础上加入注释和空白区域(white space)的文件;要么是编辑器生成的,非常之肥胖,带有过分的格式编排及
阅读全文
摘要:所有的设计元素的命名都分成两部分,名称和别名,规定名称用中文命名,别名用英文,别名尽量使用简写,以WEB开发时不会产生较长的URL为前提,提高HTTP Request的响应速度。中文名称前面加上字母A到Y用于组织分类和排序。表单和视图的别名统一在前面加一个空格,代理统一不加空格,其目的是保证在design下看起来对齐一致。1.设计元素元素规则说明帧结构集名称:中文名称别名:"frms"+英文样例:启动帧结构集|frmsStart内容帧结构集|frmsContent帧名称:中文名称别名:"frm"+英文因为帧只存在于帧结构集中,所以不需要用字母来组织分类。
阅读全文
摘要:资源管理数据库以管理公用设计元素为主,作为应用系统的框架提供给应用模块开发使用。主要有以下功能:管理和存放产品类模块(包括核心和标准应用)所需要的HTML模板/JS/CSS/XML/XSL/图片/控件等。如:公共JS函数库、皮肤所需的CSS和图片以及各模块公共使用的图片或图标等;存放公共子表单/Web公共组件/WEB应用接口/公共LS类库,如:公用子表单、组织机构选择人员对话框以及核心LS类库或JAVA类库等;管理数据字典,统一维护,减化重复开发工作;如:下拉列表框中值的选择; 基于此方法管理,能够有助于开发团队间共享项目成果,有助于从各个项目积累/封装出优秀代码或组件提供以后项目使用, 1.
阅读全文
摘要:1.服务器HTTP优化设置调整活动线程数,HTTP服务器可以同时处理的请求数,而非连接数、会话数 单CPU服务器<=64多CPU服务器<=80并发运行Web代理 确保Web代理是线程安全的情况下,可以启用来提高性能。服务器文档-> Internet协议 ->Domino Web引擎HTTP线程排队方式的调优 新请求按照轮流方式排队HTTPQueueMethod=0 (R6缺省方式)新请求寻找最短队列HTTPQueueMethod=1新请求派入单一队列尾,所有线程使用一个队列。空闲时从队列头获得下一个请求进行处理HTTPQueueMethod=2 (R5缺省方式)注:通常
阅读全文
摘要:我以前实现的@DBLooup AJAX版,都是通过URL带参数,执行后台代理,并返回结果的方式。最近在实现一个应用模块时,看到我们公司同事的实现方式,觉得比我的更好一些,但有些缺陷。特此将代码贴出来供大家参考。具体的JS代码如下:show source01function dblookup(view,skey,column){ 02try{ 03var url = getPath()+"/"+view+"?readviewentries&restricttocategory="+skey;04objHTTP = new ActiveXObject
阅读全文
摘要:01Dim session As New NotesSession 02Dim db As NotesDatabase 03Dim view As NotesView 04Dim vc As NotesViewEntryCollection 0506'you can choose other db, including mail db 07Set db = session.CurrentDatabase 0809'choose the right view 10Set view = db.GetView("By Category") 11'Funct
阅读全文
摘要:不要问我为什么这么做,也不要问EXTJS的问题,也不要怀疑EXTJS的性能问题。自己分析自己看。代码写得不好或不规范,留个言指出一下。3Q下载地址:http://download.csdn.net/source/951199放入至DATA目录下,签名。EXTJS:放入domino\html\ext目录下访问地址:http://localhost/pro_ppm.nsf/index.html?readform
阅读全文
摘要:在DOMINO中使用Hibernate时,会出现以下的错误: 问题是由于domino jre 的默认安全不支持ReflectPermission "suppressAccessChecks";在DOMINO JVM的安全策略文件中加入permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
阅读全文
摘要:01 Function SearchAD(userName As String) As String 02Dim objConnection As Variant 03Dim objCommand As Variant 04Dim objRecordSet As Variant 05Const ADS_SCOPE_SUBTREE = 2 0607On Error Goto errHandler 08Set objConnection = CreateObject("ADODB.Connection") 09Set objCommand = CreateObject(&quo
阅读全文
摘要:Domino & BlackBerry Java Applications - Part 1Domino & BlackBerry Java Applications - Part 2Domino & BlackBerry Java Applications - Part 3
阅读全文
摘要:http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Master_Table_of_Contents_for_Building_Domino_Web_Applications_using_Domino_8.5.1PDF下载:http://www-10.lotus.com/ldd/ddwiki.nsf/0/4E6916C9856D209E852576AC00555A5E/$FILE/XPage_webAppsv1.pdf
阅读全文
摘要:1.Lotus协作思想介绍1.1 协作思想 人员对业务成果起到决定性的作用。IBM Lotus 软件将眼光放在业务中的人为因素方面,提供灵活且高度安全的可靠解决方案,让人们能够在组织边界内和跨组织边界进行协作,学习并利用他们的集体知识。Lotus 软件产品和服务允许社区通过利用其判断力、专业知识和经验对业务问题和机会做出快速的响应。 1.2 战略发展 Lotus 软件继续面向未来应用的创新,并同时为您提供投资包含和平稳集成功能。我们的目标是,无论人们在何种平台上使用其选择的何种工具,都能实现其业务的高效能,让人们随时随地可以联系到需要联系的人员,访问需要的信息和业务应用程序。2.Lotus产品
阅读全文
摘要:摘要:LDAP是标准轻量目录访问协议(Lightweight Directory Access Protocol),通过LDAP,你可以访问目录中的用户信息,进行用户验证。DominoR5/6支持标准的LDAP v3目录服务。本文通过描述使用JNDI访问Domino目录的过程,为大家介绍如何充分利用机构中已有的Domino目录资源。本文所述的方法也适用于其他支持LDAP v3的目录服务器。为什么目录服务如此重要随着企业中应用程序的增加,我们不得不面对日益增长的各类用户数据。这些用户数据分布在企业各处,带来了很大管理和维护上的麻烦。为了解决这个问题,我们通常需要在企业中构建标准的目录基础设施。同
阅读全文
摘要:http://www-2.zenithcomp.co.th/application/discuss.nsf/MasterDiscFrameset?OpenFrameSet&Frame=NotesView&Src=%2Fapplication%2Fdiscuss.nsf%2F7bee1ea3bc2f1dd4052566e20041402b%3FOpenPage%26TemplateType%3D2%26TargetUNID%3DAAC7D56CA8FD884B852563BE00610639%26AutoFramed
阅读全文