首页
最新
热门
推荐
登录
首页
最新
热门
推荐
热门文章
1
首页
2
Anaconda详细安装及使用教程(带图文)
3
手摸手,带你用vue撸后台 系列一(基础篇)
4
Linux常用命令
5
Java基础知识面试题(2020最新版)
6
支持向量机通俗导论(理解SVM的三层境界)
7
MySQL数据库面试题(2020最新版)
8
别搞目录探测了,OK?
9
H2Miner变种,利用Redis漏洞入侵云服务器wa矿
10
手摸手,带你用vue撸后台 系列二(登录权限篇)
后端
后端
MVC 应用程序中使用 FluentValidation 进行验证的重要性
当我们开发 Web 应用程序时,特别是那些处理诸如医疗咨询系统中敏感数据的注册和处理的应用程序时,确保这些数据的完整性和一致性至关重要。在ASP.NET中实现这项任务的最优雅且有效的方法之一是通过 FluentValidation 库。在本...
2025-04-25
4526
7402
后端
离线环境下CentOS7安装GCC指南
后端
离线环境下CentOS7安装GCC指南
离线环境下CentOS7安装GCC指南
在CentOS 7环境中,默认安装的GCC版本是4.8.5。有时因网络限制或公司安全策略,需要在无互联网连接的环境下进行GCC的安装。本文将聚焦于离线环境下快速安装GCC 4.8.5版本的实操步骤,保证安装过程简单快捷,适合拥有root权限...
2025-04-25
3205
7561
后端
SpringBoot中2种热点KEY缓存优化策略
后端
SpringBoot中2种热点KEY缓存优化策略
SpringBoot中2种热点KEY缓存优化策略
所谓热点KEY,是指在缓存或数据库中被频繁访问的少量键值,这些键往往承载了系统中大部分的访问流量。根据二八原则,通常20%的数据承担了80%的访问量,甚至在某些极端情况下,单个KEY可能会吸引系统超过50%的流量。当这些热点KEY没有得到合...
2025-04-25
4078
9334
后端
后端
基于SpringBoot+MyBatis+MySQL+redis实现的OA协同办公管理系统设计与实现(附源码+数据库+毕业论文+项目部署视频教程+项目所需软件工具),推荐!
一、项目简介本项目是一套基于SpringBoot+MyBatis+MySQL+redis实现的OA协同办公管理系统包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。项目都经过严格调试,eclipse或者idea 确保可以运行!...
2025-04-25
2270
14012
后端
后端
MySQL:事务的理解
一、CURD不加控制,会有什么问题(1)因为,MySQL里面存的是数据,所以很有可能会被多个客户访问,所以mysqld可能一次会接受到多个关于CURD的请求。(2)且mysql内部是采用多线程来完成数据存储等相关工作的,所以必然会存在对数据...
2025-04-25
4418
8408
后端
本地部署DeepSeek, 保姆级
后端
本地部署DeepSeek, 保姆级
本地部署DeepSeek, 保姆级
本地部署ollama 下载Ollamaollama支持的模型:Ollama Search直接下载,发现默认是下载C盘,并且不能选择安装目录,这对我C盘的压力太大了。查阅资料:发现可以修改参考将Ollama安装到非C盘路径_ollama不安装...
2025-04-24
3337
8794
后端
MCP Server Java 开发框架的体验比较(spring ai mcp 和 solon ai mcp)
后端
MCP Server Java 开发框架的体验比较(spring ai mcp 和 solon ai mcp)
MCP Server Java 开发框架的体验比较(spring ai mcp 和 solon ai mcp)
目前已知的两个 mcp-server java 应用开发框架(ID类的,封装后体验都比较简洁):spring-ai-mcp,支持 java17 或以上solon-ai-mcp,支持 java8 或以上(也支持集成到 springboot2...
2025-04-24
4296
7640
后端
性能比拼: Nginx vs Apache
后端
性能比拼: Nginx vs Apache
性能比拼: Nginx vs Apache
本内容是对知名性能评测博主 Anton PutraNginx vs Apache Performance内容的翻译与整理, 有适当删减, 相关指标和结论以原作为准引言在本视频中,我们将比较 Nginx 与 Apache 这两个 Web 服务...
2025-04-24
2502
7431
后端
Go并发编程进阶:无锁数据结构与效率优化实战
后端
Go并发编程进阶:无锁数据结构与效率优化实战
Go并发编程进阶:无锁数据结构与效率优化实战
一、引言在现代软件开发中,尤其是高并发场景下,如何高效地管理多线程之间的协作与竞争,是每个开发者都需要面对的挑战。Go语言凭借其轻量级的goroutine和优雅的channel,为并发编程提供了强大的基石。然而,当我们将这些工具应用到极致时...
2025-04-24
2449
5505
后端
Sentinel源码—9.限流算法的实现对比
后端
Sentinel源码—9.限流算法的实现对比
Sentinel源码—9.限流算法的实现对比
大纲1.漏桶算法的实现对比(1)普通思路的漏桶算法实现(2)节省线程的漏桶算法实现(3)Sentinel中的漏桶算法实现(4)Sentinel中的漏桶算法与普通漏桶算法的区别(5)Sentinel中的漏桶算法存在的问题2.令牌桶算法的实现对...
2025-04-24
4234
7890
后端
后端
Elasticsearch 报错 Limit of total fields [1000] has been exceeded
一、错误代码:spring boot 链接es 插入审计日志数据报错:Caused by: org.elasticsearch.ElasticsearchException: Elasticsearch exception [type=il...
2025-04-24
3494
9425
后端
后端
JDK废弃了观察者模式,我们还能用它吗?
观察者模式:解耦对象间的依赖关系JDK 中曾直接提供对观察者模式的支持,但因其设计局限性,现已被标记为“过时”(Deprecated)。不过,观察者模式的思想在 JDK 的事件处理、spring框架等仍有广泛应用。下面我将从实际的问题出发,...
2025-04-24
2420
9368
后端
AdaptiveRecvByteBuAllocator 源码分析
后端
AdaptiveRecvByteBuAllocator 源码分析
AdaptiveRecvByteBuAllocator 源码分析
名词定义单次网络IO: 执行一次Netty的Unsafe.beginRead();(因为这个beginRead()中可能会从内核读取多次数据)1、作用用于动态调整接收从网络上获取的数据2、类图3、源码本文基于4.1.38版本的Adapti...
2025-04-24
2080
5308
后端
策略模式:动态切换算法的设计智慧
后端
策略模式:动态切换算法的设计智慧
策略模式:动态切换算法的设计智慧
策略模式:动态切换算法的设计智慧一、模式核心:定义一系列算法并可相互替换在软件开发中,常常会遇到需要根据不同情况选择不同算法的场景。例如,在电商系统中,根据不同的促销活动(如满减、折扣、赠品)来计算商品的最终价格。策略模式(Strategy...
2025-04-24
2620
10471
后端
模板方法模式:定义算法骨架的设计模式
后端
模板方法模式:定义算法骨架的设计模式
模板方法模式:定义算法骨架的设计模式
模板方法模式:定义算法骨架的设计模式一、模式核心:模板方法定义算法骨架,具体步骤延迟到子类实现在软件开发中,经常会遇到这样的情况:某个算法的步骤是固定的,但具体步骤的实现可能因不同情况而有所不同。例如,在电商系统中,订单的处理流程通常包括创...
2025-04-24
3659
13639
后端
迭代器模式:统一数据遍历方式的设计模式
后端
迭代器模式:统一数据遍历方式的设计模式
迭代器模式:统一数据遍历方式的设计模式
迭代器模式:统一数据遍历方式的设计模式一、模式核心:将数据遍历逻辑与数据结构解耦在软件开发中,不同的数据结构(如数组、链表、集合)有不同的遍历方式。如果客户端直接依赖这些数据结构的内部实现来遍历元素,会导致代码耦合度高且难以维护。迭代器模式...
2025-04-24
4729
10345
后端
单例模式:确保唯一实例的设计模式
后端
单例模式:确保唯一实例的设计模式
单例模式:确保唯一实例的设计模式
单例模式:确保唯一实例的设计模式一、模式核心:保证类仅有一个实例并提供全局访问点在软件开发中,有些类需要确保只有一个实例(如系统配置类、日志管理器),避免因多个实例导致状态混乱或资源浪费。单例模式(Singleton Pattern)通过私...
2025-04-24
3697
10723
后端
后端
Tomcat RCE(CVE-2025-24813)复现
漏洞原理概况Tomcat是一个开源的、轻量级的 Web 应用服务器 和 Servlet 容器。它由 Apache 软件基金会下的 Jakarta 项目开发,是目前最流行的 Java Web 服务器之一。该漏洞利用条件较为复杂,需同时满足以下...
2025-04-24
3359
8976
后端
后端
【MySQL】内外连接
目录一、内连接1.1 显示SMITH的名字和部门名称二、外连接2.1 左外连接2.1.1 查询所有学生的成绩,如果这个学生没有成绩,也要将学生的个人信息显示出来2.2 右外连接2.2.1 对stu表和exam表联合查询,把所有的成绩都显示出...
2025-04-24
3923
7434
后端
Spring Boot 实现多数据源配置
后端
Spring Boot 实现多数据源配置
Spring Boot 实现多数据源配置
一、配置流程在 Spring Boot 中实现多数据源配置通常用于需要连接多个数据库的场景。主要有以下几个步骤:配置多个数据源的连接信息。定义多个数据源的 Bean。为每个数据源配置MyBatis的SqlSessionFactory和事务管...
2025-04-24
3855
8879
点击加载更多
103
后端