文章列表

心得技巧

IntelliJ IDEA 2019.2利用补丁永久激活时碰到的问题集锦

IntelliJ IDEA 2019.2利用补丁永久激活时碰到的问题集锦

关于idea激活,在我个人博客上已经写了很多篇文章了,而且idea官方发布2019.2版本已经有一段时间了,之前也写了一篇利用补丁永久激活2019.2的教程,抛开机器环境不说,依旧还是有很多人不会,现在来做一下总结,把大家碰见的问题汇总一下以便后来者参考。用户目录下存在两份配置文件,导致“keyisinvalid”如果idea是从低版本升级到高版本的,在用户目录下会有两份config,虽然放着也没什么事,但是最近看到有人因为这个原因而导致激活失败“keyisinvalid”,大家如果也有两份,只需要保持和当前idea版本对应的那一份就可以了。Jet……

不忘初心  发布于 2019-11-15 浏览(106) 赞 (2)

心得技巧

jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

在用jenkins自动部署到远程tomcat时,打包、传包这些都没问题,在最后一步执行远程脚本启动tomcat时,报错了“Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program”。错误提示倒是非常的清晰,“没有定义JAVA_HOME和JRE_HOME环境变量至少需要这些环境变量之一才能运行此程序”,就是说找不到JAVA_H……

不忘初心  发布于 2019-10-09 浏览(57) 赞 (9)

心得技巧

执行shell脚本报错“$'\r': command not found”的原因及解决方案

执行shell脚本报错“$'\r': command not found”的原因及解决方案

在测试jenkins自动部署远程tomcat时,执行在目标linux上编写好的shell脚本时出现“$'\r': command not found”,但是我仔细检查了脚本,报错对应行的位置只是一个空行,并没有问题,那么linux为什么会将一个回车的空行报错?问题原因:脚本是在window下编辑完成后上传到linux上执行的,win下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n,linux下不识别\r为回车符,所以导致每行的配置都多了个\r回车符。解决方案:1、若报错的地方改动很小,可以直接手动编辑一下;2、文件太多,又不想一个……

不忘初心  发布于 2019-10-08 浏览(55) 赞 (2)

心得技巧

phpstudy自带的mysql与本机安装的原mysql冲突解决方案

phpstudy自带的mysql与本机安装的原mysql冲突解决方案

由于phpstudy自动集成了mysql,所以在本机安装的时候,它会将机器上之前安装的mysql服务给卸载了,让我深深感觉到“这逼真的是太危险了”,不过还好它只是移除了本机的mysql服务,并没有丧心病狂到将数据文件也一并清理了。如下图:这是我原来的mysql服务,当我安装完phpstudy之后,就再也找不到它瘦小的身影了~问题产生的原因,这个不用百度也能猜得到:“两个mysql服务冲突了”。本着自力更生的念头,我自己先尝试解决了一下,起初以为可以公用一个mysql服务,然后指定不同的端口,我想用哪个的时候就启动哪个,但事实证明我太年轻了,非但没能……

不忘初心  发布于 2019-09-28 浏览(77) 赞 (23)

心得技巧

idea设置properties文件为utf-8编码,取消自动unicode转码

idea设置properties文件为utf-8编码,取消自动unicode转码

在idea中打开properties配置文件时,如果有中文注释,它就会默认转换成Unicode编码,看起来非常的不直观,其实idea本身是提供了这个配置的,今天就来教大家如何打开这个配置。先来张图感受一下:如果配置文件的命名写的不是很规范的话,就看着后面那些配置项的值,很难猜测出来配置文件的用意到底是什么,分分钟想打人有没有!!!解决方法:如上图,找到FileEncoding菜单,将图中红色框起来的那个复选框勾选上,idea就不会再自动转码了~爽就一个字,我只说一次!……

不忘初心  发布于 2019-09-24 浏览(101) 赞 (12)

心得技巧

GitLab提示“Permanently added 'xxx' (ECDSA) to the list of known hosts”

GitLab提示“Permanently added 'xxx' (ECDSA) to the list of known hosts”

在gitlab添加完本机的公钥之后,clone项目时,却给出了一个警告“Permanently added 'xxx' (ECDSA) to the list of known hosts.”,完整警告信息如下:ClonefailedPermanentlyadded'gitlab.chiyu6.com,47.97.154.245'(ECDSA)tothelistofknownhosts.Connectiontogitlab.chiyu6.comclosedbyremotehost.Couldnotreadfromremoterepository.P……

不忘初心  发布于 2019-09-21 浏览(124) 赞 (12)

心得技巧

OSS如何上传文件到Bucket下的子目录中

OSS如何上传文件到Bucket下的子目录中

在前面关于阿里云OSS的文章中,我提到了七牛云没有目录的概念,这也是我为什么想尝试一下阿里云OSS的原因,在这个尝试的过程中,也是一波三折,特意记录下来,以方便更多人避免踩坑。不知道为什么,在这些云服务商设计之初,貌似都没有考虑过目录的概念,按照阿里云OSS官方给出的说法,目录也相当于是一个文件,也就是说没有考虑过直接让你创建一个目录的需求,而且我翻阅SDK文档的时候,也确实没有找到创建目录的API,不知道是否我遗漏了什么重要的信息。。。好了,闲话就扯到这里,直接进入主题:OSS如何上传文件到Bucket下的子目录中去?如上图,我创建了一个名为“w……

不忘初心  发布于 2019-09-23 浏览(57) 赞 (0)

心得技巧

阿里云oss上传文件,报错“java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException”

阿里云oss上传文件,报错“java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException”

之前一直使用七牛云,好用归好用,但是它不提供目录分级的功能,着实是让我感到麻烦,为了表示目录层级,还必须将文件命名为带层级结构的,就去体验了一把阿里云oss,结果却分分钟报错:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/jdom/input/JDOMParseExceptionatcom.aliyun.oss.internal.OSSObjectOperation.putObject(OSSObjectOperation.java:130)atcom.aliyun.oss.OS……

不忘初心  发布于 2019-09-22 浏览(135) 赞 (21)

心得技巧

Navicat Premium v12.1.19破解补丁提示有病毒被系统拦截

Navicat Premium v12.1.19破解补丁提示有病毒被系统拦截

在破解Navicat Premium v12.1.19时,补丁会出现被电脑系统拦截回收的情况,大家不要慌,只需要将补丁加入到系统可信任目录就行了。一、打开电脑设置,找到“Windows安全中心”二、关闭“实时保护”三、继续向下,找到“排除项”四、点击“添加排除项”,将补丁添加进来可以只添加补丁,也可以将整个文件夹都添加进来破解补丁和注册机,这种东西一般都是双刃剑,好用的同时也会存在未知的风险,这就要看大家如何取舍了,如果心里觉着担忧,最好还是不要轻易上手,如果实在想用,可以在激活了工具之后,再将补丁挪出系统信任目录。……

不忘初心  发布于 2019-09-21 浏览(136) 赞 (29)

心得技巧

MySQL出现“Connections could not be acquired from the underlying database!”的原因和解决方法

MySQL出现“Connections could not be acquired from the underlying database!”的原因和解决方法

网站的云服务器到期了,这两天一直在着手进行迁移工作,在MySQL数据库迁移完了之后,访问时却出现了“Connections could not be acquired from the underlying database!”的错误提示,详细信息如下:HTTPStatus500–InternalServerErrorTypeExceptionReportMessageRequestprocessingfailed;nestedexceptionisorg.springframework.transaction.CannotCreateTransa……

不忘初心  发布于 2019-09-22 浏览(47) 赞 (1)