小编Bat*_*aev的帖子

Spring Boot:从数据库获取@Scheduled cron值

我正在使用Spring Boot并且在调度cron task数据库中存在的使用值时遇到问题.

暂时,我正在读取属性文件中的值,如下所示:

@Scheduled(cron= "${time.export.cron}")
public void performJob() throws Exception {
   // do something
}
Run Code Online (Sandbox Code Playgroud)

这很好用,但我没有从属性文件中获取值,而是想从数据库表中获取它们.有可能吗?怎么样?

java cron scheduled-tasks spring-boot

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

透明远程处理和位置透明度之间的差异

我用Google搜索了一下,找到了上述两种远程处理策略之间差异的一个很好的解释,即透明的远程处理位置透明度.

据我所知,前者是基地Java RMI,后者是基地Akka.我非常清楚Java RMI,我理解透明的远程处理意味着什么,但是怎么样Akka

非常感谢所有回复.

java remoting scala rmi akka

9
推荐指数
2
解决办法
805
查看次数

如何使用java 8流通过耦合条件获取已排序的分页映射

我有一些Account带有字段列表的模型对象,在简单的情况下有两个字段String namedouble margin

我需要得到这个帐户的确切页面,超过一些保证金限制,按保证金和名称排序.每条记录都应该有保证金作为关键,而账户作为价值.

我做了这个代码的最小例子,但似乎排序对我来说效果不好.所以我将它包装在TreeMap中,但它会耗费额外的内存,我讨厌它.可能应该等待在流内修复此问题并在等边距的情况下按名称添加丢失的排序

@Data
class Account {
    private final String name;
    private final double margin;

    private final static double MARGIN_LIMIT = 100;
    private final static int PAGE_SIZE = 3;

    private static Set<Account> accounts = new HashSet<>();

    public static void main(String[] args) {
        accounts.add(new Account("user1", 200));
        accounts.add(new Account("user2", 100));
        accounts.add(new Account("user3", 150));
        accounts.add(new Account("user4", 175));
        accounts.add(new Account("user5", 75));
        accounts.add(new Account("user6", 110));

        Map<Double,Account> val = new TreeMap<Double,Account>(Comparator.reverseOrder());
        val.putAll(getClientsForClosing(2));
        System.out.println(val);
    }

    private static Map<Double, Account> getClientsForClosing(int …
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

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

找不到Gradle命令

所以我最近从跳转AntGradle,这是美妙的.但是,我有一些问题从服务器运行gradle.

我有一个脚本,我可以手动执行以运行我的所有gradle任务来构建我的应用程序.当我登录到机器时,这非常有效.问题是我现在正试图启动该脚本以进行夜间构建.为了一举两得,我推出了一个JBoss带有自定义服务的服务器,每晚调用该脚本并使用Gi​​tHub的特定钩子调用脚本.

有谁知道当我登录到机器时调用脚本与拥有服务器(我在登录时启动)之间的区别是调用相同的脚本?

我从控制台获得的唯一信息:

    gradle: command not found
Run Code Online (Sandbox Code Playgroud)

java jboss gradle angularjs

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

jar 文件内的文件夹路径

我有 jar 文件langdetect.jar。它具有如图所示的层次结构

显示jar内的项目结构

LanguageDetection包里有一个课程com/langdetect。我需要profiles.sm在执行 jar 文件时从上面的类访问文件夹的路径。

提前致谢。

java jar

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

如何在MySQL中记录查询响应时间?

我知道你可以在MySQL服务器中记录所有执行的查询.有什么方法可以记录他们的响应时间(MySQl服务器执行查询所花费的时间)?我想定期检查MySQL服务器中每个数据库的所有响应时间.例如:

SELECT response_time FROM rt_log_table where db_name = 'dbName'; 
Run Code Online (Sandbox Code Playgroud)

PS我无法在客户端应用程序中插入代码.如果有一个工具可以帮助我,我可以附加到客户端.

非常感谢你,

mysql

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