Java

【前端开发之JavaScript】(四)JS基础语法下篇:函数与对象核心要点深度解析

目录前言一、函数:JS 的 “代码积木”1.1 函数的基本定义与调用1.2 函数的参数特性:灵活的 “传参规则”1.3 函数表达式:把函数 “存进变量里”1.4 作用域与作用域链:函数的 “变量访问规则”1.4.1 全局作用域与局部作用域(函数作用域)1.4.2 作用域链:变量的 “链式查找规则”二、

JDK 27 首个新特性曝光:Java 为量子时代的安全做准备

最近在关注 JDK 27 的动态时,注意到首个新特性非常值得关注——Java 正在为量子计算可能带来的安全威胁做准备。这一举措对我来说既令人兴奋,也让我思考 Java 平台在未来网络安全中的战略方向。作为长期在企业级项目中使用 Java 的开发者,这个特性不仅影响开发实践,也可能改变我们对安全的规划方式。 量子时代的安全挑战 量子计算的发展速

基于 Java 实现数九天精准计算:从节气算法到工程化落地

目录前言一、需求背景与技术选型1.1 核心需求分析1.2 技术选型考量二、核心代码深度解析2.1 代码整体结构2.2 冬至日期计算核心逻辑2.3 数九天周期推演实现2.4 数九天信息封装类(WinterSolsticeInfo)2.4.1 成员变量与构造方法2.4.2 日期归属判断方法2.4.3 辅助描述方法2.5 测试主方法三、工程化优化与扩展3.1 异常处理增强3.

Android高低版本+MQTTX+MQTT,AS+Java

1 前言最近有需求要写MQTT客户端,用于和MQTT服务器通讯。现将用到的工具、开发过程、遇到的问题和解决办法记录下来。2 MQTTX使用MQTTX主要有两个原因。第一,由于公司内外网原因,所以要用第三方软件测试MQTT的连通性。第二,第三方软件接收消息的界面会比AS的控制台更直观,因为AS控制台还会打印一些业务的调试信息。如果

Java WebFlux集成DeepSeek大模型:流式接入完整实现(含代码+优化+避坑)

Java WebFlux集成DeepSeek大模型:流式接入完整实现(含代码+优化+避坑)前言:随着大模型技术的普及,Java后端接入DeepSeek等大模型时,传统同步阻塞式调用已无法满足高并发、低延迟的业务需求。本文基于Spring WebFlux响应式框架,详细讲解大模型流式

JAVA 异常处理:从原理到实战最佳实践

JAVA 异常处理:从原理到实战最佳实践 1.1 本章学习目标与重点💡 掌握异常的分类与核心概念,理解异常处理的设计思想。 💡 熟练运用 try-catch-finally、throws、throw 处理异常。 💡 掌握自定义异常的编写与使用场景,规范异常处理流程。 ⚠️ 本章重点是 异常处理的最佳实践 和

Java有关SSL证书报错PKIX path building failed的一种解决办法

背景目前在做CAS的部署测试,服务端和客户端的配置都由一开始的IP地址改为了HTTPS的域名地址,结果登录之后回调客户端时,客户端出现了有关SSL证书的错误。经过测试,只使用CAS登录服务端是正常的,只有在客户端callback的时候出现这个报错。只是改了这么一点点东西,就出现一些全新的问题,每前进一

数据结构(Java版)第四期:ArrayLIst和顺序表(上)

目录一、顺序表1.1. 接口的实现二、ArrayList简介2.1. ArrayList的构造2.2. ArrayList的常见操作2.3. ArrayList的扩容机制 三、ArrayList的具体使用3.1. 洗牌算法3.2. 杨辉三角一、顺序表        上一期我们讲到过,顺序表本质上和数组是差不多的,只不过数组只能访问或修改某个元素,而作为顺序

Java之Volatile 关键字全方位解析:从底层原理到最佳实践

文章目录 课程导言 适用对象 学习目标 第一部分:从并发三要素看volatile的定位 1.1 并发编程的三座大山 1.2 volatile的坐标:轻量级的同步利器 1.3 一个先导案例:感受volatile的魔力 第二部分:volatile与Java内存模型(JMM) 2

Java 多线程(九)—— JUC 常见组件 与 线程安全的集合类

Callable 与 FutureTaskCallable 接口和 Runnable 接口是并列关系,都是用来给线程提供任务的,只不过 Callable 接口的任务可以带有返回值。 但是 Callable 接口创建的任务不能直接传入 Thread 里面,这也是为了 解耦合,我们可以使用 FutureTask 这个玩意来接收一下 Callab