小编M Y*_*Yil的帖子

Azure Devops Angular 环境变量

此时,当 Master 分支发生提交时,构建管道将根据“ng build --prod”生成一个工件,因此该工件使用项目的生产配置。之后,工件将被部署到测试和生产环境。

对于测试环境,我希望代码使用“environment.dev.ts”并用于生产“environment.prod.ts”。我怎样才能做到这一点?

environment-variables azure azure-devops azure-pipelines angular

8
推荐指数
1
解决办法
6637
查看次数

Azure - 启动命令 - 无法访问 jarfile app.jar

我有一个部署在 Azure Web 服务上的 Java Spring Boot 应用程序,一切正常。此刻我真正想做的是:

“java -jar -Dspring.profiles.active=test app.jar”,我想通过 Azure Cloud 上的输入字段(启动命令)运行基于该命令的应用程序,请参见下图:

在此处输入图片说明

问题是它给了我以下错误:无法访问 jarfile app.jar,我在日志中找到了此信息。

java azure maven spring-boot

5
推荐指数
1
解决办法
498
查看次数

Hyperledger Fabric - 正在查询区块链上的新交易

我们目前正在为我们的超级账本结构网络制定计划。我们确实需要知道以下问题的答案:“对区块链/世界状态的查询是否会向区块链添加另一笔交易”?

该文档告诉我们以下内容(这就是发生混乱的地方)。

  • “应用程序提交捕获世界状态变化的交易,这些交易最终被提交到分类账区块链。”
  • “区块链的结构是相互链接的块的顺序日志,其中每个块包含一系列事务,每个事务代表对世界状态的查询或更新。”

那么,是只有更新才会在区块链上产生新交易,还是也会产生查询?

hyperledger-fabric

4
推荐指数
1
解决办法
702
查看次数

如何对角度拦截器进行单元测试

我一直在寻找测试 Angular Interceptor 代码的错误处理方法,但我似乎不知道如何进行。

@Injectable()
export class ErrorInterceptor implements HttpInterceptor {
  constructor(private authenticationService: AuthenticationService, private router: Router) { }

  intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
    return next.handle(request).pipe(
      catchError(err => {

        let errorMessage = '';
        if (err instanceof HttpErrorResponse) { // server side error

          switch (err.status) {
            case 401:
              // auto logout if 401 response returned from api  
              errorMessage = "Ongeldige inloggegevens"
              break;
            case 500:   //server error
              errorMessage = `Error Status: ${err.status}\nMessage: ${err.message}`;
              this.router.navigate([`/code500`]);
              break;
          }

          return throwError(errorMessage);
        }
      })
    ) …
Run Code Online (Sandbox Code Playgroud)

unit-testing angular-http-interceptors angular

4
推荐指数
1
解决办法
6513
查看次数

Spring Boot - 配置文件 (application.properties) 定义 HTTP 请求的 baseUrl

情况是我有两个 api 项目,API A 向 API B 发出 HTTP 请求。这两个 API 都部署到开发和生产环境中。

我想要实现的是:基于特定配置文件(dev 或 prod)构建项目,以便代码可以使用特定的 baseurl 在正确的环境中与正确的 api 进行对话。

因此,如果我基于 prod 标志构建 API A,我希望它使用特定的 url 向部署在其自己的 prod 环境中的 API B 发出 http 请求。

java api profile spring-boot

3
推荐指数
1
解决办法
3800
查看次数

Xamarin Forms - 每 10 秒获取一次设备位置(当应用在前台/后台运行时)

我创建了一个 Xamarin 表单应用程序。应用程序应定期(每 10 秒)获取设备的位置(iOS 和 Android)。我怎样才能做到这一点?我知道有一些库,例如:Xamarin.Essentials,但我无法决定该位置应该被占用多少次。

当 Xamarin 表单应用程序在后台运行时(在 IOS 和 Android 上),也应该可以获取设备的本地信息。

geolocation background-process geofencing xamarin.forms

2
推荐指数
1
解决办法
4929
查看次数

Hyperledger Fabric 中有哪些不同的角色?

我知道超级账本网络中的每个实体都需要一个身份。此身份由证书颁发机构提供。本地和频道 MSP 将此身份与组织映射,并为该身份赋予角色。

几个问题:

  1. 我可以选择哪些角色?例如,我知道有一个角色“管理员”,但还有什么?
  2. 每个角色都有特定的访问权限,还是我需要在某处指定它?
  3. 这是一个可能的场景:角色为“读者”的用户和角色为“读者”的同级?或者用户以外的身份是否具有完全不同的角色?
  4. 每个节点是否都有所有的通道 MSP?
  5. 假设我有一个角色为“管理员”的同级和一个角色为“管理员”的用户。有什么不同?

access-control blockchain msi-patch hyperledger-fabric

0
推荐指数
1
解决办法
550
查看次数