小编Qua*_*mis的帖子

什么是渴望加载?

什么是渴望加载?我用PHP/JS编写代码,但更通用的答案就可以了.

我看到了很多关于Java和Ruby的问题,但我不知道这些语言中的任何一种,我发现很难读取代码.我不知道最初应该做什么

language-agnostic

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

什么是Intel微码?

根据我的阅读,它用于修复CPU中的错误而无需修改BIOS.根据我对汇编的基本知识,我知道汇编指令在内部由CPU分成微码并相应地执行.但是,在系统启动并运行时,intel会以某种方式提供访问以进行一些更新.

有人有更多的信息吗?有没有关于微码可以做些什么以及如何使用它们的文件?


编辑:我已经阅读了维基百科的文章:没有弄清楚我怎么能自己写一些,以及它会有什么用处.

linux assembly intel

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

jquery按xpath选择元素

我有一个xpath选择器.如何使用jQuery获取与该选择器匹配的元素?

我已经看过https://developer.mozilla.org/en/Introduction_to_using_XPath_in_JavaScript但它不使用jQuery,它看起来有点过于冗长,我认为它不是跨浏览器.

此外,这http://jsfiddle.net/CJRmk/似乎不起作用.

alert($("//a").length);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
<a href="a1.php"></a>
<a href="a2.php"></a>
Run Code Online (Sandbox Code Playgroud)

javascript jquery xpath

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

数据挖掘开源工具

我打算开展一个涉及数据挖掘的项目.在我加入之前,我想探索一下允许基于Web的报告的不同数据挖掘工具(最好是开源).在我的场景中,数据将提供给我,所以我不应该抓它.

简而言之,我正在寻找一种工具 - 数据分析,基于Web的报告,提供某种仪表板和挖掘功能.

我曾经参与过微软分析服务和BOXI,最近我一直在寻找Pentaho,这似乎是一个不错的选择.

请分享您对任何此类工具的经验.

干杯

open-source data-mining

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

对当前目录中的每个文件执行命令

如何为当前文件夹中的每个文件/文件夹执行某个命令?

我已经开始使用它作为基本脚本,但这似乎只在使用临时文件时才有效,而且我真的不喜欢这个ideea.还有其他方法吗?

FOLDER=".";
DIRS=`ls -1 "$FOLDER">/tmp/DIRS`;

echo >"/tmp/DIRS1";
while read line ; do
    SIZE=`du "$FOLDER$line"`;
    echo $SIZE>>"/tmp/DIRS1";
done < "/tmp/DIRS";
Run Code Online (Sandbox Code Playgroud)

对于任何感兴趣的人,我想制作一个文件夹列表,按其大小排序.这是最终结果

FOLDER="$1";
for f in $FOLDER/*; do 
  du -sb "$f";
done | sort -n | sed "s#^[0-9]*##" | sed "s#^[^\./]*##" | xargs -L 1 du -sh | sed "s|$FOLDER||";
Run Code Online (Sandbox Code Playgroud)

这导致 du -sb $FOLDER/* | sort -n | sed "s#^[0-9]*##" | sed "s#^[^\./]*##" | xargs -L 1 du -sh | sed "s|$FOLDER||";

linux bash

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

如何使用CSS选择多个元素

我有以下标记:

<div class="c1">
  <div class="c2">
    <div class="c3">
      <input>
      <textarea></textarea>
    </div>

    <input>
    <textarea></textarea>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想匹配只有一个CSS规则的inputtextarea元素div.c3.我正在使用

div.c1 .c2 .c3 input,textarea { border: 1px solid #f00; }
Run Code Online (Sandbox Code Playgroud)

但这匹配所有textareas,而不仅仅是在c3div中的一个cotnained .

这是可能的,还是我必须为每个元素编写单独的CSS选择器?

请查看http://jsfiddle.net/Bp3qn/1/以获取实例.


我更新了http://jsfiddle.net/Bp3qn/3/

我只需要突出显示c1-> c2-> c3容器中包含的输入和textarea,而不是其他组合.

css css-selectors

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

exec总是返回-1(或127)

我在生产服务器上使用php 5.2.9,似乎exec()函数表现为"非标准".

如果我运行,exec("ls", $output, $return_var)那么$output将按预期包含当前文件夹中的文件列表,但$return_var将按预期设置为-1而不是0.我正在使用它$return_var来确定命令在哪里成功完成,并在测试的每个其他服务器上按预期工作:)

有没有人遇到过这样的情况?


编辑:

<?php
$command = "asd";

$t1 = time();

$output = Array();
$result = -5;
$r = exec($command, $output, $result);
$t2 = time();

echo "<pre>";
var_export(Array(
    'command'=>$command,
    'result'=>$result,
    'output'=>implode("\n", $output),
    'r'=>$r,
    't2-t1'=>$t2-$t1,
));
echo "</pre>";
Run Code Online (Sandbox Code Playgroud)

无论我输入什么命令$command,$result总是-1,即使对于不存在的命令......这很奇怪

php linux exec

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

HTML抓取和CSS查询

以下图书馆有哪些优点和缺点?

从上面我已经使用了QP并且它无法解析无效的HTML和simpleDomParser,它做得很好,但是由于对象模型它有点泄漏内存.但是$object->clear(); unset($object);当你不再需要一个物体时,你可以通过调用来控制它.

还有刮刀吗?你对他们有什么经历?我将把它变成一个社区维基,我们可以建立一个有用的库列表,在抓取时可能很有用.


我根据拜伦的答案做了一些测试:

    <?
    include("lib/simplehtmldom/simple_html_dom.php");
    include("lib/phpQuery/phpQuery/phpQuery.php");


    echo "<pre>";

    $html = file_get_contents("http://stackoverflow.com/search?q=favorite+programmer+cartoon");
    $data['pq'] = $data['dom'] = $data['simple_dom'] = array();

    $timer_start = microtime(true);

    $dom = new DOMDocument();
    @$dom->loadHTML($html);
    $x = new DOMXPath($dom);

    foreach($x->query("//a") as $node)
    {
         $data['dom'][] = $node->getAttribute("href");
    }

    foreach($x->query("//img") as $node)
    {
         $data['dom'][] = $node->getAttribute("src");
    }

    foreach($x->query("//input") as $node)
    {
         $data['dom'][] = $node->getAttribute("name");
    }

    $dom_time =  microtime(true) - $timer_start;
    echo "dom: \t\t $dom_time . Got ".count($data['dom'])." items \n";






    $timer_start = microtime(true);
    $doc …
Run Code Online (Sandbox Code Playgroud)

html php web-scraping

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

来自bash文件的exec行

我正在尝试从文本文件中读取命令并从bash脚本执行每一行.

#!/bin/bash
while read line;    do 
     $line
done < "commands.txt"
Run Code Online (Sandbox Code Playgroud)

在某些情况下,如果$line包含要在后台运行的命令,例如command 2>&1 &它们不会在后台启动,并且将在当前脚本上下文中运行.

任何想法为什么?

bash

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

确定mysql或percona或mariaDB

如何判断我连接的服务器是Percona还是MySQL或MariaDB?这样做有什么标准方法吗?我目前正在使用SHOW VERSION测试服务器版本,但我还需要在我正在处理的应用程序中显示服务器名称.

mysql mariadb percona

9
推荐指数
2
解决办法
3147
查看次数