后端

Marktowin1 小时前
java·后端
Mybatis-Plus更新操作时的一个坑在 MyBatis-Plus(MP)开启逻辑删除 的情况下,updateById更新逻辑删除字段时, “看起来执行了但实际上没有更新”的问题是一种较为常见但不易察觉的问题。
赵文宇2 小时前
后端
CNCF Dragonfly 毕业啦!基于P2P的镜像和文件分发系统快速入门,在线体验2026年1月14日,云原生计算基金会(CNCF)宣布,开源镜像与文件分发系统Dragonfly正式毕业。
程序员爱钓鱼2 小时前
前端·后端·node.js
Node.js 编程实战:即时聊天应用 —— WebSocket 实现实时通信在传统 Web 应用中,客户端与服务器之间通常通过 HTTP 请求进行通信。这种方式非常适合请求—响应式的业务场景,但在 即时聊天、消息推送、在线状态同步 等实时性要求较高的场景下,HTTP 就显得力不从心。
Libby博仙3 小时前
java·spring boot·后端
Spring Boot 条件化注解深度解析<JAVA>// 检查配置文件中是否存在指定属性@ConditionalOnProperty(name = "myapp.feature.enabled", havingValue = "true")
源代码•宸3 小时前
经验分享·后端·算法·leetcode·golang·map
Golang原理剖析(Map 源码梳理)对于 v := map[key] 这种访问方式,在运行时其实调用的 runtime.mapaccess1 方法,源码如下:
小周在成长3 小时前
后端
动态SQL与MyBatis动态SQL最佳实践安全性性能可维护性健壮性架构性动态SQL是强大的工具,但需要谨慎使用。在MyBatis中,合理运用动态SQL标签,结合良好的架构设计,可以在保证安全性和性能的前提下,大幅提高开发效率和代码质量。
瓦尔登湖懒羊羊3 小时前
后端
TCP的自我介绍写在前面:开始写这篇文章之前,我花了很多时间构思应该怎么介绍 TCP。怎么引出 TCP 的概念,怎么解释 TCP 的定位,怎么逐层深入把纷繁复杂的 TCP 方方面面都解释到位,而又不显得不够平滑或刻意。
小周在成长3 小时前
后端
MyBatis 动态SQL学习MyBatis 的动态SQL是其核心特性之一,允许基于条件动态构建SQL语句,避免了大量重复的SQL代码。
子非鱼9213 小时前
java·spring boot·后端
SpringBoot快速上手java:主要代码,java文件夹下的com.example.xxx是主包,放置后续写的代码,启动程序为主包下的xxxApplication类。
我爱娃哈哈4 小时前
java·spring boot·后端
SpringBoot + XXL-JOB + Quartz:任务调度双引擎选型与高可用调度平台搭建各位服务端的兄弟们,不知道你们有没有遇到过这样的场景:这些看似简单的定时任务,其实背后藏着一个大问题:如何保证这些任务能够准时、可靠地执行? 原文链接 在早期的小项目中,我们可能会直接用Timer、ScheduledExecutorService这些JDK自带的定时器。但随着业务越来越复杂,用户量越来越大,你会发现这些简单的定时器根本扛不住:
JavaGuide4 小时前
后端·maven
Maven 4 终于快来了,新特性很香!大家好,我是 Guide!在 Java 生态中,Maven 绝对是大家每天都要打交道的“老朋友”。InterviewGuide 这个开源 AI 项目中,我使用了 Gradle。不过,根据大家的反馈来看还是更愿意使用 Maven 一些。
开心就好20254 小时前
后端
全面解析iOS应用代码混淆和加密加固方法与实践注意事项android 代码混淆注意点 ios代码混淆技术为了给iOS app加固,我们可以采取以下几种方式:
Thomas游戏开发4 小时前
前端·javascript·后端
分享一个好玩的:一次提示词让AI同时开发双引擎框架最近玩AI上瘾了,之前发布的《AI写游戏框架系列课程》正式开启交付与更新,之前的规划是每个引擎都生成一次。后来我想能否把Unity/Cocos双引擎框架合并到一个项目,让AI根据提示词一次性生成两个引擎的代码框架。没有想到结果令人意外:太好玩了。我采用的AI编程工具为Cursor。
龙门吹雪4 小时前
开发语言·后端·golang·布尔选项·标识位
GO 语言处理多个布尔选项的实现方案在 go 语言开发中,经常会遇到类似下面需要定义多个布尔类型参数的场景:实现上述需求,常规的做法是定义多个布尔类型的参数,如:
毕设源码-钟学长4 小时前
java·spring boot·后端
【开题答辩全过程】以 基于Springboot vue肢体残疾人就业服务网站的设计与实现为例,包含答辩的问题和答案个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
源代码•宸5 小时前
开发语言·后端·算法·面试·职场和发展·golang·map
Golang原理剖析(map面试与分析)Map的底层实现数据结构实际上是一个哈希表。在运行时表现为个指向hmap结构的指针,hmap中有记录了桶数组指针,溢出桶指针以及元素个数字段。每个桶是一个bmap的数据结构,可以存储8个键值对和8个tophash以及指向下一个溢出桶的指针。为了内存紧凑,采用的是先存8个key过后再存value。
WenJGo5 小时前
后端
基于 IPIDEA 的 GitHub 代码文件抓取与数据可视化实践(Python 实现)在实际的数据分析和工具开发过程中,GitHub 往往是一个绕不开的数据来源。无论是统计某一技术方向的项目活跃度,还是分析开源生态趋势,都需要对仓库信息进行一定规模的抓取与整理。
上进小菜猪5 小时前
后端
基于 YOLOv8 的高压输电线路(绝缘子、电缆)故障自动识别 [目标检测完整源码]在电力系统运维场景中,高压输电线路长期暴露于复杂自然环境之下,容易受到老化、外力破坏、植被侵扰等多重因素影响。一旦出现电缆破损、绝缘子损坏或植被遮挡,不仅会增加线路损耗,更可能引发严重的安全事故。
白露与泡影5 小时前
java·后端·spring
Spring事件机制完全指南:解耦利器与实战在传统的业务开发中,我们经常会遇到这样的场景:这种方式存在严重问题:Spring事件机制优雅地解决了这些问题!