相关文章
算法随笔:图论问题之割点割边
割点
定义
割点的定义:如果一个点被删除之后会导致整个图不再是一个连通图,那么这个顶点就是这个图的割点。举例: 上图中的点2就是一个割点,如果它被删除,则整个图被分为两个连通分量,不再是一个连通图。…
建站知识
2024/10/31 23:35:12
十、避开客户端控件——通过客户端传送数据
文章目录 一、通过客户端传送数据1.1 隐藏表单字段1.2 HTTP cookie1.3 URL参数1.4 Refere消息头1.5 模糊数据1.6 ASP.NET *ViewState* 由于客户端可提交任意输入,Web应用程序的核心安全因此受到威胁。尽管如此,大部分的Web应用程序仍然依靠在客户端执行各…
建站知识
2025/1/21 12:02:44
一、Dubbo 简介与架构
一、Dubbo 简介与架构 1.1 应用架构演进过程
单体应用:JEE、MVC分布式应用:SOA、微服务化 1.2 Dubbo 简介一种分布式 RPC 框架,对专业知识(序列化/反序列化、网络、多线程、设计模式、性能优化等)进行了更高层的抽象和…
建站知识
2025/1/21 11:59:21
[Android] 通过JNI 让 JAVA 调用 android native 接口
前言:
JNI (java native interface) 是一个库,可以让 java 代码和其他语言互动,比如 java 通过 JNI 调用融合了 jni库的 c/c 代码,注意,这里要求 c/c代码中必须通过链接 jni 库并按照 JNI 规范定义一套可供 JAVA 调用…
建站知识
2024/10/22 19:19:37
从密码重置打到Getshell和其它漏洞打包
前言:
前几天是准备上点edusrc的分的所以就准备用手上还没刷的Nday继续上分,然后就有了今天这个案例:
信息收集:
之前在挖某体育学院证书的时候就挖到过一个通过修改html文件更改密码修改步骤的漏洞 所以就准备测绘一下这个资产…
建站知识
2024/10/22 15:42:35
【深度思考】聊聊CGLIB动态代理原理
1. 简介
CGLIB的全称是:Code Generation Library。
CGLIB是一个强大的、高性能、高质量的代码生成类库,它可以在运行期扩展Java类与实现Java接口,
底层使用的是字节码处理框架ASM。
Github地址:https://github.com/cglib/cgli…
建站知识
2024/10/22 7:34:03
图解WebSocket
👏作者简介:大家好,我是爱写博客的嗯哼,爱好Java的小菜鸟 🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦 📝个人博客:敬请期待 文章目录 前言一、…
建站知识
2025/1/10 16:25:20
实现返回全路径的文件名和路径名的方法
目录
获取文件名
方法一:切分后存入数组中
方法二:使用Path 方法三:使用File
方法四:使用索引
获取文件路径
方法一:使用索引
方法二:使用Path 最近开发工作中要求返回一个文件全路径中的文件名和文…
建站知识
2025/1/4 10:07:39