假设我有以下代码:
var = foo()
if var:
return var
var = bar()
if var:
return var
var = baz()
if var:
return var
有没有更多的毕达通方法来解决这个问题?这样的一个很好的用例是检索用户设置。如果用户有屏幕类型的特定设置,那么就使用它。如果没有,请尝试获取用户的帐户范围的屏幕类型并使用它。如果没有,请使用系统范围的通用屏幕类型。
很明显,这个案子很小,很可能没问题。假设我有超过100个“案例”要签入优先级列表。我想我们都同意这可能会变得很荒谬。
编辑:对不起,如果这似乎是一个XY
我正在尝试将DB2 on Cloud (DashDB)中的数据库连接到云上的IBM。这个是可能的吗?我尝试使用云上的BPMoC提供的数据在DB2中设置数据源,但它无法连接:
(错误详细信息)jcc20434.18.60异常java.net.SocketException:错误打开套接字到服务器.与消息:网络是不可及的(连接失败)。ERRORCODE=-4499,SQLSTATE=08001 DSRA0010E: State = 08001,错误代码=-4,499测试连接
我是新的Azure,并试图建立我们的公司测试环境在Azure。
据我所知,两台机器在Azure中相互交谈时,它们需要处于相同的云服务中,即我们的web服务器和DB服务器。
因此,我创建了一个服务,然后在该服务中创建了每个VM。他们都在跑步。在端点中,我可以看到:
web服务器:
NAME PROTOCOL PUBLIC PORT PRIVATE PORT LOAD-BALANCED SET NAME
HTTP TCP 80 80 -
HTTPS TCP 443