![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
spiderA
这个作者很懒,什么都没留下…
展开
-
Phoenix使用
简介 Phoenix是构建在HBase上的一个SQL层,采用JAVA语言编写,为Hbase提供JDBC驱动,可通过标准的JDBC API来操作Hbase。Phoenix的查询引擎会将SQL查询语句转换成一个或多个HBase Scanner,且并行执行生成标准的JDBC结果集。 Phoenix的SQL实现原理主要是基于一系列的Scan操作来完成,Scan是HBase的批量扫描过程。这一系列的Scan操作也是分散到各台RegionServer上通过Coprocessor(hbase的协处理器)来完.原创 2020-06-01 14:57:19 · 502 阅读 · 0 评论 -
Hbase常用JAVA API
<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <exclusions> <exclusi...原创 2020-04-29 13:17:37 · 155 阅读 · 0 评论 -
注解方式实现AOP
导入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> ...原创 2019-12-01 00:32:08 · 129 阅读 · 0 评论 -
JDK动态代理实现
面向切面编程(AOP)思想认为软件系统主要由核心关注点(业务主体)与横切关注点(附属模块)组成。可以理解为横切关注点就是对核心关注点扩展增强的部分。如在业务主体中加入日志记录、事物控制、性能统计等功能。 往往横切关注点代码具备相同特征,且大量重复出现在业务主体中,为了减少系统重复代码,提高系统健壮性与可扩展性,可通过动态代理技术实现业务主体与附属模块的解耦...原创 2019-03-12 10:25:39 · 143 阅读 · 0 评论 -
maven工具打包可执行jar
<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> ...原创 2019-02-25 09:28:14 · 740 阅读 · 0 评论 -
RabbitMQ总结
一、消息中间件简介 采用高效可靠的传输机制来实现分布式系统中数据交互的一种组件。 作用:解耦、流量消峰、异步处理。 二、RabbitMQ安装与使用 RabitMQ是采用Erlang语言写的消息中间件。 Windows下安装RabbitMQ 安装erlang:http://www.erlang.org/downloads 双击.exe文件进行安装就好,安装完成之后创建一个名为ERL...原创 2019-02-19 14:10:07 · 305 阅读 · 0 评论 -
网络通信框架使用(topiot)
topiot是基于tcp/ip协议栈的网络通信应用框架,可帮助我们快速开发高性能、高扩展的网络通信服务器。 开源地址:https://github.com/xizhonghuai/topiot topiot.zip:点我下载 使用说明 1、下载topiot.zip完成后,直接运行“install.bat”安装到maven本地仓库。 2、相关配置 po...原创 2018-08-03 22:00:24 · 1450 阅读 · 0 评论