自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Java安全01——URLDNS链分析与利用

​ 可以判断,如果直接return是不行的,所以需要执行到handler.hashCode(),并进一步执行getHostAddress()函数。​ 这里需要注意的是,如果想要利用这个链,那么传入的数据应当是URL类型,所以应该去URL类的源码中查看其hashCode()​ 到此处就回到一开始分析的部分了,也就是只要执行URL.hashCode(key)就行了,其中Key为URL类对象。​ 基于对上面代码的分析,只要在反序列化的过程中执行到URL.hashCode()就可以出发DNS请求了。

2025-07-17 16:54:44 3

转载 从 TCP 到 WebSocket:一次搞懂网络通信的三层演进

特性TCPHTTP/1.1WebSocket协议层级传输层应用层应用层底层依赖IP 协议TCPTCP连接模型面向连接持久连接 (但逻辑上无状态)持久化全双工连接通信模式全双工字节流请求-响应 (客户端主导)全双工 (双向对等)数据开销极低 (仅 TCP 头)较高 (每次请求都有冗余头)极低 (轻量级数据帧)适用场景任何需要可靠传输的底层服务Web 页面浏览、API 调用、文件下载实时聊天、在线游戏、数据推送、协同编辑TCP。

2025-07-07 05:18:00 5

转载 HarmonyOS运动开发:如何监听用户运动步数数据

前言在开发运动类应用时,准确地监听和记录用户的运动步数是一项关键功能。HarmonyOS 提供了强大的传感器框架,使得开发者能够轻松地获取设备的运动数据。本文将深入探讨如何在 HarmonyOS 应用中实现步数监听功能,同时分享一些开发过程中的经验和技巧,帮助你更好地理解和实现这一功能。1.了解 HarmonyOS 传感器框架HarmonyOS 提供了多种传感器,其中(计步器)传感器是用于获取用户运动步数的核心传感器。该传感器返回的是自设备启动后的累计步数,而非增量步数。这意味着我们需要在应用逻辑中处理步数

2025-06-12 19:59:43 10

转载 『Plotly实战指南』--直方图绘制与应用

总得来说,直方图在探索性数据分析(EDA)中具有不可替代的作用,它能够快速建立数据直觉,帮助我们发现数据的分布特征和潜在问题。在实践中,我们建议根据数据规模动态调整分组策略,避免信息丢失或过度拟合。同时,结合箱线图、核密度估计图(KDE)进行多维验证,可以进一步提升分析的准确性。在业务报告中,直方图能够直观地传递数据分布规律与组间差异,为决策提供有力支持。原创作者: wang_yb转载于: https://www.cnblogs.com/wang_yb/p/18814147。

2025-05-05 09:25:23 24

转载 Windows编程----CreateProcess函数

CreateProcess函数原型CreateProcess 函数用于创建一个新进程(子进程)及其主线程,其函数原型如下:BOOL CreateProcess( LPCWSTR lpApplicationName,//指向可执行模块名称的指针 LPWSTR lpCommandLine,//指向命令行字符串的指针。 LPSE...

2025-03-12 02:50:00 124

转载 《最新出炉》系列小成篇-Python+Playwright自动化测试-67 - 模拟手机浏览器兼容性测试...

1.简介在日常工作中,我们会遇到需要使用不同的硬件设备测试兼容性的问题,尤其是现在手机型号基本上是每个厂家每年发布一款新机型,而且手机的屏幕大小分辨率五花八门的,我们基本不可能全部机型都用真机测试一遍,playwright提供了模仿机型的功能,我们可以使用playwright来模拟设备。使用 Playwright,你可以在任何浏览器上测试你的应用程序,也可以模拟真实设备,例如手机或平板电脑。只...

2024-09-12 11:23:43 240

转载 python并发与并行(七) ———— 如果必须用线程做并发,那就考虑通过ThreadPoolExecutor实现...

Python有个内置模块叫作concurrent.futures,它提供了ThreadPoolExecutor类。这个类结合了线程(Thread)方案与队列(Queue)方案的优势,可以用来平行地处理康威生命游戏里的那种I/O操作(参见前面讲的线程方案和队列方案)。我们把之前的代码拿过来进行更改。登录后复制 # Exam...

2024-09-01 02:24:51 206

转载 在k8s上安装mysql

我整理的一些关于【MySQL】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/yOSbkR在K8s上安装MySQL的指南Kubernetes(K8s)是一个开源的容器编排平台,它可以自动化部署、扩展和管理容器化应用程序。MySQL作为最广泛使用的关系型数据库之一,常常被用作...

2024-08-20 02:05:48 333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除