|
20天前
|
前端开发 程序员
|

常见注解及使用说明

111

23 0
|
20天前
|
数据可视化 Java 关系型数据库
|

01-认识Activiti

111

30 0
|
20天前
|
存储 JSON NoSQL
|

3-MongoDB常用命令

111

19 0
|
20天前
|
JSON 缓存 前端开发
|

什么是跨域

111

15 0
|
20天前
|
Java 大数据
|

ArrayList扩容机制

111

10 0
|
20天前
|
存储 安全 数据库
|

RememberMe简介及用法

RememberMe功能实现用户关闭浏览器后仍保持登录状态,基于服务端机制而非简单存储账号密码。通过勾选“记住我”,系统在响应头中设置remember-me的Cookie令牌,后续请求自动携带该令牌验证身份。但存在令牌泄露风险,可通过Token持久化到数据库并结合二次校验提升安全性。

19 0
|
20天前
|
数据采集 领域建模 数据库
|

领域模型图(数据架构/ER图)

111

19 0
|
20天前
|
uml C语言
|

系统时序图

111

18 0
|
20天前
|
存储 安全 Java
|

认证源码分析与自定义后端认证逻辑

本文深入分析Spring Security认证流程,从UsernamePasswordAuthenticationFilter到AuthenticationManager、ProviderManager,最终通过自定义UserDetailsService实现数据库认证。重点解析了UsernamePasswordAuthenticationToken状态变化及SecurityContext上下文存储机制,并结合代码实现自定义用户认证逻辑,涵盖权限加载与安全配置注册,助你掌握Spring Security核心原理与实战技巧。(238字)

39 0
|
20天前
|
Java 测试技术 API
|

从Google线上故障,谈灰度发布的重要性

2025年6月12日,Google Cloud因新功能未灰度发布且存在空指针缺陷,导致全球服务中断超7小时。本文剖析故障根源,详解配置灰度发布的重要性及Nacos等工具的实践方案,强调通过IP、标签、规则等灰度策略保障系统稳定性,避免大规模故障。

36 0
|
20天前
|
前端开发 安全 Java
|

自定义认证前端页面

本文介绍Spring Security基础配置:前端需手动创建文件夹并拷贝路径;后端新增接口与登录配置,通过SecurityConfig实现请求认证、表单登录及跳转控制,禁用CSRF。启动后访问/demo/index触发登录验证,成功后返回指定信息。(239字)

18 0
|
20天前
|
安全 Java Spring
|

过滤器链加载原理

通过分析DelegatingFilterProxy、FilterChainProxy与SecurityFilterChain源码,揭示了Spring Security过滤器链的加载机制:由web.xml中配置的DelegatingFilterProxy代理,通过名称获取FilterChainProxy实例,再封装多个SecurityFilterChain,最终将15个安全过滤器注入并执行,实现请求的安全控制。

33 0
|
20天前
|
存储 缓存 安全
|

常用过滤器介绍

Spring Security通过过滤器链实现安全控制,如SecurityContextPersistenceFilter管理上下文,UsernamePasswordAuthenticationFilter处理登录,CsrfFilter防范跨站请求伪造等。不同过滤器各司其职,按需加载,共同构建安全体系。(238字)

48 0
|
20天前
|
关系型数据库 应用服务中间件 Linux
|

Linux 项目实战入门:从 0 到 1 搭建 LNMP 网站环境

本文手把手教你从零搭建LNMP网站环境,涵盖CentOS 7虚拟机配置、Nginx+MySQL+PHP安装与联动设置,提供详细命令与排错指南,并扩展部署WordPress实战,助你快速掌握Linux Web环境核心技能。

79 0
|
20天前
|
消息中间件 Linux 应用服务中间件
|

Linux 微服务架构实践:从模块化到轻量级分布式

本文系统阐述Linux环境下微服务架构的实践路径,涵盖从单体应用到微服务的演进逻辑、模块化拆分、服务通信与治理三大核心环节,并结合Nginx、Consul、RabbitMQ等开源工具,展现Linux在进程隔离、网络管理、自动化运维等方面的优势,助力企业构建高效、稳定、可扩展的轻量级分布式系统。

28 1
|
20天前
|
缓存 前端开发 API
|

Python 开发进阶:从初级到全栈工程师的能力提升路径

本文系统梳理了Python开发者从初级到全栈的进阶路径,涵盖框架深度应用、性能优化、架构设计、容器化部署及DevOps实践。通过分阶段技能升级与真实项目落地,助力开发者突破“脚本思维”,构建全链路工程能力,实现从“会编码”到“能交付完整系统”的质变跨越。(238字)

107 1
|
20天前
|
SQL 前端开发 数据处理
|

Python 项目实战入门:从 0 到 1 搭建简易学生信息管理系统

本文以简易学生信息管理系统为例,详解Python Web项目从需求分析、技术选型到编码部署的完整流程。采用Flask+SQLite+Bootstrap轻量栈,实现增删改查与Excel导出,助初学者快速掌握开发逻辑与实战技能。

136 0
|
20天前
|
运维 NoSQL 测试技术
|

Redis:内存陡增100%深度复盘

本文复盘了一起Redis因大KEY和缓冲区激增导致内存占满、服务超时的故障。根本原因为大KEY引发带宽耗尽,输入输出缓冲区膨胀,最终内存被占满,即便淘汰策略生效也无法释放,致使服务不可用。文章深入分析了缓冲区机制,并提出开发运维规范与优化方案。

35 0
|
20天前
|
人工智能 自然语言处理 数据挖掘
|

Python 为何能稳居全场景开发主流语言宝座

Python凭借简洁语法、丰富生态、跨平台兼容及社区企业双重推动,成为覆盖Web开发、数据分析、人工智能等全场景的“万能钥匙”,兼具低门槛与高效率,稳居编程语言主流地位。

76 0
|
20天前
|
jenkins Java 持续交付
|

SpringBoot集成Jenkins

111

41 0
|
20天前
|
运维 NoSQL 测试技术
|

Redis:内存陡增100%深度复盘

Redis内存暴增事故复盘:因大KEY及缓冲区膨胀导致带宽占满,内存使用率达100%,引发实例超时崩溃。根本原因为输出/输入缓冲区失控,SET/GET请求无法处理。建议优化Key设计、合理配置淘汰策略与缓冲区限制,加强压测与监控。

54 0
|
20天前
|
安全 数据安全/隐私保护
|

1.RememberMe简介及用法

111

42 0
|
20天前
|
前端开发 数据安全/隐私保护
|

1.自定义认证前端页面

111

46 0
|
20天前
|
Java 开发工具 Maven
|

1.工程搭建与验证

111

44 0
|
20天前
|
存储 安全 小程序
|

1.认识OAuth2.0

111

24 0
|
20天前
|
存储 缓存 安全
|

1-常用过滤器介绍

111

31 0
|
20天前
|
存储 开发工具 数据库
|

认证源码分析与自定义后端认证逻辑

111

30 0
|
20天前
|
关系型数据库 MySQL Java
|

SpringCloud工程部署启动

本教程介绍SpringCloud微服务工程搭建与部署,支持完整导入或从零构建。创建user-service与order-service模块,配置数据库及依赖,实现RestTemplate远程调用,解决跨服务数据获取问题,帮助理解微服务拆分与通信机制。(239字)

45 0
|
20天前
|
关系型数据库 应用服务中间件 Nacos
|

Nacos配置中心

本章介绍Nacos配置中心的实现,涵盖配置管理、热更新、共享配置及优先级规则,并演示Nacos集群搭建与高可用部署,帮助掌握微服务环境下配置统一管理的核心技能。

66 0
|
20天前
|
SpringCloudAlibaba Java Nacos
|

SpringCloud概述

Spring Cloud是微服务架构的统一解决方案,弥补了分散技术栈的不足。它具备约定大于配置、组件丰富、开箱即用等特点,支持云原生应用。版本以地铁站命名,避免与子项目冲突。Spring Cloud Alibaba融合阿里系开源组件如Nacos、Sentinel、Seata等,弥补Netflix套件停更短板,提供更完整、经生产验证的微服务生态,成为主流选择。

44 0
|
20天前
|
存储 运维 Java
|

微服务概述

本文对比单体与微服务架构,阐述微服务通过业务拆分、独立部署、轻量通信实现高内聚、低耦合,具备技术多元、扩展性强等优点,但也带来运维复杂、分布式事务等挑战。结合SpringCloud等技术可构建高效微服务体系。(238字)

33 0
|
20天前
|
人工智能 easyexcel Java
|

Blog]SpringBootExcel导入(☆☆☆)

基于SpringBoot+MySQL实现博客系统Excel导入功能,需掌握Maven、POI/EasyExcel技术。预计AI辅助1小时,手动4小时。无详细原型,需自主分析需求,培养独立开发与问题解决能力。

39 0
|
20天前
|
Java Nacos Maven
|

Eureka服务注册与发现

本章完成Eureka注册中心搭建及服务注册实践,通过eureka-server、user-service与order-service模块实现服务注册与发现,演示多实例部署配置。虽Eureka已被SpringCloud逐步淘汰,但其核心思想仍具参考价值,后续将用Nacos替代并深入剖析。

43 0
|
20天前
|
Web App开发 安全 JavaScript
|

5.跨域处理

本文介绍跨域问题及CORS解决方案。当协议、域名或端口不同时,浏览器会阻止跨域请求。通过`@CrossOrigin`注解或实现`WebMvcConfigurer`配置CORS,可允许指定域名访问资源,也可使用过滤器自定义跨域规则,保障前后端安全交互。

40 0
|
20天前
|
存储 负载均衡 Java
|

Nacos注册中心

本文详细介绍Nacos的安装部署、服务注册与发现、分级模型、负载均衡策略、权重控制、环境隔离及临时/持久化实例等核心功能,涵盖Spring Cloud Alibaba整合实践。通过实操演示,帮助开发者快速掌握Nacos在微服务架构中的应用,助力高效构建配置管理与服务治理体系。(238字)

33 0
|
20天前
|
Java Maven Spring
|

3. 打包

本文介绍Java项目打包为可执行JAR文件的两种方式:一是将所有内容打包进单一JAR,通过Maven配置、`mvn clean package`构建,并用`java -jar`运行;二是将JAR、依赖与配置文件分离,提升灵活性。涵盖配置、打包、运行及停止指令(如kill进程),适用于Spring Boot项目部署。

46 0
|
20天前
|
负载均衡 算法 架构师
|

Ribbon负载均衡

本节深入讲解Ribbon实现客户端负载均衡的原理,解析@LoadBalanced注解的作用机制,介绍负载均衡分类、算法及Ribbon自定义策略与饥饿加载优化,帮助读者全面掌握Ribbon在Spring Cloud中的应用与底层逻辑。(238字)

31 0

@Inherited

111

24 0
|
20天前
|
存储 关系型数据库 Linux
|

Linux 持久层开发:从文件到数据库的实践指南

本文系统梳理Linux数据持久化方案,涵盖文件存储、MySQL/PostgreSQL、NFS/Redis及分库分表,按“基础→进阶→高阶”逻辑解析技术要点与适用场景,助力开发者构建安全高效的持久化体系。

33 0
|
20天前
|
存储 网络协议 安全
|

Linux 并发编程核心原理与实践技巧

本文系统解析Linux并发编程核心,涵盖进程与线程区别、IPC通信、同步控制机制,并以多线程TCP服务器为例,详解实战应用与避坑原则,助开发者掌握高效安全的并发开发技能。

56 0
|
20天前
|
运维 关系型数据库 Linux
|

Linux 高效学习指南:从入门到运维的科学路径

本文提供Linux高效学习路径,倡导“场景驱动”学习法,避免死记硬背。涵盖四大阶段:1周入门掌握核心命令,2周深化理解系统原理,2周实战部署LNMP服务,长期进阶自动化运维。强调动手实操、问题驱动与循序渐进,助力快速构建完整知识体系,成为具备实战能力的运维人才。

130 0
|
20天前
|
运维 监控 Devops
|

Linux 开发进阶:从初级运维到 DevOps 工程师的能力提升路径

在云计算时代,Linux运维正迈向自动化与智能化。本文梳理从初级运维到DevOps工程师的三阶跃迁路径:先掌握Shell脚本与Ansible实现自动化;再学习Docker容器化技术,构建高可用架构;最终落地CI/CD流水线与全链路监控,打通开发与运维壁垒。通过实战案例详解LNMP环境的DevOps改造,助力运维人员系统提升效率,实现能力突破。(238字)

70 0
|
20天前
|
开发者
|

业务架构图

1

32 0
|
20天前
|
前端开发 NoSQL Java
|

单体版本

JeecgBoot是一款基于Spring Boot与Vue3的低代码开发平台,支持快速构建企业级应用。技术栈涵盖Spring Cloud Alibaba、MybatisPlus、Redis、Vue3+TypeScript等,提供代码生成、在线表单、菜单权限管理等功能,助力高效开发。

44 0
|
20天前
|
SQL 关系型数据库 MySQL
|

MySQL 为何能稳居开源数据库主流宝座

自1995年发布以来,MySQL凭借轻量高效、易用友好、生态完善、灵活扩展四大优势,成为全球最受欢迎的开源关系型数据库。广泛适配各类开发语言、开源项目与云平台,支持从个人博客到大型电商的全场景应用,持续稳居DB-Engines排名前列,是Web开发的“标配”与开源数据库的“常青树”。(238字)

58 0
|
20天前
|
缓存 JavaScript 前端开发
|

Vue高效学习指南:从入门到实战的科学路径

本文系统梳理Vue从入门到进阶的学习路径,提出“基础夯实-核心深化-项目实战-生态拓展”四阶段模型,结合实践案例、避坑指南与优质资源,帮助初学者摆脱碎片化学习,科学高效地掌握Vue开发技能,成长为能独立完成项目的前端开发者。

116 0
|
20天前
|
存储 JavaScript 前端开发
|

Vue持久层开发:从本地存储到后端交互的实践指南

Vue数据持久化需根据数据特性、生命周期和共享范围选择方案:轻量单端数据用localStorage/sessionStorage,敏感信息可选Cookie;业务数据通过Axios对接后端实现多端同步;全局状态(如用户信息)推荐Pinia插件持久化。合理选型提升开发效率与用户体验。

69 0
|
20天前
|
消息中间件 关系型数据库 MySQL
|

MySQL 微服务架构实践:从单库到多库的分布式适配

本文详解MySQL在微服务架构下的适配实践,涵盖服务拆分原则、数据同步方案与分布式事务解决方案。通过电商案例,解析如何实现数据隔离、最终一致性及高并发场景下的事务管理,助力开发者应对分布式数据挑战。

84 0

ModelScope模型即服务

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352

6
今日
14992
内容
6
活动
3907
关注
你好!
登录掌握更多精彩内容

相关产品

  • 人工智能平台 PAI
  • 文字识别
  • 智能语音交互