4 powerfuler

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

Flyway环境搭建

文章目录1. 基础环境搭建2. flyway环境搭建1. 基础环境搭建点击获取下载flyway的包(以6.4.2为例)windows: flyway-commandline-6.4.2-windows-x64.ziplinux: flyway-commandline-6.4.2-linux-x64.tar.gz解压包,所得的目录为flyway的安装目录把flyway/6.4.2/patch目录里的lib目录拷贝到解压目录里进行覆盖,删除掉安装目录下的lib/community/flywa

2020-07-02 15:06:22

Flyway基础简介

1. 概述Flyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。自动升级(自动发现更新项):Flyway 会将任意版本的数据库升级到最新版本。Flyway 可以脱离JVM 环境通过命令行执行,可以通过Ant 脚本执行,通过Maven 脚本执行(这样就可以在集成环境自动执行),并且可以在应用中执行(比如在应用启动时执行)。规约优于配置:Flyway 有一套默认的规约,所以不需要修改任何配置就可以正常使用。既支持SQL 脚本,又支持Java 代码:可以使用SQL 脚本执行数据库更新

2020-06-30 16:51:23

Mysql 8.0 下载安装

Mysql 8.0 下载安装&&2059 - authentication plugin 'caching_sha2_password'1、下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html2、安装参考:https://www.cnblogs.com/coderls/archive/2016/09/21/5892157.html3、安装过程中会检查环境,需要安装C++ 2019 ,按提示安装即..

2020-06-23 19:06:46

Eureka 与 Zookeeper 的区别

Eureka 与 Zookeeper 的区别两者都可以充当注册中心的角色,且可以集群实现高可用,相当于小型的分布式存储系统。CAP 理论CAP 分别为 consistency(强一致性)、availability(可用性) 和 partition toleranc(分区容错性)。理论核心:一个分布式系统不可能同时很好的满足一致性、可用性和分区容错性这三个需求。因此,根据 CAP 原理将 NoSQL 数据库分成满足 CA 原则、满足 CP 原则和满足 AP 原则三大类:CA:单..

2020-06-05 19:35:52

最全的git(clone或者push)时出现 fatal: the remote end hung up unexpectedly index-package 解决方案

最全的git(clone或者push)时出现 "fatal: the remote end hung up unexpectedly index-package" 解决方案使用idea clone git上项目,在用git操作项目clone或者push时报出异常:the remote end hung up unexpectedly index-package可能出现的原因以及解决方案如下。方法一(git配置缓存问题):修改提交缓存大小为500M,或者更大的数字git con.

2020-06-05 11:52:26

spring-boot 整合druid 启动报错 Failed to bind properties under spring.datasource to javax.sql.DataSource

spring-boot 整合druid 启动报错:Failed to bind properties under 'spring.datasource' to javax.sql.DataSourcespringboot整合druid时,引入了druid的数据源,在配置文件application.yml中配置了相关配置。mybatis.type-aliases-package=com.neo.modelspring.datasource.url=jdbc:mysql://loc..

2020-06-03 20:18:52

javax.mail.AuthenticationFailedException: 535 Login Fail. Please enter your authorization code to l

解决使用邮箱登陆出现的异常问题:javax.mail.AuthenticationFailedException: 535 Login Fail. Please enter your authorization code to l因为在其他地方的登陆需要的是加密的授权码,不使用明码登陆。打开连接报错里面的:http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256链接登陆自己的.

2020-06-03 15:49:07

Spring Boot(一)之入门篇

关于Spring Boot的介绍的文章多如牛毛,这里也就不再过多的赘述,推荐两个不错的博主,插眼留位。微笑哥的微博月光中的污点整理学习Spring Boot,进一步加深对该技术的学习。把自己的实例代码以及学习的心得体会等放到git上。更多学习代码每天努力一点,每天都在进步。...

2020-06-01 19:10:52

Missing artifact org.csource:fastdfs-client-java:jar:1.27-SNAPSHOT

解决Maven无法下载fastdfs-client-java依赖,Dependency 'org.csource:fastdfs-client-java:1.27-SNAPSHOT' not found.因为fastdfs-client-java-1.27-SNAPSHOT.jar这个依赖包在maven中央仓库是没有的,需要自己编译源码成jar本地安装到maven 的本地仓库,安装完以后就能正常引用了(注意:本地必须安装了Maven,并配置好Maven环境变量)<dependenc...

2020-05-29 17:56:15

工具类-使用python导出数据库多表结构到Excel

使用python导出数据库多表结构到Excel把数据库表结构导出来,方便使用或者提供表结构文档#!/usr/bin/python3import pymysqlimport xlwt# 要连接的数据库信息db_ip = '10.1.120.95'db_port = 13362db_user_name = 'root'db_password = '123456'db_name = 'information_schema'# 要查询的数据库名和表名search_db_name

2020-05-28 18:03:04

工具类-数字金额转成大写

数值金额转成大写 /** * 数字金额大写转换,思想先写个完整的然后将如零拾替换成零 要用到正则表达式 */ public static String digitUppercase(double n) { String fraction[] = { "角", "分" }; String digit[] = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; String unit[][] = { { "元", "万", "亿

2020-05-28 15:34:34

工具类-把对象转为字符串导出为json文件

把对象转为字符串导出为json文件根据前段传值获取数据对象,转成String,然后就可以在浏览器上面导出json或者TXT文件,备导入数据使用。public class OpExportFileUtil { private static final Logger LOGGER = LoggerFactory.getLogger(OpExportFileUtil.class); private HttpServletResponse response; private H

2020-05-28 15:27:47

工具类-根据id生成id随机码

根据id生成id随机码使用场景:需要把id信息暴露出来,但是id又过长,而且不安全,MD5摘要又太长,需要根据id生成短的标识,就用了随机码。1、随机码位数CODE_LEN为最小长度,如果id很长,随机码的位数也会增加2、如果id小于CODE_LEN位,则不同id可能会生成一样的随机码,在短的id后面补0,保证原始id长度大于CODE_LEN长度3、支持id转随机码,随机码转id的操作4、用于生成固定随机码id最小长度要大于CODE_LEN,不足补05、代码来源网络,经修改测试后的修复代码

2020-05-28 15:17:51

工具类-4种方式解锁获取两个日期之间的间隔天数

工具类-4种方式解锁获取两个日期之间的间隔天数java8的那种方式,没有测试,应该也是可以的。public class TestDifferentDays { public static void main(String[] args) { int differentDays1 = differentDays2(strToDateLong("2020-1-1"), strToDateLong("2019-12-25")); System.out.print

2020-05-28 15:02:56

使用WPS把PPT转成视频

使用WPS把PPT转成视频,制作纪念相册wps的2019版本可以把WPS转成视频,对视频要求不高的可以试用一下,而用其他的工具要不收费,要不安装大量的无用软件等,office的办公软件也可把ppt转成视频,不过安装成本大点,不适合大众有一点电脑基础的,对于视频要求不高的,可以参考使用,我觉得效果还不错,制作过生日视频,纪念相册视频制作等。点击查看制作步骤...

2020-05-22 14:58:27

kafka踩坑、实践篇

kafka踩坑、实践篇1、从kafka读取数据后 数据会自动删除吗不会,kafka中数据的删除跟有没有消费者消费完全无关。数据的删除,只跟kafka broker上面上面的这两个配置有关:# 数据文件保留多长时间, 存储的最大时间超过这个时间会根据log.cleanup.policy设置数据清除策略,log.retention.bytes和log.retention.minut...

2020-04-08 19:34:29

kafka 配置文件详解(server.properties,producer.properties,consumer.properties)

kafka 配置文件详解server.properties# kafka server配置 kafka最为重要三个配置依次为:broker.id、log.dir、zookeeper.connect# 每一个broker在集群中的唯一表示,要求是正数。当该服务器的IP地址发生改变时,broker.id没有变化,则不会影响consumers的消息情况broker.id=0# bro...

2020-04-07 10:26:55

Redis_哨兵机制

Redis_哨兵机制(Sentinel)主从模式缺点,master节点挂了以后,redis就不能对外提供写服务了,因为剩下的slave不能成为master。所以一般的生产坏境是不会单单只有主从模式的。所以有了下面的sentinel模式。1、概述哨兵模式又称sentinel模式 ,sentinel的中文含义是哨兵、守卫。也就是说既然主从模式中,当master节点挂了以后,slave节点不...

2020-04-02 20:20:40

redis_主从复制(Replication)

redis主从复制(Replication)Master:主 Slaves:从Redis 支持简单且易用的主从复制(master-slave replication)功能, 该功能可以让从服务器(slave server)成为主服务器(master server)的精确复制品。1、以下是关于 Redis 复制功能的几个重要方面: 1.1、Redis 使用异步复制。 从 R...

2020-04-01 18:26:00

Redis_ 配置文件

Redis 的配置文件Redis 的配置文件位于 Redis 安装目录下, redis.conf1、Redis 的配置简单操作命令行可以通过 CONFIG 命令查看或设置配置项。命令格式如下:192.168.20.112:7011> config get loglevel1) "loglevel"2) "notice"192.168.20.112:7011> ...

2020-04-01 12:22:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取