后端

一只叫煤球的猫3 小时前
java·后端·性能优化
ThreadForge v1.1.0 发布:让 Java 并发更接近 Go 的开发体验正好春节放假,自驾去了陕西、河南、安徽,一路上走走停停。白天基本在路上,晚上在酒店或者服务区休息时,抽一些时间继续打磨 ThreadForge。
w***71107 小时前
java·后端·spring
常见的 Spring 项目目录结构在一个典型的 Spring 项目中,尤其是基于 Spring Boot 或 Spring MVC 的项目,会有一个清晰的目录结构来组织不同的功能模块。下面是一个常见的 Spring Boot 项目的文件结构,包含了大多数常用的目录和文件:
野犬寒鸦7 小时前
java·服务器·开发语言·数据库·后端·面试
深入解析HashMap核心机制(底层数据结构及扩容机制详解剖析)HashMap是Java集合框架中最常用的Map实现,其设计精妙且性能优越。下面我将从数据结构、哈希算法、扩容机制、源码分析四个维度为你全面解析。
阿在在11 小时前
java·后端·spring
Spring 系列(三):Spring PostProcessor 顶级扩展接口全解析从源码视角梳理 Spring 容器最核心的扩展机制在阅读 Spring 源码的过程中,你一定会发现一个现象:
祈安_11 小时前
c语言·后端
深入理解指针(三)下面我们来看一个指针加整数的例子:#include<stdio.h> int main() { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; int* p = &arr[0]; int i = 0; int sz = sizeof(arr) / sizeof(arr[0]); for (i = 0; i < sz; i++) { printf("%d ", *(p + i)); } return 0; }
听风者就是我11 小时前
后端
(LLM系列)文档切分策略详解:Chunk Size 如何决定 RAG 系统的检索天花板你以为调好 Embedding 模型就万事大吉了?不,真正决定 RAG 天花板的,往往是你根本没认真对待的那一步——文档切分。
野犬寒鸦11 小时前
java·服务器·数据结构·数据库·windows·后端
ArrayList扩容机制深度解析(附时序图详细讲解)关键点:时序说明:时序说明:时序说明:时序说明:时序说明:时序说明:时序说明:关键点:关键点:关键点:
逆境不可逃12 小时前
java·后端·学习·设计模式·职场和发展·建造者模式
【从零入门23种设计模式03】创建型之建造者模式(简易版与导演版)建造者模式是一种创建型设计模式,核心思想是:将复杂对象的构建过程与它的表示分离,使得同样的构建流程可以创建出不同的对象实例。
汤姆yu13 小时前
java·spring boot·后端
基于springboot的健身爱好者打卡与互动交流系统博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。
计算机毕设VX:Fegn089514 小时前
数据库·vue.js·spring boot·后端·课程设计
计算机毕业设计|基于springboot + vue连锁门店管理系统(源码+数据库+文档)连锁门店管理目录基于springboot + vue连锁门店管理系统一、前言二、系统功能演示三、技术选型
南部余额14 小时前
java·spring boot·后端·文件上传·multipartfile
SpringBoot文件上传全攻略在日常接口交互中,我们习惯使用JSON格式传递数据。JSON本质是文本协议,对于二进制文件存在三个致命缺陷:
汤姆yu15 小时前
java·spring boot·后端
基于springboot的智能民宿预定与游玩系统博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。
琢磨先生David16 小时前
人工智能·spring boot·后端
有了AI,还需要学Springboot吗?AI(比如 Copilot、通义灵码、ChatGPT)确实能大幅提升开发效率,但它无法替代你对 SpringBoot 核心原理和工程化思想的掌握,原因主要有以下几点:
我命由我1234516 小时前
c语言·开发语言·c++·后端·学习·visualstudio·visual studio
C++ EasyX 开发,MessageBox 函数参数问题:“const char *“ 类型的实参与 “LPCWSTR“ 类型的形参不兼容
马尔代夫哈哈哈16 小时前
java·后端·spring
Spring AOPAOP=>面向切片编程思想,是一种对一类问题集中处理的思想,比如拦截器,统一返回结果管理,统一异常处理,登录校验......如果使用OOP(面向结果编程)会让相同的代码重复多次出现,业务方法中混杂着非核心的逻辑。
暴力袋鼠哥16 小时前
vue.js·spring boot·后端
SpringBoot+Vue实战:多模态疾病初筛与护理建议系统(含泳道图+时序图+完整后端代码)本项目是一个“多模态疾病初筛与护理建议系统”后端,核心目标是:本章不强制放图,建议在后文“页面截图占位”章节集中放置。
HelloReader16 小时前
前端·javascript·后端
Tauri 用“系统 WebView + 原生能力”构建更小更快的跨平台应用Tauri 是一个用于构建跨平台桌面与移动应用的框架,目标是产出“tiny, fast binaries”(体积小、启动快、性能好)的应用包。它允许你使用任何能够编译到 HTML / JavaScript / CSS 的前端框架来构建用户界面,同时在需要时用 Rust 来编写后端逻辑(也支持通过插件提供 Swift / Kotlin 绑定)。
玄〤16 小时前
java·后端·spring·spring security·csrf
个人博客网站搭建day1-Spring Security 核心配置详解:CSRF、会话管理、授权与异常处理(漫画解析)在构建前后端分离的RESTful API项目时,Spring Security的安全配置是至关重要的一环。本人在搭建个人的博客项目(springboot3+vue3)中配置Spring Security时对于其中的一些点最开始只是简单的拷贝,却不理解每项配置的真正含义,于是在经过查阅以后将其中的关键点总结了下来
老迟聊架构16 小时前
后端·架构
你的程序应该启动多少线程?"线程数等于 CPU 核数"——这可能是程序员最耳熟能详的性能优化建议之一。但当你真正着手设计一个系统时,你会发现事情远没有这么简单:Web 服务器动辄上千线程,游戏引擎可能只用寥寥几个,而一些高性能中间件甚至会创建 CPU 核数两倍的线程。到底谁是对的?
golang学习记16 小时前
后端·go
Fiber v3 新特性全解析:更快、更强大、更优雅的 Go Web 框架Fiber v3 提供 CLI 迁移助手,可自动升级项目代码,简化 v2 到 v3 的迁移流程。Fiber v3 不再支持 Go 1.25 以下版本,需升级至 Go 1.25+ 方可使用。