- 博客(21)
- 收藏
- 关注
原创 .NetCore
1:什么是.Net Core .NET Core是适用于 windows、linux 和 macos 操作系统的免费、开源托管的计算机软件框架,是微软开发的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台...
2019-10-23 11:39:50
483
原创 SQL语句
1:写一个包含连接和分组的sql SELECT dbo.Role.RoleId FROM dbo.Admin INNER JOIN dbo.Role ON Role.RoleId = Admin.RoleId GROUP BY dbo.Role.RoleId 2:写一个包含连接和case when的sql SELECT dbo.Role.RoleId, (CASE Admin.Rol...
2019-10-20 21:56:55
514
原创 EF后台登录
1.新建数据库 USE [Permission] GO /****** Object: Table [dbo].[AdminUser] Script Date: 10/16/2019 08:53:52 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TA...
2019-10-16 11:15:41
540
原创 文件流
一.文件流的定义 fstream继承自iostream。与iostream、sstream共同作为头文件构成IO标准库。 二.所含类型 fstream头文件定义了三种支持文件IO的类型: istringstream从文件中读取;由istream派生而来 ostringstream写到文件中去;由ostream派生而来 fstream读写文件;由iostream派生而...
2019-10-16 08:05:30
359
原创 XML
1.什么是XML 可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是In...
2019-10-15 21:05:45
189
原创 封装
1.什么是封装? 封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。在电子方面,封装是指把硅片上的电路管脚,用导线接引到外部接头处,以便与其它器件连接。 C# 支持的访问修饰符如下所示: public:所有对象...
2019-10-15 20:54:03
158
原创 多态
1.什么是多态 “多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:允许将子类类型的指...
2019-10-15 17:27:39
183
原创 继承
1.继承的概念 继承是面向对象软件技术当中的一个概念。如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编写相同的代码。在令子类别继承父类别的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类别的原有属性和方法,使其获得与父类别不同的功能。另外,为子类别追加新的属性和...
2019-10-15 17:22:36
133
原创 类的方法
一.类的方法的定义和定义函数一样,但是需要self作为第一个参数,这个是必须要有的。self方法就是用来区分函数和类方法的。 类的方法分为:1.公有方法 2.私有方法 3.类方法 4.静态方法 公有方法:在类中和类外都可以调用的方法。和公有属性一样 私有方法:不能被类外部调用,在方法前面加上__双下划线就是私有方法。和私有属性一样。 类方法:被classmethod()函数处理过的函数,能被类所调...
2019-10-15 17:13:02
1549
原创 集合
1.集合的定义 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的接口。 集合(Collection)类服务于不同的目的,如为元素动态分配内存,基于索引访问列表项等等。这些类创建 Object 类的对象的集合。在 C# 中,Object 类是所有数据类型...
2019-10-15 16:39:30
119
原创 数据类型
1.什么是数据类型 数据类型为了给不同的数据分配合适的空间,确定合适的存储形式。 变量的类型定义指明了这个变量将要存放的数据的数据类型。 在 C# 中,变量分为以下几种类型: 值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types) 2.实例代码 using System; using System.Collections....
2019-10-15 16:09:49
151
原创 循环
1.循环的作用 有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了允许更为复杂的执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组 2.实例代码 using System; using System.Collections.Generic; using System.Linq; using ...
2019-10-15 16:00:45
106
原创 数组
1.什么是数组? 数组,是有序的元素序列,用于储存多个相同类型数据的集合,数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。 数组特点: (1).数组是相同数据类型的元素的集合。 (2).数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。 (3).数组元素用整个数组的名字和它...
2019-10-15 15:42:02
160
原创 变量
1.变量的定义 “变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不...
2019-10-15 15:34:18
116
原创 sql存储
1.查询前十条的四个SQL语句 --第一种 select top 10* from dbo.AdminInfo where AdminId not in(select top 10 AdminId from dbo.AdminInfo) --第二种 select top 10* from dbo.AdminInfo where AdminId>(select MAX(AdminId) f...
2019-08-08 16:58:47
256
原创 CHP03
10:请问要跳转到这个控制器文件CommonControllers.cs的Validate方法链接地址应该怎么写? 控制器/方法名 11:创建数据库的语句怎么写? create database 数据库名 12:创建表的语句怎么写? use 指定数据库 create table 表名 13:向表UserInfo插入一条记录怎么写? INSERT INTO UserInfo (列名) ...
2019-08-05 21:34:30
161
原创 短信验证码
1:创建一个项目用来调用第三方的类,右键Nuget添加第三方的引用类库 qcloudsms_csharp public class TenXunYunSMS { //appId public int appId; //appKey public string appKey = ""; //短信模板ID...
2019-08-01 00:35:56
293
原创 MVC
1:创建一个默认MVC项目的步骤 新建项目,选中C#语言 Web项目类型,打开ASP.NET Web 应用程序(.NET Framework)然后选着MVC 2:MVC项目网站的目录每个文件夹存放的内容是什么? App_Data:应用程序数据文件。用来保存数据文件,比如XML文件等,SQL Server文件,Excel文件等。初学阶段一般忽略。 App_Start:包含MVC系统启动的相关类...
2019-07-28 16:00:24
124
原创 C#继承多态
01:什么是继承?代码举例说明 class Shape { public void setWidth(int w) { width = w; } public void setHeight(int h) { height = h; } protected int wi...
2019-07-23 15:43:41
161
原创 CHP02
01:在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 1.""分配了内存;null没有分配内存。 2.""是一个字符串(String).它在内存中是存在的.而null它是一个空对象.在内存中是不存在的。 3.""占内存,在内存中会分配一个空间。null不占内存. 为空引用. 02:简述类和结构的相同点和不同点。并用代码...
2019-07-20 13:44:03
174
原创 CHP01
1:.net框架的两个主要部分 CLR和FCL 2:变量的命名规则 变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,并且之间不能包含空格。 3:C#程序运行原理(画图) 4:代码举例说明if和switch选择结构 //if选择 Console.WriteLine("请您输入成绩:"); ...
2019-07-18 15:38:31
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人