Java

首页 标签 Java
# Java #
关注
267565内容
还在手写递归?这款Java树工具类一次搞定:构树、查父链、找兄弟,真香!
Java开发者必备树结构工具!JTreeUtil(javelin-core)一站式解决构树、查节点、找父链/兄弟/子孙、扁平化、排序等高频需求,支持接口实现与方法引用两种接入方式,开箱即用,大幅提升层级数据处理效率。
Java Bean 拷贝工具推荐:JQuickBeanCopyUtils 的使用与避坑指南
Java Bean拷贝太繁琐?JQuickBeanCopyUtils提供轻量高效解决方案:支持单对象/集合拷贝、忽略字段、非null合并更新、Supplier创建等,API简洁,覆盖CRUD主流场景。Maven引入即用,大幅提升DTO/VO/Entity转换效率。
原理+实战:JQuick SPI 实现的方法注册中心,240+ 工具方法即插即用
JQuick 是一款轻量级 Java 工具方法库(Apache 2.0),内置 240+ 开箱即用方法,覆盖脱敏、加解密、日期、字符串、数学统计等20+分类;基于 SPI + 方法名路由设计,支持一行调用、动态注册与 Lambda 扩展,Java 8+ 可用,零配置即上手。
招聘双边市场的语义匹配:从关键词到向量召回
我们曾深陷“字面匹配”陷阱:求职者不会写关键词,JD又常失真。三个典型场景揭示病根——表达力弱、描述失真、刻意堆词。唯有转向语义匹配,以“经历”为理解单位,用双塔模型编码简历与JD,在共享语义空间中精准召回,并兼顾求职者匹配度与HR回复率,让推荐既准且可信。
|
4天前
|
智慧工地源码技术栈解析:Java+Spring Cloud+UniApp+MySQL
智慧工地融合物联网、AI等技术,实现人员、设备、车辆、环境及进度的数字化管控
代码如何变成软件?写给小白的编程语言、框架与打包指南
这是一篇面向开发新手的“技术角色图谱”指南,用厨房、快递、装修等生活类比,厘清Python、Vue、Docker等常见名词的本质差异——它们分属语言、框架、工具、环境等不同岗位,并非互相替代的竞争者。全文聚焦“谁在做什么”,破除术语混淆,帮读者看清安装、构建、打包、运行的真实分工,轻松迈出工程化第一步。(239字)
|
4天前
|
让 AI 真正"打断点":java-debug,一个通用的 Java 远程调试 Agent Skill
`java-debug` 是专为AI设计的Java远程调试Skill,让Claude、Cursor等智能体像IDE一样断点、单步、查变量,基于真实运行时数据精准定位根因,告别日志“猜错”。零外部依赖,安全可控,支持热部署与多ClassLoader。
大数据培训热度高企,速成难成,基础与实战才是关键
大数据培训是当前IT领域最热门的培训项目之一,内容涵盖统计学、机器学习、编程、可视化、商业直觉及行业知识等,旨在培养大数据人才。
|
5天前
|
Python的集合运算把我坑惨了,原来set和frozenset的区别这么大
本文通过小王踩坑的故事,详解 Python 中 set 与 frozenset 的核心区别:set 可变、不可哈希,适用于动态修改;frozenset 不可变、可哈希,可用于字典键、嵌套集合等场景。厘清二者语义差异,避开常见陷阱。
为什么我又做了一个JSONPath项目?聊聊jquick-path的定位与设计思路
jquick-path 是一个轻量级 Java JSONPath 工具库,专注解决后端开发中高频、复杂的 JSON 数据提取痛点。它以“简单、统一、可落地”为设计核心,支持路径表达式与链式 API 两种使用方式,兼顾易用性、可读性与工程维护性,适用于接口解析、规则引擎、配置化系统等场景。
免费试用