自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 int[]转为List<Integer>时遇到的问题

最近在开发过程中,有段代码需要将int[] 转换为 List ,但转换完之后取值时,一直报异常。你认为会打印什么??你以为会将42打印出来吗?那么,问题在哪里?可以看到有两个警告:第一个警告的意思是使用了泛型类 ArrayList 但没有指定类型参数,这会导致安全性问题。我们应该使用 ArrayList 而不是简单的 ArrayList 来指定类型参数。第二个警告是我们调用了 Arrays.asList() 方法,但只传递了一个参数。

2023-07-05 09:01:47 253 2

原创 JWT令牌如何将令牌token转换为登录者的信息的?

SpringMVC中HandlerMethodArgumentResolver的作用及实践

2022-03-11 11:07:17 1320 1

原创 关于maven项目src/main/java目录下mapper文件不生效的问题解决方法

一、问题浮现:在构建maven+mybatis项目时,遇到个问题,就是接口dao无法找到对应的mapper.xml文件,项目结构及注解配置的均没有问题。但是调用接口就会发生异常,报找不到接口对应的mapper文件。查资料后,又把mybatis.mapper-locations=classpath:com.yk.springsecuritydemo.mapper/*.xml改为了mybatis.mapper-locations=classpath:com/yk/spr

2021-03-31 11:35:19 1203

原创 springboot+redis+rabbitmq实现模拟秒杀系统(附带docker安装mysql,rabbitmq,redis教程)

前言在项目开发中,难免会遇到高并发问题,本文借助秒杀系统的模拟场景,旨在解决高并发问题。原理秒杀与其他业务最大的区别在于,在秒杀的瞬间,系统的并发量和吞吐量会非常大,与此同时,网络的流量也会瞬间变大。对于系统并发量变大问题,这里的核心在于如何在大并发的情况下保证数据库能扛得住压力,因为大并发的瓶颈在于数据库。如果用户的请求直接从前端传到数据库,显然,数据库是无法承受几十万上百万甚至上千万的并发量的。因此,我们能做的只能是减少对数据库的访问。例如,前端发出了100万个请求,通过我们的处理,最终

2021-03-24 14:25:51 609

原创 spring框架学习(一)

Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,怎么简化呢?通过IOC和AOP来实现的。程序的并通过POJO为基础的编程模型促进良好的编程习惯。Spring IOCSpring IOC 负责创建对象,管理对象(通过依赖注入(DI),装配对象,配置对象

2017-11-22 20:44:40 298

springcloud笔记

springcloud笔记

2023-07-03

docker 从入门到实践

docker 从入门到实践

2023-07-03

1000道互联网java工程师面试题

1000道互联网java工程师面试题

2023-07-03

mysql三种日志文件的介绍

mysql三种日志文件的介绍

2023-07-03

java必刷面试题答案

java必刷面试题答案

2023-07-03

空空如也

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

TA关注的人

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