HBase编程 API入门系列之工具Bytes类(7)

简介:

 这是从程度开发层面来说,为了方便和提高开发人员。

  这个工具Bytes类,有很多很多方法,帮助我们HBase编程开发人员,提高开发。

   这里,我只赘述,很常用的!

 

 

 

 

 

复制代码
 1 package zhouls.bigdata.HbaseProject.Tool;
 2 
 3 import org.apache.hadoop.hbase.util.Bytes;
 4 
 5 public class BytesTest {
 6     public static void main(String[] args) {
 7         byte b[] = Bytes.toBytes("maizi");
 8         byte a[] = Bytes.toBytes("hello");
 9 
10 //    多个字节,拼装成一个row key
11         byte c[] =Bytes.add(a,b);
12         System.out.println(Bytes.toString(c));
13     }
14 }
复制代码

 

 

 

 

 

 

 

hellomaizi

 

 

 

 

 

复制代码
 1 package zhouls.bigdata.HbaseProject.Tool;
 2 
 3 import org.apache.hadoop.hbase.util.Bytes;
 4 
 5 public class BytesTest {
 6     public static void main(String[] args) {
 7         byte b[] = Bytes.toBytes("maizi");
 8         byte a[] = Bytes.toBytes("hello");
 9 //    多个字节,拼装成一个row key
10         byte c[] =Bytes.add(a,b);
11         System.out.println(Bytes.toString(c));
12         byte d[] = Bytes.head(c, 5);
13         System.out.println(Bytes.toString(d));
14     }
15 }
复制代码

 

 

 

 

 

hellomaizi
hello

 

 

 

 

 

复制代码
 1 package zhouls.bigdata.HbaseProject.Tool;
 2 
 3 import org.apache.hadoop.hbase.util.Bytes;
 4 
 5 public class BytesTest {
 6     public static void main(String[] args) {
 7         byte b[] = Bytes.toBytes("maizi");
 8         byte a[] = Bytes.toBytes("hello");
 9 //    多个字节,拼装成一个row key
10         byte c[] =Bytes.add(a,b);
11         System.out.println(Bytes.toString(c));
12         
13         byte d[] = Bytes.head(c, 5);
14         System.out.println(Bytes.toString(d));
15 
16         byte e[] = Bytes.tail(c, 3);
17         System.out.println(Bytes.toString(e));    
18     }
19 }
复制代码

 

 

 

 

 

hellomaizi
hello
izi

 

 

 

 

   这里,我只是做一个,抛砖引玉的作用,大家,一定要去看到我这篇博文,下去之后,多实践和研究Bytes这个工具类的其他方法。(一定!!!)

  对于,HBase的编程,是非常必须,掌握和熟练的



本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/6159444.html,如需转载请自行联系原作者

相关文章
|
9月前
|
数据可视化 测试技术 API
从接口性能到稳定性:这些API调试工具,让你的开发过程事半功倍
在软件开发中,接口调试与测试对接口性能、稳定性、准确性及团队协作至关重要。随着开发节奏加快,传统方式已难满足需求,专业API工具成为首选。本文介绍了Apifox、Postman、YApi、SoapUI、JMeter、Swagger等主流工具,对比其功能与适用场景,并推荐Apifox作为集成度高、支持中文、可视化强的一体化解决方案,助力提升API开发与测试效率。
|
11月前
|
运维 数据可视化 测试技术
从混乱到清晰:API开发追踪工具实用技巧与工具配置完整拆解
API开发追踪工具是提升团队协作效率、实现接口全流程管理的关键。它整合任务看板、文档同步、版本控制与多角色协作,助力前后端及第三方高效对接。本文详解其核心功能、选型建议与落地实践,助你打造透明、规范的API协作体系。
|
10月前
|
人工智能 安全 测试技术
Apifox对决Apipost:API管理工具的深度较量与未来前瞻
在快节奏的软件开发中,API管理工具的选择直接影响效率与协作。本文对比Apipost与Apifox,从界面设计、核心功能、AI能力、离线支持、团队协作、生态整合及性能表现等维度,深入解析两者差异,帮助团队找到更契合的开发利器。
|
11月前
|
人工智能 NoSQL 测试技术
Apipost 与 Apifox:全栈工程师视角下的 API 工具抉择
本文对比了Apipost与Apifox两款API工具在AI能力、数据一致性管理、自动化测试、团队协作、协议支持、数据库支持及离线可用性等多个核心维度的表现。Apipost凭借AI智能化、数据自动同步、全面协议支持及离线功能等优势,在大型项目、高安全场景及多协议调试中表现更出色。而Apifox适合预算有限、小型团队及纯HTTP项目。
260 0
|
11月前
|
JSON 安全 API
电商API入门问答:开发者必知的10个基础问题
本文详解电商API的10个基础知识,涵盖定义、用途、认证、安全等内容,帮助开发者快速入门并提升开发效率。
|
10月前
|
前端开发 测试技术 API
企业级API工具的选择:Apipost和Apifox哪个好
Apifox相比Apipost在企业级API协作方面表现更出色,其一体化平台设计有效提升团队协作效率,功能整合度高,支持标准化接口管理,更适合规模化团队和技术协作需求。
501 120
|
11月前
|
缓存 监控 安全
电商API集成入门:从零开始搭建高效接口
在数字化电商时代,API集成成为企业提升效率、实现系统互联的关键。本文从零开始,逐步讲解如何搭建高效、可靠的电商API接口,适合初学者学习。内容涵盖API基础、认证安全、请求处理、性能优化等核心步骤,并提供Python代码示例与数学公式辅助理解。通过实践,读者可掌握构建优质电商API的技巧,提升用户体验与系统性能。
|
8月前
|
Cloud Native 算法 API
Python API接口实战指南:从入门到精通
🌟蒋星熠Jaxonic,技术宇宙的星际旅人。深耕API开发,以Python为舟,探索RESTful、GraphQL等接口奥秘。擅长requests、aiohttp实战,专注性能优化与架构设计,用代码连接万物,谱写极客诗篇。
1616 1
Python API接口实战指南:从入门到精通
|
8月前
|
人工智能 API 开发工具
还在被复杂 API 调试工具折磨?这款开源神器救我出坑!
小华推荐开源API调试神器Yaak:离线优先、支持多协议、Git集成,告别Postman卡顿烦恼。界面清爽,一键导入,免费开源获8.5k星,10万+技术人已入坑!
447 7
|
9月前
|
人工智能 搜索推荐 API
API文档工具谁能胜出:Apifox与Apipost深度对比
Apifox与Apipost功能对比显示,Apifox在自定义域名、页面布局、SEO优化、跨域代理、数据分析、版本管理及权限控制等方面优势明显,更适合对API文档有高要求的企业级用户;而Apipost则侧重基础文档分享,适合轻量级使用场景。两者均集成AI能力,但Apifox应用更深入。
API文档工具谁能胜出:Apifox与Apipost深度对比

热门文章

最新文章