问题标签 [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.
php - 如何在 PHP 中立即打印出回声?
默认情况下,在整个页面完成执行之前,它不会打印任何内容。
有什么功能可以让它马上冲掉吗?
ob_end_flush()
但不是通过多次调用,这不是我想要的。
希望你们得到我?
c# - C# 或 .NET 刷新键盘缓冲区
如何使用 Windows 窗体刷新 C# 中的键盘缓冲区?
我有一个像键盘一样的条形码扫描仪。如果扫描了一个很长的条形码并且在表单上点击了取消按钮,我需要清除键盘缓冲区。所以我需要刷新并忽略所有待处理的输入。我需要清除缓冲区,因为如果条形码包含空格,则空格会被处理为按钮单击,这是不必要的。
c# - 我需要做 StreamWriter.flush() 吗?
假设这个 C# 代码:
我的问题是:
- 我是否需要在循环内使用刷新来保持顺序?
- 回国
MemoryStream.ToArray()
合法吗?我使用using
-block 作为约定,我担心它会搞砸。
flash - Flash AS3 - 我可以阻止我的共享对象在 .swf 关闭时保存吗?
我有一个具有保存功能的程序 - 用户单击一个按钮,所有内容都使用 flush() 保存到本地共享对象;命令。
我的问题是,当电影关闭时,Flash .swf 文件会自动保存到本地共享对象,从而覆盖它们之前的手动保存。
无论如何,当电影关闭时,是否有防止闪存保存到共享对象?
asp.net - 从另一个 ASP .NET 网站刷新企业库缓存块数据
我有两个使用缓存管理器的相同静态实例的 ASP .NET 网站。第一个网站从数据库中获取数据并使用第四个提到的缓存管理器对象对其进行缓存。
我的问题是我无法使用相同的缓存管理器静态对象从我的第二个网站刷新这些缓存数据。尝试这样做有什么问题吗?这个问题的可能解决方案是什么?(任何有关该主题的文档材料将不胜感激)
提前谢谢你。
java - 我创建了一个带有 autoflush 的 PrintWriter;为什么不自动刷新?
我的客户端是一个网络浏览器,并使用此 url 向 myserver 发送请求:
http://localhost
这是服务器端代码。问题出在类的run方法上ServingThread
。
我是否正在使用
或者
输出没有进入浏览器。仅当我使用流手动刷新时,输出才会进入浏览器
我的问题: new PrintWriter( socket.getOutputStream(), true )
应该自动刷新输出缓冲区,但它没有这样做。为什么?
nhibernate - NHibernate.ISession.Flush() 在 Delete() 操作后需要很长时间
在我的应用程序中,我想清除/清空我的 SQLite-DB 中的一个表(这是唯一的一个)。我正在用 C# 编程。_session 是 NHibernate.ISession 类型。这是我的代码:
字符串 queryFmt = "FROM {0}"; 字符串查询 = String.Format(queryFmt, typeName); _session.Delete(查询);
_session.Flush();
我的示例数据库包含超过 5000 个条目(s3db 文件大约 750KB 大)。Flush() 方法需要 6 分钟以上。(当我在 SQLite Administrator 中执行删除操作时,只需不到一秒钟。)
我怎样才能更快地清空桌子?
bash - 在 bash 脚本仍在运行时强制将输出刷新到文件
我有一个小脚本,每天由 crontab 使用以下命令调用:
这种方法的问题是 some_log.log 仅在 MyScript 完成后创建。我想在程序运行时将程序的输出刷新到文件中,这样我就可以做类似的事情
并跟踪进度等。
c# - NHibernate 不接受更改
我想知道在什么情况下以下 NHibernate 代码可能会失败:
Assert 语句总是失败。
如果我在SaveOrUpdate之后手动调用session.Flush,那么select查询成功,但是我认为我们不必手动调用flush?我的理解是 NHibernate 应该足够聪明地意识到 Foo 已经更新,所以第二个选择查询应该成功。
观察生成的 SQL,似乎第二个选择查询的 SQL 在第一个 SaveOrUpdate 的 sql 之前执行。
事实上,如果我将整个方法包装在一个事务中,那么它就会成功:
现在 SaveOrUpdate 的 sql 将在 Linq.Where sql 之前执行。这有点奇怪,因为我什至不必在两者之间提交交易。
到底是怎么回事?