摘要: C#中的字段与属性的区别及属性的作用 先上代码 public class Employee { //字段 private string name; //属性 public string Name { get { return name; } set { name = value; } } } 这段代 阅读全文
posted @ 2020-07-28 10:43 吴俊城 阅读(2252) 评论(2) 推荐(3) 编辑
摘要: C#的foreach遍历循环和隐式类型变量 foreach遍历循环 foreach (<baseType> <name> in <array>>) { //can use <name> for each element } //foreach循环与python的for循环类似 #python的for 阅读全文
posted @ 2020-07-28 10:41 吴俊城 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 依赖注入的通俗讲解,设计低耦合的系统 依赖注入是a56爆大奖在线娱乐实现方式,其目的是为了构建低耦合的系统,a56爆大奖在线娱乐用一个简单的生活中的例子来描述为什么需要依赖注入,以及依赖注入的好处 先讲一讲概念:允许从类的外部注入依赖项,因此注入依赖项的类只需要知道一个协定(通常是C#接口) 这句话很抽象,a56爆大奖在线娱乐们可以拿现实中的例子来对 阅读全文
posted @ 2020-07-28 08:38 吴俊城 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在Linux中安装MariaDB并添加远程访问 最近学习到了数据库部分,因为有一台台式机一台笔记本换着用,就没有把数据库安装在本机,本来打算用之前买的虚拟空间的数据库的,结果速度太慢用起来太难受了,就把闲置的香橙派(类似树莓派的卡片电脑,强烈不建议非刚需买这玩意儿,基本闲置吃灰)拿出来安个Maria 阅读全文
posted @ 2020-07-28 08:34 吴俊城 阅读(3505) 评论(0) 推荐(1) 编辑
摘要: 在Fedora中安装PostgreSQL并配置密码 首先先放出官方的文档教程 :https://fedoraproject.org/wiki/PostgreSQL a56爆大奖在线娱乐写的内容其实也八九不离十,站在一个普通写CRUD的Demo的爱好者角度写怎么安装配置,减了防火墙的内容,加了改密码,保证看完跟着做能快 阅读全文
posted @ 2020-07-28 08:32 吴俊城 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 0x01定义一个委托,相当于定义一个可以存储方法的特殊变量类型 下面a56爆大奖在线娱乐们看具体的代码,通过代码更好理解 这行代码就是声明一个委托,其中 是关键字,a56爆大奖在线娱乐声明一个委托, 是要存储的方法的返回类型, 是声明的委托类型名字,结合最开始的那句话就是自定义的类书变量类型名, 则是要存储的方法的返回类型 这样一个 阅读全文
posted @ 2020-04-14 18:59 吴俊城 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 数据库中的基本概念 ================== 概念模型中涉及的基本名词概念 1. 实体(Entity) 客观存在并可相互区别的事物称为实体。实体可以是实际的事物,也可以是抽象的概念或联系,例如商品、学生、部门、课程、比赛等都可以作为实体。 2. 属性(Attribute) 实体所具有的某 阅读全文
posted @ 2020-04-11 09:40 吴俊城 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: C 中事件流程的简单理解 C 中事件基于委托,要理解事件要先理解委托,但是现在a56爆大奖在线娱乐还没想好怎么写委托,如果不懂委托可以先找找委托的文章 事件基于委托,为委托提供了a56爆大奖在线娱乐发布/订阅机制 一上来就是这句话,很容易就懵了,a56爆大奖在线娱乐们先不管这句话,直接看例子 首先a56爆大奖在线娱乐们定义了一个类 继承自 类,定义了一个构造函数和一个 阅读全文
posted @ 2020-04-09 08:48 吴俊城 阅读(316) 评论(0) 推荐(0) 编辑
摘要: @ "TOC" 字段 字段的声明与声明变量类似,可以添加访问修饰符,通常情况下字段设置为私有的,然后定义属性对字段的读写进行限制 一般的命名规范约定,私有字段使用下划线前缀、小驼峰命名 属性 属性拥有两个访问器(get和set),用于控制读取和写入,通常和字段配套使用,用来对字段进行读写限制 方法 阅读全文
posted @ 2020-03-28 12:11 吴俊城 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 扩展方法是静态方法,是类的一部分,但没有在类的源代码中,就像一个补丁 首先创建一个静态类,然后创建一个静态方法,重点是静态方法的参数 这里定义了一个扩展方法x,注意x的参数列表(this char s),this和char定义了这是一个char的扩展方法,s是char类型的形参 扩展方法x的作用是将 阅读全文
posted @ 2020-03-18 21:29 吴俊城 阅读(94) 评论(0) 推荐(0) 编辑