自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yuhuofei的草屋

记录即分享

  • 博客(190)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用Jackson封装常用的JsonUtil工具类

jackson的使用,封装json工具类

2023-08-19 17:41:23 3972

原创 【Kafka】2.在SpringBoot中使用官方原生java版Kafka客户端

使用官方原生java版Kafka客户端

2023-08-14 01:48:24 1108

原创 【Kafka】1.Kafka简介及安装

kafka简介及安装

2023-08-12 19:42:08 1242

原创 快速入门Nginx

快速入门nginx,了解什么是路由转发、负载均衡、代理等

2023-07-03 23:37:51 535

原创 【SpringCloud】2.微服务的熔断和降级

SpringCloud+Hystrix,微服务的熔断和降级

2023-06-19 17:11:53 3323

原创 【SpringCloud】1.一文带你入门SpringCloud微服务

一文带你入门SpringCloud微服务

2023-06-01 12:05:46 275

转载 沉痛悼念技术大牛左耳朵耗子(陈皓)

纪念一位标杆人物

2023-05-16 15:35:56 199

原创 海量请求下,高并发接口的设计思路

海量请求下,高并发接口的设计思路

2023-05-08 23:49:30 1657

原创 MySQL数据库中,在读已提交和可重复读这两个不同事务隔离级别下幻读的区别

在读已提交和可重复读下,幻读的区别

2023-04-30 20:04:22 3558 1

原创 Prometheus+Grafana从0到1搭建jvm监控

Prometheus 搭建对 jvm 的监控

2023-04-16 19:32:00 1733 1

原创 Prometheus+Mysqld_exporter+Grafana从0到1搭建MySQL的可视化监控

Prometheus+Mysqld_exporter+Grafana搭建系统监控

2023-04-15 20:08:50 1300 1

原创 Lock wait timeout exceeded; try restarting transaction

锁等待超时问题

2023-04-08 20:51:48 481

原创 MySQL复制表结构表数据

MySQL复制表结构表数据

2023-03-27 16:10:41 975

原创 头疼,利用 Arrays.asList() 方法生成的 ArrayList 列表不能添加或者删除元素,还给我抛异常 java.lang.UnsupportedOperationException

在日常开发中,相信大家或多或少都有用到过一个类 Arrays ,这个类具备的功能还是比较实用的,比如用它做数组的排序,直接 Arrays.sort(数组名) 就搞定,又比如用它将一个数组转换成一个 ArrayList 列表,使用 Arrays.asList(数组名) 就能完成,用起来,哎,挺香的!美好的事物大家都喜欢,但意外总是存在的,指不定哪天就到来破坏了这份美好,这不,最近我在用 Arrays.asList() 这个方法处理数组时就翻了车,就差找个墙角裂缝钻进去,躲起来了。。

2023-03-26 18:53:19 1118 1

原创 【go语言入门教程】——2. 变量及类型

go语言中的变量及类型

2023-02-02 19:45:11 351

原创 【go语言入门教程】——1. go语言介绍及安装

go的产生go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。go 是从 2007 年末由 Robert Griesemer, Rob Pike, Ken Thompson 主持开发,后来还加入了 Ian Lance Taylor, Russ Cox 等人,并最终于 2009 年 11 月开源,在 2012 年早些时候发布了 Go 1 稳定版本。go的特点简洁、快速、安全并行、有趣、开源内存管理、数组安全、编译迅速是一种编译型语言,相当于 c + python 的结合。

2023-01-30 21:43:56 1523

原创 使用OkHttp3发起POST或GET请求

使用OkHttp3客户端,发起GET/POST请求

2022-12-28 20:15:13 9513

原创 java校验字符串只包含数字

java校验字符串只包含数字

2022-12-01 17:43:42 2270

原创 总结一下我用过的办公软件

用过的办公软件小结

2022-10-25 21:48:22 1925

原创 我为什么觉得程序员是个高危职业

程序员真是个高危职业

2022-10-23 20:29:19 6050 1

原创 IDEA展开/折叠方法的快捷键(Window操作系统下)

IDEA展开折叠方法的快捷键

2022-10-14 16:41:29 4463

原创 Mybatis实现动态建表

mybatis实现动态建表

2022-10-09 21:44:19 4453

原创 Helm入门简介

Helm入门简介,用于云原生部署应用,统一管理 k8s 资源

2022-10-04 15:14:59 814

原创 SpringBoot连接多个RabbitMQ

SpringBoot连接多个RabbitMQ,重写配置,重写连接工厂

2022-10-03 19:12:37 3844

原创 【java中的反射】2.反射的应用

反射的应用,通过反射获取类名、方法名、属性、注解、泛型等信息

2022-10-02 20:52:29 2011

原创 SpringBoot中自定义注解及切面Aspect

SpringBoot中自定义注解及切面Aspect,结合使用

2022-09-29 16:43:51 1032

原创 MySQL使用group by分组查询每组最新的一笔数据

group by 分组查询每组最新的一笔数据

2022-09-28 22:46:25 5718

原创 【java中的反射】1.初识反射

java中的反射概念以及三种获取Class对象的方式

2022-09-25 17:08:21 518

原创 java中的注解

java中的注解,自定义注解

2022-09-18 11:51:22 200

原创 java实现读取excel表格中的数据,兼容xls和xlsx

java读取excel表格中的数据,兼容xls和xlsx

2022-09-10 19:55:21 1396

原创 高并发、高性能、高可用的理解及处理方式

高并发、高性能、高可用的理解以及处理方式

2022-09-04 00:08:26 1883

原创 【SpringBoot】12.SpringBoot整合Dubbo+Zookeeper

SpringBoot整合Dubbo+Zookeeper

2022-08-28 13:22:48 1008

原创 【SpringBoot】11.SpringBoot整合Redis

Redis 作为缓存型数据库,在实际开发中用得还是挺多的,下面通过几个简单的步骤实现一下 SpringBoot 与 Redis 的整合。

2022-08-27 16:32:59 200

原创 【SpringBoot】10.两个注解搞定SpringBoot中的定时任务

两个注解搞定 SpringBoot 中的定时任务

2022-08-24 21:47:06 280

原创 【SpringBoot】9.SpringBoot中的邮件任务

SpringBoot中实现邮件任务,发送邮件

2022-08-23 22:08:51 184

原创 【SpringBoot】8.SpringBoot中的异步任务

第一步自定义一个线程池,如下所示/*** @description 自定义异步线程池} }第二步使用自定义线程池,如下所示/**return "hello,测试一下";} }由于自定义线程池时已经开启了异步注解,因此可以不用在启动类上加了,至此完成使用自定义线程池实现异步任务。

2022-08-22 22:29:33 602

原创 【SpringBoot】7.SpringBoot整合Swagger

由于版本的问题,需要在 application.properties 中,加入以下的配置。编写 SwaggerConfig.java 配置类,配置展示信息。在项目中使用 Swagger 需要下面的依赖包。步骤4,写好 module 名称,然后点击完成。在 pom.xml 文件中,加入以下依赖信息。整个 pom.xml 文件的依赖信息如下。步骤3,选择一个 web 依赖就好。(1)测试 getHello 接口。步骤1,新建一个 module。启动服务,在浏览器中请求。步骤2,修改包名和项目名。

2022-08-22 00:07:22 807

原创 SpringBoot整合Swagger,启动服务报错:Failed to start bean ‘documentationPluginsBootstrapper‘

SpringBoot 2.7.3springfox-swagger2 3.0.0springfox-swagger-ui 3.0.0使用以上版本的依赖包进行整合,启动服务,直接报前面的错误,初步判断应该是版本的问题导致。在 SpringBoot 2.6.0 以后将 SpringMVC 默认路径匹配策略从 AntPathMatcher 更改为PathPatternParser,导致启动服务报错。在 application.properties 配置文件中,加入下面这行配置信息,即可解决

2022-08-21 21:59:21 799

原创 利用fastjson将json字符串转换为map对象

利用 fastjson 包将 json 字符串转换为 map 对象。

2022-08-17 23:44:56 8085

原创 @Controller和@RestController的区别

最近遇到注解 @Controller 和 @RestController 在使用上的小问题,记录一下二者的区别。

2022-08-15 22:15:33 207

SpringBoot多模块项目demo.zip

利用IDEA搭建的一个简单SpringBoot多模块项目示例,供初学者使用 IDEA 搭建同类型项目时,参考学习。适用于有多模块的场景仅供入门使用,不涉及深层次内容。

2022-07-19

空空如也

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

TA关注的人

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