小编ico*_*oba的帖子

如何使用Apple SDK以编程方式检测和连接到Wifi网络

我想知道如何以编程方式检测和连接到Wifi网络,就像WifiFoFum应用程序在Apple Store中一样.此应用程序已获批准并最近更新,因此必须有合法的方法来执行此操作.如果有人知道这样做的话,请发布一个代码片段......即使它是一个未记录的API调用,也可能被Apple拒绝.我只需要知道它是否可以完成以及如何完成.谢谢

iphone sdk wifi

11
推荐指数
1
解决办法
6319
查看次数

如何防止Spring Config将我的本地git存储库重置为origin / master

我正在使用Spring Config在git服务器中共享一些Spring Boot微服务的配置。

效果很好,但是当我旅行时,有时不得不离线工作。
我已经配置了Spring Config微服务本地配置文件以从本地git(文件:)获取配置,而不是HTTP git服务器,因此我可以更改配置和测试,而无需访问主git服务器。

问题是由于我无法执行“ git push”将更改推送到主存储库,Spring Confgig记录了该内容并显示以下消息:

The local repository is dirty or ahead of origin. Resetting it to origin/master.
Run Code Online (Sandbox Code Playgroud)

并重置它,以删除我的最近一次本地提交以及最后一次配置更改。

我如何才能使Spring Config仅仅在本地git中获得最后提交的配置,而忽略是否将其推送到主服务器?

git spring spring-boot spring-config

6
推荐指数
1
解决办法
1006
查看次数

JSF2 i18n bean验证消息

如何返回i18n本地化bean验证消息?

例如,在:

@Size(min = 1, message = "{pleaseProvideADescription}")
private String description;
Run Code Online (Sandbox Code Playgroud)

即使我在faces-config.xml中设置属性文件,并且我包含了pleaseProvideADescription =请提供...

我还在:

{} pleaseProvideADescription

作为标记中的验证消息

谢谢

jsf java-ee bean-validation jsf-2

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

如何在 Spring Boot REST 服务的 @PreAuthorize 注释中验证 OAuth 2.0 令牌用户详细信息

我需要检查@PreAuthorize 注释。就像是:

@PreAuthorize("hasRole('ROLE_VIEWER') or hasRole('ROLE_EDITOR')")
Run Code Online (Sandbox Code Playgroud)

没关系,但我还需要使用请求路径中的那些来验证存储在 OAuth 2.0 令牌中的一些用户详细信息,因此我需要执行类似的操作(oauthToken.userDetails 只是一个示例:

@PreAuthorize("#pathProfileId.equals(oauthToken.userDetails.profileId)")
Run Code Online (Sandbox Code Playgroud)

(profileId 不是 userId 或 userName,它是我们在创建 OAuth 令牌时添加的用户详细信息)

使 OAuth 令牌属性在预授权注释安全表达式语言中可见的最简单方法是什么?

spring spring-boot spring-security-oauth2

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

docker配置:daemon.json在docker daemon中具有套接字和IP

将我的OpenSUSE泊坞窗主机更新到最新版本1.12.6后,我无法同时监听监听套接字和IP的泊坞窗守护程序。

如果我包括

"hosts": ["tcp://192.168.1.1:2376"]
Run Code Online (Sandbox Code Playgroud)

在daemon.json中,它可以正确绑定到该IP,并且我可以从内部网连接到docker,但是它不会打开本地套接字,因此我可以在本地执行docker命令。如果删除该主机条目,则本地docker命令有效(默认配置),但显然我无法从Intranet访问主机。

将fd://添加到主机JSON数组将不起作用。重新启动docker服务时收到错误消息,指出没有可用的套接字。

我的问题是:daemon.json的“ hosts”条目中要包含哪些配置,以不仅添加tcp主机,还添加套接字?

opensuse docker

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

在 Kubernetes 上的 Postgres 中配置 max_prepared_transactions 的推荐方法

在docker kubernetes中配置参数 max_prepared_transactions=100 最简单的方法是什么?

我正在使用图像:

https://hub.docker.com/_/postgres/

其中 /var/lib/postgresql/data 有 postgresql.conf 文件

在我的 kubernetes 部署中,该目录是外部安装的,因此我无法使用 Dockerfile 复制 postgresql.conf,因此我需要将该参数指定为 Kubernetes .yml 文件中的 ENV 参数,或者将 postgresql.conf 文件的位置更改为例如,/etc/postgresql.conf(我怎样才能将其作为 ENV 参数来执行?)

谢谢

postgresql kubernetes

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

Mapstruct:将对象列表映射到两个字符串/UUID 列表

我需要一个类的映射结构映射,该类具有要映射到目标类的对象列表,如下所示:

//Source class:
public class VoucherTransaction {
    private List<Voucher> vouchers;
}

//TargetClass
public class VoucherTransactionServiceDTO {
    private List<UUID> voucherIds;
    private List<String> voucherSerials;
}

public class Voucher {
    private UUID id;
    private String serial;
}
Run Code Online (Sandbox Code Playgroud)

mapstruct

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

Kronnetes中的Cronjob在部署中重新启动(删除)pod

我正在使用Kubernetes来运行Docker服务.这是一项有缺陷的服务,需要每天重启.由于多种原因,我们无法以编程方式解决问题,只需每天重新启动docker即可.当我迁移到Kubernetes时,我注意到我不能做"docker restart [mydocker]"但是由于docker是一个使用reCreate策略的部署,我只需要删除pod以让Kubernetes创建一个新的.

我可以使用Kubernetes中的CronTask自动执行删除Pod的任务,还是重新启动它的另一个任务?

感谢您的任何指示/示例.

编辑:我当前的部署yml:

apiVersion: v1
kind: Service
metadata:
  name: et-rest
  labels:
    app: et-rest
spec:
  ports:
    - port: 9080
      targetPort: 9080
      nodePort: 30181
  selector:
    app: et-rest
    tier: frontend
  type: NodePort
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: et-rest
  labels:
    app: et-rest
spec:
  strategy:
    type: Recreate
  template:
    metadata:
      labels:
        app: et-rest
        tier: frontend
    spec:
      containers:
      - image: et-rest-image:1.0.21
        name: et-rest
        ports:
        - containerPort: 9080
          name: et-rest
        volumeMounts:
        - name: tz-config
          mountPath: /etc/localtime
      volumes:
      - name: tz-config
        hostPath:
          path: /usr/share/zoneinfo/Europe/Madrid
Run Code Online (Sandbox Code Playgroud)

docker kubernetes

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