小编Art*_*gon的帖子

PostgreSQL - 将查询结果划分为五分位数

有一个PostgreSQL SQL SELECT结果.我需要将行划分为五分位数并将quintil值更新为特定行.

是否有可能在SELECT中执行此要求而无需在应用程序中执行此操作?当我需要选择数据到应用程序并从PostgreSQL服务器中排名时,我想避免这种情况.

数据示例 - 第一列是值,第二列是quintil

4859 - 5
4569 - 5
4125 - 4
3986 - 4
3852 - 3
3562 - 3
3452 - 2
3269 - 2
3168 - 1
3058 - 1

谢谢.

sql postgresql

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

Spring中的@Async在Service类中不起作用?

当独立的Spring Boot应用程序@Asynch中带@Service注释的类中的方法不能异步运行时,我该怎么办?

当我运行它时,直接从工作中的主类(带@SpringBootApplication注释)直接使用相同的方法。例:

主班

    @SpringBootApplication
    @EnableAsync
    public class Application implements CommandLineRunner {

    @Override
    public void run(String... args) throws Exception {
// here when I call downloadAnSave() it runs asynchronously...
// but when I cal downloadAnSave() via downloadAllImages() it does not run asynchronously...
}

    }
Run Code Online (Sandbox Code Playgroud)

和我的服务类(这里的异步行为不起作用):

      @EnableAsync
        @Service
        public class ImageProcessorService implements IIMageProcessorService {

public void downloadAllImages(Run lastRun){
// this method calls downloadAnSave() in loop and should run asynchronously....
}

        @Async
        @Override
        public …
Run Code Online (Sandbox Code Playgroud)

java asynchronous spring-boot

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

CakePHP - 如何将自己的CSS类添加到所需的输入标签?

我想在我所需的输入字段之前的标签中添加一个CSS类.我可以通过JavaScript实现,但我想在CakePHP中实现.

是否有一些选项可以告诉CakePHP自动执行此操作?

cakephp cakephp-2.0

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

Mockito 模拟未正确匹配参数(?)

我试图在服务层中存根一个方法来测试另一个对象:

@SpringBootTest
@RunWith(JUnitPlatform.class)
class WorkreportCrudFacadeTest {

  private static Logger LOGGER = LogManager.getLogger(WorkreportCrudFacadeTest.class);

  @Test
  public void detailTest() {

    final AccessRightsService ars = Mockito.mock(AccessRightsService.class);
    final SystemPriceSettingService spss = Mockito.mock(SystemPriceSettingService.class);
    final WorkreportActivityRepository wrar = Mockito.mock(WorkreportActivityRepository.class);
    final WorkreportRepository wrr = Mockito.mock(WorkreportRepository.class);
    final DomainObjectTools dot = Mockito.mock(DomainObjectTools.class);
    final ApplicationEventPublisher aep = Mockito.mock(ApplicationEventPublisher.class);

    Mockito.when(ars.hasEmployeeRightsToWorkReport(
        ArgumentMatchers.any(Employee.class), ArgumentMatchers.any(Workreport.class)
        )
    ).thenReturn(true);

    final WorkreportCrudFacade s = new WorkreportCrudFacade(ars, spss, wrar, wrr, dot, aep);

    final EmployeeId employeeId = new EmployeeId(154149756298300L);
    final WorkreportId workreportId = new WorkreportId(154149757395700L);

    final Workreport detail = s.detail(workreportId, …
Run Code Online (Sandbox Code Playgroud)

spring mockito stubbing

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

Spring JdbcTemplate比Spring Data Jpa快吗?

客户迫使我们使用JdbcTemplate而不是Spring Data Jpa来开发Spring项目。但是,该应用程序在响应速度和传递方面并不关键(它是客户端最终用户的内部Web应用程序)。我们想使用Spring Data Jpa。

问题:是否有一些客观的理由使用JdbcTemplate是因为应用程序的速度快?从我的角度来看,会有不同的瓶颈。

performance spring jdbctemplate spring-data-jpa

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

奇怪的l/r/trim()行为

我遇到了一个trim('/','/musla-ktora-lieci/');返回空字符串的问题.它的工作原理相同的方式与所有装饰功能- trim(),ltrim()rtrim().

PHP:

PHP 5.5.20 (cli) (built: Feb 25 2015 23:30:53) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

php

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