会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AI大胜
永远相信,美好的事情将会发生!@idasheng
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2024年1月25日
理论篇:面向对象程序设计指导
摘要: 》 本文来自看过的相关知识的摘录整理,太久了,忘了主要出自哪儿里了。 软件架构 架构(Architecture)是指一个系统或软件的总体设计和组织结构,包括其各个组件、模块、接口和数据流等。架构设计的目的是确保系统或软件具有可扩展性、可维护性、可靠性和安全性等特性,并且能够满足业务需求和技术要求。
阅读全文
posted @ 2024-01-25 15:12 AI大胜
阅读(57)
评论(0)
推荐(0)
2023年5月30日
面相对象设计模式目录
摘要:  写了个具体模式代码实现示例(c#):https://gitee.com/idasheng/Desi
阅读全文
posted @ 2023-05-30 09:33 AI大胜
阅读(36)
评论(0)
推荐(0)
2023年5月27日
设计模式是什么、UML类图
摘要: # 设计模式的历史 > **设计模式就是前辈们在软件开发过程中,对常见问题总结出的最佳解决方案**。 1995 年,GoF(Gang of Four,四个基友)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」
阅读全文
posted @ 2023-05-27 14:51 AI大胜
阅读(39)
评论(1)
推荐(0)
面向对象编程中的6大设计原则
摘要: 面相对象编程中,参考以下编码原则,可以帮助提升程序的可维护性、可扩展性、可复用性。这些原则也是设计模式的基础。 # 单一职责原则 > There should never be more than one reason for a class to change 定义:应该有且仅有一个原因引起类的变
阅读全文
posted @ 2023-05-27 14:48 AI大胜
阅读(95)
评论(1)
推荐(0)
2023年5月26日
EF6学习笔记
摘要: # 概述 Entity Framework (EF) Core 是轻量化、可扩展、[开源](https://github.com/dotnet/efcore)和跨平台版的常用 Entity Framework 数据访问技术。 EF Core 可用作对象关系映射程序 (O/RM),这可以实现以下两点:
阅读全文
posted @ 2023-05-26 11:47 AI大胜
阅读(215)
评论(0)
推荐(0)
常见场景问题、面试问题,解决思路指南
摘要: ## 如何避免订单或表单重复提交? 这个用术语来讲,是保证用户操作的幂等性。有以下思路: 1. 前端对按钮点击事件做好处理,避免短时间内可以点击两次,且都能成功调用后端服务接口。比如对按钮设置状态,在后端接口正常响应前再次点击无效或禁用按钮。 2. 后端接口执行逻辑前,先查询,判断之前未做相关处理。
阅读全文
posted @ 2023-05-26 11:00 AI大胜
阅读(102)
评论(0)
推荐(0)
软件开发流程
摘要: # 软件开发流程/生命周期 ### 软件生命周期 软件定义(需求讨论确定、原型效果图制作)、开发实施、测试与bug修复、上线、服务与更新、停服。 以我当前的经验或者认知,软件服务公司给别人做产品的具体流程大致应该是这这样的: 1. 需求分析阶段(第一版功能、不可缺少的必要功能)。//沟通,与确定。考
阅读全文
posted @ 2023-05-26 10:57 AI大胜
阅读(96)
评论(1)
推荐(0)
2023年5月25日
程序员词典即编程术语
摘要: IT IT(Internet Technology)一般指互联网技术。 互联网技术是指在计算机技术的基础上开发建立的一种信息技术 [1] 。互联网技术通过计算机网络的广域网使不同的设备相互连接,加快信息的传输速度和拓宽信息的获取渠道,促进各种不同的软件应用的开发,改变了人们的生活和学习方式。互联网技
阅读全文
posted @ 2023-05-25 18:20 AI大胜
阅读(385)
评论(0)
推荐(0)
软件开发观&优秀思想
摘要: > **程序员核心价值观** 以设计模式为荣,以代码重复为耻; 以代码自测为荣,以过度自信为耻; 以方便美观为荣,以粗制滥造为耻; 以稳定交付为荣,以自大延期为耻; 以总结思考为荣,以重复踩坑为耻; > **个人信条** 技术是为解决问题服务的。 需求不清就下手,推倒重来可能有。 不管黑猫白猫,能逮
阅读全文
posted @ 2023-05-25 18:13 AI大胜
阅读(205)
评论(1)
推荐(0)
VS使用技巧
摘要: ## 添加项目引用和Nuget包依赖 如果有原有的项目有相同的nuget引用,则最快的方式是: 1. 解决方案中,双击项目名,打开 项目文件(xxx.csproj)。 2. 找到 ``节点下的所有``子节点(或部分你想要的),选中复制后,直接粘贴到新项目的项目文件中的``节点内,即可,Ctrl+S保
阅读全文
posted @ 2023-05-25 17:28 AI大胜
阅读(40)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告