java

不像程序员的程序媛4 分钟前
java·后端·spring
Spring的cacheEvictkey:指定缓存keyspring先解析,后执行,也就是只有condition满足条件后才会清除指定的缓存;但清除前都会经过解析
SAP小崔说事儿8 分钟前
java·数据库·sql·sap·hana·字符串拆分·无锡sap
在数据库中将字符串拆分成表单(SQL和HANA版本)SQL Server版本HANA版本
凌云若寒16 分钟前
java
半导体代加工企业标签模板痛点的全景式解决方案半导体代加工企业面对不同品牌商标签模板的痛点,核心症结在于“标准不统一、管理非智能、协同不顺畅”。解决方案需以“智能化模板管理为核心,标准化流程为支撑,跨系统协同为纽带”,从技术升级、流程重构、生态协同三个层面破解难题,实现标签管理的高效化、低成本化与合规化。
shoubepatien39 分钟前
java·后端·intellij-idea
JAVA -- 11系统温习——黑马程序员Java+AI智能辅助编程全套视频教程IP地址:设备在网络中的地址,是设备在网络中的唯一标识,用来定位网络上的设备.
利剑 -~1 小时前
java·开发语言
jdk源码解析大家可以多看源码,看一下同样的功能,代码是如何构造的;我们通常所说的线程池是指Java中的ThreadPoolExecutor,下面将详细说明线程池的参数、实现原理以及如何实现一个简单的线程池。
Predestination王瀞潞1 小时前
java·linux·开发语言
JDK安装及环境变量配置设置 -> 工具 -> Kotlin Notebook -> 选择JDK路径以下完成配置,可以根据需要切换JDK
谷哥的小弟1 小时前
java·后端·spring·框架·源码
Spring Framework源码解析——PropertiesLoaderUtils在 Java 应用开发中,配置属性(Properties)的加载与解析是基础且关键的功能。Spring Framework 提供了 org.springframework.core.io.support.PropertiesLoaderUtils 工具类,用于从各种资源(如文件系统、类路径、URL 等)高效、安全地加载 java.util.Properties 对象。
JIngJaneIL1 小时前
java·开发语言·前端·数据库·vue.js·spring boot·后端
基于java+ vue助农电商系统(源码+数据库+文档)助农电商目录基于springboot + vue助农电商管理系统一、前言二、系统功能演示三、技术选型四、其他项目参考
q_19132846952 小时前
java·vue.js·spring boot·后端·mysql·若依·计算机毕业设计
基于Springboot+MySQL+RuoYi的会议室预约管理系统https://www.bilibili.com/video/BV1LrqBB8EBj/管理员、普通用户
元气满满-樱2 小时前
java·tomcat
Tomcat理论JVM是Java Virtual Machine(Java虚拟机)的缩写,Java虚拟机本质是就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指 令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。
一只叫煤球的猫2 小时前
java·后端·程序员
从夯到拉,锐评13个Java Web框架以下评价基于技术特性、生态成熟度、市场采用情况等客观维度,不代表对任何框架的贬低。技术选型应根据具体场景,没有银弹。
heartbeat..2 小时前
java·开发语言·网络·集合·并发
JUC 在实际业务场景的落地实践JUC 在实际业务中的落地核心是:先拆解业务痛点(并发量、读写比例、是否异步、是否需要顺序执行),再匹配组件的核心特性,最后做好资源管控和异常处理。
tryxr2 小时前
java·开发语言·vector·线程安全
线程安全的类 ≠ 线程安全的程序假设你修复了 join() 问题,现在考虑这个逻辑:虽然 isEmpty() 和 add() 各自是线程安全的(Vector 内部加锁),但这两个操作合起来不是原子的。
rchmin2 小时前
java·开发语言
Java内存模型(JMM)详解JMM 的全称是 Java Memory Model,即 Java 内存模型。简单来说,JMM 是一套规范,它定义了在多线程环境下,Java 程序中的变量(特别是共享变量)如何被写入内存以及如何从内存中读取的规则。
Wpa.wk2 小时前
java·开发语言·经验分享·笔记·tomcat
Tomcat的安装与部署使用 - 说明版✨✨✨学习的道路很枯燥,希望我们能并肩走下来!编程真是一件很奇妙的东西。你只是浅尝辄止,那么只会觉得枯燥乏味,像对待任务似的应付它。但你如果深入探索,就会发现其中的奇妙,了解许多所不知道的原理。知识的力量让你沉醉,甘愿深陷其中并发现宝藏。
吧啦蹦吧3 小时前
java·开发语言
java.lang.Class#isAssignableFrom(Class<?> cls)java.lang.Class#isAssignableFrom(Class<?> cls) 是一个非常重要的反射方法,用于检查类或接口之间的继承/实现关系。
都是蠢货3 小时前
java·开发语言
drop delete和truncate的区别?DELETE 是数据操作语言(DML),逐行删除数据,可触发触发器,支持条件筛选(WHERE子句)。 TRUNCATE 是数据定义语言(DDL),通过释放数据页直接清空表,不触发触发器,无法指定条件。
凤凰战士芭比Q3 小时前
java·maven
Nexus仓库(maven仓库、Yum仓库、APT仓库)Nexus下载地址:Download(1)部署JDK21(2)部署Nexus账号admin密码:具体查看的值
864记忆3 小时前
java·linux·运维
Linux操作系统自带的测试内存泄漏的命令Linux操作系统自带的测试内存泄漏的命令: watch -n 1 "ps -o vsz,rss,pmem,comm -p pidof DataBridgeDeamon 通过查看:rss的数据变化来粗略的判断是否有内存泄漏。
Jul1en_3 小时前
java·算法·leetcode·排序算法
【算法】分治-归并类题目类似于分治快排,归并是从底下往上递归排序,快排是先解决当前部分再往下排,两个的顺序是反的~本质上就是依靠“排序数组 + 元素的相对位置不变”的逻辑,从而优化计算逆序对的策略,使其时间复杂度由单个遍历元素的 o ( N 2 ) o(N²) o(N2) -> o ( 1 ) o(1) o(1)