buffering相关内容

JPanel 上的活动绘图之上的 JTextFields,线程问题

有没有人尝试过使用 Swing 构建一个适当的多缓冲渲染环境在其之上可以添加 Swing 用户界面元素? 在这种情况下,我在背景上绘制了一个动画红色矩形.背景不需要每帧都更新,因此我将其渲染到 BufferedImage 上并仅重绘清除矩形先前位置所需的部分.请参阅下面的完整代码,这扩展了@trashgod 在上一个线程中给出的示例,这里. 到目前为止一切顺利;动画流畅,CPU占用率低 ..
发布时间:2022-01-30 09:26:25 Java开发

C# - 从串口缓冲区读取

我正在尝试从 RS-232 端口读取数据.有没有人举例说明我如何从端口/缓冲区获取数据并确保我拥有所有数据,因为它可以是多行数据. 我是不是简单的把它读成下面这样? string Rxstring = port.ReadLine();Console.WriteLine(Rxstring); 解决方案 试试这个: 使用 System.IO.Ports;...私有 SerialPort ..
发布时间:2022-01-18 15:05:08 C#/.NET

超出响应缓冲区限制

我正在运行一个简单的查询来从我的数据库中获取数据 &显示它们.我收到一条错误消息,提示 超出响应缓冲区限制. 错误是:响应对象错误“ASP 0251:80004005" 超出响应缓冲区限制 /abc/test_maintenanceDetail.asp,第 0 行 ASP 页的执行导致响应缓冲区超出其配置的限制. 我还在循环中尝试了 Response.flush 并在页面顶部使用 ..
发布时间:2022-01-16 15:11:53 其他开发

一种用于膨胀/放气(偏移、缓冲)多边形的算法

我将如何“膨胀"?多边形?也就是说,我想做类似这样的事情: 要求是新的(膨胀的)多边形的边缘/点与旧的(原始)多边形的距离相同(在示例图片上它们不是,因为那时它必须使用弧来膨胀顶点,但让我们暂时忘掉它;)). 我正在寻找的数学术语实际上是向内/向外的多边形偏移.+1 balint 指出这一点.替代命名是多边形缓冲. 我的搜索结果: 这里有一些链接: 多边形偏移策略调查 ..

为什么我的 IO 没有按顺序执行?

我遇到了 IO 未按顺序执行的问题,即使在 do 构造中也是如此. 在下面的代码中,我只是跟踪剩下的牌,其中牌是一组字符(一个用于花色,一个用于价值),然后不断询问用户已打出哪些牌.我希望 putStr 在每个输入之间执行,而不是像现在这样在最后执行. module Main wheremain = doLoop 卡片doLoop xs = do putStr $ show xss [卡] ..
发布时间:2022-01-04 08:47:01 其他开发

了解 Ruby 和 OS I/O 缓冲

IO 缓冲在 Ruby 中是如何工作的?使用 IO 和 File 类时,数据多久刷新到底层流?这与操作系统缓冲相比如何?需要做些什么来保证给定的数据已写入磁盘,然后才能自信地将其读回进行处理? 解决方案 Ruby IO 文档并不是 100% 清楚说明这种缓冲是如何工作的,但您可以从文档中提取以下内容: Ruby IO 有自己的内部缓冲区 除此之外,底层操作系统可能会也可能不会进一步 ..
发布时间:2022-01-04 08:10:33 其他开发

缓冲与非缓冲 IO

我了解到默认情况下程序中的 I/O 是缓冲的,即它们从临时存储提供给请求程序.我知道缓冲可以提高 IO 性能(可能通过减少系统调用).我见过禁用缓冲的例子,比如 C 中的 setvbuf.这两种模式有什么区别,什么时候应该使用一种? 解决方案 每当您想确保在继续之前已写入输出时,您都需要无缓冲输出.一个例子是 C 运行时库下的标准错误——默认情况下这通常是无缓冲的.由于错误(希望)很少发生 ..
发布时间:2022-01-04 08:04:33 其他开发

缓冲的 RandomAccessFile java

RandomAccessFile 对于随机访问文件来说非常慢.您经常阅读有关在其上实现缓冲层的信息,但无法在线找到执行此操作的代码. 所以我的问题是:你们知道这个类的任何开源实现是共享一个指针还是共享你自己的实现? 如果这个问题能成为关于这个问题的有用链接和代码的集合,那就太好了,我敢肯定,很多人都分享过这些问题,但 SUN 从未正确解决过这些问题. 请不要提及 MemoryMa ..
发布时间:2021-12-29 12:29:25 Java开发

如何检测视频何时缓冲?

我今天的问题是关于 Flash AS3 视频缓冲.(流式或渐进式)我希望能够检测到视频何时被缓冲,这样我就可以显示某种动画,让用户知道再等一会儿. 目前我的视频将启动,按住第 1 帧 3-4 秒然后播放.有点给人一种视频暂停或损坏的印象:( 更新 感谢 iandisme,我相信我现在正朝着正确的方向前进.来自 livedocs 的 NetStatusEvent.在我看来,工作的关 ..
发布时间:2021-12-17 10:31:19 其他开发

Python 套接字缓冲

假设我想使用标准的 socket 模块从套接字读取一行: def read_line(s):ret = ''而真:c = s.recv(1)如果 c == '\n' 或 c == '':休息别的:ret += c返回 ret s.recv(1) 到底发生了什么?每次都会发出系统调用吗?无论如何,我想我应该添加一些缓冲: 为了与硬件和网络现实最佳匹配,bufsize 的值应该是相对较小的 ..
发布时间:2021-12-11 12:04:48 Python

当我使用 sleep 时,为什么在循环的每次迭代中不打印输出任何内容?

今天在我的大学里,一位老师问了我一个问题.他把这段代码写在纸上说“这段代码的输出是什么?" 使用警告;对于 (1 .. 20){打印 ".";} 我发现这很简单,并说它会循环 20 次,并且在每次迭代时会打印一个点 (.),因此总共输出 20 个点. 他说你是对的,然后他对代码进行了一些更改.代码是: 使用警告;对于 (1 .. 20){打印 ".";睡眠 1;} 他说现在输出是什么 ..
发布时间:2021-12-10 18:33:06 其他开发

“select((select(s),$|=1)[0])"是什么意思?在 Perl 中做什么?

我见过一些用 Perl 编写的可怕代码,但我无法理解这个代码: select((select(s),$|=1)[0]) 它在一些我们用来与服务器通信的网络代码中,我认为它与缓冲有关(因为它设置了 $|). 但我不明白为什么有多个 select 调用或数组引用.谁能帮帮我? 解决方案 在 STDOUT 以外的文件句柄上设置自动刷新是一个令人讨厌的小习惯. select() 接 ..
发布时间:2021-12-10 18:28:45 其他开发

file.tell() 不一致

当您以这种方式遍历文件时,有没有人碰巧知道为什么: 输入: f = open('test.txt', 'r')对于 f 中的行:打印 "f.tell():",f.tell() 输出: f.tell(): 8192f. 告诉():8192f. 告诉():8192f. 告诉():8192 我一直从 tell() 得到错误的文件索引,但是,如果我使用 readline,我会得到适当的 te ..
发布时间:2021-12-08 12:18:12 Python

一种膨胀/收缩(偏移、缓冲)多边形的算法

我将如何“充气"?多边形?也就是说,我想做类似这样的事情: 要求新的(膨胀的)多边形的边/点都与旧的(原始)多边形的距离相同(在示例图片上它们不是,因为那样它就必须使用弧来表示膨胀的顶点,但让我们暂时忘记这一点;)). 我正在寻找的数学术语实际上是向内/向外多边形偏移.+1 balint 指出这一点.替代命名是多边形缓冲. 我的搜索结果: 这里有一些链接: 多边形偏移 ..

如何使用 SwingWorker 模拟缓冲外围设备?

我将此练习用作教学工具,以帮助我掌握一些 Java GUI 编程概念.我正在寻找的是一般的理解,而不是对一个特定问题的详细解决方案.我希望编写这个“正确"的代码会教我很多关于如何处理未来多线程问题的知识.如果这对于这个论坛来说太笼统了,它可能属于程序员吗? 我正在模拟读卡器.它有一个 GUI,允许我们将卡片装入料斗并按 Start 等,但它的主要“客户端"是 CPU,在单独的线程上运行并请求 ..
发布时间:2021-11-25 20:13:25 Java开发

JPanel 上活动绘图顶部的 JTextFields,线程问题

有没有人尝试过使用 Swing 来构建合适的多缓冲渲染环境在其上可以添加 Swing 用户界面元素? 在这种情况下,我在背景上绘制了一个动画红色矩形.背景不需要每帧都更新,所以我将它渲染到 BufferedImage 并只重绘清除矩形先前位置所需的部分.请参阅下面的完整代码,这扩展了@trashgod 在上一个线程中给出的示例,这里. 到目前为止一切顺利;动画流畅,cpu占用低,无闪烁 ..
发布时间:2021-11-25 11:12:38 Java开发

JPanel 上活动绘图顶部的 JTextFields,线程问题

有没有人尝试过使用 Swing 来构建合适的多缓冲渲染环境在其上可以添加 Swing 用户界面元素? 在这种情况下,我在背景上绘制了一个动画红色矩形.背景不需要每帧都更新,所以我将它渲染到 BufferedImage 并只重绘清除矩形先前位置所需的部分.请参阅下面的完整代码,这扩展了@trashgod 在上一个线程中给出的示例,这里. 到目前为止一切顺利;动画流畅,cpu占用低,无闪烁 ..
发布时间:2021-11-19 22:41:35 Java开发

jQuery AJAX 加载和 Youtube API iframe

我正在处理网页.我正在使用 jQuery 加载 (AJAX) 函数将新内容动态加载到内容 div 中.在这些内容 div 中的每一个中都有一个图像.当您单击该图像时,应开始播放 Youtube 嵌入的视频 (iframe).到目前为止一切正常,但有一点很奇怪: 每当我开始播放 Youtube 视频时,缓冲就会开始.如果我现在想在缓冲时将新内容加载到内容 div 中,则在缓冲完成后会触发 jQ ..
发布时间:2021-11-15 04:22:41 前端开发

jQuery AJAX 加载和 Youtube API iframe

我正在处理网页.我正在使用 jQuery 加载 (AJAX) 函数将新内容动态加载到内容 div 中.在这些内容 div 中的每一个中都有一个图像.当您单击该图像时,应开始播放 Youtube 嵌入的视频 (iframe).到目前为止一切正常,但有一点很奇怪: 每当我开始播放 Youtube 视频时,缓冲就会开始.如果我现在想在缓冲时将新内容加载到内容 div 中,则在缓冲完成后会触发 jQ ..
发布时间:2021-11-15 04:05:12 前端开发