- 博客(9)
- 收藏
- 关注
原创 SQLServer优化技巧
在软件开发和数据库管理中,优化 SQL Server 数据库性能是至关重要的任务。一个高效的数据库可以提高应用程序的响应速度,减少资源消耗,并提供更好的用户体验。
2024-09-18 20:34:58
1939
原创 探索 DDD(领域驱动设计)与其他开发模式的差异
当然,DDD 也不是万能的,它需要团队具备一定的领域知识和技术水平,并且在实施过程中需要投入更多的时间和精力。战略设计和战术设计:DDD 不仅关注领域模型的设计,还包括战略设计,如限界上下文的划分、上下文映射等,有助于处理复杂的业务领域。DDD 的领域模型更能适应业务变化,因为它封装了业务逻辑,当业务规则发生变化时,只需要修改相应的领域模型和服务。DDD 强调与领域专家的合作,建立统一的业务语言,提高了团队之间的沟通效率。分层架构:清晰的分层架构,使得各层的职责明确,降低了代码的耦合度。
2024-09-17 22:12:07
559
原创 如何在 GitHub 上 fork 别人的项目
1.在本地克隆的项目目录中,添加原项目为远程仓库,通常命名为 “upstream”(上游)。命令用于给原项目的仓库地址起一个别名 “upstream”,方便后续操作。在 GitHub 网站上浏览或通过搜索找到你想要 fork 的项目。命令用于从上游仓库获取最新的更新,但不会自动合并到本地分支。假设你在自己的特定分支(如。命令用于将上游仓库的更新合并到当前分支。命令用于将远程仓库的代码复制到本地。这将把你 fork 的项目克隆到本地。在添加上游远程仓库的步骤中,在克隆项目的步骤中,在合并更新的步骤中,
2024-09-10 19:42:42
2065
原创 SQL Server 中行转列
行转列是 SQL Server 中一项非常有用的技术,可以将表中的行数据转换为列数据,以便更好地进行数据分析和报表展示。本文以数据表中的时间数据为例,介绍了使用PIVOT运算符和CASE WHEN语句进行行转列的方法,以及动态行转列的实现。希望本文对你在 SQL Server 中的数据处理工作有所帮助。
2024-09-09 20:25:50
5580
原创 DoNet Core的启动过程-WebApplicationBuilder
在NET6开始做ASP.NETCore的开发,我们首先要看的是启动过程,而WebApplication和WebApplicationBuilder 类是启动过程好不开的类,WebApplicationBuilder 来引导启动,这和前面Core的版本引导启动分为Program和Startup是不同的,.NET6及以上版本直接使用Program中引导启动,而WebApplication在Run之前,需要做4步配置,主机配置、应用程序配置、服务注册、中间件设置。
2024-06-10 23:37:32
731
原创 文件文本对比工具
在码代码或做文档的时候,需要对比两个文件的差异,有版本管理工具的时候对比版本就可以,但有时总是有这样或那样的的意外,今天在网上找了几个这样的工具做下对比评测。如果你有更好的工具可以留言告诉我。提示:以下是本篇文章正文内容,下面案例可供参考以上提到的工具都具有各自的特点,根据需求不同选择也不同,如果只是文本比较的话,还可以在线比较,方便很多。如(一款在线的文档对比工具,无需下载安装,用户只需上传两个文件,即可进行文档对比)、ExamDiff。
2024-05-20 18:05:16
1709
1
原创 Visual Studio(VS)常用快捷键整理
在使用Visual Studio编写代码时,使用快捷键能够提高编码效率,作为程序员,我们有必要记住一些比较常用的快捷键。一、编辑器快捷键Ctrl + C:复制选定的文本或对象。Ctrl + V:粘贴剪贴板上的文本或对象。Ctrl + X:剪切选定的文本或对象。Ctrl + Z:撤销上一次操作。Ctrl + Y:重做上一次操作。Ctrl + F:查找文本。Ctrl + H:替换文本。Ctrl + A:选择所有文本或对象、全选。Ctrl + S:保存当前文件。
2023-05-31 20:26:00
10517
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人