上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 异常的处理1 如何针对不同的异常进行捕捉2 如何使用Conditional特性3 如何避免类型转换时的异常异常的处理1 如何针对不同的异常进行捕捉C#中一个try块可以有多个catch块,每个catch块可以针对特别的异常进行特别的处理。但是安全起见,最后应该添加一个对象Exception类型的异常... 阅读全文
posted @ 2015-09-08 21:19 JesseLZJ 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 面向对象的实现1 C#中类可以有多个父类、可以实现多个接口吗2 简述C#中重写、重载和隐藏的概念3 为什么在构造方法中调用虚方法会导致问题4 在C#中如何声明一个类不能被继承面向对象的实现1 C#中类可以有多个父类、可以实现多个接口吗C#中最多只能有一个父类,但可以实现多个接口。2 简述C#中重写、... 阅读全文
posted @ 2015-09-08 20:38 JesseLZJ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 正则表达式正则表达式以方法的形式被用于对字符串中的信息进行查找、替换画图提取操作。可处理正则表达式的方法有:regexp.exec, regexp.test,string.match, string.replace, string.search, 和string.split。结构有两个方法来创建一个... 阅读全文
posted @ 2015-09-08 18:40 JesseLZJ 阅读(356) 评论(0) 推荐(1) 编辑
摘要: 内存管理和垃圾回收1 简述.NET中堆栈和堆的特点和差异2 执行string abc="aaa"+"bbb"+"ccc"共分配了多少内存3 .NET中GC的运行机制4 Dispose方法和Finalize方法在何时被调用5 GC中代(Generation)是什么,一共分几代6 GC机制中如何判断一个... 阅读全文
posted @ 2015-09-08 16:01 JesseLZJ 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 数组1 数组字面量2 长度3 删除4 列举5 混淆的地方6 方法7 维度数组1 数组字面量var empty = [];var numbers = [ 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eigh... 阅读全文
posted @ 2015-09-08 11:37 JesseLZJ 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 继承伪类对象说明符原型函数化部件继承JS不是基于类的,而是基于原型的,这意味着对象直接从其他对象继承。1 伪类JS提供了一套丰富的代码重用模式,它可以模拟那些基于类的模式,因为JS实际上没有类,所以把模拟的类称为伪类。我们可以定义一个构造器并扩充它的原型:var Mammal = function ... 阅读全文
posted @ 2015-09-07 19:18 JesseLZJ 阅读(384) 评论(0) 推荐(1) 编辑
摘要: 基础类型和语法1 .NET中所有内建类型的基类是什么2 System.Object中包含哪些方法,哪些是虚方法3 值类型和引用类型的区别4 简述装箱和拆箱原理5 C#中是否有全局变量6 struct和class的区别7 类型的初始化器何时被调用8 C#中方法的参数可以有哪几种传递方式9 C#中str... 阅读全文
posted @ 2015-09-07 16:23 JesseLZJ 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 函数函数对象函数字面量调用参数返回异常给类型增加方法递归作用域闭包回调模块级联套用记忆函数1 函数对象在JS中函数就是对象。对象是“名/值”对的集合并拥有一个连接到原型对象的隐藏连接。对象字面量产生的对象连接到Object.prototype。函数对象连接到Function.prototype(该原... 阅读全文
posted @ 2015-09-07 00:47 JesseLZJ 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 内容比较简单,只是从头梳理一下JS的知识语法空白标识符数字字符串语句对象对象字面量检索更新引用原型反射枚举删除减少全局变量污染语法1 空白空白可能表现为格式化字符或注释的形式。空白通常没有意义,但是偶尔必须用它来分割字符序列,否则它们就会被合并成一个单一的符号。例如:var that = this;... 阅读全文
posted @ 2015-09-05 23:37 JesseLZJ 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 操作重载诸如 C++ 和 C# 等编程语言都支持方法重载,即允许具有相同名称的两个方法可以定义不同的参数。例如,如下的 C# 接口就是有效的定义:interface ICalculator{ int Add(int arg1,int arg2); double Add(double ar... 阅读全文
posted @ 2015-09-05 15:47 JesseLZJ 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 生成、部署和管理1 如何生成强签名的程序集2 如何把程序集放入GAC中3 延迟签名及其作用4 程序集的版本分哪几部分1 如何生成强签名的程序集在生成程序集时,CLR提供了两种可选类型:强签名程序集。弱签名程序集。强签名程序集是一个带有公钥和数字签名的程序集,每个强签名都可以由四个元素来唯一标识,它们... 阅读全文
posted @ 2015-09-05 10:16 JesseLZJ 阅读(267) 评论(0) 推荐(0) 编辑
摘要: .NET运行机制1 .NET程序被编译成什么形式的代码2 JIT是如何工作的3 简述程序集的加载机制4 如何配置程序集的版本策略1 .NET程序被编译成什么形式的代码.NET程序在编写完成后,会经过第一次编译。对于C#而言,无论是VS IDE还是其他任何间接方式,本质上都是执行编译器cse.exe来... 阅读全文
posted @ 2015-09-04 22:18 JesseLZJ 阅读(676) 评论(0) 推荐(0) 编辑
摘要: .NET基础概念1 什么是CTS、CLS和CLR2 开发和运行.NET程序需要的最基本环节是什么3 .NET是否支持多编程语言开发4 CLR技术和COM技术的比较5 什么是程序集和应用程序域1 什么是CTS、CLS和CLR 缩写的全称: CTS是通用类型系统(Common Type System) ... 阅读全文
posted @ 2015-09-04 18:52 JesseLZJ 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 续: 第1章 WCF基础(1)元数据交换服务有两种方案可以发布自己的元数据。一种是基于HTTP-GET协议提供元数据, 另一种则是后面将要讨论的使用专门的终结点的方式。WCF能够为服务自动提供基于HTTPGET的元数据,但需要显式地添加服务行为( Behavior)以支持这一功能。本书后面的章节会介... 阅读全文
posted @ 2015-09-04 15:42 JesseLZJ 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 第1章 WCF基础本章主要介绍WCF的基本概念、构建模块以及WCF体系架构,以指导读者构建一个简单的WCF服务。从本章的内容中,我们可以了解到WCF的基本术语,包括地址(Address)、绑定(Binding)、契约(Contract)和终结点(Endpoint);了解如何托管服务,如何编写客户端代... 阅读全文
posted @ 2015-09-03 19:25 JesseLZJ 阅读(2928) 评论(0) 推荐(3) 编辑
摘要: Iterator 迭代器模式(行为型模式)动机(Motivation)在软件构建过程中,集合对象内部结构常常变化各异。但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码可以透明地访问其包含的元素;同时这种“透明变量”也为“同一种算法在多种集合对象上进行操作”提供了可能。使用面向... 阅读全文
posted @ 2015-09-02 01:18 JesseLZJ 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Mediator 中介者模式(行为型模式)依赖关系的转化动机(Motivation)在软件构建过程中,经常出现多个对象互相关联交互的情况,对象之间经常会维持一种复杂的应用关系,如果遇到一些需求的更改,这种直接的引用将面临不断的变化。在这种情况下,我们可以使用一个“中介对象”来管理对象间的关联关系,避... 阅读全文
posted @ 2015-09-02 00:52 JesseLZJ 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Visitor 访问者模式(行为型模式)动机(Motivation)在软件构造过程中,由于需求的改变,某些类层次结构中常常需要增加新的行为(方法),如果直接在基类中做这样的修改,将会给子类带来繁重的变更负担,甚至破坏原有设计。如果在不变更类层次结构的前提下,在运行时更加需要透明地为类层次结构上的各个... 阅读全文
posted @ 2015-09-01 23:54 JesseLZJ 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Strategy 策略模式(行为型模式)动机(Motivation)在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂;而且有时候支持不使用的算法也是一个性能负担。如何在运行时根据需要透明地更改算法?将算法与对象本身解耦,从而避免上述问题... 阅读全文
posted @ 2015-09-01 23:53 JesseLZJ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: State 状态模式(行为型模式)动机(Motivation)在软件构建过程中,某些对象的状态如果改变,其行为也会随之而发生变化,比如文档处于只读状态,其支持的行为和读写状态的行为就可能完全不同。如何在运行时根据对象的状态来透明地更改对象的行为?而不会为对象操作和状态转换之间引入紧耦合?意图(Int... 阅读全文
posted @ 2015-09-01 23:52 JesseLZJ 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页