小编Dr.*_*YSG的帖子

如何为pgAdmin 4设置连接超时

我看过这里列出的文章:

如何设置pgAdmin的连接超时值?

很多次,但我仍然不知道在哪里为connection_timeout设置配置参数.我正在从本地主机连接到本地主机,因此保持活动应该没有真正的问题.

我想知道通往的道路:

  1. 服务器设置,如果需要设置它
  2. 客户端配置的位置(如果是设置的位置)
  3. 为此需要准确的价值是什么.

我看到其他人也很困惑:

https://dba.stackexchange.com/questions/97534/is-there-a-timeout-option-for-remote-access-to-postgresql-database

pgadmin

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

在 vscode 中带有参数的 RUST 货物运行任务

有没有办法为作为 VS CODE 任务运行的 RUST 货物命令指定参数?或者我应该将其作为 NPM 脚本尝试?(当然,这是 RUST,所以我使用 CARGO 和 npm,创建 package.json 会很奇怪)。

构建任务工作正常:

"version": "2.0.0",
"tasks": [
    {
      "type": "cargo",
      "subcommand": "build",
      "problemMatcher": [
        "$rustc"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      }
},
Run Code Online (Sandbox Code Playgroud)

但我不知道把论点放在哪里,因为我希望它是

$cargo run [filename]

Run Code Online (Sandbox Code Playgroud)
{
  "type": "cargo",
  "subcommand": "run",
  "problemMatcher": [
    "$rustc"
   ]
}
Run Code Online (Sandbox Code Playgroud)

rust-cargo visual-studio-code

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

regeneratorRuntime未定义(如何防止babel包含该polyfill?)

我继续得到:

App.jsx:11未捕获的ReferenceError:未定义regeneratorRuntime

在执行异步的任何行上。我没有那个polyfill,但是我很难摆脱它:

app.jsx:11)

 const fetcher = (async () => {

Run Code Online (Sandbox Code Playgroud)
  "@babel/cli": "^7.4.4",
   "@babel/core": "^7.4.4",
   "@babel/preset-env": "^7.4.4",
   "@babel/preset-react": "^7.0.0",
   "@types/react": "^16.8.17",
   "babel-preset-env": "^1.7.0"
Run Code Online (Sandbox Code Playgroud)

这里是 .babelrc

{
    "presets": [
        [
            "@babel/preset-env",
            {
                "targets": {
                    "chrome": ">70",
                },
                "exclude": ["transform-regenerator"]
            },
            "@babel/preset-react"
        ]
    ]
}
Run Code Online (Sandbox Code Playgroud)

babeljs

7
推荐指数
2
解决办法
333
查看次数

动画缩放并使用css3和jquery单独旋转

更新和澄清

我需要执行一些jquery,它在图标上立即旋转(使用css3 转换).然后一旦图标旋转,我想要动画并缩放到200%的大小.但是,由于缩放和旋转都是一个CSS3属性(变换),我看到两个过渡都是0.5秒的动画.(在JQUERY代码中我也更新了位置(顶部,左侧),但由于它不在transition:标签中,因此会根据需要立即更新).

我想要的是旋转立即发生,并且规模发生超过2秒.有任何想法吗?

CSS:

transition: transform 0.5s;
-webkit-transition: -webkit-transform 0.5s;
Run Code Online (Sandbox Code Playgroud)

JQUERY:

self.pick = function (cmd) {
    var pt = Tools.cmdToPoint(cmd);
    $(self.bbox).css("position", "fixed");
    $(self.bbox).css("top", pt.y - 32);
    $(self.bbox).css("left", pt.x - 32);
    $(self.bbox).css("opacity", "1");
    var theta = self.angle(cmd);
    $(self.bbox).css("transform", "rotate(" + theta + "deg) scale(2.0)");
    $(self.bbox).css("-webkit-transform", "rotate(" + theta + "deg) scale(2.0)");
}
Run Code Online (Sandbox Code Playgroud)

会发生的事情是,自项目转换以来,缩放和旋转都会在超过0.5秒的动画中发生.

javascript jquery animation css3

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

从IntPtr(16位)数组复制到托管的ushort

我有一个名为rawbits的IntPtr,它指向10MB的数据数组,16位值.我需要从中返回一个托管的ushort数组.以下代码有效,但我想摆脱一个额外的BlockCopy.Marshal.Copy不支持ushort.我能做什么?(仅供参考:rawbits由视频framegrabber卡填充到非托管内存中)

    public const int width = 2056;
    public const int height = 2048;
    public const int depth = 2;
    public System.IntPtr rawbits;

public ushort[] bits()
{
    ushort[] output = new ushort[width * height];
    short[] temp = new short[width * height];
    Marshal.Copy(rawbits, temp, 0, width * height);
    System.Buffer.BlockCopy(temp, 0, output, 0, width * height * depth);
    return output;
}
Run Code Online (Sandbox Code Playgroud)

以下问题中给出的建议没有帮助.(编译错误).

C#Marshal.Copy Intptr到16位托管无符号整数数组

[顺便说一句,短阵列中确实有无符号的16位数据.Marshal.Copy()不尊重标志,这就是我想要的.但我宁愿不只是假装短[]是一个ushort []]

.net c#

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

leaflet.draw没有正确取消

在下面的代码片段中,我已经设置了leaflet.draw插件.适用于添加要素(线条,标记,多边形).适用于编辑和删除.但取消操作不起作用(简单的交叉测试也不行,但我可以没有这个).知道我设置插件的错误吗?

(Chrome V44,宣传单1.0 Beta 2,leaflet.draw(0.2.4-dev)(似乎也在传单'0.7.7'中失败).

这是错误:

Uncaught TypeError: Cannot read property '0' of undefined
L.Polyline.L.Path.extend._projectLatlngs @ leaflet-src.js:5535
L.Polyline.L.Path.extend._projectLatlngs @ leaflet-src.js:5547
L.Polyline.L.Path.extend._projectLatlngs @ leaflet-src.js:5547
L.Polyline.L.Path.extend._project @ leaflet-src.js:5519
L.SVG.L.Renderer.extend._updatePath @ leaflet-src.js:6042
L.Path.L.Layer.extend.redraw @ leaflet-src.js:5130
L.Polyline.L.Path.extend.setLatLngs @ leaflet-src.js:5411
L.EditToolbar.Edit.L.Handler.extend._revertLayer @ leaflet.draw-src.js:2759
(anonymous function) @ leaflet.draw-src.js:2716
L.LayerGroup.L.Layer.extend.eachLayer @ leaflet-src.js:4865
L.EditToolbar.Edit.L.Handler.extend.revertLayers @ leaflet.draw-src.js:2715
L.EditToolbar.L.Toolbar.extend.disable @ leaflet.draw-src.js:2578handler @ leaflet-src.js:6953
Run Code Online (Sandbox Code Playgroud)

这是我用来设置leaflet.draw的代码

     var theMap;
     var mapLayer;
     var carLayer;
     var drawLayer;
     var drawControl;
     var trackerButton;
     ....
         this.setupDraw();

         theMap = L.map('mapCanvas', {
             center: mCityCenter,
             zoom: 20,
             layers: [osmLight, mapLayer, carLayer, …
Run Code Online (Sandbox Code Playgroud)

leaflet leaflet.draw

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

VSCode比较和合并分支与GitLens辅助

我对VSCODE和GitLens的理解存在一些基本的毛病(也许我需要补救性的GIT培训,哦)。

我正在寻找合并其他人创建的分支(并签入BitBucket,所以GitBucket PullRequest扩展不是一种选择)。

使用GitLens,我可以直观地比较分支。借助VSCODE和GitLens,我可以交互式地批准/拒绝在同一分支上发生的每个更改,而我们两个人都修改并提交了不同的更改(顺便说一句,这很有用。大多数开发人员都不会创建不同的功能分支吗?两个开发人员一次更改一个分支)。

但是,如何将效果组合在一起,同时在单独的功能分支上工作,然后合并两个分支?(不仅可以用新的合并覆盖,还可以交互地看到更改并批准还是不批准或同时添加两者?),并保留所有非常规注释?

git bitbucket visual-studio-code

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

让Bower喜欢代理防火墙

我们有一个企业代理(NTLM),它需要用户名,密码以及用户代理字符串.

好的,我有最奇怪的方法.我真的很喜欢全球的bowerrc,所以我不需要做所有这些.

我想要的只是一些线索,为什么我需要这一切.

Bowerrc:

{
 "proxy" : "http://localhost:3128",
 "https-proxy" : "http://localhost:3128",
 "strict-ssl": false,
 "user-agent": "node/v0.10.4 darwin x64"
}
Run Code Online (Sandbox Code Playgroud)

localhost:3128是我的CNTLM代理服务器,它添加了NTLM的用户名和密码.(http://cntlm.sourceforge.net/)

我也攻击了全局gitconfig,因为我发现如果我没有这样做,git就会失败(使用msygit)

[http]
    proxy = http://localhost:3128
    sslVerify = false
[https]
    proxy = http://localhost:3128
[url "http://"]
    insteadOf = git://
Run Code Online (Sandbox Code Playgroud)

但更奇怪的是,不得不让CNTLM直接进入我们在gw6..com的公司代理

但不得不把它传递给小提琴手(通过观察小提琴的流量发现这一点)然后出去.

(CNTLM的片段)

PassLM          EB041709836A3284A55327B32B6B6DB0
PassNT          AABCB73697E735D9555CAFAC7F1C7E18

#Proxy      gw6.us.com:3128
Proxy       localhost:8888
Run Code Online (Sandbox Code Playgroud)

git proxy ntlm bower

5
推荐指数
0
解决办法
998
查看次数

如何从react-icons包中扩展(大)font-awesome图标

我正在使用marvelouse react-icons包(http://gorangajic.github.io/react-icons/fa.html),特别是字体真棒包.

如果这没有反应,那么我只需要为标签添加一个属性,例如:

<i class="fa fa-camera-retro fa-5x"></i> 
Run Code Online (Sandbox Code Playgroud)

但是,如果我将fa-5x添加到FaFolderOpen标记中,它就不会执行任何操作.正如你所看到的,我正在使用react-bootstrap,并将图标设置为一个按钮(它应该是一个块)吗?

我不得不相信以前曾经问过,但我没有通过搜索找到它.

这是它的样子,我希望它更大:

在此输入图像描述

const React = require('react')
import { Form, FormControl, FormGroup, ControlLabel, Col, Button, Tooltip, OverlayTrigger } from 'react-bootstrap'
import FaFolderOpen from 'react-icons/lib/fa/folder-open'
import FaFileCodeO from 'react-icons/lib/fa/file-code-o'
import FaFolderOpen from 'react-icons/lib/fa/folder-open'
import FaFileCodeO from 'react-icons/lib/fa/file-code-o'

<Button type="button" bsStyle="success" block onClick={(e) => folderChooser(e)}>
     <FaFolderOpen />
</Button>
Run Code Online (Sandbox Code Playgroud)

font-awesome reactjs react-bootstrap

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

VSCODE checkJs 没有找到模块

我有一个非常简单的 react material-ui 项目。

我最近jsconfig.json在顶级文件夹中添加了一个

{
    "compilerOptions": {
        "target": "es6",
        "checkJs": true,
        "jsx": "react"
    },
    "exclude": [
        "node_modules",
        "data",
        "docs",
        ".cache",
        "dist"
    ]
}
Run Code Online (Sandbox Code Playgroud)

哪个工作正常。但是 VSCode 发现了一些我想删除的错误:

找不到模块“@material-ui/core/Button”。

找不到模块“@material-ui/core/styles”。

找不到模块“easy-peasy”。

导入工作正常,但我不只是禁用 ts-check。所有这些导入都在 ./node-modules 树中(包括 easy-peasy)。

(顺便说一句,代码都是 JavaScript 而不是 TS)。

import { action, createStore, StoreProvider, useStore, useActions, thunk } from 'easy-peasy';
import Button from '@material-ui/core/Button';
import { withStyles } from '@material-ui/core/styles';
import Grid from '@material-ui/core/Grid';
import TextField from '@material-ui/core/TextField';
Run Code Online (Sandbox Code Playgroud)

tsconfig visual-studio-code

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