语言无关 问答列表

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

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

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

应记录哪些层的异常?

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

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

线程具有相同的虚拟内存空间,但堆栈不同?堆栈在哪里?

作者:Edward Garemo 提问时间:1/8/2020

程序的运行时堆栈存储为虚拟内存的一部分,从系统 Y 上的地址 X 开始(不考虑随机化)。当创建一个具有自己独立堆栈的新线程时,它存储在哪里?(线程共享其虚拟内存)...

如果不在数字之间匹配字符,则使用正则表达式

作者:Recursing 提问时间:1/30/2020

我需要匹配一个字符来拆分一个大字符串,比方说,但如果它在两位数之间,则不行- 在它应该匹配a-b- 在它应该匹配a-4- 在它应该匹配3-a- 在它应该不匹配3-4 我尝试过消极的前瞻和后视...

如何避免 C# while 和 do-while 循环中的代码重复?

作者:Jacob Archambault 提问时间:1/26/2020

我在 C# 方法中有一个循环,该方法具有以下结构。 do { getUserInput(); if (inputIsBad) { doSomethingElse(); } } while...

在网格上移动 L 形部件

作者:m4l4 提问时间:2/9/2020

我正在尝试编写一个小网格游戏,但我在编码棋子移动时遇到了问题。 我有一个小的 4x4 rgb 像素网格,初始化为 np.zeros(4,4,3),全黑。用于刷新对象位置和空闲单元格的更新方法、重置方...

封装要求

作者:naruto_022 提问时间:2/2/2020

“封装是 OOP 最重要的特性之一,用于数据保护”,根据许多书籍和网站的说法。维基百科同样指出, 封装用于将结构化数据对象的值或状态隐藏在类中,防止未经授权的各方直接访问它们。 但是保护什么?是来...

段并集的连接组件

作者:cracra 提问时间:2/23/2020

我在一维数字线上有 N 段(1 ≤ N ≤ 10^5)。每个线段包含所有实数 x,使得起点 x ≤≤终点。 我们可以说,一组段的“并集”是包含在至少一个段中的所有 x 的集合。一组段的“复杂性”是其...

“继承”函数参数

作者:desmond_jones 提问时间:3/14/2020

我认为这有点与语言无关,但我想知道这个功能在 Java 中是如何工作的。 假设我有一个使用 Scanner 读取文件的函数: void printFile(Scanner s) { while ...

奶牛兼容性 USACO

作者:cracra 提问时间:3/25/2020

我对 USACO Cowpatibility 解决方案的解释和代码感到困惑。 问题定义如下:http://usaco.org/index.php?page=viewproblem2&cpid=862...


共420条 当前第22页