- 博客(9)
- 资源 (17)
- 收藏
- 关注

原创 开源风控系统(Radar)-安装与启动
1. 安装(适用于版本v1.0.6)git clone https://github.com/wfh45678/radar.gitmvn clean install 2. 配置2.1 数据库CREATE DATABASE IF NOT EXISTS radar DEFAULT CHARSET utf8 COLLATE utf8_general_ci;# 初始化数据库source radar-init.sqlsource radar-1.0.6.sql2.2 中间件项目
2021-01-31 12:41:25
1488
原创 单元测试编写最佳实践(ChatGPT+Mockito+JUnit)
基于Mockito+JUnit,使用 codeGPT 快速生成 java 类的单元测试,大幅提升开发效率。
2023-04-25 21:23:01
1399
原创 CentOS8 Keepalived 高可用测试
keepalived 安装测试介绍软件原理准备工作软件安装配置文件启动介绍Keeplived 是一款系统插件,工作在TCP/IP 层,通过虚拟IP对外提供服务,当主节点出现故障时,能自动切换到从节点,达到一个高可用的目的,在微服务的今天,基本用不到,但是一些中间件,例如mysql 在做高可用的时候依然可以用到。软件原理准备工作弹性虚拟IP,同ECS节点一个网络的内部IP,我用的云服务器,直接申请了一个虚拟IP.例:软件安装yum install keepalived -y配置文件基
2021-11-23 19:19:25
2531
原创 使用开源组件canal(v1.1.5)打造无侵入数据同步平台
canal 简介https://github.com/alibaba/canal安装canal-admincanal-admin 提供可视化运维配置管理相关的管理功能,此组件可以不用安装, 该组件基于springboot创建下载链接创建数据库,执行/resource/canal_manager.sql修改application.xml ,通常修改数据库链接及用户名密码即可启动canal-admin浏览器运行 http://192.168.xxx.xxx:8089/,默认用户名和密码为:ad
2021-10-12 15:02:50
662
原创 记一次 Flink(阿里云VVP) mapstate 出现反序列化失败的问题
在定义 MapState的时候,value的类型需要两个泛型参数:MapState<String, Summary2<Long,Long>> lastState;第一次初始化 State Description的时候,使用如下方式:MapStateDescriptor<String, Summary2> descriptor = new MapStateDescriptor<>("stateDesc", String.class, Summary2.c
2021-09-18 11:48:07
807
原创 Springboot2.X + MybatisPlus3.4 自定义多表关联 分页查询
Mybatis 自定义多表关联查询配置文件初始化分页插件Mappermapper.xml由于业务场景需要实现复杂的关联查询,自定义sql实现比较方便,所以记录一下配置文件mybatis-plus: mapper-locations: classpath*:/mapper/*.xml type-aliases-package: com.xxx.entity初始化分页插件 @Bean public MybatisPlusInterceptor mybatisPlusInterc
2021-07-27 17:35:01
442
原创 Canal(v1.1.4) tsdb h2切换成mysql
canal 使用 tsdb 保存保存表结构 meta的信息变化,本地使用默认使用的 h2db,生产建议使用mysql.创建表结构CREATE TABLE `meta_snapshot` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', `gmt_create` datetime NOT NULL COMMENT '创建时间', `gmt_modified` datetime NOT NULL COMM.
2021-07-07 15:02:11
1475
2
原创 开源风控系统(Radar)-测试
风控EngineAPI项目采用Swagger做API文档管理,进行测试前请确认模型已经进行过 构建模型 模型激活URL: engine api http://localhost:6581/swagger-ui.html提交事件获取风险打分,通过POST + JSON 的方式提交数据,注意参数说明modelGuid : model guid 可以通过管理控制台界面查看reqId : 请求流水号jsonInfo: 事件具体json信息数据样例:modelGuid : DB8A078F
2021-01-31 13:21:56
3795
原创 开源风控系统(Radar)-新建模型
风控引擎(Radar)模型的创建4. 模型配置新建模型初次熟悉系统的时候建议选择使用 模板 创建模型。字段管理查看刚才新建模型的字段,通过修改和增加调整模型。预处理字段系统自带一些插件用来对原始字段转换处理。特征处理定义我们需要关心的指标。Activation 策略集管理整个风险的量化过程就在这里,模型的输出点,组合若干条特征,综合计分,通常定义两个分数线,一个是审核线(低分数表示需要人工审核,一个拒绝线,表示此交易可以直接拒绝)构建模型点击构建模型,Mongo
2021-01-31 13:14:46
908
oracle odu win
2019-06-30
spring-note spring 读书笔记
2010-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人