技术类
文章平均质量分 50
那年我十八丨
我是一个大菜鸟
展开
-
eclipse 下tomcat加载两次程序的解决办法
之前在部署项目的时候都是图方便,每次直接把项目add进tomgcat然后就开始跑了后来发现找自己的项目都很难找到影藏的很深,所以就准备把上图中的选项改成第二个,将项目跑到tomcat下的webapps目录下,变成但是发现每次启动tomcat都会加载两次项目,很有可能会内存溢出,而且有job的时候还会出现并发异常。后来总结出来发现Tomcat的Webapp原创 2016-05-20 14:25:44 · 679 阅读 · 0 评论 -
nginx动静分离配置心得
今天在配置nginx动静分离的时候遇到一个问题,就是在只配置图片地址的时候,会发现其实项目中的静态页里带的图片或者css里带的图片也会被拦截的,像这样的:但是加上一句话就能完美解决这样的问题,就是先拦截项目里自带的图片和css或者js,加上这样:原创 2016-07-28 12:07:05 · 1000 阅读 · 0 评论 -
idea SpringBoot 实现tomcat热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader...原创 2018-02-26 14:35:26 · 2013 阅读 · 0 评论 -
java jar包翻译后修改内容重新打包
1.使用反编译工具反编译jar包,我知道的一种是jd_gui,还有一种是idea的插件(其中有坑,注意看图)第一次搜索的插件是下面那个画差的,发现反编译后各种问题,很多代码反编译不出来,后来换了上面的那个插件(记得切换插件一定要重启才能生效)2.使用插件的方法:1.直接在idea里查看jar包。点击class文件就能看见源码 ...原创 2019-09-03 16:44:12 · 631 阅读 · 0 评论