摘要: 写在前面: 最近,跟着彭亮在麦子学院学习人工智能相关的课程,课程讲的很好,所以打算一边学,一边记。这个系列就当是一个学习笔记。希望可以帮助到更多的人。 注明:此系列课程适用人员为有一定编程基础,最好有Python的编程基础的从业人员,或相关行业的从业人员,另外所有的人工智能相关的课程,无论是深度学习 阅读全文
posted @ 2019-07-08 22:51 cheng序员 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 如何在C#.NET开发中使用反射。首先,我新建一个普通的类库项目。在该项目的测试类中,定义好 属性、静态方法、实例方法、无参方法等... 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ReflectorTest{ class Test { private string name; public string Name { get; set; } /// /// 静态方法 /// /// public static string staticM... 阅读全文
posted @ 2013-10-22 15:19 cheng序员 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛型为了了解这个问题,我们先看下面的代码,代码省略了一些内容,但功能是实现一个栈,这个栈只能处理int数据类型:public class Stack { private int[] m_item; public int Pop 阅读全文
posted @ 2013-10-18 14:03 cheng序员 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 基本语法:SELECT ,[第一个透视的列] AS ,[第二个透视的列] AS ,...[最后一个透视的列] AS ,FROM()AS PIVOT(()FOR[]IN ( [第一个透视的列], [第二个透视的列],... [最后一个透视的列])) AS ;例子:create table T3 (Year Nvarchar(10),Mounth Nvarchar(10),Day Nvarchar(10))insert into T3 values ('1991','3','1.3')insert into T3 values ('1991& 阅读全文
posted @ 2013-09-12 01:14 cheng序员 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 描述:现在有两张表,T1由Key和Value两个字段,T2也有Key和Value两个字段当T1中的Key在T2表中存在时,更新使用T2表中对用的Value 值替换T1中的VAlueupdate A set A.Value = B.Valuefrom T1 as Ajoin T2 as B on A.Key = B.key 阅读全文
posted @ 2013-09-12 00:47 cheng序员 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.您在什么情况下会用到虚方法?它与接口有什么不同?当子类需要重新定义父类的一个方法时,父类的方法需要定义为虚方法;在定义接口的时候不能又方法体,但是虚方法可以有方法体,实现时,子类可以不实现父类的虚方法,但是如果要是继承了接口,那么一定要实现2.Override与重载有什么区别?重载:就是函数名相同,根据参数类型,或者个数不同,方法的重载可以提高方法的可读性;override:重写,如果加上这个关键字,那么就会将父类的方法或者函数覆盖掉3.值类型与引用类型有什么区别?值类型的数据时放在栈里的,引用类型的数据是放在堆里的,在栈里为其存放一个引用的地址值类型存放的就是实际数据,引用类型存放的是数 阅读全文
posted @ 2013-08-24 13:21 cheng序员 阅读(343) 评论(0) 推荐(0) 编辑
摘要: SET STATISTICS PROFILE ON;SET STATISTICS TIME ON;SET STATISTICS IO ON;--打开三个开关SET STATISTICS PROFILE OFF;SET STATISTICS TIME OFF;SET STATISTICS IO OFF;--关闭SELECT * FROM employeelicogal reads 2 单位 是page = 8kb -- IO量,主要性能标准SQL Server parse and compile time: CPU time = 0 ms, elapsed time = 1 ms.... 阅读全文
posted @ 2013-08-24 13:18 cheng序员 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.什么是匿名函数?匿名函数,就是没有名字的函数,或者说就是一组代码块,他的参数只有在方法块内有效,可以有效的减小创建方法事所需要的系统开销2.lambda表达式是什么?lambda表达式 就是一个匿名方法,可以包含表达式和语句,一般用于LINQ查询中,用作where的条件3.简述委托 反射 泛型?委托,以方法名为参数的方法,类似于C++中的函数指针反射:通过它可以获取所加载的程序集的信息,比如载入一个程序集中的一个特定对象啊,从一个类或者对象中获取类型啊。泛型 :T 通过参数化类型,实现同一份代码上操作不同类型,泛型是强类型编程,不像ArrayList那样都是Object的,无需进行 类型转 阅读全文
posted @ 2013-08-24 13:16 cheng序员 阅读(225) 评论(0) 推荐(0) 编辑