自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 感知引擎搭建设计

感知引擎需求:获取流程执行过程中的调用服务的出参,向redis中保存当前会话最后的场景所需数据,将数据通过socket发送给前端。涉及到的技术:redis,websocket,kafka首先kafka监听到流程发送过来的消息,根据本次会话的sessionId和感知类型aware_type来作为redis的唯一键来更新场景,redis采用hash的数据格式,session作为当前场景的外层key,以aware_type作为场景的变量key,然后每次消费时更新对应的值,用于还原场景。

2022-11-11 15:29:51 753 1

原创 流程任务调用处理设计

最近在使用流程引擎时,面对了这样的需求,当系统发送流程节点监听的消息时,需要根据监听到的消息类型来决定调用哪个服务,并且处理调用服务的出差入参。2.入参中将需要替换的变量用${"变量名"}来代替,此变量名为该参数在流程引擎设计中的变量名,另外,在match_param中存下该变量的变量名和变量类型。流程在执行过程中,可以携带对应的参数,首先,流程需要携带配置好的服务名称和方法名称,我依此来获取对应的服务在数据库的配置。1.根据服务名和方法名查询到对应的如上配置。

2022-11-11 14:24:23 544

原创 关于bitmap

偶然间看到快速去重,总结一下关于bitmap得一些了解和疑问!首先快速去重或者快速查重,如果数据量过于庞大,比如说找出40亿个int中得重复数据。那么如果都加载在内存里以int形式存储,每个int占4个字节,40亿个int就是20多个G,这显然是不现实得,所以bitmap会有效得解决这个问题。我理解得bitmap,是一个压缩内存得工具,通过用最小得单位来映射int或者long,那么映射之后,就是20G/32,也就是600多兆,是不是就可以接受了!!接下来就是刚刚参考其他人的文章的一些

2022-01-21 14:31:16 270

原创 Spring Security 使用核心

1.导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-oauth2</artifactId> </dependency> <dependency> <groupId>org.springframew

2021-11-23 16:49:59 414

原创 springboot 集成Rocket MQ

1.导入依赖<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.0.2</version></dependency>2.配置文件rocketmq: name-server: 127.0.0

2021-11-23 09:46:32 375

原创 Feign增强

在服务中调用远程服务时,会通过open feign调用对方服务暴露的feign接口,此时会丢失请求头,例在调用时携带的token会丢失,通过拦截器增强package com.itheima.sys.config;import feign.RequestInterceptor;import feign.RequestTemplate;import org.springframework.context.annotation.Configuration;import org.springfram

2021-11-23 09:42:17 318

原创 Rocket MQ原生代码

1.首先需要将消息序列化处理 工具类 被序列化的对象必须实现Serializable接口package com.itheima.common.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/** * @author: itheima * ...

2021-11-23 09:39:30 227

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除