自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flink1.18.0集成Yarn-session模式部署

YARN上部署的过程是:客户端把Flink应用提交给Yarn的ResourceManager, Yarn的ResourceManager会向Yarn的NodeManager申请容器。在这些容器上,Flink会部署JobManager和TaskManager的实例,从而启动集群。Flink会根据运行在JobManger上的作业所需要的Slot数量动态分配TaskManager资源。分发flink安装目录到2、3、4节点。flink版本:1.18.0。浏览器打开flink-ui地址。这次集成下flink。

2024-01-19 18:19:54 581

原创 Hadoop3.3.6(HDFS、YARN、MapReduce)完全分布式集群安装搭建

一文搞定Hadoop完全分布式部署

2023-12-08 15:55:51 1043

原创 微服务网关gateway实现动态路由及动态鉴权(接口级别)

微服务网关gateway实现动态路由及动态鉴权

2023-02-03 18:32:56 785 1

原创 数据库逻辑删除搭配唯一索引问题及解决方案

项目中为了方便数据恢复和保护数据本身价值,经常会用到逻辑删除这种解决方案,一般都是表中加del_flag字段 0:未删除;1:已删除 用来标识这条数据的有效性,

2022-10-21 13:45:20 2372

原创 微服务实现网关统一鉴权-接口级别

微服务实现网关统一鉴权-接口级别

2022-09-17 17:04:25 3086

原创 Kubernetes( k8s)部署搭建

Kubernetes k8s部署搭建

2022-06-04 13:15:00 1280

原创 使用mybatis拦截器实现业务层和持久化层的数据处理、加密、解密、脱敏。

接上篇上次说实现隐私字段数据库存储加密想到两种方式,一个是使用数据库的触发器,但是这种在查询的时候没有触发器,所以想在查询的时候反向解密,又要大量改代码,就麻烦了,加上隐私字段需要脱敏处理返回给前端所以采用第二种方法。使用mybatis拦截器实现业务层和持久化层的数据处理、加密、解密、脱敏。(就像pagehelper分页插件实现路数一样),刚好有个公众号推了一篇文章苞米豆开发了商业项目mybatis-mate-starter,问了下需要收费(2021-11-18)个人版 99 ,企业版 499 ,虽

2021-11-18 16:10:39 2826 22

原创 mysql 触发器 在插入之前修改插入的值,隐私字段加密加星号

需求场景:根据数据安全法需要,数据库字段列如用户手机号,密码,银行账号等个人隐私信息需要加密存储,但是涉及插入和修改操作代码设计较多,不好在代码中修改,想到两种方案:1,数据库层面:触发器当数据插入或更新时,通过触发器用mysql的AES加密算法加密后替换原来的值再插入或者修改;实现:用Navicat定义触发器BEGINset new.phone = to_base64(AES_ENCRYPT( new.phone, 'test-2021-key' ));ENDnew.phone

2021-11-10 18:58:09 2863

原创 java 8 list集合转换为tree树结构

这种制作树结构的过程建议一次性拿到全部数据,减少多次创建数据库链接数,在内存中执行,提高运行效率。写代码老忘,在此记录下。 /** * list 转 tree * * @param list * @return */ public List<DeptVo> listToTree(List<DeptVo> list) { //最终树 List<DeptVo> treeList

2021-08-24 11:07:53 3629 4

原创 阿里云CentOS(Linux)安装图形化界面并用Windows自带远程控制连接

最近想搭建个服务器学习学习,看阿里云有活动新人1核2g一年才98果断买了鼓捣鼓捣,系统镜像一开始选的Windows啥也没干40g内存干掉一半多,让我本来就不富裕的家庭雪上加霜,果断换成centos7内存才占了几g,但是在启动图形化界面的时候,总是有问题,用什么命令init 5 还是startx报一些搞不懂的错比如:桌面是安装上了的:百度良久无果,后来才发现有可能是阿里云提供的这个浏览器连接显示图形化界面有问题。我最后用的办法是在centos上安装xrdp用windows自带的远程桌面连接:步

2021-04-07 00:31:42 845 4

原创 安卓Android Studio Button按钮background不生效无效问题

今天又是无语的一天。。。。。。在学习安卓按钮这部分的时候,我新建了xml资源文件用来专门配置按钮的样式:<?xml version="1.0" encoding="utf-8"?> <!-- shape的默认形状是rectangle,还有oval(椭圆),line(线),ring(圆环),我就用过rectangle,其他的大家可以试一试 --><shape xmlns:android="http://schemas.android.com/apk/res/and

2020-12-04 16:26:22 7692 17

原创 mybatis使用foreach批次插入多个,解决<selectKey>只作用一次的问题

1,oracle插入单条语句应用selectKey标签方式: <insert id="insertCustomerInfo" > <selectKey resultType="String" order="BEFORE" keyProperty="customerId"> select SEQ_XMGL_CUSTOMER_ID.nextval from sys.dual </selectKey> Inse

2020-08-24 16:25:05 6240 3

原创 idea maven路径总是自己改成默认的路径C:\Users\Ad\.m2\repository

老版本修改方式:File–>Other Settings–>Default setting…–>Build,Execution,Deployment–>Build Tools–>Maven–>user settings file:选择自己的Maven的路径即可。新版本修改方式:File–> New Project Settings->Settings For New Project->Build,Execution,Deployment–>B

2020-08-21 12:17:59 4753 3

空空如也

空空如也

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

TA关注的人

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