热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.fusesource.hawtbuf.UTF8Buffer.getData()方法的使用及代码示例

本文整理了Java中org.fusesource.hawtbuf.UTF8Buffer.getData()方法的一些代码示例,展示了UTF8Buffer.g

本文整理了Java中org.fusesource.hawtbuf.UTF8Buffer.getData()方法的一些代码示例,展示了UTF8Buffer.getData()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UTF8Buffer.getData()方法的具体详情如下:
包路径:org.fusesource.hawtbuf.UTF8Buffer
类名称:UTF8Buffer
方法名:getData

UTF8Buffer.getData介绍

暂无

代码示例

代码示例来源:origin: org.fusesource.fuse-extra/fusemq-apollo-mqtt

public void writeExternal(java.io.DataOutput out) throws java.io.IOException {
if( bean.f_name!=null ) {
out.writeInt(bean.f_name.getLength());
out.write(bean.f_name.getData(), bean.f_name.getOffset(), bean.f_name.getLength());
} else {
out.writeInt(-1);
}
out.writeInt(bean.f_qos);
if( bean.f_address!=null ) {
out.writeInt(bean.f_address.getLength());
out.write(bean.f_address.getData(), bean.f_address.getOffset(), bean.f_address.getLength());
} else {
out.writeInt(-1);
}
}

代码示例来源:origin: org.apache.activemq/apollo-mqtt

public void writeExternal(java.io.DataOutput out) throws java.io.IOException {
if( bean.f_name!=null ) {
out.writeInt(bean.f_name.getLength());
out.write(bean.f_name.getData(), bean.f_name.getOffset(), bean.f_name.getLength());
} else {
out.writeInt(-1);
}
out.writeInt(bean.f_qos);
if( bean.f_address!=null ) {
out.writeInt(bean.f_address.getLength());
out.write(bean.f_address.getData(), bean.f_address.getOffset(), bean.f_address.getLength());
} else {
out.writeInt(-1);
}
}

代码示例来源:origin: org.apache.activemq/apollo-mqtt

public void writeExternal(java.io.DataOutput out) throws java.io.IOException {
if( bean.f_clientId!=null ) {
out.writeInt(bean.f_clientId.getLength());
out.write(bean.f_clientId.getData(), bean.f_clientId.getOffset(), bean.f_clientId.getLength());
} else {
out.writeInt(-1);
}
if( bean.f_subscriptions!=null ) {
out.writeShort(bean.f_subscriptions.size());
for(TopicPB.Getter o : bean.f_subscriptions) {
o.copy().writeExternal(out);
}
} else {
out.writeShort(-1);
}
if( bean.f_receivedMessageIds!=null ) {
out.writeShort(bean.f_receivedMessageIds.size());
for(java.lang.Integer o : bean.f_receivedMessageIds) {
out.writeInt(o);
}
} else {
out.writeShort(-1);
}
}

代码示例来源:origin: org.fusesource.fuse-extra/fusemq-apollo-mqtt

public void writeExternal(java.io.DataOutput out) throws java.io.IOException {
if( bean.f_clientId!=null ) {
out.writeInt(bean.f_clientId.getLength());
out.write(bean.f_clientId.getData(), bean.f_clientId.getOffset(), bean.f_clientId.getLength());
} else {
out.writeInt(-1);
}
if( bean.f_subscriptions!=null ) {
out.writeShort(bean.f_subscriptions.size());
for(TopicPB.Getter o : bean.f_subscriptions) {
o.copy().writeExternal(out);
}
} else {
out.writeShort(-1);
}
if( bean.f_receivedMessageIds!=null ) {
out.writeShort(bean.f_receivedMessageIds.size());
for(java.lang.Integer o : bean.f_receivedMessageIds) {
out.writeInt(o);
}
} else {
out.writeShort(-1);
}
}

代码示例来源:origin: org.apache.activemq/activemq-all

@Override
public void writeValue(UTF8Buffer value) {
writeSize(value);
WritableBuffer buffer = getEncoder().getBuffer();
buffer.put(value.getData(), value.getOffset(), value.getLength());
}

代码示例来源:origin: org.apache.activemq/activemq-osgi

@Override
public void writeValue(UTF8Buffer value) {
writeSize(value);
WritableBuffer buffer = getEncoder().getBuffer();
buffer.put(value.getData(), value.getOffset(), value.getLength());
}

推荐阅读
  • RTThread线程间通信
    线程中通信在裸机编程中,经常会使用全局变量进行功能间的通信,如某些功能可能由于一些操作而改变全局变量的值,另一个功能对此全局变量进行读取& ... [详细]
  • 本文将深入探讨 Unreal Engine 4 (UE4) 中的距离场技术,包括其原理、实现细节以及在渲染中的应用。距离场技术在现代游戏引擎中用于提高光照和阴影的效果,尤其是在处理复杂几何形状时。文章将结合具体代码示例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 三角测量计算三维坐标的代码_双目三维重建——层次化重建思考
    双目三维重建——层次化重建思考FesianXu2020.7.22atANTFINANCIALintern前言本文是笔者阅读[1]第10章内容的笔记,本文从宏观的角度阐 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 本文探讨了在Qt框架下实现TCP多线程服务器端的方法,解决了一个常见的问题:服务器端仅能与最后一个连接的客户端通信。通过继承QThread类并利用socketDescriptor标识符,实现了多个客户端与服务器端的同时通信。 ... [详细]
  • 本文主要解决了在编译CM10.2时出现的关于Samsung Exynos 4 HDMI HAL库中SecHdmiV4L2Utils.cpp文件的编译错误。 ... [详细]
  • 构建高性能Feed流系统的设计指南
    随着移动互联网的发展,Feed流系统成为了众多社交应用的核心组成部分。本文将深入探讨如何设计一个高效、稳定的Feed流系统,涵盖从基础架构到高级特性的各个方面。 ... [详细]
  • 尤洋:夸父AI系统——大规模并行训练的深度学习解决方案
    自从AlexNet等模型在计算机视觉领域取得突破以来,深度学习技术迅速发展。近年来,随着BERT等大型模型的广泛应用,AI模型的规模持续扩大,对硬件提出了更高的要求。本文介绍了新加坡国立大学尤洋教授团队开发的夸父AI系统,旨在解决大规模模型训练中的并行计算挑战。 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 本文总结了近年来在实际项目中使用消息中间件的经验和常见问题,旨在为Java初学者和中级开发者提供实用的参考。文章详细介绍了消息中间件在分布式系统中的作用,以及如何通过消息中间件实现高可用性和可扩展性。 ... [详细]
  • Spring Boot + RabbitMQ 消息确认机制详解
    本文详细介绍如何在 Spring Boot 项目中使用 RabbitMQ 的消息确认机制,包括消息发送确认和消息接收确认,帮助开发者解决在实际操作中可能遇到的问题。 ... [详细]
  • RocketMQ 运维监控实践指南
    本文详细介绍了如何实现 RocketMQ 的运维监控,包括监控平台的搭建、常用运维命令及其具体用法。适合对 RocketMQ 监控感兴趣的读者参考。 ... [详细]
  • 可参照github代码:https:github.comrabbitmqrabbitmq-tutorialsblobmasterjavaEmitLogTopic.ja ... [详细]
  • 本文介绍了 Java 中 io.netty.channel.kqueue.KQueueStaticallyReferencedJniMethods.evfiltSock() 方法的使用及其代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
author-avatar
黄俊毅伶云政星
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有