问答列表

重复测试相同的条件还是测试一次并在其中复制代码更好?

作者:Sean 提问时间:12/8/2019

在可读性、效率等方面,哪种情况通常更好用。 一:多次重复相同的条件(不重复代码) instr1 instr2 if condition: instr3a else: instr3b instr...

正则表达式匹配与缺失元素的排列

作者:Simon Berens 提问时间:12/9/2019

我想匹配一组字符的任何排列,但允许任何字符丢失。 例如,如果我可以从有效匹配项中进行选择,则为“”、“a”、“ba”、“cab”。无效匹配项为 “aa”、“abcc”、“bbbbbb”。abc a...

在分解大型数据结构进行处理时,应该以什么大小为目标?具体筛段尺寸

作者:northerner 提问时间:12/10/2019

一些大型数据结构的引用局部性较低。这对缓存不利。我正在实施埃拉托色尼的筛子。它包含一长串数字。可以分段处理列表以提高缓存命中率。区段大小应该是多少?我听说 L1 指令集缓存应该效果最好。根据我的测试,...

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

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

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

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

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

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

使用 PuTTY 进行身份验证时出现“无法使用密钥文件”...\id_rsa“(OpenSSH SSH-2 私钥)” [已关闭]

作者:Ashar 提问时间:12/20/2019

闭。此问题不符合 Stack Overflow 准则。它目前不接受答案。 这个问题似乎不是关于特定的编程问题、软件算法或程序员主要使用的软件工具。如果您认为该问题在另一个 Stack Exchang...

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

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

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

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

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

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

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

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

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

应记录哪些层的异常?

作者:Sazzad Hissain Khan 提问时间:1/12/2020

我有一个大型单体应用程序,有四层用于满足特定的功能要求。 UI Layer -> Presentation Logic Layer -> Business Logic Layer -> Persis...


共652条 当前第50页