04 2023 档案
摘要:# JNDI注入 ## 前置知识 ### JNDI JNDI (Java Naming and Directory Interface) 是一个应用程序设计的 API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口。**可以通过字符串来锁定一个对象** **JNDI 支持的服务主要有
阅读全文
摘要:# RMI > RMI(Remote Method Invocation),为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。 这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。 是Java提供对数据库进行连接、操作的标准API。Java自身并不会去实现对数据库的连接、查询、更新等操作而是通过抽象出数据库操作的API接口(JDBC),不同的数据库提供商必
阅读全文
摘要:Shiro反序列化 由于对idea的几个配置操作不太熟悉在搭环境时吃了不少苦 环境搭建 首先在github下载shiro1.2.4的包,在idea中打开,配置tomcat服务器,大致流程按照这个博主的 https://www.cnblogs.com/h0cksr/p/16189761.html 此外
阅读全文
摘要:# java反序列化 初识java反序列化  ObjectOutputStream类的wri
阅读全文