自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mc、科

有梦想,就有动力。

  • 博客(38)
  • 收藏
  • 关注

原创 Spring Boot 集成支付功能(支付宝/微信支付)完整指南!告别支付“踩坑”时代

文章摘要: 本文详细讲解如何用SpringBoot集成支付宝和微信支付功能。核心流程包括:申请沙箱账号、生成支付订单、处理异步回调。支付宝部分涵盖SDK配置、参数设置、同步/异步回调处理;微信支付涉及证书管理、HTTP客户端初始化和回调验证。重点提示:必须严格验证签名、保证回调处理幂等性、妥善管理证书文件。文章提供完整代码示例,并强调沙箱测试通过后再上线的重要性,帮助开发者快速掌握电商支付的关键实现。

2025-11-18 22:55:30 342

原创 Spring Boot + Vue 实现一个在线商城(商品展示、购物车、订单)!从零到一完整项目

这篇文章介绍了如何使用SpringBoot和Vue3搭建一个完整的电商系统。后端采用SpringBoot+MyBatis+MySQL+Redis技术栈,实现商品管理、购物车(Redis缓存)和订单功能;前端使用Vue3+ElementPlus构建响应式界面,包含商品展示、购物车操作和订单生成功能。文章详细讲解了数据库设计、接口实现和前后端交互过程,并提供了完整的代码示例。最后提醒了电商系统中常见的库存超卖、订单幂等性等关键问题的解决方案,为开发者提供了从零搭建电商项目的完整指南。

2025-11-16 20:15:48 418

原创 Spring Boot 文件上传下载:从单文件到多文件,一步到位!别再被“文件太大”搞崩溃了

本文详细介绍了SpringBoot实现文件上传下载的全流程方案。通过6个步骤完成文件处理功能:1)添加依赖;2)配置上传限制;3)创建文件服务(含单/多文件上传、下载、删除);4)编写控制器;5)前端测试页面;6)启动验证。文章重点讲解了UUID防重名、流式下载避免内存溢出等关键技术,并指出文件大小限制、路径安全等常见坑点。该方案从零到一实现完整的文件管理功能,适用于大多数业务场景。

2025-11-15 22:14:39 372

原创 Spring Boot 整合 Redis 缓存用户登录信息(含过期时间)!告别数据库频繁查询

Redis 缓存,不是“加个依赖就完事”,而是缓存策略 + 过期时间 + 安全防护的综合设计。登录信息缓存 30 分钟,可刷新缓存键要有规范,方便管理缓存空值防穿透,性能更稳定学会 Redis 缓存,你就掌握了提升系统性能的“第一把钥匙”!

2025-11-15 10:15:00 579

原创 软考架构师必看|系统架构设计基础知识10大踩分点(附模拟题+踩分模板)

在软考系统架构设计师考试中,“系统架构设计基础知识”是贯穿综合知识、案例分析与论文的核心模块,常年占。很多考生以为“画个框图就行”,结果在“架构风格辨析”“质量属性冲突”“架构评估方法”这些细节上丢分。本文基于多年辅导经验,提炼,每个方向均包含:✅ 核心机制解析✅ 易错陷阱提醒✅ 原创模拟题(非真题)✅ 参考答案 + 答题模板助你精准踩分,稳拿15分以上。

2025-11-14 23:19:57 13

原创 Spring Boot 整合 MyBatis 实现数据库增删改查(含分页)!手把手教你从零到一

MyBatis 真的不难,难的是配置和参数映射的细节。XML 文件必须在目录下多参数方法必须加@Param下划线字段自动映射学会 MyBatis,你就掌握了SQL 与 Java 对象之间的桥梁!互动时间你用 MyBatis 遇到过什么奇怪的错误?是 XML 位置?还是参数映射?欢迎评论区分享!下期预告《Spring Boot 整合 Redis 缓存用户登录信息(含过期时间)》👉 关注我,少走弯路,快速进阶!

2025-11-14 21:55:05 615

原创 软考架构师必看|软件工程10个必考方向(附模拟题+踩分模板)

软件工程重逻辑、轻记忆,命题聚焦“为什么这样设计”。综合知识题常设概念偷换陷阱,如“敏捷不需要文档”(错!案例分析若涉及“延期”“返工”“用户不满意”,优先从需求管理、风险管理、过程模型选择入手。

2025-11-05 23:07:20 23

原创 软考系统架构师|信息技术安全知识10个必考方向(附原创模拟题+踩分模板)

信息安全模块重机制原理,轻攻击细节;综合知识题常设概念偷换陷阱,如“数字签名用于加密”(错!案例分析若涉及“数据泄露”“身份冒用”“系统被控”,优先从访问控制、加密机制、审计缺失入手。掌握这10个机制,信息安全部分稳拿10分,还能为高可用、高安全架构设计提供理论支撑。

2025-11-05 22:54:23 20

原创 软考系统架构师|信息系统基础10个必考方向(附模拟题+踩分模板)

信息系统基础重概念辨析,轻技术细节;综合知识题常设偷换主体、混淆阶段、模糊边界等陷阱;案例分析若涉及“系统建设失败”“业务与IT脱节”,优先从需求分析缺失、业务架构未对齐、治理机制缺位入手。掌握这10个方向,轻松拿下10分,还能为论文提供政策与战略层面的支撑。

2025-11-05 22:51:52 24

原创 application.yml 和 application.properties 有什么区别?怎么选?别再瞎猜了!

app:user:roles:- admin- usermetadata:用 properties?试试写……想想都累。配置文件,是项目的“说明书”。少出错、易维护、不背锅。简单用 properties,复杂用 yml用 yml 就禁用 Tab,统一用 2 空格缩进密码、特殊字符记得加引号!互动时间你现在的项目用的是 yml 还是 properties?有没有因为缩进/冒号翻过车?下期预告《Spring Boot 如何连接 MySQL?常见报错全解析(含时区、驱动版本)》

2025-10-27 17:56:06 220

原创 Spring Boot 项目结构怎么组织?controller/service/dao 到底放哪?别再乱放了!

项目结构,不是“好不好看”的问题,而是“好不好维护”的问题。主启动类是根,所有代码是它的子包按职责分层:controller → service → repository按模块分包:user/、order/、product/做到这三点,你的代码就能从“能跑”变成“值得看”!互动时间你现在的项目是怎么分包的?有没有踩过“404 因为包放错”的坑?欢迎评论区分享!下期预告《application.yml 和 application.properties 有什么区别?怎么选?

2025-10-25 15:32:49 428

原创 软考架构师必看|Redis 10 个必考方向详解(附模拟题+踩分技巧)

Redis 在软考中永远服务于架构目标:高并发、低延迟、高可用;问题定位 → 机制原理 → 架构方案 → 选型理由;论文避免堆砌技术,强调业务场景 + 架构决策 + 效果闭环。掌握这 10 个方向,Redis 不再是模糊概念,而是你架构设计的有力武器。

2025-10-24 23:15:26 908

原创 【SpringBoot 快速上手实战系列】5 分钟用 Spring Boot 搭建一个用户管理系统(含前后端分离)!新手也能一次跑通!

✅ RESTful API 设计✅ 前后端分离架构✅ 跨域处理(✅ 内存数据存储(适合练手)改用 MySQL 持久化数据加入登录认证用 Vue/React 重构前端记住:所有大项目,都始于一个能跑通的“Hello World”!

2025-10-17 18:28:26 568 1

原创 软考架构师必看|嵌入式系统10个核心考点精要(高效备考版)

在软考系统架构设计师考试中,嵌入式系统模块常被考生忽视,认为“非主流、分值低”。但实际上,该部分内容稳定占,且知识点高度集中、命题规律性强。只要掌握几个关键机制,就能稳稳拿分。本文聚焦嵌入式系统在架构师考试中的,剔除冗余理论,直击10个高频、易混、必背的核心考点。

2025-10-17 14:17:27 48

原创 软考架构师必看|计算机网络10个核心考点精要(高效备考版)

在系统架构设计师考试中,计算机网络是综合知识部分的重要组成,历年分值稳定在10分左右。命题不追求冷门协议细节,而是聚焦。很多考生因混淆“队头阻塞类型”“拥塞控制阶段”“路由协议适用场景”等细节而失分。本文提炼10个高频、易错、必掌握的核心考点,直击命题逻辑,助力精准提分。

2025-10-16 15:06:31 43

原创 【SpringBoot 常见报错与解决方案】404 Not Found?Spring Boot 路径映射常见误区!别再怀疑自己拼错了!

Spring Boot 的 404,从来不是“路径写错”,而是“类没被 Spring 管理”。想被访问,先被扫描;想被扫描,先放对包。下次再遇到 404,别慌,打开 checklist,30 秒定位问题!互动时间你被 404 坑过最离谱的一次是什么?是因为包路径?还是忘了注解?

2025-10-16 12:22:59 491

原创 【SpringBoot常见报错与解决方案】中文乱码?Spring Boot 统一解决前后端中文乱码问题(含 Postman 测试)!别再百度“加 UTF-8”了!

中文乱码,不是玄学,而是细节的缺失。配置里加前端请求显式声明 charsetGET 参数用做到这三点,从此告别???!互动时间你被中文乱码坑过吗?是在什么场景下?

2025-10-16 10:20:47 1272

原创 【SpringBoot常见报错与解决方案】端口被占用?Spring Boot 修改端口号的 3 种方法,第 3 种 90% 的人不知道!

端口被占用,不是 Bug,而是开发日常。✅ 快速恢复开发✅ 同时跑多个服务✅ 写出更健壮的测试代码改端口不是妥协,而是对环境的尊重。互动时间你用过哪种改端口的方法?有没有因为端口冲突闹过笑话?

2025-10-15 17:39:32 365

原创 【SpringBoot常见报错与解决方案】SpringBoot 启动报错:Consider defining a bean of type ‘xxx‘ in your configuration?

你想要的东西,Spring 容器里没有。想被注入,先成 Bean;想成 Bean,先加注解 + 在扫描路径内。下次再看到,别慌,打开 checklist,3 分钟搞定!

2025-10-15 13:51:14 508

原创 软考架构师必看 |数据库10个必考硬核机制(背熟直接拿分)

数据库模块重机制、轻语法,不会考SELECT写法,但会考“为什么这样设计”。综合知识题常设反直觉陷阱,如“3NF 一定满足 BCNF”(错!案例分析若涉及“系统慢”“数据不一致”“扩容难”,优先从索引、事务隔离、分片策略入手。把这 10 个机制吃透,数据库部分轻松拿下 12+ 分。

2025-10-15 12:24:56 644

原创 软考架构师必看|操作系统 10 个必须吃透的核心机制(直接背就得分)

问“公平性”选 C-SCAN;问“平均寻道时间短”选 SSTF(但有缺陷)。,题型集中在综合知识选择题和案例分析的底层原理支撑。:高并发系统优化时,可提“设置 CPU 亲和性 + 使用大页内存”。是按逻辑模块(代码段、数据段)划分,现代 OS 基本不用;:问“避免忙等待”选条件变量;问“控制并发数”选信号量。:问“调度单位”答线程;问“资源分配单位”答进程。以下 10 个点,年年考,必须烂熟于心。(为避免目录环),但可以软链接。必须先释放资源,进入终止态。搞清楚,操作系统模块稳拿。是物理内存管理主流。

2025-10-14 22:36:13 483

原创 软考架构师必看|计算机硬件基础,别再被“内存”“缓存”绕晕了!

很多备考软考高级——系统架构设计师的朋友,一翻开教材就头疼: “CPU架构”“存储层次”“总线带宽”……这些硬件概念,明明是软件工程师,为啥还得啃?别急,今天咱们就用最接地气的方式,把计算机硬件那点事儿捋清楚。不讲虚的,只讲考试常考、实际工作中真用得上的干货。

2025-10-14 17:29:33 474

原创 【Java趣谈】Java反射的优缺点你知道吗?

【Java趣谈】Java反射的优缺点你知道吗?

2023-10-11 21:05:57 268

原创 系统架构设计·数据库系统·数据库新技术和SQL语句

系统架构设计·数据库系统·数据库新技术和SQL语句

2023-10-11 20:03:34 420 1

原创 系统架构设计·数据库系统·模式分解、并发控制和封锁协议

系统架构设计·数据库系统·模式分解、并发控制和封锁协议

2023-10-10 19:40:49 260

原创 【2020.12】青少年软件编程等级考试Python(一级)

【2020.12】青少年软件编程等级考试Python(一级)

2023-10-09 19:52:43 280

原创 系统架构设计·数据库系统·函数依赖和范式

系统架构设计·数据库系统·函数依赖和范式

2023-10-08 11:57:55 1270

原创 【2020.09】青少年软件编程等级考试Python(一级)

【2020.09】青少年软件编程等级考试Python(一级)

2023-10-07 18:44:08 445

原创 【2020.06】青少年软件编程等级考试Python(一级)

【2020.06】青少年软件编程等级考试Python(一级)

2023-10-06 22:18:53 392

原创 系统架构设计·数据库系统·数据库设计、模型和关系代数

系统架构设计·数据库系统·数据库设计、模型和关系代数

2023-10-06 21:02:54 599

原创 【2020.09】青少年软件编程等级考试C/C++(一级)

【2020.09】青少年软件编程等级考试C/C++(一级)

2023-10-05 20:40:25 683

原创 系统架构设计·操作系统·存储和文件管理

操作系统·存储和文件管理、微内核操作系统、嵌入式操作系统

2023-09-27 20:35:09 635

原创 系统架构设计·操作系统·概述及进程管理

操作系统·概述及进程管理,包括死锁、线程等

2023-09-27 18:57:00 275

原创 系统架构设计·计算机硬件·磁盘和输入输出技术

计算机硬件·磁盘和输入输出技术

2023-09-26 22:37:46 145

原创 系统架构设计·计算机硬件·计算机指令、存储系统、总线

计算机指令、存储系统、总线

2023-09-26 20:44:45 319

原创 系统架构设计·计算机硬件·计算机组成、CPU、校验码

系统架构设计师·计算机硬件·计算机组成、CPU、校验码

2023-09-25 23:23:42 189

原创 Oracle数据泵(Data Pump)你了解过吗?

Oracle数据泵(Data Pump)你了解过吗?

2023-09-24 23:36:10 607

原创 DataX3.0的介绍、安装与使用

DataX官方概述DataX是一个异构数据源离线同步工具,致力于实现包括关系型数据库(Mysql、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。设计理念为了解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据源。当需要接入一个新的数据源的时候,只需要将此...

2018-10-19 10:15:29 6904 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除