![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA代码审计
文章平均质量分 72
Buffedon
目标为导向,问题为驱动。
展开
-
Lambda表达式
Lambda 表达式出现的意义1. 基础一:函数式接口2. 简化过程2.1 定义接口2.2 实现类2.3 主方法中实现一个对象 实质属于函数式编程。在调用某个接口,并且重写某个方法的时候,常常使用 Lambda 表达式 出现的意义 避免匿名内部类定义过多 一般情况下,某个类只用一次,往往会定义成内部类的形式,就是写在方法中。Lambda表达式也是内部类。 简化代码 1. 基础一:函数式接口 只包含唯一一个 抽象方法 ,它就是一个函数式接口。 在接口中,如果不特殊声明,默认是抽象方法 对于函数式原创 2022-01-30 18:34:01 · 258 阅读 · 0 评论 -
基于IDEA 的远程调试 Weblogic
基于IDEA 的远程调试 Weblogic基于IDEA 的远程调试 Weblogic背景操作过程docker 相关配置IDEA 相关配置 基于IDEA 的远程调试 Weblogic 使用环境 docker + vulhub 腾讯云上部署docker,docker上部署vulhub中的weblogic 背景 IDEA 可以在无源代码的情况下进行远程调试,只需将程序的 class文件或 jar包添加进项目依赖即可对一些未开源的 Java程序 或大型中间件进行远程调试。 操作过程 docker 相关配置 进入原创 2021-09-11 22:24:48 · 1312 阅读 · 0 评论 -
RMI 框架工作原理(附源码)
RMI 框架RMI 框架1.RMI框架出现的背景分布式对象模型2.RMI 基本原理客户端请求调用远程对象的方法RMI 框架采用代理来封装通信细节3.创建RMI 应用流程(文章最后有源码详解)问题思考参考文献源代码 RMI 框架 应用在分布式开发。 在RMI中,首先服务器端的某个类要 extends java.rmi.Romote ,然后在 RMI 注册器中注册远程对象,客户端通过代理访问 RMI 注册器,查询远程对象,最后才能调用服务器上的远程对象。 详细过程 HelloService 接口要 exte原创 2021-09-09 01:05:33 · 669 阅读 · 0 评论 -
Java代码审计基础知识
Java代码审计 基础知识JSP生命周期War包结构JAVA 内置对象JAVA 中的危险函数名词概念 JSP生命周期 关键词:Web服务器,JSP容器,JVM(Java虚拟机),servlet 详细过程: 客户端向Web服务器发起 JSP网页请求 Web服务器将请求发送给JSP容器(中间件) JSP容器中的 JSP引擎 将 HTTP 请求转化为Servlet JSP引擎再将Servlet编译为 可执行的class类,并将原始请求交给Servlet引擎 Web服务器的某组件将会调用servlet引擎,然后载原创 2021-08-30 00:01:51 · 503 阅读 · 2 评论