- 博客(35)
- 收藏
- 关注
原创 实习生进了公司不会开发?一个真实业务教会你如何分析业务!
本人做企业级开发中的实践真实经历,这一次业务对我提升很大,无论是未就业的学生还是刚上班的实习生,都值得学习这个需求分析和设计思路,也欢迎高手指导。
2024-09-09 14:26:39
1145
原创 学不明白依赖注入和控制反转?一个生活示例教会你
依赖注入(Dependency Injection,简称 DI)是一个设计模式,在软件开发中广泛应用。它的核心理念是将对象的创建和依赖关系的管理交由外部系统(如 IoC 容器)处理,而不是在对象内部手动创建依赖。
2024-09-09 10:17:05
628
原创 Furion数据验证
数据校验是对输入的数据进行合法性验证,确保数据符合业务逻辑的要求。在应用系统中,数据有效性校验是保障系统安全性和稳定性的重要环节。
2024-09-09 09:36:28
1274
原创 Furion友好异常
Furion的Oops友好异常是一种用于提升开发体验的异常处理机制。当程序运行时遇到错误,Oops友好异常会以更加直观、清晰的信息提示开发者,从而帮助快速定位和解决问题,而不会直接抛出复杂或难以理解的错误信息。
2024-09-09 09:20:13
747
原创 ASP.NET Core 中间件
中间件是一种装配到 ASP.NET Core 应用程序请求处理管道中的软件组件,用于处理 HTTP 请求和响应。
2024-09-06 16:39:10
1590
原创 请求审计日志LoggingMonitor
Furion 框架为开发者提供了强大的审计日志记录功能。无论是简单的 HTTP 请求审计,还是复杂的数据库操作审计,这些工具都能帮助开发者确保系统的安全性和可追溯性。通过将审计日志自动化并集成到应用程序的请求处理管道中,开发者能够更轻松地追踪用户行为、发现潜在问题,并在发生安全事件时进行回溯。
2024-09-06 16:19:04
732
3
原创 筛选器(过滤器)
筛选器是ASP.NET Core中用于在前后执行自定义代码的一种机制。它实现了一种面向切面编程(AOP)的方式,可以在控制器的动作方法(Action)执行之前或之后,甚至在返回结果之前或之后进行操作。:想象你有一个Web API,当客户端发送请求时,你希望在执行请求前后做一些额外的工作,比如记录日志、验证用户权限、处理错误等。筛选器正是用来帮助你在这些关键点插入代码的工具。
2024-09-06 16:08:03
791
原创 Appsettings基础配置
配置用于将系统的动态选项集中管理。ASP.NET Core 默认加载启动项目中的,并根据环境加载对应的配置文件(如支持 .json 和 .xml 格式Furion 框架在启动时自动扫描每个项目根目录下的.json文件,并将其加载为配置数据。
2024-09-06 15:30:52
1381
原创 依赖注入和服务注册
依赖注入(Dependency Injection,简称 DI)是一个,在软件开发中广泛应用。它的核心理念是交由(如 IoC,而不是在对象内部手动创建依赖。这种方式有助于减少代码的耦合度,增强可维护性和可测试性。依赖关系指的是一个类需要另一个类的功能来完成任务。,一个类可能会直接在它所依赖的类。
2024-09-04 17:41:57
942
原创 应用程序启动配置方式
总结了Furion框架中的AppStartup配置方法,它提供了比传统ASP.NET Core Startup类更灵活的启动配置方式,支持多层共享和简化启动配置。
2024-08-27 10:11:07
970
原创 系统架构分析
Furion + SqlSugar系统结构分析,共七层,分别是框架核心层、业务应用层、核心层、EF Core 架构迁移文件层、EF Core 配置层、Web 核心层、Web 入口层/启动层。
2024-08-26 18:05:03
2279
原创 GlobalUsing、JSON Schema、NuGet使用方法
在 .NET 6/C# 10 之后,微软引入了 GlobalUsings 机制,本文还有JSON Schema、NuGet使用方法。
2024-08-26 17:25:33
766
原创 Furion+SqlSugar+Swagger企业级后端工程师 - 学习路线总目录
企业级项目技术学习,适用于实习生、找不到工作的应届生学习,采用Furion+SqlSugar+Swagger和其他一堆中间件作为学习路线,包前沿包企业。
2024-08-26 16:19:03
1114
原创 Yolo实战-欢乐钓鱼大师渔场自动钓鱼
最近在抖音大火的欢乐钓鱼大师,我也毫无例外的下载了这款游戏并评鉴了这款游戏,在小小的屏幕上抛出自信满满的一杆!做了一个能自动钓鱼的辅助,仅供学习。
2024-07-03 12:16:23
1129
原创 SpringBoot+Vue3毕设实战-基于多种机器学习算法的星体分类系统,又名:巧夺天工
随着天文观测技术的飞速进步和数据量的激增,传统的数据处理方法已难以满足需求。本研究开发了一种面向非技术人员的星体分类系统,该系统基于多种机器学习算法,采用B/S架构实现。前端使用Vue.js开发,后端则基于Spring Boot框架,并整合了多种机器学习模型进行数据分析。用户可通过Web浏览器上传数据集和算法,自由选择进行星体分类。一个大四学生的毕业设计。
2024-07-02 21:34:47
869
6
原创 C语言实战-基于电路故障仿真的故障诊断原型认证软件
随着电子技术的快速发展,电路系统变得日益复杂,这增加了维护和故障诊断的难度。传统的故障诊断方法不再适应现代电子设备的需求,迫切需要一种高效、自动化的故障诊断方法。此文章是介绍计算机大学生大一所做的一个项目。
2024-07-02 19:51:24
1130
原创 (滁院20级计科专用)期末考试复习-九转软件工程
本文使用EA进行软件工程复习和期末考试,授课老师为刘老师,如果有其他老师的额外要求,以其他老师的为准。
2023-08-20 22:08:41
504
原创 重庆邮电大学 802数据结构(2024年新大纲分析)
众所周知,重庆邮电大学的802数据结构嘎嘎压分,在里学长发话:“就算你所有知识点烂熟于心,我认为130也已经封顶了,再考高点我要打市长热线了。”于是乎想借鉴学长的经验,在csdn平台分享自己的802学习过程,并挑战超过130分。为了超过130分,本篇知识点分析在应用方面有所超纲,不属于大纲内的知识点也会进行定义的了解。
2023-08-20 21:16:56
3615
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人