我在这里下载了bash shell 4.2版表单:http://ftp.gnu.org/gnu/bash/,然后使用以下命令自行编译:
./configure
make
Run Code Online (Sandbox Code Playgroud)
但是我编译的bash比一个系统提供的要大得多:
这是我的bash:
$ ls -lh bash
-rwxrwxr-x 1 unimous unimous 3.8M Oct 31 23:57 bash
Run Code Online (Sandbox Code Playgroud)
这是系统的bash:
$ ls -hl /bin/bash
-rwxr-xr-x 1 root root 937K Sep 19 21:40 /bin/bash
Run Code Online (Sandbox Code Playgroud) 我有一个像这样的java程序:
public class Demo {
/**
* @deprecated use of func is discouraged.
*/
@Deprecated
static void func() {}
public static void main(String[] args){
func();
}
}
Run Code Online (Sandbox Code Playgroud)
为什么当我尝试使用javac它编译它时,它不会给我任何警告.
在java中,当我们捕获异常时,我们通常可以使用printStackTrace()方法来打印错误信息,我们也可以使用printStackTrace(PrintStream out)这些信息来指向文件.
但是,如何将这些信息附加到现有文件中,就像使用out.append()?
如何next()在PHP中使用如下遍历数组:
$a = array(NULL=>NULL, FALSE=>FALSE)
Run Code Online (Sandbox Code Playgroud)
这种代码不起作用:
reset($a);
while (key($a)) {
print "a";
next($a);
}
Run Code Online (Sandbox Code Playgroud) 我有一个像这样的对象:
<div class="myObject">My Object</div>
Run Code Online (Sandbox Code Playgroud)
我想在那个<div>盒子前面显示一个图像,我认为这样的代码会起作用:
.myObject {
background-image: url(foo.png);
background-position: 0px -20px;
}
Run Code Online (Sandbox Code Playgroud)
但是,不幸的是,这不起作用.
如何使用CSS实现此目标?
PS:我想要的只是在该标签的框外显示该图像,不要告诉我这样做:
.myObject {
padding-left: 10px;
background-image: url(foo.png);
background-position: 0px 0px;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
我开始学习java,我发现在数组的声明中我们不能像这样指定它的大小(在C中使用):
int a[10];
Run Code Online (Sandbox Code Playgroud)
但我们必须这样做:
int[] a=new int[10];
int a[]=new int[10];
Run Code Online (Sandbox Code Playgroud)
为什么java在这里似乎很复杂,而不是像C风格那样允许数组声明?
在vim中,当我按下时p,文本被粘贴到光标后?如何更改此选项以粘贴光标前的文本?
我的问题来自这种情况:文本文件中有数百个行命题.如果他们是对的,我必须手动检查.如果某一行是正确的,我应该*在该行之前加上一个标记,所以我希望我可以在光标前粘贴文本.
我想排序一个名为fcan 的文件然后将文件排序的答案存储回f:
sort f >f
Run Code Online (Sandbox Code Playgroud)
但是这个命令以空文件结束f,为什么?如何使用一个命令实现我的目标,而不是这样做:
sort f >1
mv 1 f
Run Code Online (Sandbox Code Playgroud) 我想要得到的内容http://en.wikipedia.org使用java.net.URL的openConnection()方法.
我发现en.wikiepdia.org同时具有IPv4和IPv6地址:
$ host en.wikipedia.org
en.wikipedia.org is an alias for wikipedia-lb.wikimedia.org.
wikipedia-lb.wikimedia.org is an alias for wikipedia-lb.eqiad.wikimedia.org.
wikipedia-lb.eqiad.wikimedia.org has address 208.80.154.225
wikipedia-lb.eqiad.wikimedia.org has IPv6 address 2620:0:861:ed1a::1
Run Code Online (Sandbox Code Playgroud)
如何使用IPv6地址访问该站点?
使用javascript,我想将类的样式更改.s为
.s {
display: block;
}
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用:
document.getElementsByClassName('s').style.display='block';
Run Code Online (Sandbox Code Playgroud)