小编ken*_*orb的帖子

无法可靠地确定服务器的完全限定域名

我刚刚安装了Apache 2.2.17,我第一次使用它.

现在,当我尝试使用该命令启动服务器时,service httpd start它向我提供了以下消息:

httpd:无法可靠地确定服务器的完全限定域名,使用:: 1表示ServerName

现在我想我必须在搜索Google时设置ServerName和IP地址.但我不知道我必须设置哪个文件.

我该如何解决这个问题?

fedora apache2

101
推荐指数
5
解决办法
32万
查看次数

如何将文件拆分成相等的部分,而不会破坏单独的行?

我想知道是否有可能将文件分成相等的部分(编辑: =除了最后一个之外所有相等),而不会破坏该行?在Unix中使用split命令,行可能会被分成两半.有没有办法,比如说,将文件分成5个相等的部分,但它仍然只包含整行(如果其中一个文件稍微大一点,那就没问题了)?我知道我可以计算行数,但我必须在bash脚本中为很多文件执行此操作.非常感谢!

unix bash shell split

100
推荐指数
5
解决办法
12万
查看次数

使用PHP composer克隆git repo

我正在尝试使用composer从github中自动克隆一个git存储库,这个存储库不在packagist中,但它无法工作,我无法弄清楚我做错了什么.

我想我必须把它包含在"存储库"中,如下所示:

"repositories": [
    {
        "url": "https://github.com/l3pp4rd/DoctrineExtensions.git",
        "type": "git"
    }
],
Run Code Online (Sandbox Code Playgroud)

然后可能在"require"部分列出它.它应该与此示例类似,但它不起作用.它只是给出了这个错误:

您的要求无法解析为可安装的软件包集.

有没有人试图做这样的事情?

php composer-php packagist

99
推荐指数
5
解决办法
12万
查看次数

如何用sed删除尾随空格?

我有一个简单的shell脚本,可以从文件中删除尾随空格.有没有办法让这个脚本更紧凑(没有创建临时文件)?

sed 's/[ \t]*$//' $1 > $1__.tmp
cat $1__.tmp > $1
rm $1__.tmp
Run Code Online (Sandbox Code Playgroud)

whitespace sed

98
推荐指数
6
解决办法
14万
查看次数

我如何要求Selenium-WebDriver在Java中等待几秒钟?

我正在研究Java Selenium-WebDriver.我补充道

driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);
Run Code Online (Sandbox Code Playgroud)

WebElement textbox = driver.findElement(By.id("textbox"));
Run Code Online (Sandbox Code Playgroud)

因为我的应用程序需要几秒钟来加载用户界面.所以我设置2秒implicitwait.但我无法找到元素文本框

然后我补充说 Thread.sleep(2000);

现在它工作正常.哪一种更好?

java selenium webdriver selenium-webdriver

97
推荐指数
4
解决办法
42万
查看次数

如何使用awk打印匹配的正则表达式?

使用awk,我需要在文件中找到与正则表达式匹配的单词.

只是想打印与模式匹配的单词.

所以,如果在线,我有:

xxx yyy zzz
Run Code Online (Sandbox Code Playgroud)

和模式:

/yyy/
Run Code Online (Sandbox Code Playgroud)

我想只得到:

yyy
Run Code Online (Sandbox Code Playgroud)

编辑:感谢kurumi我设法写这样的东西:

awk '{
        for(i=1; i<=NF; i++) {
                tmp=match($i, /[0-9]..?.?[^A-Za-z0-9]/)
                if(tmp) {
                        print $i
                }
        }
}' $1
Run Code Online (Sandbox Code Playgroud)

这就是我需要的:)非常感谢!

regex awk

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

如何获得DOMNode的innerHTML?

在PHP DOM实现中,您使用什么函数来获取给定DOMNode的innerHTML?有人能给出可靠的解决方案

当然,outerHTML也会这样做.

php dom innerhtml

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

如何将行中间的文本前置到Vim中的多行?

假设我有十行,我想将文本添加到这些行中出现的某些单词?它不必在行的开头.

从:

sdfsd   foo sdfsd
sfsd    foo fsdf
sdfsdf  foo  sdfsdf
Run Code Online (Sandbox Code Playgroud)

至:

sdfsd   bar(foo sdfsd
sfsd    bar(foo fsdf
sdfsdf  bar(foo  sdfsdf
Run Code Online (Sandbox Code Playgroud)

是否也可以不仅预先考虑bar(,但实际上围绕foobar(foo)

我还想快速将//注释附加到多行(C风格的注释).

我使用的是Vim/GVim 7.2.

vi vim

90
推荐指数
4
解决办法
6万
查看次数

如何获取find命令以使用文件名打印文件大小?

如果我发出find命令如下:

$ find . -name *.ear
Run Code Online (Sandbox Code Playgroud)

打印出来:

./dir1/dir2/earFile1.ear
./dir1/dir2/earFile2.ear
./dir1/dir3/earFile1.ear
Run Code Online (Sandbox Code Playgroud)

我想在命令行上"打印"的是名称和大小:

./dir1/dir2/earFile1.ear  5000 KB
./dir1/dir2/earFile2.ear  5400 KB
./dir1/dir3/earFile1.ear  5400 KB
Run Code Online (Sandbox Code Playgroud)

unix command-line solaris find

89
推荐指数
6
解决办法
14万
查看次数

如何在Python中美化JSON?

有人可以建议我如何在Python中或通过命令行美化JSON?

唯一可以做到这一点的基于在线的JSON美化器是:http://jsonviewer.stack.hu/.

但是,我需要在Python中使用它.

这是我的数据集:

{ "head": {"vars": [ "address" , "description" ,"listprice" ]} , "results": { "bindings": [ 
    {
        "address" : { "type":"string", "value" : " Dyne Road, London NW6"},
            "description" :{ "type":"string", "value" : "6 bed semi detached house"},
            "listprice" : { "type":"string", "value" : "1,150,000"}
    }
    ,
        {
            "address" : { "type":"string", "value" : " Tweedy Road, Bromley BR1"},
            "description" :{ "type":"string", "value" : "5 bed terraced house"},
            "listprice" : { "type":"string", "value" : …
Run Code Online (Sandbox Code Playgroud)

python command-line json

89
推荐指数
9
解决办法
10万
查看次数