我使用 Visual Studio 2015 构建了简单的 C++ Windows 窗体项目。
我的应用程序有吐司(Windows 10),并显示这样的图标。
应用程序图标具有透明背景。如何去除图标的蓝色背景?
我正在使用 Spring 数据jpa和mariadb最新版本,以及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) 我需要设置从 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)并设置证书文件。如您所见,clientCertificate、privateKey、caCertificates是本地文件路径。
我认为它们应该在特使代理的磁盘中。但是我找不到将我的证书文件放入特使代理卷的方法。
我怎样才能做到这一点?