摘要:
项目使用Gradle管理后,Gradle会自动进行依赖包的检查下载。这个过程在IDEA中是自动完成的。但是团队中有的机器却无法连接服务器下载。使用外网和内网的方式均失败。给出的提示是connect to 192.168.6.12 failed. 在确定软件安装与用法没有问题的情况下怀疑是网络的故障, 阅读全文
摘要:
我的机器已经安装过PostgreSQL,而且是由第三方软件自带PostgreSQL安装好的,不知道数据库的用户名称和密码。PostgreSQL的默认用户是postgres,但密码已经无法获知,于是采用下面的方法重置默认用户的密码。使用的系统是Windows 10。 1、找到Postgresql安装目 阅读全文
摘要:
用Selenium+python编写自动测试脚本,因为页面中内容编辑使用ckEditor富文本编辑,不知道如何输入内容。 方法一:执行JS脚本,ckEditor编辑区内容输入成功,校验提示内容为空 通过上网查找,一种方法是使用Selenium执行JavaScript脚本的方法修改富文本编辑区的内容。 阅读全文
摘要:
无论是个人项目还是在团队协作中,commit message 都应该清晰明了,遵守一定规范。目前,社区有多种 commit message 的写法规范。本文介绍 Angular规范,这是目前使用最广的写法,比较合理和系统化,并且有配套的工具。 当前业界应用的比较广泛的是 Angular Git Co 阅读全文
摘要:
真是不用不知道,问题真不少,经过反复尝试,上网查询终于Flyway的Gradle插件终于可以工作了,但是错误又再一次出现了。 第三坑,执行flywayMigrate提示信息:Flyway Teams Edition or MySQL upgrade required: MySQL 5.7 is no 阅读全文
摘要:
在成功加入Flyway的Gradle的插件后,在Gradle的任务中选择flyway->flywayMigrate,进行数据库迁移操作,于是出现下面的问题。 第二坑:执行flyMigrate出现错误信息:flyway No database found to handle 出错信息是说没有相应的数据 阅读全文
摘要:
Flyway是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations可以写成SQL脚本,也可以写在Java代码中,不仅支持Command Line和Java 阅读全文
摘要:
很长时间没有使用GitHub了,心血来潮将本地的项目传送到GitHub上却发现不能正常工作。花了一上早上将问题解决了,于是将问题解决过程记录一下。 首先出现的问题是Push代码到远程GitHub仓库时,出现如下错误。 fatal: unable to access 'https://github.c 阅读全文
摘要:
最近将自己写的JavaWeb程序放到github上了。由于使用了富文本编辑器、jQuery、Bootstrap等第三方插件,导致js、css等代码远远超过你自己写的Java代码,导致在GitHub显示的语言是JavaScript。 这样的情况很不能忍,尤其对于强迫症来说。 搜索了一下发现github 阅读全文
摘要:
引入maven插件出问题了,总是报错找不到maven插件。 Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with id ‘maven’ not found. 原因分析: 这是关于该问题的讨论文章。就是说Gradle 阅读全文