- 博客(21)
- 收藏
- 关注
原创 对称加密 非对称加密 散列加密 可逆加密 非可逆加密 区别
在加密技术中,对称加密、非对称加密、散列加密、可逆加密和非可逆加密各自有不同的特点和应用场景。常见算法:RSA(Rivest-Shamir-Adleman)、ECC(椭圆曲线密码学)、DSA(数字签名算法)。散列加密(或散列函数)是非可逆的技术,用于生成数据的唯一表示,通常用于校验数据完整性而不涉及恢复原始数据。定义:非可逆加密(通常称为散列或哈希)指的是加密过程不可逆,即无法从加密后的数据恢复原始数据。常见算法:AES(高级加密标准)、DES(数据加密标准)、3DES(Triple DES)。
2024-08-30 17:47:01
489
原创 【Flink 执行Doris任务序列化异常】Flink远程提交
Flink1.16.3从doris ods读取数据 清洗转换重新写入 doris dwd执行任务报错异常。
2024-08-08 12:28:31
738
原创 Flink Table API SQL Could not find any factories that implement ‘org.apache.flink.table.delegation.E
【代码】Flink Table API SQL Could not find any factories that implement 'org.apache.flink.table.delegation.E。
2024-08-07 16:42:07
1588
原创 postman bug 加上Headers Could not get any response
请求Could not get any response。从F12中复制的Headers Name。发现多了三个, 但是点击修改缺无法修改。
2024-03-26 14:36:44
276
原创 centos7 静态地址
1.IPADDR就是静态IP地址,前三位与虚拟机网络设置的子网IP相同,最后一位是DHCP设置(本文设置的范围是128-254)的那个范围中的任意一个数。原文链接:https://blog.youkuaiyun.com/weixin_74269833/article/details/131223512。2.NETMASK子网掩码固定255.255.255.0。4.网关最后一位必须是2,前面三位跟IPADDR一致。3.DNS1固定 114.114.114.114。
2024-03-07 17:30:50
273
1
原创 swagger knife4j 修改下拉框分组排序
在使用knife4j的过程中 项目为spring cloud alibaba微服务架构 但在开发过程中 有些服务非必须启动的服务 但是进入knife4j管理页面过程中 由于下拉框第0个位置的服务为非必须启动 造成无法从页面选择其他服务。下拉框排序是根据router信息进行排序 字母为字母排序 加上数字会对数字进行排序 但是swagger是获取predicates作为名称 改掉yml predicates配置后前端路径还得修改。urls封装方法 sorted。
2024-03-07 17:09:15
768
1
原创 Flink Sql Table ‘xxx‘ doesn‘t exist
Flink Table API 无法创建表 只能读取、修改、增加 如果with指定的table-name不存在 就会直接报错 就是字面意思的报错 研究了一下午 竟然无法自动创建
2024-01-17 17:04:24
548
原创 Flink in yarn 提交任务报错 created一直等待 This usually indicates the requested resource is larger than Yar
Flink on yarn 用 yarn-session.sh 启动之后 向flink提交任务时 taskManger一直在created 等待超时之后报错 This usually indicates the requested resource is larger than Yarn's max container resource limit.。注意 这块最小内存为1600MB 改小了启动会报错。这块是我改过的 本来配置4090 超过虚拟机内存。我是用虚拟机启动了三台 所以查看内存分配。
2024-01-05 11:54:52
881
1
原创 SpringBoot+MyBatis自定义拦截器实现参数拦截
MyBatis拦截器可以用来拦截参数、拦截Sql、拦截结果集等方式。可以用来处理多租户、参数编码解码、参数过滤、sql监控等业务。
2022-07-11 18:15:00
2393
原创 mariadb启动时报错Job for mariadb.service failed because the control process exited with error code.
arm架构 centos mariadb启动时报错Job for mariadb.service failed because the control process exited with error code.mariadb作为mysql的一个分支 其安装方式和mysql还有不同 但是具体启动原理还都大同小异[root@ecs-6ab1 bin]# systemctl start mysqlJob for mariadb.service failed because the control p
2021-12-13 18:34:32
17453
1
原创 vue-json-excel 从后台获取数据生成excel fetch不生效
vue-json-excel 从后台获取数据生成excel fetch不生效使用vue-json-excel插件在前端通过接口获取后台数据。但是官方给出的fetch不生效,但是使用组件的另一种方法也可以实现该效果!官方给出的是使用fetch函数官方给出的示例这种写法经过测试,从后台中获取数据return回去但是没有弹出下载。作为java工程师我也没深究…。使用before-generate也可以实现该效果<download-excel :before-generate="st
2021-09-15 18:32:25
2270
7
原创 apache/sharding-proxy5.0 分库分表 教程 详解
apache/sharding-proxy 分库分表https://shardingsphere.apache.org/document/current/en/overview/ (官方文档)sharding主要有三种接入方式Sharding-JDBC:通过程序代码实现Sharding的介入,只是多种数据库。但是使用微服务需要多服务配置。Sharding-proxy:通过官方提供的程序,相当于中间件实现。当做Mysql/PostgreSQL下载或通过docker在本地启动。Sharding-
2021-04-08 18:21:31
1691
1
原创 List的Remove()根据下标删除指定元素不生效
这个方法在源码里是根据指定下标删除而这个方法是根据指定元素删除按ctrl进入remove方法看是那个方法,如果是图2那么肯定是不会删除成功的所以即使你传入的是int类型的参数 ,也是不会根据指定下标删除成功的所以把int类型的参数在转一次,就行了最终目的是进入源码调的是图1的方法就ok了...
2021-01-13 11:56:15
1473
原创 IDEA打包非Springboot项目并启动的
找到项目文件管理2.依次点击图中红框选择项目打包属性第一个框选择项目启动类的位置,就是有psvm的地方第二个选择jar包copy到项目第三个选择MANIFEST.MF的位置,一定要选择在resources目录下,否则会报Error: Invalid or corrupt jarfile问题4.构建jar包5.java -jar...
2021-01-11 14:25:25
1417
原创 vue rules不生效
vue rules不生效问题查找 <el-form ref="from" :model="form" :rules="rules" label-width="80px" class="login-box"> <h1>欢迎登录</h1> <el-form-item label="账号" prop="code"> <el-input v-model="form.code"></el-input>
2020-12-21 11:38:18
5329
3
原创 RabbitMQ教程完整(精华干货)
RabbitMQ教程(完整!!!)一.RabbitMQ安装1.1 为什么使用RabbitMQ1.降低耦合度2.RabbitMQ速度快,微秒级别3.学习成本低4.支持多种语言1.2 什么是RabbitMQRabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议)的开源实现能够实现异步消息处理1.3 安装RabbitMQ#在线安装docker pull rabbitmq:management#使用官方定义的端口号启动d
2020-12-10 13:49:00
27277
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人