问题标签 [bufferunderflowexception]
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.
java - ByteBuffer 导致下溢异常
我在使用依赖于知道数据长度的自定义协议通过 TCP 发送数据时遇到了一个问题,所以我决定我不能发送一个 int,因为 int 的大小可能是不同的长度(int 10 有一个长度2,而 int 100 的长度为 3) 所以我决定发送一个 4 字节的 int 表示,因此我遇到了 ByteBuffer。
通过以下示例,我得到一个 BufferUnderflowException
java - 为什么我会采取 java.nio.BufferUnderflowException
我从以下代码中获取 BufferUnderflowException。
mBuf 是一个字节缓冲区。行“char[i] =mBuf.getChar();” 崩溃了。
你怎么看这个问题?
jakarta-ee - JavaEE + Glassfish - BufferUnderflowException
I have a very simple Java EE application with some beans that use JMS to communicate. When I try to deploy and debug my application, I get this
Can't find anything on the internet about this problem in relation with GlassFish 4.1 (build 13) and jre1.8.0_31, which I'm using in NetBeans 8.0.2. Can someone help me?
java - java中的下溢异常错误
我正在创建一个 AvlTree 程序。我试图在我的代码中实现一个 UnderflowException 类,但它似乎不起作用。应该不可能吧?或者我做错了什么。
我的代码:
因此,UnderflowExecption 类将显示消息“错误”。我仍然得到没有任何逻辑错误的结果,但是我的编译器(Netbeans)一直将这些部分标记为错误。我的实现是错误的还是只是我的编译器?
android - Android NIO - 无法从 SocketChannel 读取大数据,错误:BUFFER_UNDERFLOW
我们正在尝试通过 NIO TCPs SocketChannel 读取大量数据。
代码适用于少量数据(小于 16 KB),但高于第一次,它将 16 KB 读入目标缓冲区,再次尝试读取剩余数据,但给出BUFFER_UNDERFLOW
异常。
基于文档
客户端正在从网络中读取部分数据,我们需要强制客户端再次读取。但是,
它没有发生在我们的代码中。我们正在使用以下代码:
上面的代码参考取自这里:
调试代码后,我们得到以下异常
我们使用Conscrypt库来建立与 TCps 服务器的基于 PSK(预共享密钥)的通信,因此使用从 Conscrypt 提供的 pskKeyManagers 初始化的 sslContext。在具有大数据负载的 api 请求期间,我们收到上述错误。
此外,如果我们能获得任何使用 Conscrypt 进行 TLS 读/写通信的示例代码,那将会很有帮助。
在过去的 10 天里,我们一直在头疼。如果有人可以提供帮助,将不胜感激。