我看到了这样的代码:
fqdn='computer1.daveeddy.com'
IFS=. read hostname domain tld <<< "$fqdn"
echo "$hostname is in $domain.$tld"
# => "computer1 is in daveeddy.com"
Run Code Online (Sandbox Code Playgroud)
我认为它有效,因为在第三行中将其IFS
分配给.
了。
x=100 echo $x
Run Code Online (Sandbox Code Playgroud)
但发现bash不能打印任何内容,而我希望它可以打印100
..
而且,我发现x=100 echo $x; echo $x
print什么都没有,而x=100; echo $x
prints 100
却很混乱。
有人对此有想法吗?
在Chrome 42.0中,我为myArray
使用分配值var myArray = [1,2]
,
我希望Object.getPrototypeOf(myArray)
会是这样的(从这里截图)..
但是,当我在REPL中评估代码时,我只得到一个空列表:
有没有人对此有任何想法?
这是片段(在JsFiddle上可用的演示)
#outer {
display: table;
height: 200px;
width: 100%;
background: gray;
}
#inner {
width: 100%;
background: blue;
max-height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
<div id="outer">
<img id="inner" src="http://jsfiddle.net/img/logo.png">
</div>
Run Code Online (Sandbox Code Playgroud)
父元素使用display:table
(由第三方框架设置),并max-height:100%
在子元素中设置约束.
但是,正如上面的演示中所示(我使用的是Chrome 46.0),子元素的高度以某种方式变为"ZERO".
当我删除display:table
父元素中的属性时,一切正常.
我检查了MDN文档的max-height.当提到max-height的百分比值时,它说:
百分比是根据生成的框的包含块的高度计算的.如果未明确指定包含块的高度(即,它取决于内容高度),并且此元素未绝对定位,则百分比值将被视为无.
正如我对我的演示所理解的那样,#inner
元素的包含块被明确指定为#outer
,因此max-height: 100%
属性in #inner
将等效于height: 200px
.这是真的吗?有没有人对我哪里出错了?
谢谢!
我的编译器是JDK 6.0_65,以下是我的代码(Deque.java):
import java.util.Iterator;
public class Deque<Item> implements Iterable<Item> {
private Node first;
private Node last;
private class Node {
Item value;
Node next;
}
public Deque(){} // construct an empty deque
public Iterator<Item> iterator() {
// return an iterator over items in order from front to end
return new DequeIterator<Item>();
}
private class DequeIterator<Item> implements Iterator<Item> {
private Node current = first;
public boolean hasNext() {
return current.next != null;
}
public Item next() {
Item item = current.value; …
Run Code Online (Sandbox Code Playgroud) 原始字符串是这样的:
# chrom,name,strand,txStart
Run Code Online (Sandbox Code Playgroud)
结果应如下所示:
# $1: chrom
# $2: name
# $3: strand
# $4: txStart
Run Code Online (Sandbox Code Playgroud)
有没有人想过快速的方法呢?
该页面可以在
http://cistrome.org/cps/seqconfig?did=2693
在Firebugs中加载时,它会给我这个错误:
TypeError: $(".open_gene").on is not a function
[Break On This Error]
$(".open_gene").on('change', function(event) {
Run Code Online (Sandbox Code Playgroud)
但是,如果我在Firebug的控制台中键入此表达式,则可以将其作为函数进行求值而不会出现任何问题:
>>> $(".open_gene").on
function()
Run Code Online (Sandbox Code Playgroud)
我想知道造成这个问题的原因是什么.有没有人有这个想法?谢谢!
消息如下:
$:~/software/version_1.02/example$ gcc -Wall -Wextra example.c -I../include -L../lib -lnnmf -larpack -llapack \
-lblas -o main
In file included from example.c:47:
../include/nmfdriver.h:92:7: warning: no newline at end of file
example.c:53: warning: unused parameter ‘argc’
example.c:53: warning: unused parameter ‘argv’
/usr/bin/ld: cannot find -larpack
collect2: ld returned 1 exit status
$:~/software/version_1.02/example$ ls /usr/lib/*arpack*
/usr/lib/libarpack.so.2 /usr/lib/libarpack.so.2.0.0
Run Code Online (Sandbox Code Playgroud)
在arpack
由安装yum
(包管理器).我想知道为什么找不到它.有没有人有关于如何解决这个问题的想法?
例如,就像3个命令C-x r i,C-x r s,C-x r b
有没有人有关于如何C-x r在emacs中查看所有这些命令的想法?