java

ss2737 分钟前
java·python·算法
Java并发编程:DelayQueue延迟订单系统在Java并发编程中,DelayQueue 是一个巧妙而强大的工具,特别适合处理延时任务。但要理解它的精髓,我们必须深入探究其核心设计理念:为什么Delayed接口要求同时实现getDelay和compareTo两个方法?
wcy_101112 分钟前
java·设计规范
七大软件设计原则软件中的实体(如类/模块/函数应该) 对扩展开发、对修改关闭; 实现方式:用抽象构建框架,用实现扩展细节;(面向抽象编程,用继承扩展) 好处:提高系统可复用性/可维护性。
invicinble13 分钟前
java·jvm·jar
jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)在项目中为什么要了解jvm相关的知识: 为了解决jar包在运行的时候出现的问题。熟悉八股的朋友,应该对jvm相关的概念已经很熟悉了。
麦芽糖021915 分钟前
java
SSE介绍及使用(Server-Send Events)SSE类似于WebSocket,用于服务端主动向客户端发送消息,保持长连接。而传统的HTTP,是客户端向服务端发送消息后,服务端再响应数据给客户端,且每次都需要客户端发起请求。
alan072119 分钟前
java·elasticsearch·jenkins
【Java + Elasticsearch全量 & 增量同步实战】在企业合同管理系统中,我们常常遇到以下挑战:合同量大,文本内容多,传统数据库查询慢搜索需求多样:全文搜索、按签署人筛选、分页排序
hashiqimiya32 分钟前
java
后端springboot的接收前端发来的数据反序列化原理可以直接复制运行的「完整反序列化示例代码」,基于你原来的结构,但已经改成符合反序列化环境的正确写法。我会分成 3 个文件(真实工程就是这样),逻辑非常清晰。
cat三三1 小时前
java·开发语言
java之异常异常(Exception) 是指程序在运行过程中出现的错误情况,这些错误可能导致程序的正常流程中断。异常可以是由程序自身的逻辑错误引起,也可以是由外部因素(如文件未找到、网络中断等)导致。
浙江第二深情1 小时前
java·maven
前端性能优化终极指南减少HTTP请求 合并CSS和JavaScript文件,使用CSS Sprites技术合并小图标,减少页面加载时的请求次数。启用浏览器缓存,利用Expires或Cache-Control头控制资源缓存时间。
养乐多07221 小时前
java
【Java】IO流一、概念1. 流:数据在内存和其他存储设备传输的通道、管道。2. 流的分类:(1) 按照方向分:[以JVM内存为参照物]
俊男无期1 小时前
java·前端·数据库
超效率工作法Day1: 确定固定场所和时间 -- 便于专注思考何时:(when)时长:早晚各30分钟时间点:工作时间:6:30-7:00 21:00-21:30
中国胖子风清扬2 小时前
java·数据库·人工智能·spring boot·spring cloud·ai·langchain
SpringAI和 Langchain4j等 AI 框架之间的差异和开发经验Spring AISpring AI AlibabaLangChain4jLangGraphSpring AI
月明长歌2 小时前
java·数据结构·算法
【码道初阶】牛客TSINGK110:二叉树遍历(较难)如何根据“扩展先序遍历”构建二叉树?在二叉树的算法题中,我们常遇到的问题是:给定二叉树求遍历序列。但反过来,给定一个遍历序列(字符串),如何还原出一棵二叉树?
用户2190326527352 小时前
java·后端
Spring Boot + Redis 注解极简教程:5分钟搞定CRUD操作零基础全栈开发Java微服务版本实战-后端-前端-运维-实战企业级三个实战项目零基础全栈开发Java微服务版本实战-后端-前端-运维-实战企业级三个实战项目
Alice2 小时前
java·linux·服务器
linux scripts
Filotimo_2 小时前
java·开发语言·windows
Spring Data JPA 方法名查询特性的使用Spring Data JPA 是 Spring 提供的一个用于简化 JPA(Java Persistence API)开发的框架,方法名查询特性允许你通过定义特定命名规则的方法来自动生成查询语句,而无需手动编写 SQL 或 JPQL(Java Persistence Query Language)。
代码栈上的思考2 小时前
java·开发语言·mybatis
MyBatis:注解方式实现数据库 CRUD 全操作Mybatis 是一个轻量级的 Java 持久层框架,它简化了数据库操作,将 SQL 语句与 Java 代码解耦。通过 XML 或注解配置 SQL 映射,开发者可以更灵活地操作数据库,同时避免了传统 JDBC 的繁琐编码。Mybatis 支持动态 SQL、存储过程以及高级映射功能,是 Java 应用中常用的 ORM 解决方案之一。
JIngJaneIL2 小时前
java·开发语言·前端·数据库·vue.js·spring boot
基于java+ vue学生选课系统(源码+数据库+文档)学生选课系统目录基于springboot + vue学生选课系统一、前言二、系统功能演示三、技术选型四、其他项目参考
百锦再2 小时前
android·java·python·rust·django·restful·京东云
京东云鼎入驻方案解读——通往协同的“高架桥”与“快速路”京东向“技术与服务企业”的战略转型,使得“入鼎”平台成为商家接入其智能生态的核心枢纽。新规设立的严格门槛,本质是在甄别具备深度数字化协同能力的伙伴。对于商家而言,选择“从零自建”如同耗时费力的“架桥修路”,而市场提供的“成品店铺过户”方案,则像一条现成的“高速入口”。本文将为您精确拆解各项要求背后真实的时间与资源消耗,并提供清晰的路径选择。
WZTTMoon2 小时前
java·tomcat·apache
Apache Tomcat 体系结构深度解析Tomcat 作为开源的 Java Servlet 容器,其核心价值在于将 HTTP 请求转化为 Servlet 可处理的对象,并按照标准化的流程完成请求分发与响应返回。理解 Tomcat 的体系结构,尤其是核心组件的协作逻辑和源码层面的执行流程,是掌握其运行机制的关键。本文将从核心组件、源码实现、整体流程三个维度,系统拆解 Tomcat 的核心架构。
啊哈哈哈哈啊有2 小时前
java·windows·excel
导出树形结构,excel