自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习sentinel进行QPS限流的小小记录

1.如果在代码里编写限流规则,并添加到规则管理器中。如下:那么sentinel Dashboard管理页面中显示的resource是这个方法的名称并不是完整的请求路径:可以生效。2.如果不在代码里编写规则,在管理页面上面新增规则配置的话,resource这一栏必须填写方法的完整请求路径才会生效:搞了好久,才知道,记录一下。sentinel版本时1.8.2最新版本。...

2021-11-24 16:43:21 367

原创 return关键字对于普通for循环和foreach的不同作用

1.正常使用for循环,使用return关键字可以终止循环跳出方法:这里只打印了1和2,因为循环到2的时候,进入if分支,执行到return,便终止循环跳出方法了.2.使用stream流的forEach方法,遇到return关键字不会终止循环跳出方法,而是相当于continue关键字,结束当前这一次循环,进入下一轮循环:这里打印出1,2,3,因为forEach方法中return关键字相当于普通for循环中continue关键字,不会终止循环跳出方法,而是结束本次循环,进入下一次循环....

2021-10-10 16:28:10 4726 1

原创 json和bean之间做转换,在Gson和fastjson之间如何做选择

最近做项目遇到一个问题,就是bean转json之后,由于对象中存在日期Date类型的属性,在转回去的时候出现了错误在这里记录一下:先上代码:这里我写了两个类 A,B,然后各自赋值构建了一个对象,在a对象属性中给了一个日期类型,用gson类toJson之后,再用fastjson转为bean时报错如下:但是用gson类自己的fromJson转回去就是正常的:反过来,我用fastjson转json,然后用gson转回来报这个错:然后用fastjson自己的parseObject()就能正常地转回

2021-05-06 19:05:40 303

原创 rabbitmq 默认端口的使用

最近公司项目中需要用到rabbitmq,就在网上找资料学习了一下,自己踩得坑,在这里记录一下: 如果你没有特殊指定端口的话,项目中配置文件端口用的是5672,web浏览器可视化插件访问的是15672,我一开始不知道,项目总起不来,后面才知道,醉了....

2021-04-30 10:26:52 489

转载 springboot 开启方式有两种

一、第一种继承spring-boot-starter-parent <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.13.RELEASE</version>

2021-04-19 13:52:12 233

原创 初入新公司发现公司的配置文件bootstrap.yml跟我之前看见的application.yml不一样,特意看了一下学习了一下,在这里记录一下

springboot框架的上下文有两种,一种是bootstrap.yml,另一种就是application.yml。前者优先级高于后者,也就是说,如果bootstrap.yml和application.yml出现在同一目录下,会先加载 bootstrap.yml,后加载application.yml。bootstrap.yml多用于设置一些类似系统参数级别的配置,默认情况下不会被其他配置覆盖。...

2021-03-04 10:49:28 179 1

原创 今天看到关于hashmap线程不安全的问题

☆ hashmap为什么线程不安全? 在jdk1.7中,体现在扩容上。涉及到源码实现中的一个transfer方法,将原table的数据插入到newTable中时,使用的是头插法,链表结构会发生旋转,就会出现死循环的问题。 在jdk1.8中,体现在数据覆盖上。假设两个线程,A,B,同时执行插入操作,线程A在进行插入时(已经进行了hash计算但还未插入)被挂起,线程B拿到CPU时间片完成插入操作,然后线程B被挂起,线程A拿到CPU时间片(此时已经不需要再进行hash判断了),直接...

2021-02-27 16:33:53 113

原创 浏览器主页被hao.123篡改,用360系统急救箱可以恢复

360系统急救箱下载地址点击上面链接地址,进入页面,下载360系统急救箱压缩包,解压后使用强力模式扫描一下,然后跟着提示重启电脑就恢复了.

2021-01-20 15:32:31 538

原创 swagger-踩坑

swagger中@ApiModel中的value注释千万不要一样,否者它会自动把两个ro类的字段进行合并.

2021-01-05 11:10:55 168

原创 tk_mybatis的依赖

<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</version> </dependency> <dependency> <group...

2020-12-18 15:13:47 1276

原创 java 阿里云视频点播上传

java SDK一定要严格按照官方给的版本号引用,否者上传之后就一直在那转圈圈,不成功!!!一定要注意!!!

2020-11-27 18:50:20 279

原创 es注入问题

前些日子使用到了es,发现elasticSearch在5.x的版本注入使用的是ElasticsearchTemplate,在6.x之后注入的是ElasticsearchOperation。在这里记录一下。

2020-10-29 11:38:26 784

空空如也

空空如也

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

TA关注的人

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