手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云存储 >

天翼云_阿里云mns_代金券

时间:2021-09-28 14:06:17|来源:魄力云|编辑:魄力云|点击:

我有两种方法来编写代码,检查当前登录到系统的用户是否具有特定的业务角色(SAPC4C\u MASSUPDATE)?

下面的两个代码逻辑返回相同的结果。

代码逻辑1:

代码逻辑2:

代码逻辑1在单行中执行任务,而代码逻辑2在多行中执行逻辑。

高效代码执行时间较短,如何决定哪个逻辑执行时间较短?

SAP Cloud Application Studio的"Trace"类及其内置方法"Runtime"提供帮助。

该方法有2个重载实现Trace.运行时()如下:

使用实现Trace.运行时(字符串,指示符);在逻辑的开头。

使用Trace.运行时(字符串);在逻辑结束时实现。

用Trace.运行时()实现,物联网水表,我的逻辑1代码现在看下面一行:

在运行时方法中,对于字符串参数,企业软件平台,大数据调研报告,您可以编写任何消息文本,您可以使用这些文本在跟踪日志文件中进行标识。

在运行时方法中,对于指示符(布尔值)参数,我有使用'True'是因为它告诉系统重置并启动用于代码逻辑运行时测量的时间计数器。

我编写的上述代码的样本跟踪结果如下所示,它确切地告诉"系统在特定逻辑执行上花费了多少时间":

对于我来说,逻辑1和逻辑2都返回类似的结果,所以我决定选择代码更少的逻辑,以获得更好的可维护性。

根据您的场景,您可以运行此运行时跟踪,开心返利,以做出任何高效代码的决定。

执行运行时跟踪时需要注意的一些要点:

如果您不知道如何在Cloud Application Studio中执行跟踪,移动物联网,请参阅博客执行跟踪的步骤

运行时跟踪只是决定代码中有效逻辑的一个工具,您还应该参考性能检查和性能最佳实践博客来编写高效的云应用程序Studio代码

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号