当前位置: 首页 > news >正文

廊坊那家做网站排行榜百度排名优化软件

廊坊那家做网站排行榜,百度排名优化软件,网站设计自学,东莞中企动力大家好,才是真的好。 今天我们介绍的是时间日期处理,其实以前也讲过,主要是通过LotusScript中的NotesDateTime类来进行时间计算。 但是这里也存在一个问题:就是时间日期类的比较只能计算出秒,不能计算出毫秒。 毕竟…

大家好,才是真的好。

今天我们介绍的是时间日期处理,其实以前也讲过,主要是通过LotusScript中的NotesDateTime类来进行时间计算。

但是这里也存在一个问题:就是时间日期类的比较只能计算出秒,不能计算出毫秒。

毕竟有一句老话叫做“失之毫秒,谬之千里”。

很多人想计算得出代理程序执行所花的时间,有的代理程序一瞬间就执行完了,可能不到一秒,那我们就想知道它花了多少毫秒。

其实,没问题,notes也可以轻松实现,不过,采用的是Java代码方式,对的,Java比较容易计算出毫秒时间。

要实现该功能,首先在Notes数据库中新建一个Java脚本库,例如名字叫ElapsedTime,方代码选择Java,如下图所示:
在这里插入图片描述
等会我们可以在lotusssript中调用Java代码。这种方式,前面我们也介绍过,这种方式叫做叫LS2J。

接着刚才的Java代码库,打开之后,重命名为ElapsedTime.java,如下图:
在这里插入图片描述
双击打开,写上下面一段Java 代码:

import java.util.*;public class ElapsedTime {private Date startDate = new Date();private Date endDate = new Date();public void start() {startDate = new Date();}public void end() {endDate = new Date();}public long duration() {long t1 = startDate.getTime();long t2 = endDate.getTime();long difference = t2 - t1;return difference;}}

效果如下图所示:
在这里插入图片描述
没问题的话,就保存关闭。

接着,创建一个新的代理程序,选择编程语言LotusScript,如下图:
在这里插入图片描述
通过在(Options)中写入语句Uselsx "*javacon"和Use "ElapsedTime"来调用Java库:
在这里插入图片描述
接着写lotusscript代码:

Dim js As JAVASESSIONDim timerClass As JAVACLASSDim timerObject As JavaObjectDim diff As LongSet js = New JAVASESSIONSet timerClass = js.GetClass("ElapsedTime")Set timerObject = timerClass.CreateObjectCall timerObject.start' ... Process here ...Dim w As NotesUIWorkspace Dim uiview As NotesUIView Dim view As NotesView Dim unid As String Dim s As NotesSession Dim db As NotesDatabase Dim note As NotesDocument Set s = New NotesSession Set db = s.CurrentDatabase Set view=db.GetView("allDesignElements")Set note = view.Getfirstdocument()Do Until note Is NothingSet note=view.Getnextdocument(note)	LoopCall timerObject.enddiff = timerObject.duration()MsgBox  "遍历所有设计元素总共花费" & CStr(diff) & " 毫秒."

效果如下图所示:
在这里插入图片描述
该代码是遍历数据库中所有设计元素,可能比较多,我在Notse客户端上运行一下,看执行完成需要多少毫秒的时间。
在这里插入图片描述
才297毫秒。

要是你用秒来计数,可能都是1或0。

该方式参考了站点:https://breakingpar.com/bkp/home.nsf/0/87256B280015193F87256EAF007B2235

今天就介绍到这里吧。

最后欢迎搜索公众号“协作者”来关注我。

http://www.yidumall.com/news/62172.html

相关文章:

  • 简单的网站源码百度seo优化服务项目
  • 龙岗做网站多少钱天津seo优化
  • 秦皇岛qq群英文外链seo兼职在哪里找
  • 火炬开发区网站建设网址链接生成器
  • 网站怎么做才被收录快近期国际新闻
  • 中区网站建设优书网首页
  • 网站建设开发服务费记账免费个人网站申请
  • wordpress登录循环seo主要是指优化
  • 成人高考报名官网2023整站优化关键词排名
  • 小程序免费制作网站东莞百度搜索优化
  • 毕业设计团购网站建设广州网站优化系统
  • 南京律师网站建设营销型网站制作
  • 如何做网络运营西安优化外包
  • 深圳网站 制作信科便宜苏州推广排名
  • baidu网站建设合肥网站优化
  • 网站建设的问题网络优化大师
  • 专门做美剧的网站seo长尾关键词
  • 阳性最新消息专业seo网络营销公司
  • 南通高端网站建设开发太原seo哪家好
  • 伊春网站制作公司网站免费自建
  • 做公司网站有什么猫腻品牌广告语
  • phpweb网站所有页面html静态化插件全球疫情最新数据
  • .net 网站开发书籍360线上推广
  • php和什么语言做网站国际形势最新消息
  • 企业网站网站建设电话市场营销方案范文5篇
  • 资源类网站怎么做的360网站收录
  • 上线了 建立网站东莞网站定制开发
  • 网站长图怎么做新闻类软文
  • 长春商城网站建设seo推广教学
  • 有找专业做淘宝网站的美工长春网站制作系统