51工具盒子

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

开发笔记

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

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

厉飞雨 阅读(242) 评论(0) 赞(7)

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

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

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

厉飞雨 阅读(124) 评论(0) 赞(4)

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

Java 中的货币(Currency)API

Java 中的货币(Currency)API

厉飞雨 阅读(129) 评论(0) 赞(6)

1、概览 {#1概览} ----------- [JSR 354](https://jcp.org/en/jsr/detail?id=354) 定义了 Java 中涉及 "货币和金钱" 的标准 API。 其目标是为 Java 生态系统添加一个灵活、可扩展的 API,使货币的处理更简单、更安全。 **该 JSR 并未进入 JDK 9,但已成为未来 JDK...

JavaScript - BOM

JavaScript - BOM

厉飞雨 阅读(148) 评论(0) 赞(8)

> 在 JavaScript 中,BOM(Browser Object Model)指的是浏览器对象模型,它是一种用于表示和操作浏览器窗口、文档、历史记录等对象的模型。BOM 是 JavaScript 在浏览器环境中的核心组成部分,它与 DOM(文档对象模型)一起构成了 Web 开发的基石。 *** ** * ** *** ### BOM的分类 {#bom%E7%9A...

JavaScript - DOM

JavaScript - DOM

厉飞雨 阅读(154) 评论(0) 赞(6)

> DOM,全称Document Object Model,中文翻译为文档对象模型。DOM属于Web API的一部分。Web API中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删除元素、发送请求、操作浏览器等)。 *** ** * ** *** ### 什么是DOM {#%E4%BB%80%E4%B9%88%E6%98%AFdom} DOM中的D...