小编Man*_*oid的帖子

如何使用 docker 桌面运行 docker-compose?

我在 Windows 10 上,有一个 docker-compose 文件,并被告知使用 docker 桌面而不是终端来运行它。

我不知道如何做到这一点。Docker 桌面正在为我运行,但我没有看到任何类似终端的工具来导航到 docker-compose 文件位置并执行命令。

docker windows-10

18
推荐指数
3
解决办法
4万
查看次数

spring 初始化:spring-boot-starter vs spring-boot-starter-web

我正在尝试在 IntellIJ 中开发一个基于 Spring Boot 的示例应用程序。所以我使用了 spring Initialzr 方法,并在设置过程中进行了默认选择。我最终得到的 pom.xml 具有以下依赖性:

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)

但是我正在关注的教程有以下内容:

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)

那么,有什么区别呢?我可以两者兼得吗?

spring intellij-idea spring-boot

15
推荐指数
2
解决办法
5645
查看次数

MPAndroidChart:如何自定义条形值标签

我在我的Android应用程序中使用MPAndroidChart.我用的BarChart组成BarEntry.我还启用了y值显示在条形图的顶部.

我的问题是我希望条形图上方的值是整数5.但目前值显示为5.00.

条形图中单个条形的顶部,其上方的值标签显示

那我怎么做5.00显示5

android mpandroidchart

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

将指标数据推送到 Prometheus

我正在配置 Prometheus 来访问 Spring boot 指标数据。对于某些指标,Prometheus 的拉机制还可以,但对于某些自定义指标,我更喜欢基于推送的机制。

Prometheus 是否允许推送指标数据?

spring-boot prometheus

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

如何使用JPA获取整个实体图

我使用JPA 2.0和OpenJPA作为底层实现.我有一个映射到自身的实体来表示实体之间的父子层次结构.一个实体最多可以有一个以上的子女,但只有一个父母.因此,没有父级的实体位于层次结构的顶层.我的目标是从数据表中获取所有层次结构.所以我的查询为:

SELECT e FROM MyEntity e where e.parent is null
Run Code Online (Sandbox Code Playgroud)

在MyEntity中,我完成了映射:

@ManyToOne
@JoinColumn(name="PARENT")
private MyEntity parent;

@OneToMany(mappedBy="parent", fetch=FetchType.EAGER)
private List<MyEntity> children;
Run Code Online (Sandbox Code Playgroud)

当程序运行时,层次结构顶部的实体将填充其所有子项,但子实体不会获取其子项.我认为EAGER提取将填充整个实体图.但事实并非如此.在JPA 2.1中有EntityGraph ASAIK的功能.但是如何在JPA 2.0中实现呢?

java orm jpa openjpa entitygraph

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

什么是Scala中的DSL?

通过各种Scala相关材料,术语DSL在许多地方使用.

谷歌搜索告诉它是特定于域的语言.

究竟是什么意思,为什么在学习像Java这样的其他语言时,这个术语并没有出现?

dsl scala

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

具有相同名称的Scala对象和特征

在 Scala 中,一个类和一个对象可以是同伴(同名,同文件)

我遇到了 Scala 源代码,其中有一个文件,其中定义了一个 trait 和 object,并且两者都具有相同的名称,但 object 没有扩展 trait。

这个款式好吗?

scala object traits

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

Scala trait mixin中方法调用的顺序

我的程序结构如下:

abstract class IntQueue {
 def get(): Int
 def put(x: Int)
}
trait Doubling extends IntQueue{
 abstract override def put(x: Int) {
   println("In Doubling's put")
   super.put(2*x)
 }
}
trait Incrementing extends IntQueue {
 abstract override def put(x: Int) {
  println("In Incrementing's put")
  super.put(x + 1)
 }
}
class BasicIntQueue extends IntQueue {
 private val buf = new ArrayBuffer[Int]
  def get() = buf.remove(0)
  def put(x: Int) {
   println("In BasicIntQueue's put")
   buf += x
 }
}
Run Code Online (Sandbox Code Playgroud)

当我做:

val incrThendoublingQueue = new BasicIntQueue …
Run Code Online (Sandbox Code Playgroud)

scala traits

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

为适用于AWS Cloudwatch的Micrometer配置SpringBoot 2应用程序

我有一个springboot 2应用程序,我想在AWS Cloudwatch中显示指标。

我已经将pom中的micrometer cloudwatch依赖性包括在内。

此处记录的是各种指标系统的设置,但没有cloudwatch的说明。

我需要为cloudwatch做哪些其他配置?

spring-boot micrometer

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

在单个 grafana 面板上添加多个警报

我已经配置了 grafana 仪表板来监控一些 Spring Boot 服务的 prometus 指标。我有一个面板和一个关于它的每项服务的舞会查询。

现在我想为每个查询添加警报。但是我找不到在单个面板上添加多个警报的方法。我只能为其中一个查询添加。

有没有办法做到这一点?或者我是否需要将面板拆分为多个面板?

grafana prometheus

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