小编Ale*_*sev的帖子

DBeaver:以毫秒显示日期时间

这是 MySQL 5.7 列:

`date` datetime(6) NOT NULL
Run Code Online (Sandbox Code Playgroud)

我可以使用控制台查看毫秒:


mysql> select * from teq_log_1;
+----+----------------------------+-------+---------+---------+
| id | date                       | level | message | details |
+----+----------------------------+-------+---------+---------+
|  4 | 2019-08-01 12:23:34.123457 |     2 | test    | NULL    |
+----+----------------------------+-------+---------+---------+
Run Code Online (Sandbox Code Playgroud)

但我在 DBeaver 客户端中看不到毫秒:

在此处输入图片说明

date列有格式选项(右键单击date列/查看/格式/数据格式...):

在此处输入图片说明

Date, Time, Timestamp&Number类型(不带Datetime)。我设置yyyy-MM-dd HH:mm:ss.sss&yyyy-MM-dd HH:mm:ss.mmm模式但没有结果。

如何datetime(6)在 DBeaver (v. 6.1.3) 中显示毫秒/微秒?

mysql format datetime dbeaver

8
推荐指数
2
解决办法
8871
查看次数

Mocha 测试对原生 ES6 模块的“esm”支持

Alex Gibson 有一篇很棒的文章“使用 Mocha 和 esm 测试原生 ES 模块”。谢谢他。

我尝试在我的项目中使用带有原生 ES 模块支持的 mocha,但我遇到了 2 个不同的错误:

$ ./node_modules/mocha/bin/mocha --require esm './test/Util.test.js'

TypeError [ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING]: A dynamic import callback was not specified.
    at exports.importModuleDynamicallyCallback (internal/process/esm_loader.js:41:9)
    at formattedImport (/.../node_modules/mocha/lib/esm-utils.js:6:23)
    at Object.exports.requireOrImport (/.../node_modules/mocha/lib/esm-utils.js:23:14)
    at Object.exports.loadFilesAsync (/.../node_modules/mocha/lib/esm-utils.js:33:34)
    at Mocha.loadFilesAsync (/.../node_modules/mocha/lib/mocha.js:427:19)
    ...
Run Code Online (Sandbox Code Playgroud)
$ /usr/bin/node /.../node_modules/mocha/bin/mocha -r esm --ui bdd --reporter \ 
  /.../PhpStorm/plugins/NodeJS/js/mocha-intellij/lib/mochaIntellijReporter.js \ 
  /.../test/Util.test.js

TypeError: Invalid host defined options
    at formattedImport (/.../node_modules/mocha/lib/esm-utils.js:6:23)
    at Object.exports.requireOrImport (/.../node_modules/mocha/lib/esm-utils.js:23:14)
    at Object.exports.loadFilesAsync (/.../node_modules/mocha/lib/esm-utils.js:33:34)
    at Mocha.loadFilesAsync (/.../node_modules/mocha/lib/mocha.js:427:19)
    ...
Run Code Online (Sandbox Code Playgroud)

javascript mocha.js ecmascript-6 es6-modules esm

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

JSDoc:在“for...of”循环中为变量声明@type

我可以使用 JSDoc注释为变量声明类型@type吗?

/** @type some.type */
for (let one of many) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

类似 PHPDoc 的注释:

/** @var \Some\Type $one */
foreach ($many as $one) {

}
Run Code Online (Sandbox Code Playgroud)

javascript types annotations jsdoc ecmascript-6

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

JIRA JQL选择issuekey包含key的问题

我可以使用此 JQL 查询选择 JIRA 问题:

issuekey >= PRJ-23
Run Code Online (Sandbox Code Playgroud)

结果:

PRJ-23
PRJ-24
...
PRJ-2345
...
Run Code Online (Sandbox Code Playgroud)

如何使用“contains-like”运算符选择 JIRA 问题?史密斯。喜欢:

issuekey contains "PRJ-23"
Run Code Online (Sandbox Code Playgroud)

结果:

PRJ-23
PRJ-230
PRJ-231
...
PRJ-2345
...
Run Code Online (Sandbox Code Playgroud)

谢谢。

key contains jira jql

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

\ Monolog\Formatter\LineFormatter(PHP)中的毫秒数

我使用Cascade的ed Monolog并使用YAML配置记录器.这是我配置的一部分:

formatters:
    dashed:
        class: Monolog\Formatter\LineFormatter
        format: "%datetime%-%channel%.%level_name% - %message%\n"
Run Code Online (Sandbox Code Playgroud)

这是一个格式化的日志行:

2016-12-13 17:49:16-app.INFO - <message>
Run Code Online (Sandbox Code Playgroud)

以毫秒为单位获取时间戳的正确format值是什么\Monolog\Formatter\LineFormatter

php logging formatter monolog

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

“require_once”语句的 PHPUnit 代码覆盖率

我可以从代码覆盖率中排除“require_once”语句吗?带有“require_once”的行被报告为未覆盖,但如果脚本中的其他行被覆盖,则不可能:

在此处输入图片说明

PHP 7.0.11、PHPUnit 5.5.7 和 XDebug 2.4.0 用于代码覆盖。

php phpunit code-coverage xdebug

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

使用ES6'import'语句而不使用转换器

我有nodejs v8

$ node -v
v8.1.3
Run Code Online (Sandbox Code Playgroud)

和一个脚本:

import cmd from "commander";
Run Code Online (Sandbox Code Playgroud)

尝试启动此脚本时出现" 意外的令牌导入 " 错误:

$ node script.js
/.../script.js:1
(function (exports, require, module, __filename, __dirname) { import cmd from "commander";
                                                              ^^^^^^

    SyntaxError: Unexpected token import
Run Code Online (Sandbox Code Playgroud)

是否存在使用ES6模块("import"语句)而没有转换器的方法?

module node.js transpiler ecmascript-6

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

Knockout'data-bind'中的'scope'关键字

我在Magento 2 HTML中找到了以下代码:

<div id="cart-totals" class="cart-totals" data-bind="scope:'block-totals'">

Magento 2在前端使用Knockout,但我在Knockout docs中找不到关键字"scope"在这个上下文中的含义.它是Magento 2的功能吗?

javascript scope mvvm knockout.js magento2

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