问题标签 [flush]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
35659 浏览

matlab - 如何在 Matlab 或 Octave 中刷新 disp 的输出?

我在 Octave 中有一个程序,它有一个循环——运行一个带有各种参数的函数,而不是我可以变成矩阵的东西。在每次迭代开始时,我使用 打印当前参数disp

第一次运行它时,我收到了无数条警告,然后我也收到了这些打印件。现在我把它们清理干净了,我再也看不到它们了。我的猜测是它们被困在缓冲区中,当程序结束或缓冲区填满时我会看到它们。

有什么方法可以强制刷新打印缓冲区以便我可以看到我的打印件?

0 投票
2 回答
328 浏览

c++ - 输入未清除

正如问题所说,由于某种原因,我的程序没有以我目前无法识别的方式刷新输入或使用我的变量。这是一个家庭作业项目,我已经超出了我必须为此做的事情,现在我只想让程序真正工作:P

使查找更容易的详细信息:

该程序在第一次运行时完美执行。所有抛出都有效,只有正确的值( n > 0 )被接受并转换为二进制。

一旦我输入终止输入,程序就会进入一个循环,并且只要求再次终止,如下所示:

当我在我的 Linux 笔记本电脑上的 Netbeans 上运行这个程序时,在我输入终止值后程序崩溃了。在 Windows 上的 Visual C++ 上,它像刚才描述的那样进入循环。

在代码中,我尝试在程序重新启动时清除每个流并初始化每个新变量,但无济于事。我只是看不到我的错误。

我相信错误在于主要功能:

或在读取数字的函数中:

0 投票
1 回答
1850 浏览

jpa - EntityManager 不会在 flush() 上更新

Java EJB 的 EntityManager 不会更新来自消费者的数据。

消费者登录商店,购买了一些东西并想查看他的购物历史。除了他最后一次购买外,一切都显示出来了。如果他注销并登录,它会显示。

我使用 JPA 将购买/购买(映射到消费者)持久化到数据库。似乎无法检测到来自此会话的购买。

代码:

帮助!?同花顺是不行的……

0 投票
2 回答
5577 浏览

bash - bash:刷新标准输入(标准输入)

我有一个主要在交互模式下使用的 bash 脚本。但是,有时我会在脚本中输入一些输入。在循环中处理标准输入后,我使用“-i”(交互式)复制文件。但是,这永远不会被执行(在管道模式下),因为(我猜)标准输入还没有被刷新。用一个例子来简化:

将它放在 t.sh 中,然后执行: ls | ./t.sh

不执行读取。我需要在读取之前刷新标准输入。它怎么能做到这一点?

0 投票
5 回答
42746 浏览

c# - 如何删除一个类的实例?

所以,我有这个项目,它创建一个类的多个实例,并列出它们。

在某些时候,不再需要实例化类。我怎样才能冲洗它?

到目前为止,它还没有发生,即使这个类不再有任何事情可做(如果它是一个静态类,程序就会关闭),它仍然在我的列表中,它的公共变量仍然可用。 ..

0 投票
18 回答
143846 浏览

php - 每次“回声”调用后如何刷新输出?

我有一个只向客户端生成日志的 php 脚本。
当我回显某些内容时,我希望将其即时传输到客户端。
(因为在处理脚本时,页面是空白的)
我已经玩过ob_start()and ob_flush(),但它们没有用。

最好的解决方案是什么?

PS:在通话结束时放一个flush有点脏echo......

编辑:答案都不起作用,PHP 还是 Apache 故障?

0 投票
2 回答
1160 浏览

php - PHP 提前发送 SOAP 响应?

好吧,这是我一直在处理的一个老问题,但仍然没有解决方案,所以尝试一种新方法。

如何尽早发送 SOAP 响应(在脚本执行结束之前)?

这些问题是在 30 秒之前未发送 ACK 文件时导致的,因为该过程需要比分配的时间更长的时间才能完成。

flush() 不工作,得到这个错误:

org.xml.sax.SAXParseException:XML 文档结构必须在同一个实体内开始和结束。

没有 flush() 我得到了这个

org.xml.sax.SAXParseException:文件过早结束。

脚本过程可能需要 180 秒才能完成,等待响应的服务器只等待大约 30 秒才超时(这会导致上述错误)。

关于如何解决这个问题的任何想法?

这是一些代码:这就是我为即将到来的 SOAP 请求接受和发送 ACK 文件的方式

响应函数

PHP 使用单线程处理方法,在线程完成处理之前不会发回 ACK 文件。有什么方法可以在 ACK 提交后关闭套接字并继续处理,这样我就不会在发送服务器上遇到这些超时问题?

0 投票
5 回答
254408 浏览

python - python多久刷新一次文件?

  1. Python多久刷新一次文件?
  2. Python多久刷新一次标准输出?

我不确定(1)。

至于(2),我相信 Python 在每一行之后都会刷新到标准输出。但是,如果您将 stdout 重载到文件中,它是否会经常刷新?

0 投票
2 回答
2587 浏览

java - 使用 Java 调用 Linux 终端:如何刷新输出?

1) 我正在使用 Java 调用 Linux 终端来运行 foo.exe 并将输出保存在一个文件中:

2)问题是当我打算稍后在代码中读取haha.file时,它还没有写出来:

3)只有在程序完成后才会写入haha.file。我只知道如何刷新“作家”,但不知道如何刷新某事。像这样。如何强制 java 在终端中写入文件?

提前感谢 EE

0 投票
2 回答
3814 浏览

php - PHP 刷新是否适用于 jQuerys ajax?

我创建了一个页面,在该页面中我使用 PHP 函数 flush(),在数据回显的第二秒将数据输出到浏览器。我还使用 jQuery 的 ajax 函数调用此页面。它可以工作,但是 jQuery 在整个页面执行之前不会输出任何内容,这会删除 flush() 的功能。

我怎样才能解决这个问题?

我的 ajax 调用如下所示: