问答列表

无法使用动态 no.用户定义的变量(防止 sql-injectiondatabase-mysql)

作者:Ramesh Sapkota 提问时间:12/11/2019

我一直在尝试使用用户定义变量的动态数量来执行 prepare 语句,但我找不到任何解决我问题的示例。 我有一个mysql存储过程,它接受超过15个参数。根据输入参数的值,查询的条件将在过程中添加/删...

如何将所有非单词字符更改为破折号并在一个正则表达式中修剪破折号字符串?

作者:Olivier Grégoire 提问时间:12/11/2019

我想找到一个正则表达式和替换来一次完成以下所有任务: 将所有结束词替换为相同的词,但替换为 (regex: , replacement:'ss's\bs) 删除字符串开头和结尾处的所有非单词字符 (...

使用动态编程进行字符串操作

作者:cracra 提问时间:12/15/2019

我有一个问题,我有一个长度为 N 的字符串,其中 (1 ≤ N ≤ 10^5)。此字符串将只有小写字母。 我们必须重写字符串,使其具有一系列“条纹”,其中同一字母至少连续包含 K (1 ≤ K ≤ ...

描述无论运行多少次都产生相同结果的过程的正确术语是什么?

作者:Kjartan 提问时间:10/2/2019

假设您要在数据库中创建一个新表。如果运行仅包含代码的脚本,则它将在第一次工作时工作,但如果再次运行,则会崩溃,因为它将尝试创建已存在的对象。但是,通过先添加逻辑(或),可以避免此类错误。CREATE....

没有明显的“意外令牌非法”原因

作者:bfavaretto 提问时间:10/4/2012

我在控制台上收到此 JavaScript 错误: 未捕获的语法错误:意外令牌非法 这是我的代码: var foo = 'bar';​ 正如你所看到的,这非常简单。它怎么会导致语法错误?...

让读者知道作者写完了,等待读者读完

作者:odyssey 提问时间:1/3/2020

我有以下读写器方案: 作家解雇读者。 读取器无限旋转,并在写入共享缓冲区后开始读取。 编写器开始写入共享缓冲区 作者等待读者读完。 程序结束。 伪代码 - 请假设一切都是线程安全的: // sh...

如何在 CKEditor 4 中启用浏览器拼写检查?

作者:Nate 提问时间:6/4/2013

据说 CKEditor 有内置的拼写检查,但我从未见过它的工作(甚至在他们的现场演示网站上也没有),所以在 CKEditor 3 中,我在配置函数中添加了以下内容以启用浏览器拼写检查并启用浏览器上下文...

PHP 调用的存储过程中的预处理语句 预处理语句

作者:Meloviz 提问时间:1/14/2020

我只是想知道从安全角度来看,这是否有任何优点。假设我有一个PHP脚本,需要从数据库中获取一些东西。用PHP写出来并以这种方式使用准备好的语句是否更安全,将所有内容封装在MySQL存储过程中是否更安全,...

在没有轮询的情况下,有没有办法让另一个线程“重置”休眠线程的计时器,使其休眠时间更长?

作者:whoKnows 提问时间:1/16/2020

假设我们有两个线程,A 和 B.B 会定期执行一些操作,并且 A 被设置为休眠直到某个时间。我希望 B 能够调用一个函数,这将导致 A 的睡眠定时器被延长。如果未被调用,则 A 最终应该会醒来。kee...

我可以在预处理语句中混合使用非边界参数吗?

作者:gom 提问时间:1/20/2020

就像我在这里所做的那样:$_SESSION['userid'] function changeEmail($newEmail){ $stmt = $mysqli->prepare("update ...


共2289条 当前第41页