RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

NTP's questions

Martin Hope
NTP
Asked: 2020-12-19 19:11:07 +0000 UTC

通过保存 URL 和 GET 参数进行重定向

  • 0

有一个看起来像这样的代码:domain.com/api/type.method?param1=1&param2=2 我试图将它重定向到index.php这个代码:

RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?route=$1 [L,QSA]

但是,如果您查看变量route,则只有type.method,并且GET据我所知,由于重复的符号 ,参数消失了?。如何重定向到 2 个变量,一个type.method和参数本身到另一个GET?

.htaccess
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-12-16 03:52:42 +0000 UTC

查询结果实时输出

  • 0

有一个代码,在某个时间应该向脚本发出请求并返回数据,等等 20 次。但问题是,当按钮按下时,等待20秒,直到整个循环结束,然后显示所有工作结果,我需要它实时显示数据,脚本返回答案,显示它,等待一段时间并再次执行并显示响应。SetInterval我不能使用它,因为延迟将取决于脚本返回的值,它会不断变化。如何实现数据的实时展示?一切都必须是顺序的,必须执行一个请求,我见过的函数并行执行它们。

function sleep(milliseconds) {
  var start = new Date().getTime();
  for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds) {
      break;
    }
  }
}

function SendParams(i) {
  $.ajax({
    url: "test.php",
    type: "get",
    async: false,
    success: function(data) {
      $('p').append(i + ' ' + data + '<br>');
    }
  });
}

$("button").click(function() {
  var j;
  for (j = 0; j < 20; j++) {
    SendParams(j);
    sleep(1000);
  }
});

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-11-10 03:21:44 +0000 UTC

通过再次单击块来设置排序时的方向

  • 1

如何捕获重复单击同一块以按相反顺序排序?如果单击该块,则按降序排序,重复单击应按升序更改方向,如果选择了另一个块,则再次按降序排列。

$('.sorted').click(function(){
  console.log($(this).index());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div> 
    <div class="sorted">id</div> 
    <div class="sorted">phone</div> 
    <div class="sorted">index</div> 
</div>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-09-09 21:31:19 +0000 UTC

通过垂直排列方法加密的字符串的解密

  • 1

垂直排列方法(“列方法”)有一个非常古老的密码,但我在解密消息时遇到了问题。有人能告诉我如何解密这些消息(用什么方法来设置列)?我不知道如何找出列的实际长度。文献只讲述了加密方法,如果解密,那么只针对一个完全填满的表格,在例子中的文本的情况下,它会给出错误的答案。例子:

C R Y P T O
1 4 6 3 5 2
H E L L O W
O R L D     //Шифр HOWLDEROLL
шифрование
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-09-02 18:06:34 +0000 UTC

在 Ace 编辑器中放置文本

  • 0

在[ GitHub ]文本编辑器之上找到markdown了一个编辑器。问题是我无法在页面加载后将文本放入编辑器(您可以提前这样做,只需指向所需的文本)。假设有一个模板文本应该通过单击按钮放置在编辑器中,但是编辑器创建了自己的标签,我找不到编辑器中的文本存储在哪里以便在那里添加模板。也许有人遇到了这个编辑器并且知道如何解决这个问题?jsAcetextarea

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-08-18 16:49:05 +0000 UTC

执行期间在 setInterval 中暂停

  • 0

出现了这样的问题,该函数每秒检查一次,但是如果出现异常PHP-коде,我需要暂停setInterval60秒,然后每秒恢复一次检查。如何实施?

function show() {
  $.ajax({
    url: "test.php",
    cache: false,
    success: function(data) {
      $("#content").html(data);
    }
  });
}

$(document).ready(function() {
  setInterval('show()', 1000);
});

php
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-07-15 02:33:08 +0000 UTC

使用 PHP 裁剪图像并减少

  • 0

我正在尝试在PHP. 但是现有的示例要么立即将图像裁剪为所需的大小,要么在保持比例的同时简单地重新采样,或者通常在所有失真的情况下对其进行压缩。当图像在保持比例的同时缩小到较小的一侧时,我还需要一个选项,并且当它已经缩小时,将其裁剪为所需的大小。

在保持较小比例的同时按比例缩小的代码:

<?php

header('Content-Type: image/jpeg');
$filename = 'image.jpg';

$width = 480;
$height = 320;

list($width_orig, $height_orig) = getimagesize($filename);    
$ratio_orig = $width_orig/$height_orig;

if ($width/$height < $ratio_orig) {
   $width = $height*$ratio_orig;
} else {
   $height = $width/$ratio_orig;
}

$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);

imagejpeg($image_p, null, 100);
?> 
php
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-05-04 04:42:54 +0000 UTC

启动函数时,将图片标题添加到 JSON

  • 1

有删除预览照片的功能。我怎样才能使如果带有路径的图像被删除img/..,那么图像的名称将以<input>格式写入JSON?假设我从下面的代码中删除两个图像,以便JSON值为:["img1.jpg"]

imagesList.on('click', '.delete-link', function () {
  var item = $(this).closest('.item'),
      id = item.data('id');
 
  delete queue[id];
 
  item.remove();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<input class="json_list" type="hidden" value="">

<ul id="uploadImagesList">
  <li class="item">
    <span class="img-wrapi">
      <img src="img/img1.jpg">
    </span>
    <span class="delete-link">Удалить</span>
  </li>
  <li class="item">
    <span class="img-wrapi">
      <img src="img2.jpg">
    </span>
    <span class="delete-link">Удалить</span>
  </li>
</ul>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-03-30 04:15:52 +0000 UTC

基于块高度的页脚样式

  • 5

是否有可能使如果块小于页面窗口的高度(短广告),那么页脚将被压到浏览器窗口的底部,如果块更大并且出现滚动,那么页脚会在这个块的正下方吗?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-03-25 16:22:32 +0000 UTC

重定向到 htaccess 中的错误

  • 0

我正在尝试.htaccess使用以下规则检查配置文件中输入的行是否正确:

Options +FollowSymLinks -Indexes -MultiViews  
RewriteEngine on  

RewriteRule ^([\w\d]{3,15})$ index.php?profile=$1 [L]
RewriteRule ^(.*)$ error.php [L]

但是我经常被重定向到一个错误,可能是什么问题,我该如何解决?也许我只是误解了旗帜的含义[L]

.htaccess
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-03-17 01:19:56 +0000 UTC

Delphi 6 PE如何运行和翻译代码

  • 0

他们发送了一些项目的源代码,并说它是用Delphi 6 PE. 我立即和一个傻瓜决定尝试运行它Borland Delphi并失败了。错误,代码中的奇怪结构。所以问题是,如何Delphi 6 PE在更现代的环境中运行代码?我看到文件夹中有大量.pas文件,这意味着它应该可以工作,我会以新的方式和“新”重写所有内容delphi,但我只需要那里的几个函数,我会一直删除所有内容,直到我需要的那个仍然存在。但为此,您需要进行测试,以便在移除过程中没有任何问题。也许有一些方法可以自动移植代码?错误发生在此构造内部:

(*$DEFINE D1_OR_NEWER *)
       (*$IFNDEF VER80 *)
         (*$DEFINE D2_OR_NEWER *)
         (*$IFNDEF VER90 *)
           (*$DEFINE D3_OR_NEWER *)
           (*$IFNDEF VER100 *)
             (*$DEFINE D4_OR_NEWER *)
             (*$IFNDEF VER120 *)
               (*$DEFINE D5_OR_NEWER *)
               (*$IFNDEF VER130 *)
                 (*$IFDEF LINUX *)
                   (*$DEFINE K1_OR_NEWER *)
                 (*$ENDIF *)
                 (*$IFNDEF VER140 *)
                   If the compiler gets stuck here,
                   you are using a compiler version unknown to this code.
                 (*$ENDIF *)
               (*$ENDIF *)
             (*$ENDIF *)
           (*$ENDIF *)
         (*$ENDIF *)
       (*$ELSE *)
         (*$DEFINE WIN16 *)
       (*$ENDIF *)   

明明没有支持,但是现在几乎没有这样的编译器,10年看到的所有链接都关闭了。

delphi
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-03-09 04:52:12 +0000 UTC

一次上传一组文件

  • 1

您html可以使用以下结构一次上传多个文件:

<input type="file" id="files" name="files[]" multiple />

但是为了让它上传多个文件,您需要一次全部选择它们。如何“逐个”下载文件?这样每个新上传的文件都会添加到这个数组中。当然,您可以显示 20 个按钮,您将有 20 次可能的点击,但看起来不会很好。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-02-18 19:03:28 +0000 UTC

查找超出整数类型的数字的余数

  • 1

有一个数字超出范围int64,所以我将它存储在一个字符串中,我需要将它除以范围内的数字int64并得到余数,余数也会在范围内int64,如何实现这样的除法?

алгоритм
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-02-17 18:55:17 +0000 UTC

二进制数除以小数答案

  • 1

是否可以将两个二进制数相除以获得小数形式的二进制响应代码?假设我有一个分数5/16,这个00101/10000,得到答案0.0101。如何实施?分母中会有2的幂,所以周期性应该没有问题(据我所知)。可以转换成小数,计算并返回,但是这种情况下,对于较大的值,我会丢失一些小数位,并且真实类型有错误。

алгоритм
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-02-08 05:45:14 +0000 UTC

选择的图书馆风格跳跃

  • 1

我正在尝试使用chosen. 但问题是当你选择大元素时,这个栏会向上扩展,打破所有的样式。我找不到如何正确限制它?所以它的大小只会向下增加。这是代码:JSFiddle 代码。我试图将它粘贴到这里,但是内置编辑器不想使用外部库,至少我得到了错误。另外,我仍然不明白为什么它相对于其他块向下移动?我希望能得到你的帮助。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-02-06 05:32:04 +0000 UTC

删除块时的偏移计数器

  • 1

有一个代码可以动态生成表单字段和一个<select>用于选择捆绑问题的字段。但是,如果我从列表中间删除一个字段,比如说字段1-2-3和删除2 ,那么字段1-3仍然存在,问题是我需要移动下面的所有字段,使其变为1-2删除后也改变了字段的编号select(这是因为你不能只改变数字,然后select会显示一个额外的问题)。我不能只删除3而不是2 ,如果第 3 个块中有一些信息,并且第2 个块被删除,那么来自3的信息就会消失。

function addField() {
  var text = "";
  var telnum = parseInt($('#add_field_area').find('div.add:last').attr('id').slice(3)) + 1;

  for (i = 1; i < telnum; i++) {
    text += '<option>Вопрос ' + i + '</option>';
  }

  $('div#add_field_area').append('<div id="add' + telnum + '" class="add"><label> Поле №' + telnum + ' </label><textarea name="val[]"></textarea><select class="chzn-select' + telnum + '" name="require[]">' + text + '</select><span class="deletebutton" onclick="deleteField(' + telnum + ');"> удалить</span></div>');


}

function deleteField(id) {

  $("div#add" + id).remove();

}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="add_field_area">
  <div id="add1" class="add">
    <label> Поле №1</label>
    <textarea name="val[]"></textarea>
  </div>
</div>
<input type="button" value="Добавить поле" onClick="addField();">

UPD。带有嵌套块的代码:

<div id="add_field_area">    
    <div id="block1" class="block">
        <div class="number">1.</div>    
        <div class="wrapAreas">
            <div class="wrapTextarea">
                <textarea></textarea>
            </div>
            <div class="wrapSelect">
            </div>
        </div>    
    </div>
</div>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-01-23 01:14:26 +0000 UTC

一种形式的三个按钮

  • 1

该站点有一个表单、一个<input>和三个按钮 ( <button>),具体取决于所需的操作。我怎样才能做到这一点,以便当您单击其中任何一个时,会有一个动作submit,并且还会传输三个按钮中的哪一个被按下?假设按钮具有标识符1,2,3,并且在PHP脚本中,我可以通过该图了解选择了哪个操作。

<form action="check.php" method="post">
  <input class="input" type="text" size="15" onkeyup="return proverka(this);" onchange="return proverka(this);" />
  <button class="button left" type="submit">1</button>
  <button class="button center" type="submit">2</button>
  <button class="button right" type="submit">3</button>
</form>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-12-22 04:18:45 +0000 UTC

自动单元格填充

  • 4

有一个像素字段和一个用于选择改变颜色的像素的代码:

$(".pixel").click(function() {
  $(this).toggleClass("white");
  $(this).toggleClass("black");
})
var delta;
var isCall = false;
if (!isCall) {
  var zoom = 1;
  isCall = true;
}
#art {
  width: 101px;
  height: 101px;
  display: table;
  border-spacing: 1px;
  background-color: #d8d8d8;
}

.row {
  display: table-row;
}

.pixel {
  display: table-cell;
}

.black {
  background-color: black;
}

.white {
  background-color: white;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="art">
  <div class="row">
    <div class="pixel white" id="1-1"></div>
    <div class="pixel white" id="1-2"></div>
    <div class="pixel white" id="1-3"></div>
    <div class="pixel white" id="1-4"></div>
    <div class="pixel white" id="1-5"></div>
  </div>
  <div class="row">
    <div class="pixel white" id="2-1"></div>
    <div class="pixel white" id="2-2"></div>
    <div class="pixel white" id="2-3"></div>
    <div class="pixel white" id="2-4"></div>
    <div class="pixel white" id="2-5"></div>
  </div>
  <div class="row">
    <div class="pixel white" id="3-1"></div>
    <div class="pixel white" id="3-2"></div>
    <div class="pixel white" id="3-3"></div>
    <div class="pixel white" id="3-4"></div>
    <div class="pixel white" id="3-5"></div>
  </div>
  <div class="row">
    <div class="pixel white" id="4-1"></div>
    <div class="pixel white" id="4-2"></div>
    <div class="pixel white" id="4-3"></div>
    <div class="pixel white" id="4-4"></div>
    <div class="pixel white" id="4-5"></div>
  </div>
  <div class="row">
    <div class="pixel white" id="5-1"></div>
    <div class="pixel white" id="5-2"></div>
    <div class="pixel white" id="5-3"></div>
    <div class="pixel white" id="5-4"></div>
    <div class="pixel white" id="5-5"></div>
  </div>
</div>

但是需要自动填充整个字段,假设我单击某个单元格,随机相邻的单元格会稍微延迟填充(就像多米诺骨牌向各个方向倒下)等等,直到整个字段都被填充。这甚至可以实施吗?我被暗示在KAMI游戏中有类似的算法,但我还没有弄清楚如何做到这一点,所以我希望你的建议。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-12-17 03:54:00 +0000 UTC

检查网站是否存在

  • 2

我正在尝试使用以下代码检查域的存在:

<?php
$domain = "http://www.example.com/";
$ch = curl_init($domain);

curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// загрузка страницы и выдача её браузеру
$answer = curl_exec($ch);
curl_close($ch);

if($answer){
    echo "true";
} else { 
    echo "false";
}

但是,尽管该域已注册,但它并没有返回true. 有什么问题?BCUrl不是很强。

php
  • 1 个回答
  • 10 Views
Martin Hope
NTP
Asked: 2020-12-01 22:37:11 +0000 UTC

记录从一个图形顶点到另一个顶点的路径

  • 0

有一个有向图,你需要找到从它的一个顶点到另一个顶点的所有可能路径。我在网上找到了一个深度优先搜索的例子,但是它并没有寻找路径本身,而是寻找可能路径的数量,并且由于递归,我仍然无法弄清楚如何编写路径。所以我的问题是,如何做到这一点?在下面的代码中a - 邻接矩阵(布尔),visited- 访问数组(布尔),n- 矩阵大小,v- 起点,x- 终点,cnt- 可能路径的数量

procedure dfs(var a:TArray; var visited: Tmas; n, v, x: integer; var cnt: integer);
var i: integer;
begin
    if v = x then begin
        Inc(cnt);
        exit;
    end;

    visited[v] := true;

    for i := 1 to n do begin
        if a[v, i] and not visited[i] then begin
            Route[v][i] := v;
            dfs(a, visited, n, i, x, cnt);
        end;
    end;

    visited[v] := false;
end;
delphi
  • 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