自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不玩了做电商去了

Java。vue。python。go。spring。mysql。

2024-01-12 15:37:01 382

原创 玩转区块链-java TRC20USDT 转账实践

java集成tron区块链(trc-20) usdt 转账 查询

2023-08-02 13:52:56 1865 6

原创 JWT token安全问题之窃取被泄露

Token 窃取被泄露:攻击者可能会通过窃取 JWT token 来冒充用户身份,从而进行恶意操作。

2023-07-05 16:04:49 2038 4

原创 centos防火墙指定ip白名单

firewall-cmd --permanent --add-rich-rule=‘rule family=“ipv4” source address=“YOUR_IP_ADDRESS” accept’firewall-cmd --reloadsystemctl restart firewall.service

2023-07-05 14:35:08 318

原创 mybatis resultMap 里面的 jdbcType 有必要吗

因此,如果数据库中的字段类型与 Java 对象的属性类型不同,则可以在 ResultMap 中使用 jdbcType 来指定该字段的类型。例如,如果数据库中某个字段的类型为 VARCHAR,而 Java 对象的属性类型为 Integer,则在 ResultMap 中应该使用 jdbcType=“VARCHAR” 来告诉 MyBatis 将 Integer 类型的属性值转换为字符串类型插入到该字段中。因此,如果数据库中的字段类型和 Java 对象的属性类型一致,可以省略 jdbcType 属性。

2023-03-30 14:21:33 1654

原创 jenkins默认密码

查询Jenkins默认密码

2022-11-23 23:11:17 8816

原创 Spring cloud 集成 knife4j(1) 快速集成

spring cloud 集成 knife4j 快速集成

2022-10-10 00:29:27 1861 4

原创 mac tcp调试命令

mac tcp调试命令

2022-10-08 00:08:38 1934 2

原创 【Spring事务的介绍2——事务的传播机制】

Spring事务的传播特性什么是事务的传播特性?事务的传播特性就是当一个事务方法被另外一个事务的方法调用时,这个事务该怎么处理!Spring总共给出了7中事务的隔离级别:可以分为三种类型 不要事物的 、 可有可无的 、 必须有事务的不要事物的:1.PROPAGATION_NEVER: 没有就非事务执行,如果有事务就抛异常2.PROPAGATION_NOT_SUPPORTED: 没有就非事务执行,有就直接见事务挂起,然后非事务执行可有可无的3.PROPAGATION_SUPPORTED:

2022-03-25 14:35:31 112

原创 【Spring事务的介绍1——什么是事务】

事务的介绍(1)什么是事务事务的概念事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起想系统提交,要么一起执行、要么一起不执行;事务是一组不可再分割的的操作集合(工作逻辑单元)最常见的例子就是转账:假设,当前小明账户有1000元,小红账户有1000元,此时小明给小红进行转账1000元,意味着小明账户-1000元,小红账户+1000元。开启事务第一步:从小明账户扣1000元第二步:从小红账户加1000元事务提交上面的例子任何步骤出现了问题,都

2022-03-23 16:47:43 1139

原创 RabbitMQ常见问题

RabbitMQ常见问题RabbitMQ持久化问题RabbitMQ消息可靠生产RabbitMQ消费者异常死循环问题RabbitMQ如何保障消息可靠消费RabbitMQ死信队列消费失败消息过期TTL队列存储界限RabbitMQ持久化问题首先我们需要知道两个熟悉:1.durable: 是否开启持久化,true是持久化队列(默认),false非持久化队列2.autoDelete: 是否为临时队列,true是临时队列当服务停止运行的时候会将队列进行删除,false是非临时队列(默认)如果配置了durabl

2022-01-12 11:07:13 2108

原创 Rabbit 5大模式

Rabbit 5大模式1.rabbitMQ整体架构2.使用步骤3.简单模式 、 工作队列模式4.发布订阅模式行5.路由模式6.主题模式1.rabbitMQ整体架构简单描述一下rabbitMQ的组成部分1.消息生产者2.交换机3.消息通道4.消费者如图: 2.使用步骤第一步: 创建链接第二步: 创建通道第三步: 创建交换机,如果简单模式 / 工作队列模式(用它自带的默认交换机)第四步: 创建队列,完成交换机绑定队列3.简单模式 、 工作队列模式简单模式和工作队列基本一样,唯

2022-01-11 20:57:33 1435 1

原创 JWT 讲解与 token 过期自动续期解决方案

JWT 讲解 与 token 过期自动续期解决方案1.什么是token2.什么是JWT3.token过期自动续费方案3.1 token过期3.2 解决方案1.什么是tokenToken是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作。使用tok

2022-01-09 14:56:59 30391 12

原创 @RestControllerAdvice与@ControllerAdvice的区别

@RestControllerAdvice与@ControllerAdvice的区别与踩坑

2021-12-07 13:40:41 1878 10

原创 RabbitMQ你懂的

RabbitMQ:常见面试题总结问题1: RabbitMQ为什么需要通道,为什么不是TCP直接通信?问题2: RabbitMQ通过channel发送消息到队列一定要有交换机吗?问题3: RabbitMQ默认采用的消息模式是什么(SpringBoot)?问题4: RabbitMQ常用的消息模式有哪些?它们有什么区别?问题5: RabbitMQ持久化是什么?问题6: RabbitMQ如何保障消息可靠生...

2020-05-08 01:08:21 248

原创 Dubbo10大常见面试题,月薪10k不是梦

Dubbo常见面试题总结问题1: Dubbo只能从注册中心获取服务吗?问题2: Dubbo服务提供者一定要需要开启,消费者才可以开启吗?问题3:Dubbo默认调用服务超时的时长是多少?问题4:Dubbo 集群容错模式有哪些?默认容错模式是什么?问题5:Dubbo注册中心有哪些?问题6:Dubbo注册中心zookeeper挂掉了,消费者还能正常调用微服务吗?问题7:Dubbo可以对调用结果进行缓存么...

2020-05-05 01:12:07 499 3

原创 JavaScript中var、let和const有什么区别

JavaScript中var、let和const有什么区别JavaScript中的var会造成变量穿透使用let就可以解决变量穿透:const 可以解决JavaScript没有常量的问题总结:JavaScript中的var会造成变量穿透演示代码// An highlighted blockfor (var i = 1 ; i < 5 ; i++){ console.l...

2020-03-26 01:58:42 453 2

空空如也

空空如也

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

TA关注的人

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