个人机房重构
王卫——David
CSDN博客专家 阿里云专家博主 Java领域优质创作者
展开
-
C#机房重构-修改密码之职责链模式+反射
C#机房重构-修改密码之职责链模式+反射前言修改密码类图代码实现配置文件B层代码职责链类Handler类PastPassWordHandler类NewPassWordHandler类UpDatePassWordFactory类前言通过小组集体学习,深入的讨论学习了职责链模式,职责链模式主要处理的业务逻辑常是顺序或者是选择结构,提出的请求沿着这条对象链传递一直到有对象能够处理为止。由于职责链不太符合开闭原则,我如果在这条业务线加一个功能,可能就需要重新排序,就需要修改类里面的代码,这时候我们可以利用反射和原创 2021-07-25 17:29:56 · 236 阅读 · 5 评论 -
常见代码命名规范
常见代码命名规范目的命名总体规则常用命名方法Pascal(帕斯卡)命名法Camel命名法常见运用场所目的为了统一软件开发过程中的编码规范,保证代码的一致性,便于交流和维护。命名总体规则• 名字应该能够表示事物的特性,并且与业务挂钩• 名字一律使用英文单词,不能使用拼音• 名字单词不应多余四个,控制在3-30个字母以内常用命名方法Pascal(帕斯卡)命名法所有单词的首字母都大写,其他字母小写Camel命名法除首字母外,其他单词的首字母大写,其他字母小写常见运用场所...原创 2021-07-24 16:32:12 · 345 阅读 · 6 评论 -
C# 机房重构单例模式
机房重构单例模式前言单例模式实例前言 在进行机房重构时,会出现每点击一次“实例化窗体按钮”,就会出现一个窗体,这样点击多次就会出现很多个窗体。怎么解决这个问题呢?这儿就需要用到设计模式中的单例模式了。单例模式单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。设计模式书上说:通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让泪自身负责保存它的唯一实例。这个类可以保证没有其他势力可以被创建,并且他可以提供一个访问该实例的方法。要点:1.这原创 2021-06-30 20:08:20 · 184 阅读 · 5 评论 -
C# 机房重构——周结账单、报表设计
C# 机房重构——周结账单、报表设计前言报表设计周结账单U层代码实现前言 研究了一天的报表设计问题,自己也粗略的实现了周结账单,那就让我们赶快来实践一下吧。成果:报表报表设计 步骤一:添加报表——鼠标右击插入表步骤二:为表提供数据源——设置名称——新建数据源步骤三:测试连接步骤四:选择数据库对象,需要什么添加什么步骤五:想表格添加数据这时候你会发现表头全是英文,需要修改一下字体,选择黑体。现在报表已近制作完成剩下的就是窗体了。周结账单 步骤一:添加窗原创 2021-03-27 21:19:22 · 1907 阅读 · 48 评论 -
C#机房重构——VS2017中没有报表设计器(RDLC)
C#机房重构——VS2017中没有报表设计器(RDLC)前言解决办法前言上一篇博客已经介绍了VS2017中没有报表控件的解决办法,需要同学请转我上一篇博客C# 机房重构——VS2017中没有报表控件(ReportView)对于没有RDLS报表设计器的情况的解决办法解决办法访问网站:在这个网站上搜索:reporthttps://marketplace.visualstudio.com/vs之后下载安装就可以使用报表设计器了。下一篇博客介绍,C# 机房重构 周结账报表设计...原创 2021-03-27 20:34:32 · 517 阅读 · 30 评论 -
C# 机房重构——VS2017中没有报表控件(ReportView)
C# 机房重构——VS2017中没有报表控件(ReportView)前言解决办法前言 相信大家在用VS进行重构报表设计的时候都会遇到找不到报表控件,或者是报表设计器,这是因为我们在下载的时候没有装上报表设计器。不过没有关系,下面来说一下问题的解决办法。解决办法 没有报表控件,那我们就下载一个,VS也提供了一个可以下载资源的窗口第一步:在VS窗口界面鼠标点击工具——NuGet包管理器——管理解决方案的NuGet程序包第二步:输入microsoft.reportingservices.report原创 2021-03-27 20:21:12 · 1018 阅读 · 28 评论 -
C# DataGridView用法(—)代码绑定数据源
C# DataGridView用法(—)未绑定数据源什么DataGridView控件代码绑定数据源一、数据库数据传递二、结果展示什么DataGridView控件 DataGridView控件:英文意思就是数据表格视图,顾名思义可以简单理解为类似excel表格,提供直观视图。官方解释:DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据。 ①、将数据绑定到DataGridView控件非常简单和直观,一般只需要设置DataSource属性。在绑定到包含多个列表或表的数据源是,原创 2021-03-21 21:36:58 · 1378 阅读 · 22 评论