小编wiz*_*lus的帖子

仅通过过滤器管道STDERR

在使用STDOUT统一它之前,有没有办法在bash中通过过滤器管道STDERR?那就是我想要的

STDOUT ?????????????????
                       ??????> terminal/file/whatever
STDERR ?? [ filter ] ???
Run Code Online (Sandbox Code Playgroud)

而不是

STDOUT ?????
           ?????[ filter ]???> terminal/file/whatever
STDERR ?????
Run Code Online (Sandbox Code Playgroud)

linux bash redirect

70
推荐指数
6
解决办法
3万
查看次数

Docker无法解析专用网络上的DNS

我的计算机位于具有私有DNS服务器的专用网络上,以及用于DNS解析的专用区域.我可以从主机解析此区域上的主机,但我无法从主机上运行的容器中解析它们.

主持人:

root@host:~# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1

root@host:~# ping privatedomain.io
PING privatedomain.io (192.168.0.101) 56(84) bytes of data.
Run Code Online (Sandbox Code Playgroud)

容器:

root@container:~# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 8.8.8.8
nameserver 8.8.4.4

root@container:~# ping privatedomain.io
ping: unknown …
Run Code Online (Sandbox Code Playgroud)

dns dnsmasq docker

16
推荐指数
3
解决办法
2万
查看次数

CSS转换在Chrome中无法正常工作

我已经将基于Codrops的书页翻页动画重写为使用更少JavaScript的更轻量级版本。我的动画可以在Firefox(和Safari)中按需运行,但不能在Chrome中运行。

单击图片的右半部分获取下一张图片,Chrome不会在反面显示图片。出于演示目的,我设置 background: red并创建了div.helper-class-to-make-bug-visbile使其background: red可见。它仅在图片第一次翻转时发生。当我返回并再次翻转时,动画不再滞后。这很烦人,即使动画只在第一回合时滞后。

演示https : //codepen.io/pizzabote/pen/xxxXmXN

如何解决此问题,使演示中的动画也能在Chrome中正常工作(第一次翻转图像而不会出现滞后现象)?还是这是Chrome中的错误?

我在macOS Mojave上使用的是Chrome版本78.0.3904.87(正式版本)(64位)。在Windows上,此Chrome版本的动画对我也不起作用。

HTML部分:

<div class="container">
    <div class="page" id="first">
        <div class="back">
            <div class="outer">
                <div class="content">
                    <img src="img/1.jpg">
                </div>
            </div>
        </div>
    </div>
    <div class="page" id="second">
        <div class="front">
            <div class="outer">
                <div class="content">
                    <img src="img/1.jpg">
                </div>
            </div>
        </div>
        <div class="back" id="third">
            <div class="outer">
                <div class="content">
                    <div class="helper-class-to-make-bug-visbile">
                        <img src="img/2.jpg">
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="page" id="fourth">
        <div class="front">
            <div class="outer">
                <div class="content">
                    <img src="img/2.jpg"> …
Run Code Online (Sandbox Code Playgroud)

html css google-chrome css-transforms

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

全面的RegExp删除JavaScript注释

我需要使用单个正则表达式可靠地删除所有JavaScript注释.

我搜索过StackOverflow和其他网站,但没有考虑交替引号,多行注释,字符串中的注释,正则表达式等.

是否有任何正则表达式可以从中删除注释:

var test = [
    "// Code",
    '// Code',
    "'// Code",
    '"// Code',
    //" Comment",
    //' Comment',
    /* Comment */
    // Comment /* Comment
    /* Comment
     Comment // */ "Code",
    "Code",
    "/* Code */",
    "/* Code",
    "Code */",
    '/* Code */',
    '/* Code',
    'Code */',
    /* Comment
    "Comment",
    Comment */ "Code",
    /Code\/*/,
    "Code */"
]
Run Code Online (Sandbox Code Playgroud)

这是一个jsbinjsfiddle来测试它.

javascript regex

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

使用Play Framework作为组件

我正在尝试将Play Framework Web服务器添加为更大的应用程序的一部分,但应用程序的主要目的不是Web服务器.它已经接受了各种连接,包括串口和TCP,但我需要添加WebSockets,而Play Framework的WebSocket接口更可取.(我们尝试过Undertow,并且在其笨重的界面上遇到了太多问题)

我只是创建一个应用程序,并启动它,但我无法连接到它.运行以下代码后,没有任何内容正在侦听端口8000.我需要做什么?

application.conf:

play.server.http.port=8000
http.port=8000
Run Code Online (Sandbox Code Playgroud)

webserver.scala:

def startWebServer = {
  val environment = new Environment(
    new File("/path/to/app"),
    classOf[Dummy].getClassLoader,
    play.api.Mode.Dev
  )
  val context = play.api.ApplicationLoader.createContext(environment)
  val application = ApplicationLoader(context).load(context)

  play.api.Play.start(application)
}
Run Code Online (Sandbox Code Playgroud)

build.sbt:

libraryDependencies += "com.typesafe.play" %% "play" % "2.5.0-M1"
Run Code Online (Sandbox Code Playgroud)

输出:

[info] play.api.Play - Application started (Dev)
Run Code Online (Sandbox Code Playgroud)

你可以在这里下载代码:github.com/alancnet/playtest

scala playframework

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

OpenSCAD:如何从矢量到矢量绘制圆柱体?

我在任意位置有两个对象,我想在一个对象和另一个对象之间绘制一个圆柱体。搜索数学解决方案告诉我,我需要点积和叉积分别作为角度和轴,但我在生成四元数或将结果转换为 的参数时迷失了方向rotate

这是我到目前为止所拥有的:

function dot (v1, v2) = [v1[0] * v2[0], v1[1] * v2[1], v1[2] * v2[2]];
function normalize (v) = v / norm(v);
function distance (v1, v2) = sqrt(
    pow(v2[0] - v1[0], 2) +
    pow(v2[1] - v1[1], 2) +
    pow(v2[2] - v1[2], 2)
);
function lookAt(v1, v2) =
    let(n1 = normalize(v1))
    let(n2 = normalize(v2))
    let(v = dot(n1, n2))
    let(angle = [acos(v[0]), acos(v[1]), acos(v[2])])
    let(axis = normalize(cross(n1, n2)))
    [0, 0, 0]; // I don't know what to return …
Run Code Online (Sandbox Code Playgroud)

math 3d openscad

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

Python(熊猫)遍历列中的值,对每个值进行计算

我在数据框中有一个 dB 值的数据集,并希望对特定列中的每一行进行计算。我试过这个:

for i in dataAnti['antilog']:
    x = 10**(i/10)
Run Code Online (Sandbox Code Playgroud)

它给了我正确的值,但只循环一次。如何将这些新值保存在新列中或保存反对数列中的值?

python pandas

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

OpenSCAD - 来自轴的圆柱体

我怎样才能创建这个形状?所描绘的形状可以解释为以下之一:

  1. 一个圆锥体,它是一条直线而不是一个点。
  2. 从圆形到直线的阁楼。
  3. 从圆形到 [0,1] 的正方形的放样。
  4. 一侧被挤入的圆柱体。

-- 圆面上的曲线对于精度来说是理想的,但不是绝对必要的。

使用此代码在 OpenSCAD 中进行近似:

从轴投影的圆柱体

在 Fusion360 中实现的形状:

在 Fusion360 中实现的形状

openscad

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