RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-310487

Инопланетный гость's questions

Martin Hope
Инопланетный гость
Asked: 2022-05-27 14:36:01 +0000 UTC

吉特。phpstorm。在升级之间切换

  • 1

情况:我在 PHPStorm 工作,在 git master 分支。我在 git 中创建了一个 test1 分支。我在里面工作,我写了一些代码。一项紧急任务来自不同的主题,但在同一个站点内。不要提交 test1 分支,切换到 master。在 master 分支中,我看到了我在 test1 分支中所做的所有更改。这是为什么?我怎样才能使它在一个分支(test1)中工作,然后切换到主分支,它将只有创建时的代码分支测试1?然后他从 master 分支创建了另一个分支,比如说 test2,并且已经在 test2 分支中工作了。然后第三个紧急任务来了,我切换到master,创建一个test3分支,在里面工作。但是,在这些分支 test1、test2、test3 中,其他分支没有代码更改。同时,我不创建提交。同时,这样您就可以切换到这些分支中的任何一个并继续工作。怎么做?

git
  • 2 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2021-12-04 14:24:36 +0000 UTC

米克罗提克。查看 wifi 客户端以什么模式连接(b、g 或 n)

  • 1

如何在 Mikrotik 中查看 wifi 客户端以哪种模式连接 - b、g 或 n?我正在使用winbox。

wifi
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-09-28 14:11:07 +0000 UTC

在linux上安装docker有什么要求

  • -1

告诉我,在 linux(debian 型)上安装 docker 的最低系统要求是什么?对于 Windows 桌面,到处都显示至少 4GB,x64 处理器,Win10,但对于 Linux,我找不到任何东西。

linux
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-12-06 19:11:04 +0000 UTC

mysql。在子查询中使用主查询的结果

  • 1

这里有张桌子

id | man_id | year | house_id
1  | 10     | 2012 | 1
2  | 14     | 2011 | 5
3  | 12     | 2010 | 4
4  | 10     | 2010 | 3
5  | 15     | 2013 | 1
6  | 12     | 2012 | 3

你需要得到一个属于一个house_id的man_id列表,但是考虑到如果想要的man_id也在其他的house_id中,那么选择的条件应该是想要的man_id中的年份必须大于其他的man_ids。如果少于,则不包含在样本中。那些。在我应该得到的输出中(例如对于 house_id = 3)

id | man_id | year | house_id
6  | 12     | 2012 | 3

结果解释:寻找house_id=3。我们在 id=4 和 id=6 行中有它,它们分别有 man_id=10 和 man_id=12。我们先考虑man_id=10:看看表中是否还有一个地方man_id=10,找到id=1,指的是house_id=1(即不是house_id=3)。并且由于id=1的“年份”大于id=4的“年份”,那么它(id=4)就不会落入最终的选择中。如果年份会更多,那么它将进入样本。只有 id=6 的行会被包含在此处的选择中,因为 man_id=12 有一行 id=4 其“年”小于 id=6。事实证明,请求应该是这样的:

SELECT * FROM table WHERE house_id='3' AND year > (чем year у другого id с таким же man_id [что и основном запросе], но другим house_id [что и основном запросе])

这可以通过 PHP 中的一个主请求和一堆子请求来完成:

$output_array = null;
$result = mysql_query("SELECT * FROM table WHERE house_id='3'"); // выбираем все записи с house_id=3
if (mysql_num_rows($result) != 0) {
   while ($data = mysql_fetch_assoc($result)) {
      $man_id = $data['man_id'];
      $year = $data['year'];
      $house_id = $data['house_id'];
      // выбираем записи с house_id не равным 3,
      // а также с выбранным из первого запроса man_id
      // и year больше выбранного в первом запросе
      $result2 = mysql_query("SELECT * FROM table WHERE house_id != '$house_id'
                              AND man_id = '$man_id' AND year > '$year'");
      if (mysql_num_rows($result2) == 0) { // если таких строк не нашлось,
                                           // то сохраняем выборку из первого запроса
          $output_array[] = $man_id;
      }
   }
}
print_r($output_array);

以及如何做同样的事情,但只有一个mysql查询,以免每次页面调用产生数百个查询,因为 表中记录约5万条?

php
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-09-11 19:33:00 +0000 UTC

如何禁用对 apache + FastCGI 模式下托管的其他站点的文件夹的访问?open_basedir 的类似物

  • 0

拥有自己的主机。安装了 CentOS、apache 和 FastCGI。如果站点以“PHP 作为 Apache 模块”模式显示并启用了 open_basedir 选项,则系统不允许脚本爬出其主目录(我知道有解决方法,但现在不是那个) . 如果同一个站点切换到“FastCGI 模式下的 PHP”,那么我可以将脚本爬到服务器的根目录。虚拟主机具有“SuexecUserGroup myuser myuser”指令。如何防止脚本在 FastCGI 模式下爬出其主文件夹?

php
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-07-01 19:10:47 +0000 UTC

使用 javascript 启动 Word 并将文本传递给它

  • 0

很可能我已经知道答案,但你永远不知道(突然间我什么都不知道了)。有一个javascript页面。使用 javascript,我形成了一个 html 页面,用户将其保存(使用 javascript)作为 doc 文件在他的计算机上,然后打开它。该函数是这样的(从工作代码中撕下一块):

    var saveData = (function () {
        var a = document.createElement('a');
        document.body.appendChild(a);
        a.style = 'display: none';
        return function (data, fileName) {
            var content = data,
            blob = new Blob([content], {type: 'application/msword'}),
            url = window.URL.createObjectURL(blob);
            if (window.navigator.msSaveOrOpenBlob) {
                window.navigator.msSaveOrOpenBlob(blob, fileName);
            } else {
                a.href = url;
                a.download = fileName;
                a.click();
                window.URL.revokeObjectURL(url);
                a.remove();
            }
        };
    }());

    var data = doc_file;
    var fileName = 'Направление.doc';
    saveData(data, fileName);

有什么方法可以确保文件没有保存在用户的计算机上,而是启动 Word 并将文本传输到它?这在 Internet Explorer(在 Chromium 中)中不起作用,因此 ActiveX 在此处不起作用。问题是创建了很多文件(当您在程序中工作时),加上“保存”和“打开”的额外动作 - 操作员的工作时间至关重要。我想这是不可能的,但你永远不知道,也许有一些棘手的方法?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-02-14 15:33:16 +0000 UTC

如何在 phpmyadmin 中将某个数据库提升到顶部?

  • 0

phpmyadmin 中有一百多个数据库。我经常只引用一个数据库(很少需要其他数据库)。碱基本身按字母顺序排列,所需碱基位于列表中间附近。有什么方法可以将列表中的某个基数提升到最顶端,即 把它放在第一位,这样你就不会经常用眼睛寻找它,不使用过滤?

phpmyadmin
  • 1 个回答
  • 10 Views
Martin Hope
Инопланетный гость
Asked: 2020-09-27 04:15:54 +0000 UTC

php。如何将多维重复数组表示为“平面”数组(作为表格)?

  • 0

源数组:

$arr = array(
    array( 'a' => 'a1', 'child' => array()),

    array( 'a' => 'b1', 'child' => array(
        array( 'a' => 'b2', 'child' => array()),
        array( 'a' => 'b3', 'child' => array())
    )),

    array( 'a' => 'c1', 'child' => array(
        array( 'a' => 'c2', 'child' => array(
            array( 'a' => 'c3', 'child' => array(
                array( 'a' => 'c4', 'child' => array()),
                array( 'a' => 'c5', 'child' => array())
            )),         
            array( 'a' => 'c6', 'child' => array()),
        )),
        array( 'a' => 'c7', 'child' => array())
    )),

    array( 'a' => 'd1', 'child' => array(
        array( 'a' => 'd2', 'child' => array()),
        array( 'a' => 'd3', 'child' => array())
    )),

    array( 'a' => 'e1', 'child' => array(
        array( 'a' => 'e2', 'child' => array()),
        array( 'a' => 'e3', 'child' => array())
    ))
);

子元素的嵌套(嵌套深度)理论上可以是无限的(实际上最多50-60个)。您需要获取以下形式的数组:

$result = array(
    array('a1'),
    array('b1', 'b2'),
    array('b1', 'b3'),
    array('c1', 'c2', 'c3', 'c4'),
    array('c1', 'c2', 'c3', 'c5'),
    array('c1', 'c2', 'c6'),
    array('c1', 'c7'),
    array('d1', 'd2'),
    array('d1', 'd3'),
    array('e1', 'e2'),
    array('e1', 'e3')
);

那些。所有父元素都必须可追溯到结果数组中的最后一个子元素。

想出了这样的东西,但仍然不一样:

function make_table($arr, $level) {
    $level++;
    $child_out = null;
    $i = 0;
    foreach ($arr as $arr_tmp) {
        $i++;
        $out_tmp[$i][] = $arr_tmp['a'];
        if (count($arr_tmp['child']) > 0) {
            $child_out = make_table($arr_tmp['child'], $level);
        }
        if ($child_out != null) {
            if ($level == 1) {
                $out_tmp[$i] = array_merge($out_tmp[$i], $child_out);
            }
            else
            {
                $out_tmp = array_merge($out_tmp, $child_out);
            }
        }
        $child_out = null;
    }
    return $out_tmp;
}
echo "<pre>";
print_r(make_table($arr, 0));
echo "</pre>";

我已经把我的整个脑袋都弄坏了……有人有什么想法吗?

php
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5