摘要: 自从开发工具从eclipse切换到idea来之后,才知道什么叫做‘真香’。idea强大的扩展功能极大的拓展了他的可用性,最近有个功能就是通过idea的扩展插件搞定的。 事情是这样的,朋友使用eclipse时,在左边文件导航栏里面有个很方便的export的导出功能(下图1),这个功能可以导出附带文件路 阅读全文
posted @ 2019-11-17 22:51 云间独步 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: 最近项目虽然已经在正常运行,但是偶尔会有一些不知名的错误冒出来,比如时不时报一个数据库主键重复或者某些时候会有null的异常报出来。看看代码写完能跑起来还只是开始而已,需要不断精进重构,才能让代码运行流畅,今天就发现了另一个没有见过的问题:Broken pipe。 认识broken pipe pip 阅读全文
posted @ 2019-06-11 23:18 云间独步 阅读(115854) 评论(0) 推荐(4) 编辑
摘要: 最近项目里面在接第三方验证的时候,需要用到生成的公钥和私钥证书。在demo测试的时候,发现在resources里面直接建立一个key文件夹放入证书文件,然后使用文件方式去获取,大概代码如下: dubug下发现能够正常取到证书的内容,但是将项目打成jar包传输到服务器上之后,发现方法报错,在获取证书内 阅读全文
posted @ 2019-06-02 22:21 云间独步 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 最近在使用mac启动项目的时候,发现原本在Windows下正常跑的项目报错如下: 一模一样的代码,Windows下正常运行,但在mac上面却报错了,实在让人不解,所以这篇文章记录下解决的方案。 查找原因 经过Google发现,stackflow上面已经有大牛回答了这个问题,直接贴过来看看 Linux 阅读全文
posted @ 2019-06-02 22:21 云间独步 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 使用idea的git插件控制代码分支合并时,由于操作不当,报错了,控制台报错如下: 仔细回想报错的起因,经过大概是这样的:首先,远程仓库里面的代码版本是很老了,而本地的代码版本比较新,因此在合并时,我首先使用了stash命令,保存了本地新改的代码,然后使用了pull命令拉取了远程分支的代码,合并结束 阅读全文
posted @ 2019-05-26 20:13 云间独步 阅读(15627) 评论(0) 推荐(0) 编辑
摘要: 最近在使用idea开发时,使用git拉取远程仓库的代码时,报错Permission denied (publickey),原因是因为ssh的密钥失效,必须得重新设置下ssh的密钥即可。 命令很简单,在idea里面找到terminal终端,输入命令: 命令后半部分的邮箱就是你在git远程仓库登录的邮箱 阅读全文
posted @ 2019-05-26 19:40 云间独步 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 最近换了工作之后,需要管理linux服务器的日常运行和维护,自然linux命令是少不了的,切换目录,vim操作等的简单的操作就不说了,有些时候还需要查看日志和监控服务器启动进程等稍微复杂点的操作,可能一时会想不起命令,这篇文章就对自己平时常用的linux命令做了总结,方便需要时候查询。 阅读全文
posted @ 2019-05-12 23:05 云间独步 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在之前的工作和学习当中,有碰到过很多未知的,在当时看来十分令人疑惑的问题。当时的解决手段简单粗暴,就是直接百度,搜到对应的解决方案,直接抄过来试试,不行再换,直到问题消失,程序可以正常跑了,立马就不管不问了,认为解决了问题。其实这样很不好,一方面是问题消失了,但并不是真正的被解决了。另一方面则是,自 阅读全文
posted @ 2019-05-12 22:06 云间独步 阅读(1006) 评论(2) 推荐(1) 编辑
摘要: 最近在工作中使用到了redis缓存,用来提某些业务场景的计算速度和某些情况下的操作频率限制,客户端工具使用了redisDesktopmanager来管理,在本机操作测试的时候,是没有问题的。但是将系统部署到ecs上之后,想要观察redis里面的数据缓存情况,会发现无法访问。原因是由于阿里云上面的re 阅读全文
posted @ 2019-05-03 23:36 云间独步 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 在接触supervisor进程管理工具之前,使用springboot打包部署到linux服务器的流程是这样子的,如下图所示: 上图展示的就是最一般的流程,如果项目是小项目或者demo可以这样子去部署,但是实际生产中会有各种各样的问题存在,比如: 1. 项目发布之后,由于各种可能的原因,服务器宕机或者 阅读全文
posted @ 2019-05-01 23:58 云间独步 阅读(2674) 评论(0) 推荐(0) 编辑