while-loop相关内容

如何使用 ALSA 在缓冲区中录制声音

我开始学习 linux 和 ALSA,我想知道是否有办法将我从麦克风 a 录制的声音直接存储到缓冲区.我在这里阅读 http://www.linuxjournal.com/article/6735?page=0,2 如何制作我的录音程序.但我需要的是更复杂一点.我需要录制声音,直到我按下一个键.我需要这个的原因是因为我在搞乱 RaspberryPI(上面有 debian),想看看我是否可以把它变成 ..
发布时间:2021-11-27 08:31:27 其他开发

计时器Java 中的 TimerTask 与线程 + 睡眠

我在这里发现了类似的问题,但没有让我满意的答案.所以再次改写这个问题- 我有一项需要定期完成的任务(比如间隔 1 分钟).使用 Timertask & 有什么好处?定时器来执行此操作,而不是创建一个具有睡眠无限循环的新线程? 使用 timertask 的代码片段- TimerTask uploadCheckerTimerTask = new TimerTask(){公共无效运行(){ ..
发布时间:2021-11-25 21:06:55 Java Web开发

是“while(true)"吗?循环这么糟糕?

我已经用 Java 编程好几年了,但我最近才回到学校获得正式学位.我很惊讶地发现,在我的上一个作业中,我因为使用​​了如下所示的循环而丢了分. 做{//获取一些输入.//如果输入满足我的条件,则中断;//否则再问.虽然(真) 现在我的测试只是扫描一些控制台输入,但有人告诉我不鼓励这种循环,因为使用 break 类似于 goto,我们只是不这样做. 我完全理解 goto 和它的 Java ..
发布时间:2021-11-25 19:43:23 Java Web开发

如何使用 Scanner 方法“hasNext"退出 java 中的 while 循环作为条件?

我是 Java 编程的初学者,遇到了一个奇怪的问题.下面是我的代码,它要求用户输入并打印出用户一次输入一个单词的内容. 问题是程序永远不会结束,根据我有限的理解,它似乎卡在了 while 循环中.有人可以帮我一点吗?提前致谢. import java.util.Scanner;公共课测试{公共静态无效主(字符串参数[]){System.out.print("请输入你的句子:");扫描仪 s ..
发布时间:2021-11-25 17:58:16 Java Web开发

在循环内部或外部声明变量

为什么以下工作正常? String str;而(条件){str = 计算Str();.....} 但据说这个是危险的/不正确的: while(条件){String str = calculateStr();.....} 是否需要在循环外声明变量? 解决方案 局部变量的作用域应该总是尽可能的小. 在你的例子中,我假设 str not 在 while 循环之外使用,否则你不会问这 ..
发布时间:2021-11-25 11:48:13 Java Web开发

什么是 NumberFormatException 以及如何修复它?

错误信息:线程“main"中的异常 java.lang.NumberFormatException:对于输入字符串:“Ace of Clubs"在 java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)在 java.lang.Integer.parseInt(Integer.java:580)在 j ..
发布时间:2021-11-25 10:20:46 Java Web开发

具有多个查询的 php/mysql

所有查询都独立工作,但我真的很难将所有部分放在一个结果中,以便我可以将它与 mysql_fetch_array 一起使用. 我尝试创建视图和临时表,但每次它要么说表不存在,要么返回一个空的获取数组循环......逻辑存在但语法混乱,我认为这是第一次我不得不处理需要合并在一起的多个查询.期待一些支持.非常感谢. 解决方案 感谢 php.net 我想出了一个解决方案:你必须使用 (mys ..
发布时间:2021-11-20 21:37:29 MySQL

如何在 PHP 中列出与 while 循环相同的 id 数据?

我有一个 mysql 表.像这样的专栏 series_id、series_color、product_name 我应该列出与组相同的 series_id 产品. 我希望像那个列表一样,所有相同的 saries_id 都像这样显示我的屏幕 A12系列产品- 牛奶- 茶- 糖- 水B12系列产品- 水- 香蕉- 咖啡- 茶 解决方案 按 series_id 对结果进行排序,这样所有具有 ..
发布时间:2021-11-20 21:09:17 MySQL

在循环内部或外部声明变量

为什么以下工作正常? String str;而(条件){str = 计算Str();.....} 但据说这个是危险的/不正确的: while(条件){String str = calculateStr();.....} 是否需要在循环外声明变量? 解决方案 局部变量的作用域应该总是尽可能的小. 在你的例子中,我假设 str not 在 while 循环之外使用,否则你不会问这 ..
发布时间:2021-11-19 22:52:08 Java Web开发

什么是 NumberFormatException 以及如何修复它?

错误信息:线程“main"中的异常 java.lang.NumberFormatException:对于输入字符串:“Ace of Clubs"在 java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)在 java.lang.Integer.parseInt(Integer.java:580)在 j ..
发布时间:2021-11-19 22:27:57 Java Web开发

while(list($key, $value) = each($array)) vs. foreach($array as $key => $value)?

最近我遇到了这个奇怪的问题: while(list($key, $value) = each($array)) 没有列出所有数组值,用...替换它 foreach($array as $key => $value) ...完美运行. 而且,我现在很好奇..这两者之间有什么区别? 解决方案 您之前是否遍历过数组?each() 记住它在数组中的位置,所以如果你不 reset() ..
发布时间:2021-11-18 04:56:38 其他开发

从 While 循环填充 PHP 数组

如果我从 MySQL 数据库中获取数据并使用 while 循环遍历数据,我将如何将每个数据添加到数组中? $result = mysql_query("SELECT * FROM `Departments`");while($row = mysql_fetch_assoc($result)){} 解决方案 在使用 while 循环进行迭代时构建一个数组. $result = mysql_q ..
发布时间:2021-11-18 04:50:45 其他开发

在 while 循环中将对象添加到列表中

我正在尝试循环一个列表,该列表中有 4 个数组,每个数组有 7 个值 我正在循环列表,然后当我从列表中获取一个数组时,因为我知道该数组有多少个值,所以我像这样分配每个数组索引:personObject.setName(String.valueOf(myArray[0)]) 然后在 while 循环的末尾,我将 personObject 添加到 Persons 列表中,如下所示:listOfP ..
发布时间:2021-11-18 04:25:21 其他开发

bash 脚本,创建目录中所有文件的数组

我有一个包含许多 .html 文件的目录 myDir.我正在尝试创建目录中所有文件的数组,以便我可以索引该数组并能够引用目录中的特定 html 文件.我尝试了以下行: myFileNames=$(ls ~/myDir)用于 $myFileNames 中的文件;#做点什么 但我希望能够拥有一个计数器变量并具有如下逻辑: 而 $counter>=0;#对 myFileNames[counter ..
发布时间:2021-11-18 04:01:10 其他开发

for vs foreach vs while 在php中迭代数组更快

哪一个是在 php 中迭代数组最快的?或者是否存在另一个更快的数组迭代? 解决方案 即使有任何差异,差异也会很小,根本不重要. 如果你有一个对数据库的查询,与循环迭代结果相比,for 与 foreach 的永恒争论相比,它会花费很长时间> vs while 不会改变任何事情——至少如果你有合理数量的数据. 所以,使用: 随便你 适合您的编程标准的任何内容 最适合您的代 ..
发布时间:2021-11-18 03:45:08 其他开发

什么是 NumberFormatException 以及如何修复它?

错误信息:线程“main"中的异常 java.lang.NumberFormatException:对于输入字符串:“Ace of Clubs"在 java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)在 java.lang.Integer.parseInt(Integer.java:580)在 j ..
发布时间:2021-11-18 00:52:28 其他开发

如何在while循环中填充数组列表

我的问题是这个 Scanner sf = new Scanner(f);ArrayListteamArr = new ArrayList();int counterPopulate = 0;而(sf.hasNextLine()){teamArr[counterPopulate] = sf.nextLine();反人口++;} 任何解决方案,这都被 try catch 包围.在这部分得到问题 t ..
发布时间:2021-11-18 00:47:31 其他开发

尝试将新类实例添加到 ArrayList 时,while 循环中出现 NullPointerException

我在谷歌上搜索得越多,我就越困惑. 我从 CSV 中引入了一个未知长度的名称列表和一些其他详细信息,然后我需要将其转换为 Person 对象并存储在名为 people 的列表中,该列表是类 Club 的实例变量,一个其成员名单基本上. 这是我需要做的更复杂的事情的一个非常简化的版本,我需要在其中循环遍历一个文件,为每一行创建对象,然后我需要将其添加到列表集合中. 当我运行我的代码 ..
发布时间:2021-11-17 23:50:31 其他开发

在 R 中设置种子的并行处理

我有一个 R 代码,当我使用 arima.sim() 函数来模拟 时,它可以帮助我知道什么 seed>ARIMA(1, 0, 0) 它实际上会在 auto.arima() 时模拟 order 1, 0, 0 的 ARIMA代码>函数用于检查. MWE 库(预测)SEED_vector 要并行化,请设置一个种子向量,您将在该向量上使用 parSapply 进行循环.“FUN" 和 “fo ..
发布时间:2021-11-17 21:18:06 其他开发

在 r 中递归地相乘

具有以下矩阵和向量. x 什么是递归乘法的最佳方法,直到获得所需的结果总和,例如: res[1]1000 #以递归方式相乘,直到结果 sum(res) 的总和超过 1000. 解决方案 以下是如何递归: f 1000)返回(资源)res 使用您的预定义对象调用它.即: f(x, w, res) 哪个会给你: # [1] 6 15 24 6 15 24 6 15 24 6 1 ..
发布时间:2021-11-16 23:20:22 其他开发