flush相关内容

换行符还会刷新缓冲区吗?

我知道,诸如 endl与\n 之间的差异之类的问题已在SO上得到了多次回答.但是他们只提到endl能够将缓冲区刷新到stdout上,而\n不能. 因此,通过对缓冲区进行刷新,我了解到的是,给定的输入存储在缓冲区中,并且仅在遇到endl或某些显式的flush函数时才传递给stdout.如果是这样,我期望以下代码: #include #include ..
发布时间:2020-07-22 19:11:36 C/C++开发

Java Socket OutputStream不刷新

我正在用Java编写基于套接字的服务器.客户端连接到它(一个网络浏览器),服务器发送回一个简单的html代码并设置cookie以识别客户端下次再次连接到它.我正在使用PrintStream写入套接字,但是冲洗不起作用.我可以刷新的唯一方法是使用shutdownoutput或close并都关闭套接字流.但是我不希望那样,因为我在代码中的多个位置多次对其进行读/写操作.怎么办无法从标签获得任何帮助. ..
发布时间:2020-07-03 23:28:31 Java开发

这是刷新C输入流的正确方法吗?

好吧,我一直在Google以及此处进行有关如何正确刷新输入流的大量搜索.我所听到的只是关于输入流中fflush()是如何未定义的各种争论,有人说只是这样做,而有人只是说不这样做,我在寻找一个清晰的高效/这样做的正确方法,使得大多数人都同意..我在编程上还很陌生,所以我还不知道该语言的所有语法/技巧,所以我想知道哪种方法是最有效/最合适的解决方案.清除C输入流? 在尝试接收更多输入之前使用两次 ..
发布时间:2020-06-14 19:18:51 其他开发

早期刷新HTML文档-使用ini_set('zlib.output_compression','ON')?

我的目标是在我的php脚本将页面的其余部分缝合在一起时,尽早刷新网站标题部分,并在完成后将其发送.重要的是,将大块压缩后发送到浏览器. (我正在使用Apache/2.2和PHP/5.3.4) 现在,我正在尝试通过在PHP脚本中调用ini_set("zlib.output_compression","On")来实现此目的.但是,如果我在脚本中的任何地方都使用了flush(),即使在压缩结束时, ..
发布时间:2020-06-12 19:03:28 PHP

DataOutputStream不刷新

我有一个Java客户端,可以将UTF-8字符串发送到C#TCP-Server,我正在使用DataOutputStream发送字符串。代码如下所示: public void sendUTF8String(String ar){ if(socket.isConnected()) { try { dataOutputStream.write(ar.getBytes(Charset.forN ..
发布时间:2020-06-11 02:08:52 Java开发

当两个管道属于同一进程时,如何冲洗管道以清理C中的缓冲区?

在X函数中,我正在使用管道缓冲(printfs的对,这是从X函数内部调用的Y函数打印的)stdout流,如果有一个Fd,然后在缓冲完成之后,请关闭一个管道和其他Fd,然后在其上使用printf. 我想完全确定缓冲区为空,下次再次调用此X函数来执行任务时. 我尝试了一些在网上找到的东西: fflush ioctl,_flushlbf:看起来gcc不支持它们. g ++支持吗? fse ..
发布时间:2020-05-28 00:36:35 服务器开发

使用python读取子进程的输出

上下文 我正在使用subprocess模块从python启动进程.我希望能够在写入/缓冲后立即访问输出(stdout,stderr). 该解决方案必须支持Windows7.我也需要针对Unix系统的解决方案,但我怀疑Windows案例更难解决. 该解决方案应支持Python 2.6.我目前仅限于Python 2.6,但仍赞赏使用更高版本的Python的解决方案. 该解决方案不应使用 ..
发布时间:2020-05-28 00:12:14 Python

逐步输出exec()ping结果

我正在尝试编写一个可对数百个地址执行ping操作并返回其值(毫秒)的函数.到目前为止,我已经实现了最初的想法,即可以ping并获得结果,但是问题是,当对数百个地址使用相同的代码时,PHP页面将暂停直到它超时或到达最后一个ping命令. 如果能得到一些逐步输出结果的建议,我将感到非常高兴,这是我当前的代码: ..
发布时间:2020-05-27 21:20:44 PHP

PHP冲洗不工作

包含以下代码的网址: http://domainsoutlook.com/sandbox/delayed.php 我有专用的服务器,因此可以进行更改.我正在运行 ..
发布时间:2020-05-26 23:18:28 PHP

PHP缓冲区ob_flush()与flush()

ob_flush()和flush()有什么区别?为什么必须同时调用两者? ob_flush()参考说: 此函数将发送输出缓冲区的内容(如果有). flush()参考说: 刷新PHP的写缓冲区以及PHP正在使用的任何后端(CGI,Web服务器等). 但是,它继续说: [it]可能无法覆盖您的Web服务器的缓冲方案…… 所以,在我看来,我可以一直使用ob_fl ..
发布时间:2020-05-26 21:57:27 PHP

RavenDB如何刷新?

我正在使用嵌入式RavenDb.作为集成测试的一部分,我要检查对象是否持久.当我在对象上保存更改,然后对其进行检索时,除非我处理连接,否则将找不到该对象. 这对我不起作用,因为没有文件返回 using (var session = _dataDocumentStore.Instance.OpenSession()) { session.Store(file); ..
发布时间:2020-05-26 19:35:14 C#/.NET

如何在Perl中刷新文件?

我有Perl脚本,该脚本每3秒向现有文件追加一条新行.另外,还有一个C ++应用程序可以读取该文件. 问题在于脚本完成并关闭文件句柄后,应用程序开始读取文件.为了避免这种情况,我想在每行追加后刷新,但是我是Perl的新手,不知道该怎么做. 解决方案 尝试: use IO::Handle; $fh->autoflush; 这实际上是作为自动冲洗的一种方式发布在早期问题中我的, ..
发布时间:2020-05-25 18:44:31 其他开发

使用打印示例可以简化!和冲洗?

几天前,我通过阅读官方文档开始对Rust进行编程.现在,我试图通过研究布莱恩·P·霍根(Brian P. Hogan)的《程序员的练习》一书来挑战我对Rust的理解. 第一个练习是编写一个程序,要求用户输入名称并使用该名称打印出问候语.输入,字符串连接和输出应分三个步骤完成. What is your name? Patrick Hello, Patrick, nice to meet ..
发布时间:2020-05-22 20:21:46 其他开发

PHP Flush:频率和最佳实践

我刚读完这篇文章: https://developer.yahoo.com/performance/rules.html#flush ,并且已经在页面顶部加载(头部,css,顶部横幅/搜索/导航)后实施了刷新. 冲洗是否有性能下降?是否有经常做这样的事情?最佳做法是什么? 如果我要使用外部API来获取数据,那么在事前刷新是否有意义,以便用户不必等待该数据返回,并且至少可以在事前获取一些 ..
发布时间:2020-05-21 20:30:42 PHP

OpenMP:如何刷新指针目标?

我刚刚注意到以下代码未在OpenMP中编译(在GCC 4.5.1下): struct job { unsigned busy_children; }; job* j = allocateJob(…); // … #pragma omp flush(j->busy_children) 编译器抱怨要刷新参数列表中的->,根据OpenMP规范,它是正确的:flush希望将"id表达 ..
发布时间:2020-05-21 01:23:05 C/C++开发