技术栈
java
num_killer
1 小时前
java
·
python
·
学习
·
langchain
小白的Langchain学习
LLM(大型语言模型):提供文本生成与推理能力,如OpenAI的GPT、阿里云的Qwen等Prompt(提示模板):结构化文本输入,指导LLM生成特定输出
期待のcode
2 小时前
java
·
开发语言
·
jvm
Java虚拟机的运行模式
目前的 Java 虚拟机支持 Client 和 Server 两种运行模式 需要特别说明的是,这两种运行模式是 HotSpot 虚拟机特有的设计,其他 JVM 实现并不一定提供该模式区分。在 JDK 1.7 及之前的版本中,可通过启动参数手动指定运行模式: 指定 Client 模式:java -client YourClass 指定 Server 模式:java -server YourClass
程序员老徐
2 小时前
java
·
tomcat
Tomcat源码分析三(Tomcat请求源码分析)
在调试 Spring MVC 或编写自定义 Filter、Valve 时,我们经常会遇到一些问题:带着这些问题,本文将以 Tomcat 源码为线索,从 Connector 到 Container,梳理一次 HTTP 请求在 Tomcat 内部的完整执行路径,本文直接是从原始的请求Request开始往下分析,不会具体分析 请求是如果变成Request对象的,本文基于Tomcat9。
a程序小傲
2 小时前
java
·
开发语言
·
mysql
·
算法
·
adb
·
postgresql
·
深度优先
京东Java面试被问:动态规划的状态压缩和优化技巧
状态压缩DP是用二进制位或位运算来表示和存储状态的一类DP,主要用于解决状态维度高但每个维度状态数少的问题(通常是布尔值)。
仙俊红
2 小时前
java
·
后端
·
spring
spring的IoC(控制反转)面试题
IoC(Inversion of Control,控制反转) 是一种设计思想, 指的是 将对象的创建、依赖关系的管理和生命周期的控制从程序本身转移给 Spring 容器。 开发者只需要声明依赖关系,不需要手动创建对象。
阿湯哥
2 小时前
java
·
人工智能
·
spring
AgentScope Java 集成 Spring AI Alibaba Workflow 完整指南
结合 agentscope-ai/agentscope-java、alibaba/spring-ai-alibaba 及 java2ai 生态中 Graph Core 工作流规范,以下是可落地的集成方案,涵盖核心思路、工程配置、代码实现、最佳实践四部分,兼顾 AgentScope 智能体特性与 Spring AI 工作流的工程化能力。
小楼v
3 小时前
java
·
后端
·
redisson
·
限流算法
说说常见的限流算法及如何使用Redisson实现多机限流
本文介绍了四种常见的限流算法及其实现方式。固定窗口限流简单但存在临界突刺问题;滑动窗口通过时间片滑动解决突刺问题,但滑动单位选择困难;漏桶算法以固定速率处理请求,能削峰缓冲但不够灵活;令牌桶算法允许突发流量,并发性能更好但时间单位选择仍需考量。实现层面,单机限流可使用Guava的RateLimiter,分布式限流推荐Redisson或网关层工具如Sentinel。提供了Redisson的配置示例和两种限流设置方式,建议采用基于Duration的新API实现更简洁的限流控制。
与遨游于天地
3 小时前
java
·
后端
·
nio
NIO的三个组件解决三个问题
Java 最初的 I/O 模型(我们称之为 BIO,Blocking I/O)简单直观:但随着互联网发展,高并发成为常态。当服务器需要同时处理成千上万个连接时,BIO 的致命缺陷暴露了:
czlczl20020925
3 小时前
java
·
后端
·
spring
Guava Cache 原理与实战
简单来说,Guava Cache 是一个全内存的、线程安全的、类似于 Map 的本地缓存。如果你用过 HashMap 做缓存,你一定遇到过这些痛点:
yangminlei
3 小时前
java
·
spring boot
Spring 事务探秘:核心机制与应用场景解析
Spring 事务管理基于AOP(面向切面编程)实现,通过动态代理对目标方法进行拦截,在方法执行前后加入事务处理逻辑。核心接口为PlatformTransactionManager,其实现类(如DataSourceTransactionManager、HibernateTransactionManager)负责具体的事务操作。
记得开心一点嘛
4 小时前
java
·
redis
Redis封装类
来源:damai_大麦: 🔥 🔥 官方推荐 🔥 🔥 高并发大麦网售票系统,使用 SpringCloud、Kafka、Redis、Sentinel、ElasticSearch、ShardingSphere 等,通过优化锁的策略、多级缓存管理、数据提前预热、精确的定制限流等多种策略,显著的降低下单延迟。此外还解决各种高并发难题的实际落地解决方案。是面试、就业、提高技术的不二选择!https://gitee.com/java-up-up/damai
lkbhua莱克瓦24
4 小时前
java
·
数据库
·
sql
·
mysql
·
数据库优化
·
视图
进阶-存储过程3-存储函数
在数据库优化与业务逻辑封装的实践中,MySQL的存储函数(Stored Functions) 是一个常被低估却极具价值的利器。它不仅能提升代码复用性,还能显著优化查询性能。
计算机程序设计小李同学
5 小时前
java
·
前端
·
后端
·
学习
·
ssm
基于SSM框架的动画制作及分享网站设计
基于SSM框架的动画制作及分享网站设计 一、系统概述该动画制作与分享网站旨在为用户提供一个平台,通过该平台,创作者可以上传和展示自己的动画作品,其他用户可以浏览、观看、点赞、评论以及分享作品。平台将基于SSM框架(Spring、Spring MVC、MyBatis)开发,采用MySQL数据库存储用户数据和作品信息,提供丰富的功能,如作品上传、展示、搜索、推荐系统、评论与点赞、数据统计等。
鱼跃鹰飞
5 小时前
java
·
jvm
·
面试
JMM 三大特性(原子性 / 可见性 / 有序性)面试精简版
本文为精简版,需要看具体原理的看我这篇文章:https://blog.csdn.net/Chang_Yafei/article/details/128184249?ops_request_misc=%257B%2522request%255Fid%2522%253A%25224a664394e785be835f5fe37ca63221b5%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id
该怎么办呢
5 小时前
java
·
毕业设计
基于cesium的三维不动产登记系统的设计与实现(毕业设计)
一、系统概述 1.1 项目背景 随着数字孪生城市和智慧城市建设的推进,传统二维不动产登记系统已无法满足精细化管理和可视化需求。基于Cesium的三维不动产登记系统通过三维可视化技术,实现不动产的立体化、精准化登记管理。
J不A秃V头A
6 小时前
java
多任务执行时,共享请求对象被并发修改
baseRequest 是共享对象,多个线程同时修改其 page 属性会导致数据错乱:源代码如下在多线程并发场景下,避免使用共享的对象,建议为每个人任务创建独立的对象。
heartbeat..
6 小时前
java
·
服务器
·
数据库
·
sql
零基础学 SQL:DQL/DML/DDL/DCL 核心知识点汇总(附带连接云服务器数据库教程)
SQL(结构化查询语言)是操作关系型数据库的标准语言,核心可以分为几大类:数据查询 (DQL)、数据操作 (DML)、数据定义 (DDL)、数据控制 (DCL),其中日常开发中最常用的是前两类。
专注于大数据技术栈
6 小时前
java
·
开发语言
·
学习
java学习--LinkedHashSet
LinkedHashSet 是 Java 集合框架中 java.util 包下的实现类,它继承自 HashSet,同时实现了 Set 接口,底层基于 LinkedHashMap 实现(本质是「哈希表 + 双向链表」)。
阿湯哥
7 小时前
java
·
人工智能
·
spring
Spring AI Alibaba 实现 Workflow 全指南
Spring AI Alibaba 是阿里云基于 Spring AI 生态扩展的 AI 工程化框架,其 Workflow 模块(结合 Java2AI Graph Core 标准化规范)可实现声明式、可视化、可复用的 AI 工作流编排,核心解决“大模型调用+工具执行+结果聚合”的多步骤 AI 任务编排问题。以下从核心概念、实现步骤、实战示例、最佳实践四部分完整讲解。
故事不长丨
12 小时前
android
·
java
·
开发语言
·
kotlin
·
安卓
Java vs Kotlin 深度对决:特性、性能、场景全解析
在 Java 虚拟机(JVM)的生态体系中,Java 与 Kotlin 无疑是两颗耀眼的明星。Java 诞生于 1995 年,由 Sun Microsystems 推出 ,一经问世便凭借 “一次编写,到处运行” 的特性,迅速在企业级应用开发、安卓移动开发、大数据处理等领域开疆拓土,成为跨平台开发的标杆语言,历经二十余载,构建起了庞大而成熟的生态系统。