小编cha*_*eyk的帖子

如何将 Windows 10 应用程序的通知图标背景设置为透明?

我使用 Visual Studio 2015 构建了简单的 C++ Windows 窗体项目。

我的应用程序有吐司(Windows 10),并显示这样的图标。

吐司

应用程序图标具有透明背景。如何去除图标的蓝色背景?

源代码:https : //github.com/chaeyk/SoundDeviceToggle

c++ windows visual-studio windows-10 visual-studio-2015

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

如何将 TIMESTAMP 列映射到 ZonedDateTime JPA 实体属性?

我正在使用 Spring 数据jpamariadb最新版本,以及MariaDB 10.3.16

+--- org.springframework.boot:spring-boot-starter-data-jpa -> 2.1.5.RELEASE
...
|    +--- org.springframework.boot:spring-boot-starter-jdbc:2.1.5.RELEASE
...
|    +--- org.hibernate:hibernate-core:5.3.10.Final
Run Code Online (Sandbox Code Playgroud)

这是我的实体:

@Entity
@Data
@Table
@NoArgsConstructor
@AllArgsConstructor
public class Note {
    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE)
    private Integer id;

    @Column
    private String gsn;

    @Column
    @Enumerated(EnumType.STRING)
    private NoteType type;

    @Column
    private String text;

    @Column
    private ZonedDateTime scheduleDt;

    @Column
    @CreationTimestamp
    private Instant createDt;

    @Column
    @UpdateTimestamp
    private ZonedDateTime updateDt;
}
Run Code Online (Sandbox Code Playgroud)

当我坚持我的实体时,Hibernate 尝试将ZonedDateTime成员保存为DATETIME列。但我想使用TIMESTAMP列而不是DATETIME列。

这是创建 DDL,我从日志中看到的。

create table …
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa mariadb zoneddatetime

5
推荐指数
2
解决办法
5686
查看次数

如何使用 istio 为外部服务使用自定义客户端证书?

我需要设置从 kubernetes pod 到外部服务的相互 tls 通信。我的系统正在运行 istio 系统。

我找到了关于这个的参考。

https://istio.io/docs/reference/config/networking/v1alpha3/destination-rule/#TLSSettings

apiVersion: networking.istio.io/v1alpha3
kind: DestinationRule
metadata:
  name: external-mtls
spec:
  host: *.external.com
  trafficPolicy:
    tls:
      mode: MUTUAL
      clientCertificate: /etc/certs/myclientcert.pem
      privateKey: /etc/certs/client_private_key.pem
      caCertificates: /etc/certs/rootcacerts.pem
Run Code Online (Sandbox Code Playgroud)

根据此文档,我需要做的就是设置模式 MUTUAL(不是 ISTIO_MUTUAL)并设置证书文件。如您所见,clientCertificateprivateKeycaCertificates是本地文件路径。

我认为它们应该在特使代理的磁盘中。但是我找不到将我的证书文件放入特使代理卷的方法。

我怎样才能做到这一点?

kubernetes istio

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