后端

jipeng599412 分钟前
后端·php
(在项目中学习技术)完成使用swoole完成App二维码扫码登录网页端的操作前言:大家好,我自己有一个项目完成度已经很高了,我自己的技术怎么说也不是太强,在完成这个项目中我学习很多知识,比如说使用swoole实现二维码登录,说实在的,我本身是一个前端,但是日常学习和工作中也会写一下php代码,swoole怎么说呢,也算是专业对口,在断断续续研究一个星期后,我也完成了app扫码登录的功能,怎么说,也算有个新技术傍身,到时候面试的时候还可以跟面试官吹吹牛。 首先呢先要介绍下我这个某某项目的要求和情况,因为毕竟有版权,我不会透露什么项目实际名称,实际上呢是这样的,这个项目分为安卓端(原
掘金者阿豪14 分钟前
后端
Maven打包血泪史:当你的IDEA路径里藏了个空格,整个宇宙都与你为敌那是一个普通的周三下午,你泡好了咖啡,打开了IntelliJ IDEA,准备执行那个熟悉得不能再熟悉的Maven打包命令。然而,命运在你按下回车的那一刻,露出了狡黠的微笑:
山水洛行15 分钟前
后端
基于 vLLM、Tavily 和 Arize Phoenix 构建本地 LLM 可观测性技术栈“只要深入探究,万事万物皆有趣味。”——理查德·费曼现代大语言模型系统之所以令人印象深刻,往往是因为它们的大量行为都隐藏在抽象层之后。输入一个提示词,输出一段回答——而在这中间,某个“智能”系统做出的决策既难以检视、更难调试,在规模化应用时几乎无法让人完全信任。本文将刻意反其道而行之:我们不把智能体、工具和模型当作黑箱魔法,而是层层拆解,追踪幕后真正发生的一切:LangChain/LangGraph 智能体如何推理、何时调用工具、基于 vLLM 部署的模型如何响应,以及 Arize Phoenix 如何将
初次攀爬者17 分钟前
后端·算法·leetcode
力扣解题-无重复字符的最长子串给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。注意 "bca" 和 "cab" 也是正确答案。
不敲代码的攻城狮21 分钟前
后端
用 Spring StopWatch 做方法级别耗时统计 + 支持回调写法 + 自动打印日志我们希望这样用:或者无返回值:自动打印:如果你想像下面这样分段统计:那我们可以再封一层:这段代码执行报下面这个错误 Exception in thread "main" java.lang.IllegalStateException: Can't start StopWatch: it's already running
MekoLi2922 分钟前
后端·算法
生成式推荐系统:从“判别式匹配”到“生成式创造”的范式革命过去十年,推荐系统的核心范式一直是“判别式匹配”(Discriminative Matching):即从海量候选集中,通过双塔模型、DeepFM、DIN等架构,计算用户与物品的匹配分数(CTR/CVR预估),最终按分排序。这套体系支撑了互联网广告和内容的万亿级营收。
一只叫煤球的猫1 小时前
java·后端·面试
别再把 Lambda 当匿名类:这 9 类坑你一定踩过各位,这里是煤球,遥祝各位新年开工快乐!不知道你们拿到开工红包没?反正我是没有的 😭 。本文专注 Lambda 本身的语义、陷阱与最佳实践,后续将分别深入 Collection 和 Stream,三篇合在一起构成完整的知识体系。
JavaGuide1 小时前
后端·ai编程
7 道 AI 编程高频面试题!涵盖 Cursor、Claude Code、SkillsJava 面试 & 后端通用面试指南(Github 收获155+k Star,共有 600+ 位贡献者共同参与维护和完善):javaguide.cn。
元Y亨H1 小时前
后端
代码中如何打印优质的日志日志是程序的“黑匣子”,它记录了程序运行时的关键信息。在实际开发中,良好的日志体系能帮助我们快速定位问题、分析系统性能、监控业务状态。然而,很多开发者在编写日志时存在随意性,导致日志要么冗余混乱,要么信息不足。
用户6802659051191 小时前
javascript·后端·面试
全栈可观测性白皮书——实施、收益与投资回报率近年来,生成式人工智能(GenAI)、混合云环境和可持续IT等技术和实践的兴起,使得应用程序部署及其支撑IT基础设施的管理变得日益复杂。
天若有情6731 小时前
java·c++·后端·算法·spring·架构·ioc
IoC不止Spring!求同vs存异,两种反向IoC的核心逻辑提到IoC(控制反转),多数开发者第一反应是Spring框架——但IoC的本质是“控制权的合理转移”,而非“框架接管一切”。本文将拆解两种反向的IoC设计:Spring的“求同式IoC”和C++轻量IoC(如Wrong.h)的“存异式IoC”,揭示其底层逻辑和场景适配性。
神奇小汤圆1 小时前
后端
给 Spring Boot 接口加了幂等保护:Token 机制 + 结果缓存,一个注解搞定之前写了个轻量级的 Spring Boot 接口防护框架 Guardian,做了防重复提交和接口限流两个功能,发到了 Maven Central。
绝无仅有1 小时前
后端·面试·架构
mac笔记本中在PHP中调用Java JAR包的指南在一些情况下,你可能需要在PHP项目中调用Java编写的功能。通过使用Java JAR包,PHP可以扩展其功能。本文将介绍如何设置Java环境,并在PHP中调用Java JAR包。编辑
绝无仅有1 小时前
后端·面试·架构
PHP与Java项目在服务器上的对接准备与过程在现代应用程序开发中,PHP和Java往往需要在同一项目中协作,以便充分利用两者的优势。本文将详细介绍如何在服务器上准备和实现PHP与Java项目的对接,包括环境设置、API设计、数据交互等步骤。编辑
神奇小汤圆1 小时前
后端
理解 SQL JOIN: ON 与 WHERE 的区别在写 SQL JOIN 时,ON 和 WHERE 经常一起出现,看起来有点像可以互换。但它们的作用并不相同,尤其在使用外连接(LEFT / RIGHT / FULL JOIN)时,放错地方甚至会让结果完全变样。
四七伵1 小时前
数据库·后端
数据库必修课:MySQL金额字段用decimal还是bigint?在开发涉及金钱的系统时,比如电商、支付、财务等,我们几乎每天都要和“金额”打交道。 在对接一些银行系统时,金额通常使用的是整数,这一点让我产生了疑惑! 作为开发者,首先面临的一个问题就是:MySQL里应该用什么数据类型来保存金额? 常见的选择有两个:decimal 和 bigint。 今天我们就来掰扯掰扯,这两者到适用于什么场景?
彭于晏Yan2 小时前
java·spring boot·后端·langchain
LangChain4j实战三:图像模型
SimonKing2 小时前
java·后端·程序员
跨越数据孤岛!SpringBoot使用JDBC调用Calcite联邦查询实战关注我的公众号:【编程朝花夕拾】,可获取首发内容。前面专门介绍了Apache Calcite动态数据源基于原生connection的使用方法。使用起来有点不太方便,能不能像JDBC一样查询数据呢?
Java编程爱好者2 小时前
后端
金融级数据库架构实战:MySQL Router + MGR 深度指南引言:从“手动运维”到“架构自治”的跨越**在金融级数据库的守卫战中,开发者常面临一个极具挑战的“断层”:即便后端 MySQL MGR 已经实现了秒级的 Paxos 选主和强一致性数据同步,但前端应用往往仍因 TCP 连接失效、虚 IP(VIP)切换延迟或人工配置修改,导致业务出现分钟级的震荡。对于追求 RPO = 0 与 RTO < 5s 的核心账务系统而言,这种“感知滞后”是不可接受的。