我需要创建一个服务主体并通过 SDK 为其分配一个新角色Python
。我目前正在执行此stackoverflow 问题中列出的步骤。
我目前正在进行角色分配,但我陷入了“我需要输入 a ”的步骤principal_id
。例如,这里根据需要创建一个新的角色分配。principal id
我在门户中哪里可以找到这项服务Azure
?是在门户-> Active Directory -> 应用程序注册-> 我的应用程序下吗appId
?objectId
Azure
我试图理解条件如何与按位运算符一起工作.检查数字是偶数还是奇数的方法可以通过以下方式完成:
#include <iostream>
#include <string>
using namespace std;
string test()
{
int i = 8; //a number
if(i & 1)
return "odd";
else
return "even";
}
int main ()
{
cout << test();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
第一部分我不明白if条件是如何工作的.在这种情况下,如果i = 8,则在if语句中,1000 & 1
它应该返回1000,其等于8.
如果i = 7,那么在if语句中它应该正在执行111 & 1
哪个返回111等于7
为什么if(8)将返回"even"并且if(7)返回"odd"?我想我想要理解if语句在检查为True时是什么以及在处理逐位运算符时应该是什么.
只是当我把这个问题写下来时,这是因为它实际上正在做
for 8: 1000 & 0001 which gives 0
for 7: 0111 & 0001 which gives 1?
Run Code Online (Sandbox Code Playgroud)