51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

白嫖帮

【JVM】Java虚拟机探究之五:堆

【JVM】Java虚拟机探究之五:堆

厉飞雨 阅读(298) 评论(0) 赞(1)

![Day05 堆-1739263898127.webp](http://static.51tbox.com/static/2025-02-14/col/8440f75f771cfaaa8db0f41090a1bd24/b73905c8e14e4f9f954612d9226864eb.webp.jpg) 一、堆的核心概述 {#一堆的核心概述} ================...

【JVM】Java虚拟机探究之四:虚拟机栈

【JVM】Java虚拟机探究之四:虚拟机栈

厉飞雨 阅读(360) 评论(0) 赞(2)

![image.png](http://static.51tbox.com/static/2025-02-14/col/3df034fd7f2ba6e4ce30bed231d7771d/bd3f60e8fbb44f24883f06dbcaf1df33.png.jpg) 一、虚拟机栈简介 {#一虚拟机栈简介} =================== 1.1 虚拟机栈的出现背景...

使用 Java ServerSocket 实现简单的 HTTP 服务器

使用 Java ServerSocket 实现简单的 HTTP 服务器

厉飞雨 阅读(249) 评论(0) 赞(1)

1、概览 {#1概览} ----------- HTTP 服务器通常用于为发起请求的客户端提供资源。Java 中有一系列生产级 Web 服务器。 本文将带你了解如何使用 `ServerSocket` 类实现一个简单的 Web 服务器,从而了解 HTTP 服务器是如何工作的。**注意,此服务器仅用于教学目的,不适合用于生产**。 2、ServerSocket 基础 {#2s...

在 Java 程序中运行 JAR

在 Java 程序中运行 JAR

厉飞雨 阅读(90) 评论(0) 赞(2)

1、简介 {#1简介} ----------- 在开发 Java 项目时,我们可能会遇到这样的情况:需要在 Java 程序中启动一个单独的进程运行外部 JAR(可执行 JAR)并查看输出,或者可能想要执行外部 JAR 中带有 `main` 方法的类文件。 2、运行可执行 JAR {#2运行可执行-jar} ------------------------- 可执行 JAR...

解决 Java 异常 “ClassCastException: Ljava.lang.Object; cannot be cast to Ljava.lang.Integer”

解决 Java 异常 “ClassCastException: Ljava.lang.Object; cannot be cast to Ljava.lang.Integer”

厉飞雨 阅读(100) 评论(0) 赞(1)

1、概览 {#1概览} ----------- 在 Java 中,数组是语言的基本组成部分,它提供了一种结构化的方式来存储相同类型的多个值。然而,在使用数组和类型转换时,我们有时会遇到意想不到的运行时异常。 当我们试图将 `Object[]` 数组转换为特定数组类型(如 `Integer[]`)时,就会出现这样的问题。这会导致 `ClassCastException` 异常...

隐匿黑手:基于 JavaScript 的恶意软件借隐写术暗偷数据

隐匿黑手:基于 JavaScript 的恶意软件借隐写术暗偷数据

厉飞雨 阅读(58) 评论(0) 赞(1)

网络安全公司 CYFIRMA 揭露了一场极为复杂的恶意软件攻击活动,该活动利用 JavaScript 与命令控制(C2)服务器建立秘密通信。这条新发现的攻击链采用了先进的混淆技术、隐写术以及对合法服务的滥用,以便在窃取用户敏感数据的同时躲避检测。 根据 CYFIRMA 的分析,攻击始于一个经过混淆处理的 JavaScript 文件,该文件从一个开源服务中检索编码字符串。这些字...