10 2019 档案

摘要:https://www.cnblogs.com/soulmate/p/5607060.html .net.Framework中提供了一个专门产生随机数的类System.Random,此类默认情况下已被导入,编程过程中可以直接使用。 我们知道,计算机并不能产生完全随机的数字,它生成的数字被称为伪随机数 阅读全文
posted @ 2019-10-25 08:21 JohnnyLei
摘要:本文链接:https://blog.csdn.net/iov3Rain/article/details/81434719 Type类,是一个用来存储类型的特性和信息的类。对于程序中的每一个类型,都会有他自己的类信息,而根据Type提供的书信和方法获得这个类型的一切信息,包括字段,属性,事件,参数,构 阅读全文
posted @ 2019-10-24 09:36 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/XAFSaveValidationRuleToDB.html 有几种方法可以用来声明一个验证规则。最常用的方法是使用对应的Attribute来定义。详见这里。 验证模块还允许您通过在业务类实现 IRuleSource 接口定 阅读全文
posted @ 2019-10-23 15:19 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xpoupcasting.html XAF学习笔记之 Upcasting 通常,我们会定义继承层次结构,假设有类型,CustomerBase,CustomerTrialed,CustomerRegistered三个类型,并且 阅读全文
posted @ 2019-10-23 15:01 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xafappearance.html XAF应用开发教程(七)外观控制模块 很多时候,我们需要按照不同的条件显示不同的效果,在传统的软件开发中,我们会直接使用 控件名称.BackColor,Enable,Visible等属性 阅读全文
posted @ 2019-10-22 14:22 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xafviewcontrollerAndValidationContext.html 是的,XAF也是MVC结构的,但不仅限于MVC,ViewModel也存在,它是一项复合技术,AOP,ORM,MVC都有。 真实运行的系统中 阅读全文
posted @ 2019-10-22 14:21 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xafValidationRule.html XAF应用开发教程(五)验证模块 数据验证是应用程序开发中使用频率最高的功能模块,本节详细介绍一下XAF中如何使用验证模块。 XAF 验证模块内置了下面的一些验证规则: 验证规则 阅读全文
posted @ 2019-10-22 14:20 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xafml.html XAF是重量型框架,确实够重量的,方方面面都做得规规矩矩。 如果看了前面三节,可能会认为,这N多的Attribute到底都是从哪里来的?到底有多少这样的Attribute?如果不够用了怎么办?等着官方开 阅读全文
posted @ 2019-10-22 14:19 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/xafonetomany.html XAF应用开发教程(三)业务对象模型之引用类型与关联关系 本节介绍信息系统开发中最常见的问题,引用关系,一对多关系,多对多关系。 以客户信息为例,客户通常需要客户分类,如VIP客户,普通客 阅读全文
posted @ 2019-10-22 14:18 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/XAFBOSimpleTypeProperty.html 使用过ORM的朋友对这一部分理解起来会非常快,如果没有请自行补习吧:D. 不说废话,首先,我们来开发一个简单的CRM系统,CRM系统第一个信息当然是客户信息。我们只做 阅读全文
posted @ 2019-10-22 14:16 JohnnyLei
摘要:https://www.cnblogs.com/foreachlife/p/XAFABC.html XAF是DevExpress公司的快速开发框架,全称eXpress Application Framework,是企业信息系统的开发利器,快速开发效果显著,在.net框架中,笔者至今没有找到一款可以与 阅读全文
posted @ 2019-10-22 14:15 JohnnyLei
摘要:C# - 扩展方法 原地址:https://www.cnblogs.com/wjcx-sqh/p/10500491.html 允许向现有类型"添加"方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。类A需要新增一个方法,但类A是密封的或源代码不可见,即不能修改类A,此时扩展方法允许在另 阅读全文
posted @ 2019-10-21 19:00 JohnnyLei
摘要:原链接 :https://www.cnblogs.com/nzbbody/archive/2011/12/29/2306403.html C# 实例化类的执行顺序 先进行细分: 类的成员分为:字段、属性、方法、构造方法 成员的修饰符:静态成员、实例成员 层次结构:父类、子类 先不考虑继承关系,执行顺 阅读全文
posted @ 2019-10-21 16:04 JohnnyLei
摘要:接收到 Pull Request 后,会如图 7.1 中所示,在仓库的 Pull Request标签页中显示别人发送过来的 Pull Request 的一览表。现在让我们点击Pull Request 查看详细内容。 详细页面与我们发送 Pull Request 时的页面大致相同。点击 Mergepu 阅读全文
posted @ 2019-10-15 07:57 JohnnyLei
摘要:● 什么是 Pull Request 首先我们来理解什么是 Pull Request A 。Pull Request 是自己修改源代码后,请求对方仓库采纳该修改时采取的一种行为。 ● Fork 各位请访问仓库页面,点击 Fork 按钮创建自己的仓库(图 6.2)。新建的仓库名为“自己的账户名 /fi 阅读全文
posted @ 2019-10-15 07:56 JohnnyLei
摘要:仓库的维护 Fork 或 clone 来的仓库,一旦放置不管就会离最新的源代码越来越远。如果不以最新的源代码为基础进行开发,劳神费力地编写代码也很可能是白费力气。下面就让我们学习如何让仓库保持最新状态。通常来说 clone 来的仓库实际上与原仓库并没有任何关系。所以我们需要将原仓库设置为远程仓库,从 阅读全文
posted @ 2019-10-14 17:04 JohnnyLei
摘要:创建公开密钥认证所需的 SSH Key, 并将其添加至 GitHub ssh-keygen -t rsa -C "your_email@example.com" id_rsa 文件是私有密钥,id_rsa.pub 是公开密钥。 Key 部分请粘贴 id_rsa.pub 文件里的内容。id_rsa.p 阅读全文
posted @ 2019-10-14 16:51 JohnnyLei