idea 提交代码持续 local changes refresh状态

发生原因:
之前有一次提交代码时idea同时在后台进行其他操作,导致idea卡顿,于是手动中断,就导致了只要点击提交代码就出现local changes refresh提示框

说明:
除了不能提交代码,更下代码或查看提交记录等都正常才,所以排除了svn服务器端及网络的问题 read more

使用Ngrok进行内网穿透

1.访问https://ngrok.com/

2.下载Ngrok并注册账号用于生成token

3.windows下双击下载的exe文件

4.执行:ngrok authtoken 密钥(将秘钥添加到ngrok.yml文件中)

5.执行:ngrok http 80(在端口80上启动HTTP隧道)

6.回到Ngrok官网查看即可找到你建立的映射

注意:
  此版为windows下最简单版本,域名为自动生成的
  紧急情况下可通过此方法在外网快速穿透项目
  后续持续更新。。。

推荐一个HTML转换为PDF的方式

之前在网上搜,找到一种方式
打开谷歌,右键选中打印,然后再选择另存为成PDF
这种方式会因为网页内容导致生成的PDF布局发生变化,不推荐使用

在此推荐一种比较好用的方法:
下载谷歌浏览器扩展程序>>>Full Page Screen Capture
点开要转PDF的网页后点击谷歌浏览器右上角该插件图标即可预览
选择下载PDF文件就可获取到

此方法的优点在于完美还原网页原状
缺点在于其内容实际上是先转为图片后包装成了PDF文件,所以很难对PDF进行二次修改

APICloud

偶然发现APICloud这个平台

编码部分主要是通过H5实现

可一键生成android端和ios端安装包

提供控制台可清晰查看APP用户等数据

提供云技术接口等可提高开发效率

拥有开源实例项目,直接部署可用,例如仿今日头条等

喜欢移动端开发的可以深入研究下,官方文档齐全

Idea插件之五大装逼神器

TOP 5 stackoverflow
遇到报错等选中直接右键处理
说明:至于怎么处理,我也没试过,但看起来挺炫的

TOP 4 Sudoku Plugin
集成自己喜欢的游戏到Idea
说明:至于能添加什么游戏,不清楚,五子棋应该是有的

TOP 3 Nyan progress bar
将系统进度条换成彩虹进度条

TOP 2 Background Image Plus
设置idea背景图片

TOP 1 activate-power-mode OR Power mode II
这个我装了,感觉好牛逼,打代码屏幕在颤动
说明:打代码屏幕不只是在颤动

同样的代码只有你运行报错

条件一:相同的代码且是web项目
条件二:maven package正常,启动正常
条件三:点击某选项报错
今天这个异常我纠结了半天,代码是刚拉下来的,运行就报错;
我一度怀疑是队友坑我,少上传了一部分代码

试过了各种办法都没有效果
这是我注意到我使用jetty启动

于是切换了下tomcat试试
没有异常了

网上搜了下想找到原因
说法很多
还有些是tomcat报错jetty异常的
大多都没有解决方案

结束这段时间的学习计划之后,我想可以深入研究下
Tomcat和Jetty 

找到解决方案
通过这件事情我对自己的学习能力有了一个认识
在有文档或者解决方案的情况下勉强还可以
只有英文文档或者没有文档的情况下,就不行了

没有研究能力的学习能力是不真实的