- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Springboot集成Apollo配置List、Map,实现热部署方式
我们在文章中介绍了配置Map、List的方式,但是这种方式无法实现热部署,实时更新。所以每次变更配置后,需要重启服务才会生效。目前大部分项目的配置文件都会放到Apollo里,显然这样的方式就不台合理了,本身用Apollo的初衷就是为了能灵活的修改配置,及时生效。本文主要介绍Apollo配置List、Map,并实现热部署方式。
2023-04-06 17:46:20
3476
1
原创 Python3(二):开发工具 IDEA配置
因为一直使用IDEA进行Java开发,对IDEA相对熟悉,上手比较快,所以就选择了IDEA进行相关的Python脚本编写。当然也可以选择vsCodePyCharm等工具。
2023-01-18 15:53:13
5995
原创 Python3(一):环境配置
因为项目需要一些监控告警,并且要尽量在不修改项目代码的前提下,所以选择了Python写一些告警脚本。之前一直做Java相关开发,所以趁此机会学习一下Python,毕竟技多不压身😏。本文主要介绍windows系统下Python的环境配置。
2023-01-13 17:20:29
7961
原创 SpringBoot教程(五):搭建SpringBoot项目的3种姿势
前面几章节我们简单的介绍了下SpringBoot、Maven的基础知识,以及开发基础环境的搭建。接下来我们就开始进入到SpringBoot的学习。本章节主要介绍搭建SpringBoot项目的3种方式。是我们最熟悉的, 里面放的是Java 代码和配置文件,pom.xml 是 Maven 的坐标文件。以上就是创建SpringBoot项目的三种方式,一般使用第三种方式,比较简单快捷,引入包也会很干净。
2022-10-17 19:26:09
744
原创 Linux kafka-2.11单机部署
kafka是一个高吞吐的分布式消息队列系统,采用发布/订阅消息模式,先进先出(FIFO)保证顺序,默认每隔7天清理数据。常用场景缓存/消峰、解耦和异步通信。一、下载解压#创建安装目录#移动到目录#下载kafka安装包wgethttp#解压缩注意,kafka_2.11-0.8.2.1.tgz版本是已经编译好的版本,解压就能使用。......
2022-07-25 17:50:35
710
原创 SpringBoot教程(四):WIN10安装Maven环境
我们现在基本上都是用Maven管理依赖包和构建项目,Maven的基础知识可以看《SpringBoot教程(二)Maven》,本文就不再赘述,本文主要讲述win10安装配置Maven环境。一、下载选择对应的版本即可,本文apache-maven-3.6.3版本进行演示。...
2022-07-21 00:16:06
312
原创 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
947
原创 SpringBoot教程(二):Maven
由于目前SpringBoot工程基本上都是Maven项目,所以想了想还是专门拿出一章来讲解下maven,大佬们可略过~~~。Maven是一款服务于java平台的依赖包管理工具,通过插件可以实现项目的构建,可以支持整个项目的开发、打包、测试及部署等一系列行为。Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。......
2022-07-18 18:13:20
9033
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
1469
原创 SpringBoot教程(一):初识SpringBoot
SpringBoot是什么?为什么要用SpringBoot?一、SpringBoot是什么?SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用。该框架使用了特定的方式来进行配置,即“约定大于配置”,从而使开发人员不再需要配置各种各样的xml配置。SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。SpringBoot中文社区例如。......
2022-07-15 13:53:24
229
原创 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
1982
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人