小编dev*_*333的帖子

如何在Azure数据工厂中使用formatDateTime?

我想将管道触发时间格式化为以下格式:

10-Mar-2021 08:31:59 AM
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码:

@formatDateTime(pipeline().TriggerTime, 'DD-MON-YYYY HH:MI:SS AM/PM')
Run Code Online (Sandbox Code Playgroud)

然而,日期以这种格式出现:

'DD-3ON-YYYY 08:3I:SS A3/P3'
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

azure-data-factory

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

如何获取当前目录名称并使用node.js在html页面上显示它

实际上我在index.js文件中有一个路径名.每当我选择目录时,我都可以在node.js控制台屏幕中看到当前目录名.

现在,我想在template.html页面的文本框中显示该目录名称.有人可以帮我解决这个问题吗?

在index.js中,在这一部分我能够在控制台中看到路径名:

app.get('/files', function(req, res) {
 var currentDir =  dir;
 var query = req.query.path || '';
 if (query) currentDir = path.join(dir, query);
 console.log("browsing ", currentDir);
Run Code Online (Sandbox Code Playgroud)

我的index.js:

#!/usr/bin/env node

var http = require('http');
var _ = require('lodash');
var express = require('express');
var fs = require('fs');
var path = require('path');
var util = require('util');

var program = require('commander');

function collect(val, memo) {
  if(val && val.indexOf('.') != 0) val = "." + val;
  memo.push(val);
  return memo;
}

program
  .option('-p, --port …
Run Code Online (Sandbox Code Playgroud)

html jquery node.js

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

如何在不增加连接数超过 maxtotal 的情况下高效使用 JedisConfig 池?

Jedis 池没有按预期工作。我提到了活动连接数 10,但它甚至允许超过 10 个连接。

我已经重写了 RedisConnectionFactory 中的 getConnection() 方法。为了获取连接,该方法已被调用近 30 次。

我已经配置了 jedis 配置池,如下所述。有人可以帮我解释一下为什么它创建的连接数超过了最大总数吗?有人可以帮我关闭 jedisconnection 池吗?

@Configuration
public class RedisConfiguration {
        @Bean
        public RedisTenantDataFactory redisTenantDataFactory(){
        JedisPoolConfig poolConfig = new JedisPoolConfig();
                        poolConfig.setMaxIdle(1);
                        poolConfig.setMaxTotal(10);
                        poolConfig.setBlockWhenExhausted(true);
                        poolConfig.setMaxWaitMillis(10);
                        
                        JedisConnectionFactory jedisConnectionFactory = new 
                        JedisConnectionFactory(poolConfig);
                        jedisConnectionFactory.setHostName(redisHost);
                        jedisConnectionFactory.setUsePool(true);
                        jedisConnectionFactory.setPort(Integer.valueOf(redisPort));
    }
    
        #####
           @Bean
            public RedisTemplate<String, Object> redisTemplate(@Autowired RedisConnectionFactory redisConnectionFactory) {
                RedisTemplate<String, Object> template = new RedisTemplate<>();
                template.setConnectionFactory(redisConnectionFactory);
                template.afterPropertiesSet();
                return template;
            }
}
Run Code Online (Sandbox Code Playgroud)

我已经重写了 RedisConnectionFactory 中的 getConnection() 方法。为了获取连接,该方法已被调用近 30 次。

connection-pooling redis jedis spring-boot

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