摘要:
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 阅读全文
posted @ 2016-06-23 15:59
deimeis
阅读(15994)
评论(1)
推荐(0)
摘要:
所有资源,只列最好的。 1:耿宇航数据结构视频教程(JAVA版) http://www.iqiyi.com/v_19rrhzztik.html#curid=244476300_324362760d55e1e203adefd23a1d6a47 阅读全文
posted @ 2016-06-23 15:53
deimeis
阅读(254)
评论(0)
推荐(0)
摘要:
OpenCV入门教程 作者:于仕琪 OpenCV入门教程.pdf 阅读全文
posted @ 2016-06-23 15:06
deimeis
阅读(239)
评论(0)
推荐(0)
摘要:
1,通常来看WEB前端用 bootstrap 比较好,后台用EASYUI比较好。Easyui适合工厂企业的管理系统如ERP,CRM之类的,Bootstrap适用于多屏跨设备浏览。 简言之,一个适合上班用,一个适合做产品用。 来源于自己的ERP外挂。 Bootstrap 来源于guozili的DEMO 阅读全文
posted @ 2016-06-23 09:54
deimeis
阅读(2414)
评论(0)
推荐(0)
摘要:
A. 参考资料 Unicode 联合会。The Unicode Standard, Version 3.0(Unicode 标准 3.0 版)。Addison-Wesley,Reading,Massachusetts,2000,ISBN 0-201-616335-5。 IEEE。IEEE Stand 阅读全文
posted @ 2016-06-23 09:20
deimeis
阅读(249)
评论(0)
推荐(0)
摘要:
A. 语法 此附录是主文档中描述的词法和语法以及不安全代码的语法扩展的摘要。这里,各语法产生式是按它们在主文档中出现的顺序列出的。 A.1 词法文法 input: input-sectionopt input-section: input-section-part input-section inp 阅读全文
posted @ 2016-06-23 09:19
deimeis
阅读(283)
评论(0)
推荐(0)
摘要:
A. 文档注释 C# 提供一种机制,使程序员可以使用含有 XML 文本的特殊注释语法为他们的代码编写文档。在源代码文件中,可以使用特定形式的注释来指导工具从这些注释及其后的源代码元素生成 XML。使用这类语法的注释称为文档注释 (documentation comment)。这些注释后面必须紧跟用户 阅读全文
posted @ 2016-06-23 09:18
deimeis
阅读(291)
评论(0)
推荐(0)
摘要:
1. 不安全代码 **(注:此章对于跨多语言编程开发非常重要,如遇异常无法完成跨语言,建议使用此种方式。) 如前面几章所定义,核心 C# 语言没有将指针列入它所支持的数据类型,从而与 C 和 C++ 有着显著的区别。作为替代,C# 提供了各种引用类型,并能够创建可由垃圾回收器管理的对象。这种设计结合 阅读全文
posted @ 2016-06-23 09:16
deimeis
阅读(744)
评论(0)
推荐(0)
摘要:
1. 特性 C# 语言的一个重要特征是使程序员能够为程序中定义的实体指定声明性信息。例如,类中方法的可访问性是通过使用 method-modifiers(public、protected、internal 和 private)加以修饰来指定的。 C# 使程序员可以创造新的声明性信息的种类,称为特性 阅读全文
posted @ 2016-06-23 09:14
deimeis
阅读(537)
评论(0)
推荐(0)
摘要:
1. 异常 C# 中的异常用于处理系统级和应用程序级的错误状态,它是一种结构化的、统一的和类型安全的处理机制。C# 中的异常机制非常类似于 C++ 的异常机制,但是有一些重要的区别: 在 C# 中,所有的异常必须由从 System.Exception 派生的类类型的实例来表示。在 C++ 中,可以使 阅读全文
posted @ 2016-06-23 09:13
deimeis
阅读(167)
评论(0)
推荐(0)
摘要:
1. 委托 **(注:此章非常重要,特别是对于图形界面相关的区别于MFC和QT等的消息机制,委托是基石。) 委托是用来处理其他语言(如 C++、Pascal 和 Modula)需用函数指针来处理的情况的。不过与 C++ 函数指针不同,委托是完全面向对象的;另外,C++ 指针仅指向成员函数,而委托同时 阅读全文
posted @ 2016-06-23 09:12
deimeis
阅读(172)
评论(0)
推荐(0)
摘要:
1. 枚举 枚举类型 (enum type) 是一种独特的值类型(第 4.1 节),它用于声明一组命名的常量。 下面的示例 enum Color { Red, Green, Blue } 声明一个名为 Color 的枚举类型,该类型具有三个成员:Red、Green 和 Blue。 1.1 枚举声明 阅读全文
posted @ 2016-06-23 09:08
deimeis
阅读(284)
评论(0)
推荐(0)
摘要:
1. 接口 一个接口定义一个协定。实现某接口的类或结构必须遵守该接口定义的协定。一个接口可以从多个基接口继承,而一个类或结构可以实现多个接口。 接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或结构必须提供的成员。 1.1 接口声明 interfac 阅读全文
posted @ 2016-06-23 09:06
deimeis
阅读(315)
评论(0)
推荐(0)
摘要:
1. 数组 数组是一种包含若干变量的数据结构,这些变量都可以通过计算索引进行访问。数组中包含的变量(又称数组的元素)具有相同的类型,该类型称为数组的元素类型。 数组有一个“秩”,它确定和每个数组元素关联的索引个数。数组的秩又称为数组的维度。“秩”为 1 的数组称为一维数组 (single-dimen 阅读全文
posted @ 2016-06-23 09:05
deimeis
阅读(316)
评论(0)
推荐(0)
摘要:
1. 结构 结构与类的相似之处在于,它们都表示可以包含数据成员和函数成员的数据结构。但是,与类不同,结构是一种值类型,并且不需要堆分配。结构类型的变量直接包含了该结构的数据,而类类型的变量所包含的只是对相应数据的一个引用(被引用的数据称为“对象”)。 结构对于具有值语义的小型数据结构尤为有用。复数、 阅读全文
posted @ 2016-06-23 09:04
deimeis
阅读(316)
评论(0)
推荐(0)
摘要:
1. 类 类是一种数据结构,它可以包含数据成员(常量和字段)、函数成员(方法、属性、事件、索引器、运算符、实例构造函数、静态构造函数和析构函数)以及嵌套类型。类类型支持继承,继承是一种机制,它使派生类可以对基类进行扩展和专用化。 1.1 类声明 class-declaration 是一个 type- 阅读全文
posted @ 2016-06-23 09:03
deimeis
阅读(461)
评论(0)
推荐(0)
摘要:
1. 命名空间 C# 程序是利用命名空间组织起来的。命名空间既用作程序的“内部”组织系统,也用作“外部”组织系统(一种向其他程序公开自己拥有的程序元素的方法)。 using 指令(第 9.4 节)用来为命名空间的使用提供方便。 1.1 编译单元 compilation-unit 定义了源文件的总体结 阅读全文
posted @ 2016-06-23 09:01
deimeis
阅读(451)
评论(0)
推荐(0)
摘要:
1. 语句 C# 提供各种语句。使用过 C 和 C++ 编程的开发人员熟悉其中大多数语句。 statement: labeled-statement declaration-statement embedded-statement embedded-statement: block empty-st 阅读全文
posted @ 2016-06-23 09:00
deimeis
阅读(340)
评论(0)
推荐(0)
摘要:
1. 表达式 表达式是一个运算符和操作数的序列。本章定义语法、操作数和运算符的计算顺序以及表达式的含义。 1.1 表达式的分类 一个表达式可归类为下列类别之一: 值。每个值都有关联的类型。 变量。每个变量都有关联的类型,称为该变量的已声明类型。 命名空间。归为此类的表达式只能出现在 member-a 阅读全文
posted @ 2016-06-23 08:59
deimeis
阅读(833)
评论(0)
推荐(0)
摘要:
1. 转换 转换(conversion) 使表达式可以被视为一种特定类型。转换可导致将给定类型的表达式视为具有不同的类型,或其可导致没有类型的表达式获得一种类型。转换可以是隐式的 (implicit) 或显式的 (explicit),这将确定是否需要显式地强制转换。例如,从 int 类型到 long 阅读全文
posted @ 2016-06-23 08:56
deimeis
阅读(337)
评论(0)
推荐(0)
摘要:
1. 变量 变量表示存储位置。每个变量都具有一个类型,用于确定哪些值可以存储在该变量中。C# 是一种类型安全的语言,C# 编译器保证存储在变量中的值总是具有合适的类型。通过赋值或使用 ++ 和 ‑‑ 运算符可以更改变量的值。 在可以获取变量的值之前,变量必须已明确赋值 (definitely ass 阅读全文
posted @ 2016-06-23 08:55
deimeis
阅读(254)
评论(0)
推荐(0)
摘要:
1. 类型 C# 语言的类型划分为两大类:值类型 (Value type) 和引用类型 (reference type)。值类型和引用类型都可以为泛型类型 (generic type),泛型类型采用一个或多个类型参数。类型参数可以指定值类型和引用类型。 type: value-type refere 阅读全文
posted @ 2016-06-23 08:53
deimeis
阅读(385)
评论(1)
推荐(0)
摘要:
1. 基本概念 1.1 应用程序启动 具有入口点 (entry point) 的程序集称为应用程序 (application)。应用程序运行时,将创建新的应用程序域 (application domain)。同一台计算机上可能会同时运行着同一个应用程序的若干个实例,此时,每一个实例都拥有各自的应用程 阅读全文
posted @ 2016-06-23 08:51
deimeis
阅读(424)
评论(0)
推荐(0)
摘要:
1. 词法结构 1.1 程序 C# 程序 (program) 由一个或多个源文件 (source file) 组成,源文件的正式名称是编译单元 (compilation unit)(第 9.1 节)。源文件是有序的 Unicode 字符序列。源文件与文件系统中的文件通常具有一对一的对应关系,但这种对 阅读全文
posted @ 2016-06-23 08:48
deimeis
阅读(666)
评论(0)
推荐(0)
摘要:
1. 介绍 C#(读作“See Sharp”)是一种简洁、现代、面向对象且类型安全的编程语言。C# 起源于 C 语言家族,因此,对于 C、C++ 和 Java 程序员,可以很快熟悉这种新的语言。C# 已经分别由 ECMA International 和 ISO/IEC 组织接受并确立了标准,它们分别 阅读全文
posted @ 2016-06-23 08:44
deimeis
阅读(1691)
评论(0)
推荐(0)
摘要:
C# 语言规范 版本5.0 注意 © 1999-2012 Microsoft Corporation。保留所有权利。 Microsoft、Windows、Visual Basic、Visual C# 和 Visual C++ 是 Microsoft Corporation 在美国和/或其他国家/地区 阅读全文
posted @ 2016-06-23 08:42
deimeis
阅读(598)
评论(1)
推荐(0)

浙公网安备 33010602011771号