小编APe*_*son的帖子

zsh中等号有什么特殊含义?

在我的zsh脚本中,我有一条线

echo some text ================================
Run Code Online (Sandbox Code Playgroud)

令我惊讶的是,为此行发出了错误消息:

zsh: =============================== not found
Run Code Online (Sandbox Code Playgroud)

从命令行进行试验,我发现当有一个等号时,shell会感到沮丧:

$ echo =z
zsh: z not found
Run Code Online (Sandbox Code Playgroud)

但在这里,我们有:

$ echo =echo
/usr/bin/echo
Run Code Online (Sandbox Code Playgroud)

从这个观察来看,它看起来好像

=XXX
Run Code Online (Sandbox Code Playgroud)

会被解释为

$(which XXX)
Run Code Online (Sandbox Code Playgroud)

但是,我没有在zsh联机帮助页中找到任何有关此"替换"的内容.这块魔法描述在哪里?

unix linux shell zsh

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

在Python中创建多个CSV工作表

有没有办法在Python中以编程方式创建包含多个工作表的CSV文件?

python csv

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

OCaml相当于Haskell的@in模式匹配(又称as-pattern)

在Haskell中,在模式匹配时,我可以使用@一个模式来获取整个结构.(为了便于谷歌搜索,这种结构称为as-pattern.)

例如,x:xs将列表分解为头部和尾部; 我也可以获得整个列表xxs@(x:xs).

OCaml有这样的东西吗?

ocaml haskell pattern-matching

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

在oCaml中::和'是什么意思?

什么x :: xs'意思?我没有太多的功能经验,但在F#1 :: 2 :: 3 :: [];; 创建一个[1,2,3]的数组,那么'做什么?

let rec sum xs =
  match xs with
    | [] -> 0
    | x :: xs' -> x + sum xs'
Run Code Online (Sandbox Code Playgroud)

ocaml

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

从资源中读取XML文件

我有一个XML文件,我需要在Android SDK中解析.

如何从资源中读取XML文件路径?

XML包含:

<Book>
<Chapter>
<NO>   1   </NO>
<Text>  My Lord </Text>
</Chapter> 

<Chapter>
<NO>   1   </NO>
<Text>  My Lord </Text>
</Chapter>
</Book>
Run Code Online (Sandbox Code Playgroud)

java xml resources android

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

这是使用IllegalArgumentException的正确方法吗?

我正在尝试从事Java任务.这是它要求的:

写一个名为的类TestScores.类构造函数应该接受一组测试分数作为其参数.该类应该有一个返回测试分数平均值的方法.如果数组中的测试分数为负或大于100,则该类应该抛出一个IllegalArgumentException.演示.我需要一个名为TestScoresand 的文件TestScoresDemo.

这就是我到目前为止所拥有的.我知道其中有些是错的,我需要帮助修复它:

class TestScores {
    public static void checkscore(int s) {
        if (s<0) throw new IllegalArgumentException("Error: score is negative.");
        else if (s>100) throw new IllegalArgumentException("Error Score is higher then 100");
        else if (s>89)throw new IllegalArgumentException("Your grade is an A");
        else if (s>79 && s<90)throw new IllegalArgumentException("Your grade is an B");
        else if (s>69 && s<80)throw new IllegalArgumentException("Your grade is an C");
        else if (s>59 && s<70)throw new IllegalArgumentException("Your grade is …
Run Code Online (Sandbox Code Playgroud)

java exception illegalargumentexception

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

对多个HTML标记使用相同的ID?

可能重复:
具有相同ID的多个元素响应一个CSS ID选择器

下面是我测试的示例代码,我感到困惑.每个人都说我们可以使用或者我们应该每个id只使用一次,但我有睾丸使用它多次,但它给了我正确的输出.

我该怎么办?

在这个例子中,对我来说,它类似于类

码:

<html>
<head>
<style>

#exampleID1 { background-color: blue; } 
#exampleID2 { text-transform: uppercase; } 

</style>
</head>
<body>
<p id="exampleID1">This paragraph has an ID name of "exampleID1" and has a blue CSS defined background.</p>
<p id="exampleID2">This paragraph has an ID name of "exampleID2" and has had its text transformed to uppercase letters.</p>

<address id="exampleID1">

Written by W3Schools.com<br />
<a href="mailto:us@example.org">Email us</a><br />
Address: Box 564, Disneyland<br />
Phone: +12 34 56 78
</address>


<blockquote id="exampleID1"> …
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

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

使用d3.js鼠标悬停svg折线图时如何显示带有值的工具提示?

我正在使用D3.js. 当我将鼠标移到d3.svg.line()时,我想显示一个带有相应Y轴值的工具提示.

我尝试使用此代码:

d3.svg.line().append("title")
    .text(function(d) { return d; });`
Run Code Online (Sandbox Code Playgroud)

但它抛出错误没有方法'追加'.还有其他方法吗?

svg d3.js

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

在CSS中具有透明背景RGBA背景的后备

我有一个图像,我在悬停时使用的图像有一些乳白色的层,我得到了background-color:rgba(255,255,255,0.1).

当我跨浏览器测试我的网站时,我意识到IE8不支持rgba.因此,当不支持rgba时,我想要的是根本没有乳白色层.在下面我尝试作为后备:

1/ background-color:rgba(255,255,255,0.1);

2/ background-color:transparent; background-color:rgba(255,255,255,0.1);

3/ background-color:none; background-color:rgba(255,255,255,0.1);
Run Code Online (Sandbox Code Playgroud)

通过所有三次尝试,我的图像上都有一个完整的空白图层.我怎么能做到这一点?

css rgba

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

聚合物:正确去除其中的聚合物元素

我有一个聚合物元素,里面有一个costum元素.我想点击它时删除所有内容(父级和子级).

问题是,每次我关闭父元素的实例时,我都会收到错误.我认为这与我正在删除一个内部元素的元素有关.

如何正确删除它?

这是方法代码:

closeWindow: function (event, detail, sender) {
    this.firstChild.remove();
    this.remove();
}
Run Code Online (Sandbox Code Playgroud)

这是我遇到的错误:

Uncaught TypeError: Cannot read property 'length' of undefined
Run Code Online (Sandbox Code Playgroud)

这是错误的图像:

错误的图像

javascript web-component polymer

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