自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用IDEA连接数据库生成实体类,定制Groovy脚本文件

导语: 如今已2019年, 有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如IDEA, 各种MyBatis的代码生成工具, 等等. 本篇介绍一下如何使用IDEA的groovy脚本文件生成带JPA注解的实体类一, 使用IDEA连接数据库 需注意: 正式版IDEA才有此功能, 社区版木有 演示图片使用的IDEA版本为2018.3, 不同版本界面可能有细小差别 创建新的数据连接 ①如果没有, 可以上方菜单栏: 视图-工具窗口-D..

2020-09-06 12:45:48 406 1

转载 数据可视化“万能”工具

第一章 Matplotlib 简介这里涉及Matplotlib 数据可视化模块的多个方面。 Matplotlib 能够创建多数类型的图表,如条形图,散点图,条形图,饼图,堆叠图,3D 图和地图图表。首先,为了实际使用 Matplotlib,我们需要安装它。如果你安装了更高版本的 Python,你应该能够打开cmd.exe或终端,然后执行:pipinstallmatplotlib注意:如果上面的较短命令不工作,你可能需要执行C:/Python34/Scripts/pip inst..

2020-09-06 12:40:29 488

原创 Jenkins持续集成

1.1 持续集成介绍1.1.1问题描述传统的软件开发流程如下:1、项目经理分配模块给开发人员2、每个模块的开发人员并行开发,并进行单元测试3、开发完毕,将代码集成部署到测试服务器,测试人员进行测试。4、测试人员发现bug,提交bug、开发人员修改bug5、bug修改完毕再次集成、测试。问题描述:1、模块之间依赖关系复杂,在集成时发现大量bug2、测试人员等待测试时间过长3、软件交付无法保障解决上述问题的思考:1、能否把集成测试时间提前?2、能.

2020-08-16 11:49:15 179

原创 SpringBoot整合RabbitMQ

Springboot整合RabbitMQ一、Centos7安装RabbitMQ安装erlang1.1.RabbitMQ由Erlang语言开发,Erlang语言用于并发及分布式系统的开发,在电信领域应用广泛,OTP(Open Telecom Platform)作为Erlang语言的一部分,包含了很多基于Erlang开发的中间件及工具库,安装RabbitMQ需 要安装Erlang/OTP1.2.安装依赖yum -y install gcc gl...

2020-08-16 11:44:48 285

原创 SpringBoot整合Redis

Springboot整合Redis一、Centos7安装Redis安装gcc依赖1.1.由于redis是用C语言开发,安装之前必先确认是否安装gcc环境(gcc -v),如果没有安装,执行以下命令进行安装,如果没有 gcc 需要在线安装1.2.安装gcc依赖: yum install -y gcc 1.3.下载并解压安装包:wget http://download.redis.i...

2020-08-16 11:40:54 181

原创 Docker部署Springboot+Eureka分布式项目

1.1 虚拟化技术1.1.1 问题描述互联网的发展使软件业发生了巨大的变化,其中一个显著的变化是软件的规模越来越大,基于微服务架构的软件在生产部署时遇到了这样的挑战:1、微服务的开发语言、操作系统、依赖库等环境配置不同,如何快速安装、迁移、配置软件?2、一个软件由若干微服务组成,如何快速批量部署微服务?3、如何有效的利于计算机资源?针对前两个问题的思考:传统的软件部署流程是:安装操作系统-->安装依赖软件/库-->安装软件(微服务)-->配置软件--&g

2020-08-16 11:33:50 753

原创 Docker部署Springboot+Eureka分布式项目

1.1 虚拟化技术1.1.1 问题描述互联网的发展使软件业发生了巨大的变化,其中一个显著的变化是软件的规模越来越大,基于微服务架构的软件在 生产部署时遇到了这样的挑战: 1、微服务的开发语言、操作系统、依赖库等环境配置不同,如何快速安装、迁移、配置软件? 2、一个软件由若干微服务组成,如何快速批量部署微服务? 3、如何有效的利于计算机资源? 针对前两个问题的思考: 传统的软件部署流程是:安装操作系统-->安装依赖软件/库-->安装软件(微服务)-->配置软件-->最终软件上线运 行,

2020-07-12 10:14:57 329

原创 SpringBoot整合SpringTask定时任务

Springboot整合SpringTask定时任务定时任务介绍一、市场上实现定时任务方案有很多种如下:1、使用jdk的Timer和TimerTask实现 可以实现简单的间隔执行任务,无法实现按日历去调度执行任务。 2、使用Quartz实现 Quartz 是一个异步任务调度框架,功能丰富,可以实现按日历调度。 3、使用Spring Task实现 Spring 3.0后提供Spring Task实现任务调度,支持按日历调度,相比Quartz功能稍简单,但是在开发基本够用,支 持注解编程方式。 本项目案例使用S

2020-07-12 10:10:06 1015

原创 Springboot与Eureka注册中心集群项目实战

1 Eureka注册中心1.1 需求分析在前后端分离架构中,服务层被拆分成了很多的微服务,微服务的信息如何管理?Spring Clouvd中提供服务注册中 心来管理微服务信息。 为什么 要用注册中心? 1、微服务数量众多,要进行远程调用就需要知道服务端的ip地址和端口,注册中心帮助我们管理这些服务的ip和 端口。 2、微服务会实时上报自己的状态,注册中心统一管理这些微服务的状态,将存在问题的服务踢出服务列表,客户 端获取到可用的服务进行调用。 1.3 Eureka注册中心 1.3.1 Eureka介绍 Sp

2020-07-12 10:00:35 172

原创 Adboe全家桶办公软件

#2020 ps 使用教程仅供学习使用《Adboe全家桶办公软件》提取地址: https://shimo.im/docs/gK8w3CVDGVkQXgPk/

2020-05-24 23:14:59 464

空空如也

空空如也

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

TA关注的人

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