小编Gli*_*ide的帖子

哪个 java 8 docker 镜像包含 jmap?

我想使用,jmap但 docker 映像 java:8-jre 没有它。哪个 java docker 图像会有它?

java docker

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

CompletableFuture SupplyAsync(供应商)与 SupplyAsync(供应商,执行者)

Java 文档说CompletableFuture:supplyAsync(Supplier<U> supplier)在 中运行任务,ForkJoinPool#commonPool()CompletableFuture:suppleAsync(supplier, executor)在给定的执行器中运行任务。

我正在尝试弄清楚该使用哪一个。所以我的问题是:

  1. 是什么ForkJoinPool#commonPool()
  2. 我什么时候应该使用 supplyAsync(supplier)vs supplyAsync(supplier, executor)

java multithreading completable-future

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

使用Spring框架单例bean进行单元测试

一般认为,Singleton不利于单元测试.

但是,像Spring框架这样的IoC容器可以控制你的bean默认是单例吗?在你的类中使用那些bean也被认为对单元测试不利,就像单身一样吗?

java singleton spring unit-testing

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

找出哪个提交删除了GIT中的特定单词/行

使用GIT工具和命令行,找出哪个提交从文件中删除特定单词的最简单方法是什么?

git

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

调用@Bean 方法是否会创建对象或 bean 实例的新实例?

在下面的代码中,是bar()在内部调用foo.setBar(bar())blah.setBar(bar())使用Bar? 或者它使用a bean instanceBar代替?如果是 bean 实例,Spring 是如何自动执行的?是通过代理实现的吗?

@Configuration
public class AppConfig {
    @Bean
    public Foo foo() {
        Foo foo = new Foo();
        foo.setBar(bar());
        return foo;
    }

    @Bean
    public Bar bar() {
        return new Bar();
    }

    @Bean
    public Blah blah() {
        Blah blah = new Blah();
        blah.setBar(bar());
        return blah;
    }
}
Run Code Online (Sandbox Code Playgroud)

java spring

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

Curator InterProcessMutex 与 InterProcessSemaphoreMutex

什么之间的区别InterProcessMutexVS InterProcessSemaphoreMutex?该文档InterProcessSemaphoreMutex是一样的 InterProcessMutex,除了它不是折返。但我不知道可重入是什么意思。

apache-zookeeper apache-curator

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

JMH 与 JMeter 用于对 Java 类进行基准测试?

如果我想对我的 Java 类中的方法进行基准测试,哪个是更好的选择?两者之间的优缺点是什么?

java jmeter load-testing microbenchmark jmh

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

单个数据库调用vs多个数据库调用性能

使单个数据库(MySql)调用检索10个结果与进行10个单个数据库调用以单独检索这些结果的性能有何不同?

如果一个比另一个更好,有没有办法可以测试两者之间的性能?(我只是很好奇,因为将来如果我有另外一个关于性能的问题,我可以使用建议的方法来测试它自己)

mysql database

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

双向实体是否需要双方在Hibernate中相互添加?

双向实体(OneToMany,ManyToMany)是否需要双方相互添加才能在Hibernate中正确保存?根据我的经验,他们必需的.只是想确认我的理解.

也就是说,对于下面的权利,是否需要指示的行?

        Student student = new Student("Carl");
        Course course = new Course("Science");
        ReportCard reportCard = new ReportCard("A");

        student.getCourses().add(course);
        student.getReportCards().add(reportCard);

        reportCard.setStudent(student); // <-- Is this required?
        course.getStudents().add(student); // <-- Is this required?

        studentRepository.save(student);
Run Code Online (Sandbox Code Playgroud)

Student.java

@Entity
public class Student { 
    @OneToMany(cascade = CascadeType.ALL, mappedBy = "student")
    private List<ReportCard> reportCards = new ArrayList<ReportCard>();

    @ManyToMany(cascade = CascadeType.ALL)
    @JoinTable(joinColumns = @JoinColumn(name = "student_id"), inverseJoinColumns = @JoinColumn(name = "course_id"))
    private List<Course> courses = new ArrayList<Course>();

    @Column
    private String name;

}
Run Code Online (Sandbox Code Playgroud)

ReportCard.java

@Entity
public class …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

添加额外的Schema Registry层可以带来好处吗?

在生成/使用消息时,添加架构注册表的附加层(即故障点)是否有任何好处?如果服务中断,则消息将不会被使用或产生。通过使用不减少故障点的Schema Registry,使用Kafka的系统难道不会更容易出错吗?

apache-kafka confluent

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