自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot集成Apollo配置List、Map,实现热部署方式

我们在文章中介绍了配置Map、List的方式,但是这种方式无法实现热部署,实时更新。所以每次变更配置后,需要重启服务才会生效。目前大部分项目的配置文件都会放到Apollo里,显然这样的方式就不台合理了,本身用Apollo的初衷就是为了能灵活的修改配置,及时生效。本文主要介绍Apollo配置List、Map,并实现热部署方式。

2023-04-06 17:46:20 3076 1

原创 SpringBoot properties配置Map、List

本文主要介绍properties配置Map、List的方式。

2023-04-06 15:59:32 5166 3

原创 Python3(二):开发工具 IDEA配置

因为一直使用IDEA进行Java开发,对IDEA相对熟悉,上手比较快,所以就选择了IDEA进行相关的Python脚本编写。当然也可以选择vsCodePyCharm等工具。

2023-01-18 15:53:13 5848

原创 Python3(一):环境配置

因为项目需要一些监控告警,并且要尽量在不修改项目代码的前提下,所以选择了Python写一些告警脚本。之前一直做Java相关开发,所以趁此机会学习一下Python,毕竟技多不压身😏。本文主要介绍windows系统下Python的环境配置。

2023-01-13 17:20:29 7655

原创 SpringBoot教程(五):搭建SpringBoot项目的3种姿势

前面几章节我们简单的介绍了下SpringBoot、Maven的基础知识,以及开发基础环境的搭建。接下来我们就开始进入到SpringBoot的学习。本章节主要介绍搭建SpringBoot项目的3种方式。是我们最熟悉的, 里面放的是Java 代码和配置文件,pom.xml 是 Maven 的坐标文件。以上就是创建SpringBoot项目的三种方式,一般使用第三种方式,比较简单快捷,引入包也会很干净。

2022-10-17 19:26:09 690

原创 Linux kafka-2.11单机部署

kafka是一个高吞吐的分布式消息队列系统,采用发布/订阅消息模式,先进先出(FIFO)保证顺序,默认每隔7天清理数据。常用场景缓存/消峰、解耦和异步通信。一、下载解压#创建安装目录#移动到目录#下载kafka安装包wgethttp#解压缩注意,kafka_2.11-0.8.2.1.tgz版本是已经编译好的版本,解压就能使用。......

2022-07-25 17:50:35 643

原创 SpringBoot教程(四):WIN10安装Maven环境

我们现在基本上都是用Maven管理依赖包和构建项目,Maven的基础知识可以看《SpringBoot教程(二)Maven》,本文就不再赘述,本文主要讲述win10安装配置Maven环境。一、下载选择对应的版本即可,本文apache-maven-3.6.3版本进行演示。...

2022-07-21 00:16:06 271

原创 SpringBoot教程(三):WIN10安装JDK8环境

2009年4月,Oracle收购了Sun公司,至此Java开始由Oracle维护,在收购之初很多人都猜测以后Java肯定会开始收费模式,果不其然,2019年4月16日,Oracle发布了JDK8的8u211和8u212版本,并且从这2个版本开始,将JDK的授权许可从BCL换成了OTN!也就意味着从这2个版本开始,JDK进入到了商用收费时代!http言归正传,下面开始我们今天的正题,WIN10安装JDK8环境,基于8u202版本。一、下载JDKhttps选择对应的版本即可,注意https。..........

2022-07-19 18:10:08 906

原创 SpringBoot教程(二):Maven

由于目前SpringBoot工程基本上都是Maven项目,所以想了想还是专门拿出一章来讲解下maven,大佬们可略过~~~。Maven是一款服务于java平台的依赖包管理工具,通过插件可以实现项目的构建,可以支持整个项目的开发、打包、测试及部署等一系列行为。Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。......

2022-07-18 18:13:20 8826 2

原创 Linux Sonarqube-8.9部署

从7.9版本开始SonarQube不再支持Mysql,网上的教程大多数都是基于mysql,现在已经不适用了!SonarQube7.9开始数据库只支持PostgreSQL、Oracle和MSSQLSERVER,本篇文档基于PostgreSQL12。Sonarqube8.9Java环境需要JDK11版本!注SonarQube为静态代码扫描工具,只能扫描代码中存在的问题,而不会扫描代码如何执行业务逻辑!...

2022-07-15 14:24:39 1281

原创 SpringBoot教程(一):初识SpringBoot

SpringBoot是什么?为什么要用SpringBoot?一、SpringBoot是什么?SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用。该框架使用了特定的方式来进行配置,即“约定大于配置”,从而使开发人员不再需要配置各种各样的xml配置。SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。SpringBoot中文社区例如。......

2022-07-15 13:53:24 206

原创 Linux Redis-6.2.6单机部署

Linux Redis-6.2.6单机部署

2022-07-14 14:12:10 412

原创 Mysql异常:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) ***

原因:编码问题解决方案:进行字符串转换,如改为 CONVERT(classId USING utf8mb4) COLLATE utf8mb4_general_ci)

2022-07-14 10:58:05 1883

jdk-8u202-windows-x64

jdk8最后一个免费版本

2022-07-19

空空如也

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

TA关注的人

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