java

沛沛老爹几秒前
java·人工智能·agent·web转型
Web开发者快速上手AI Agent:基于Function Calling的12306自动订票系统实战图片来源网络,侵权联系删。每逢节假日,抢购12306火车票是无数用户的痛点:反复刷新、验证码干扰、余票瞬变……传统做法是用户自己操作浏览器或使用第三方脚本(存在封号风险)。
CRUD酱4 分钟前
java·后端
后端使用POI解析.xlsx文件(附源码)Apache POI 作为老牌文件处理工具,无需多言,直接上代码。三、具体使用
亓才孓4 分钟前
java·开发语言
多态:编译时看左边,运行时看右边
2501_9418024816 分钟前
java·后端·spring
从缓存更新到数据一致性的互联网工程语法实践与多语言探索在现代互联网系统中,高并发访问和频繁更新会导致数据不一致。缓存机制不仅提升访问效率,还通过工程语法化设计,将缓存更新策略、访问边界和异常处理显式化,实现可控、可观测和高可用的数据访问。本文结合 Python、Java、C++、Go 示例,探讨缓存一致性实践与工程语义化实现。
拆房老料28 分钟前
java·开源·java-rocketmq·开源软件
文档预览开源选型对比:BaseMetas FileView 与 KK FileView,谁更适合你的系统?当“能预览”成为基础能力,真正的差异在哪里?在文档在线预览领域,支持哪些文件格式早已不再是区分产品的核心指标。 无论是 BaseMetas FileView 还是 KK FileView,在 Office、PDF、图片、CAD 等主流文件格式的覆盖上都已十分成熟,且两者均以“面向社区的开源产品”形式提供。
Frank_refuel30 分钟前
java·数据结构·c++
C++之内存管理malloc是分配内存,不会初始化calloc是分配内存初始化为0,参数(元素个数,每个元素的大小)realloc是重新分配内存,可以扩大或者缩小已有的内存
钱多多_qdd38 分钟前
java·spring boot·后端
springboot注解(五)@EnableConfigurationProperties 是 Spring Boot 提供的一个关键注解,用于显式启用并注册 @ConfigurationProperties 注解的配置类为 Spring Bean,使其能够被依赖注入、自动绑定外部配置,并参与 Spring 容器的生命周期管理。
2501_9418227543 分钟前
android·java·人工智能
面向灰度发布与风险隔离的互联网系统演进策略与多语言工程实践分享方法论记录思考汇总稿件在互联网系统不断演进的过程中,“发布”往往是风险最集中的时刻。功能开发本身可能已经足够成熟,但一旦直接全量上线,隐藏问题就会被瞬间放大。正因如此,灰度发布与风险隔离逐渐从“运维技巧”演化为系统级设计能力。
@小码农1 小时前
java·c++·算法
6547网:202512 GESP认证 C++编程 一级真题题库(附答案)题目总数:27 总分数:100第 2 题 单选题下面的C++代码在某集成开发环境中编译运行时,提示有“Invalid Character”(“无效字符”)错误。可能的原因是( ):
秋91 小时前
java·intellij-idea·ai编程
idea中使用AI编程助手Cursor详解在IntelliJ IDEA中集成和使用Cursor,主要是通过安装特定的插件来实现两者之间的无缝切换和协作,从而结合IDEA强大的工程能力和Cursor的AI代码生成优势。下面是一个详细的指南。
q行1 小时前
java·学习·io流
java学习日志--IO流(使用)IO流就是数据的流通,input和output,输入和输出,那是输入哪里?又是输出哪里?其实就是内存和硬盘之间数据的传输。
vyuvyucd1 小时前
java·开发语言
Linux线程编程:POSIX与C++实战指南在本教程中,我将逐步介绍 Linux 环境下的线程控制,重点详解 POSIX 线程库(pthread),并结合 C++ 标准线程库进行封装实践。线程是操作系统中的轻量级执行单元,能提高程序并发性能。POSIX 线程库是 Linux 下原生线程接口,而 C++11 引入了 std::thread 等标准库,简化了线程编程。我们将从基础概念开始,逐步深入,确保内容真实可靠。
菜鸟233号1 小时前
java·数据结构·算法·leetcode
力扣343 整数拆分 java实现给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。
毕设源码-朱学姐1 小时前
java
【开题答辩全过程】以 日程管理系统为例,包含答辩的问题和答案个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
a努力。2 小时前
java·开发语言·后端·python·面试·linq
京东Java面试被问:双亲委派模型被破坏的场景和原理java复制下载text复制下载java复制下载java复制下载text复制下载篇幅限制下面就只能给大家展示小册部分内容了。整理了一份核心面试笔记包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、Kafc
小毛驴8502 小时前
java·阿里云·maven
Maven同时配置阿里云仓库和私有仓库这是最直接的方法,在你项目的pom.xml文件中添加<repositories>部分:配置逻辑:Maven会按顺序在这些仓库中查找依赖。通常建议将私有仓库放在前面,优先查找。
刘97532 小时前
java·开发语言·c#
【第25天】25c#今日小结json序列化和反序列化 : 把对象和字符串之间转换过程 二进制序列化和反序列化: 把对象和二进制字符串之间转换过程
不如打代码KK2 小时前
java·spring boot·后端
Springboot如何解决跨域问题?在前后端分离架构中,跨域问题是Java开发者绕不开的“基础门槛”。本文从跨域的本质(同源策略)出发,系统讲解SpringBoot中5种主流跨域方案,每个方案包含原理解析+可运行代码+适用场景,帮你彻底解决跨域问题。
豆沙沙包?2 小时前
java·开发语言
2026年--Lc330-394. 字符串解码(栈)--java版用双栈,一个是数字栈,一个是符号栈。用来分别存储数字和符号。创建数字的临时变量、字符串的临时变量,用来保存现场。 遍历传入的参数,如果遇到的字符是数字,且数字是多位用num乘法10+尾数-‘0’;如果是左括号,把之前遇到的数字加入到数字栈,字符加入到字符栈,同时充值数字临时变量和字符临时变量,重新寻找。如果遇到右括号,将栈顶的数字弹出来,查看要循环几次。同时把字符栈的栈顶元素弹出来。将当前的字符串进行追加拼接,返回合并的结果。如果遇到的是普通字符,用字符临时变量和当前字符进行拼接。
蓝程序2 小时前
java·人工智能·spring
Spring AI学习 程序接入大模型在程序开发中,我们有很多方式来接入大模型,这里介绍四种Java中接入大模型的方式。这里我们以阿里的大模型为例