JAVA
学管理的程序员
重拾梦想,愿生活顺心。
展开
-
动态生成java、动态编译、动态加载
曾经见过一个“规则引擎”,是在应用系统web界面直接编写java代码,然后保存后,规则即生效,我一直很是奇怪,这是如何实现的呢?实际这就好像jsp,被中间件动态的编译成java文件,有被动态的编译成class,同时又动态的加载到classloader中。所以,本质上,纯java得规则引擎,是100%可以实现的。1、动态生成java源代码。这个过程太过简单,直接略过。2、动态编译。转载 2016-08-03 16:40:46 · 1490 阅读 · 0 评论 -
关于内部IP暴露漏洞的解决
项目扫描遇到“内部IP暴露”漏洞,关于该漏洞的含义大家自行百度。考虑的解决方法就是限制IP直接访问项目本身。具体做法如下:项目是部署在Tomcat中,直接通过修改Tomcat配置文件中的server.xml实现。初始配置为: <Host name="localhost" appBase="webapps/test1" unpackWARs=原创 2016-08-17 11:11:34 · 6366 阅读 · 1 评论