51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

软件教程

【工具系列】IDEA 链接 MySQL 数据库失败

【工具系列】IDEA 链接 MySQL 数据库失败

厉飞雨 阅读(127) 评论(0) 赞(7)

> 异常信息:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon(服务器返回无效时区。转到"高级"选项卡并设置"服务器时区") #### 解决方案 {#解决方案} * 命令行登录 MySQL 数据库,wi...

【工具系列】IDEA 启动项目很慢解决方案

【工具系列】IDEA 启动项目很慢解决方案

厉飞雨 阅读(170) 评论(0) 赞(6)

### IDEA 启动项目加载很慢解决方案 {#IDEA 启动项目加载很慢解决方案} * Interllij IDEA 由于功能很多,又注重搜索与只能提示的速度,启动时把很多数据提前加载到内存里面,导致启动特别慢。 即使优化到极致,Interllij IDEA 的启动速度也不会改善太多,但还是能够减少一些启动时间的,下面详细介绍。 * IDEA 默认的 JVM 设置,已...

【工具系列】IDEA 单行注释快捷键输出空格问题

【工具系列】IDEA 单行注释快捷键输出空格问题

厉飞雨 阅读(153) 评论(0) 赞(7)

原因 {#原因} -------- 昨天因为重装了系统, 配置好了所有环境以后今天刚开始写代码, 然后快捷键 ctrl + / 快捷键注释的时候发现效果是这样的, 单行注释直接贴边了, 这能忍, 网上搜索了一下发现解决方案如下: ```java // 查询全部 List<User> findAllUser(); ``` 解决: {#解决} ---------...

Spring Boot3学习之Web篇

Spring Boot3学习之Web篇

厉飞雨 阅读(161) 评论(0) 赞(6)

一、前言 {#一、前言} ------------ 要搭建传统 Spring MVC 项目,我们除了需要配置相应的配置文件,还需要在文件中声明包扫描路径,注解驱动,处理器映射器、适配器和视图解析器等相关配置,搭建步骤非常繁琐。 而 **Spring Boot** 则是通过 JavaConfig 的方式将以前繁琐的配置封装起来,我们只需要引入依赖即可完成相应组件的整合。 二...

Spring Boot3学习之基础篇

Spring Boot3学习之基础篇

厉飞雨 阅读(140) 评论(0) 赞(6)

一、前言 {#一、前言} ------------ 在N年前整理过 **Spring Boot** 的入门教程,当时还是 1.x 的内容。如今 **Spring Boot** 已经升级到 3.x 版本,不过版本之间的使用差距不大,此次发布文章仅当作常规知识以及新版本功能的补充。 如果你已经掌握 **Spring** 和 **SpringMVC** 知识,但还不熟 **Spr...

Spring Cloud Alibaba 系列之 Sleuth(链路追踪)

Spring Cloud Alibaba 系列之 Sleuth(链路追踪)

厉飞雨 阅读(151) 评论(0) 赞(6)

一、前言 {#一、前言} ------------ 在大型系统的分布式系统中,系统会被拆分成了许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。 在这种架构中,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心,也就意味...

Spring Cloud Alibaba 系列之 Gateway(网关)

Spring Cloud Alibaba 系列之 Gateway(网关)

厉飞雨 阅读(209) 评论(0) 赞(9)

一、前言 {#一、前言} ------------ Spring Cloud 原先整合 Zuul 作为网关组件,Zuul 由 Netflix 公司提供的,现在已经不维护了。后面 Netflix 公司又出来了一个 Zuul2.0 网关,但由于一直没有发布稳定版本,所以 Spring Cloud 等不及了就自己推出一个网关,已经不打算整合 zuul2.0 了。 Spring C...

Spring Cloud Alibaba 系列之 Sentinel(服务容错)

Spring Cloud Alibaba 系列之 Sentinel(服务容错)

厉飞雨 阅读(136) 评论(0) 赞(5)

一、前言 {#一、前言} ------------ 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务堆积,最终导致服务瘫痪。 由于服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性的严...