![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 61
Java
z-porty
这个作者很懒,什么都没留下…
展开
-
Protobuf的RPC服务实现和Protobuf在大规模数据处理中的应用
在客户端调用服务时,将请求数据封装成Protobuf消息,将消息序列化成二进制流,通过网络传输给服务端。然后在数据处理系统中,可以使用Protobuf库将交易数据序列化成二进制流,通过网络传输或存储到分布式存储系统中,以提高传输和存储效率。同时,在实时数据处理中,可以使用Protobuf将交易数据序列化成二进制流,通过网络传输给数据处理节点,以提高数据处理效率。例如,可以使用Apache Flink作为数据处理框架,将经过Protobuf序列化后的交易数据作为输入,进行实时数据处理。原创 2023-06-16 14:48:43 · 256 阅读 · 0 评论 -
Docker安装及镜像配置(常用命令介绍)
一、安装Docker官网 https://docs.docker.com/engine/install/centos/# 1.卸载旧的版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine原创 2021-05-07 10:29:30 · 3743 阅读 · 0 评论 -
Springboot连接 集成 操作ElasticSearch(自定义工具类快捷操作)
1.项目pom.xml文件引入依赖pom.xml<!--本人使用的springboot是2.4.1--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.1</version> <r原创 2021-04-28 11:00:09 · 555 阅读 · 0 评论 -
Java自定义工具类之集合处理
一、使用场景1.当从数据库中获取了一个对象集合后,如果需要得到这个集合里面每个对象的某个值。可以使用工具类将该值提取成一个新的集合,以便操作。2.当从数据库中获取了一个对象集合后,如果需要得到这个集合里面每个对象的两个值形成的map集合,也是可以使用工具类将这两个值提取成一个map,以便操作。二、代码package com.porty.util;import java.lang.reflect.Method;import java.util.*;import java.util.stream原创 2020-11-09 14:59:51 · 268 阅读 · 0 评论 -
Java ip地址转为中文 geoip本地地址数据库
一、简单介绍geoip2是maxmind的产品,有免费的版本,我这里使用免费的版本做为演示。二、资源信息注意:因为jar包资源版本之间存在差异,可以的话按照我的jar包版本来选择。1.jar包2.本地数据库文件三、使用首先需要到maxmind的官网下载数据库资源 maxmind数据库资源下载,可能出现网络原因链接打不开,文章最后我会直接提供所有资源和示例代码。我们要ip要精准到城市的话,选择City栏目,这里我已经选好了。点击免费版本链接进入免费版本连接后,maxmind会要原创 2020-05-31 23:52:57 · 1015 阅读 · 0 评论 -
Java服务端解决跨域
Java服务端解决跨域在访问的接口里面加上这两行// 允许所有的域都可以跨域访问response.addHeader("Access-Control-Allow-Origin", "*");// 允许跨域GET和POST请求response.addHeader("Access-Control-Allow-Method", "*");例如:如果要所有接口都允许跨域访问,可以在项目里...原创 2020-01-16 15:09:24 · 206 阅读 · 0 评论