摘要: 1、javascript是一种基于对象的语言,其中有四个常用的“全局对象”的成员使用,因为没有“全局对象关键字global”而直接使用,所以感觉像违背了JavaScript基于对象编程的原则,但其实是没有的。分别有encodeURL和decondeURL分别对字符和空格进行编码解码,encodeUR 阅读全文
posted @ 2018-04-22 23:32 EFLand 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 以上MVC流程中Model和View不存在依赖关系 以上MVC流程View和Model存在耦合关系(依赖关系越少越好) 阅读全文
posted @ 2018-04-18 17:30 EFLand 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 问题: 1、How MVC pattern flows 2、对象模型、关系模型 3、OR Framework 4、EF(Entity FrameWork)实体框架 5、模型驱动数据数据驱动模型的两种方式的理解 6、模型驱动数据中自动更改上下文(数据库)表信息时在"全局global"中更改代码来实现 阅读全文
posted @ 2018-04-18 11:31 EFLand 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、什么是接口?什么是抽象类?两者的区别是什么?(联想:有了抽象类为什么还要用接口) 2、同一类中实例成员和静态成员的初始化顺序,静态成员和实例成员可以相互访问吗? 3、封装、继承、多态的理解? 4、类的直接成员和类的直接变量成员? 5、变量的作用域(联想:同级花括号结束部分) 6、类的扫描顺序 7 阅读全文
posted @ 2018-04-17 23:31 EFLand 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 装箱:值类型转换为引用类型 拆箱:引用类型转换为值类型(拆箱的对象是经过装箱的) 联想类型的转换:隐式类型和强制转化 阅读全文
posted @ 2018-04-17 23:02 EFLand 阅读(92) 评论(0) 推荐(0) 编辑
摘要: C#最小程序集结构: 命名空间声明(Namespace declaration) 一个 class——类包含了程序使用的数据和方法的声明,类一般包含多个方法,方法定义了类的行为 Class 方法 Class 属性 一个 Main 方法——是所有C#程序的入口点,Main方法说明当执行时类将做什么动作 阅读全文
posted @ 2018-04-13 22:46 EFLand 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1、 类的分类:普通基类、抽象基类(abstract class)1、 类的扫描顺序:a、先近后远 b、(向上扫描)以谁身份声明的变量就在谁身上开始扫描, 2、 扫描的特殊情况:普通基类虚(virtual)成员—(以基类身份声明的变量并以子类对象赋值,先在基类身上扫描,当基类成员被virtual关键 阅读全文
posted @ 2018-04-13 21:48 EFLand 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1、什么是委托? 首先声明一个委托: public delegate string IsLengthFive (string s); 下面写几个方法: public string DoWork(string a){}; public string DoSomeWork(string b){}; pu 阅读全文
posted @ 2018-04-13 15:36 EFLand 阅读(3627) 评论(2) 推荐(2) 编辑
摘要: 举例演化Lambda string[] names ={"Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "David"}; //问题:从数组names中筛选字符长度为5的成员 //先声明一个返回类型为bool的 阅读全文
posted @ 2018-04-10 22:58 EFLand 阅读(300) 评论(1) 推荐(2) 编辑