算法说明地精排序是交换排序的一种,它是冒泡排序的一种改良,我感觉和鸡尾酒排序挺像的。不同之处是鸡尾酒排序是从小到大,然后再从大到小切换着排序的。而地精排序是上来先从小到大排序,碰到交换到再从大到小,接着再从小到大进行排序。举个例子:对8,6,4,5,1进行升序排序1、8与6交换,结果是{6,8,4,...
分类:
编程语言 时间:
2015-03-20 17:59:36
阅读次数:
191
原文:关于WCF的引用,添加服务和添加web服务的区别 本章内容主要是根据我做的实验来阐述这2种添加服务针对WCF的不同之处,我们按照示例一步一步来看。 如下是工程的结构: 该WCF服务是通过控制台程序(Host)以自宿的形式发布的,绑定使用wsHttpBinding。我们在Client端分别添加 ...
分类:
Web程序 时间:
2015-03-19 17:58:09
阅读次数:
187
SESSION与COOKIE的不同之处首先是,cookie的文件是保存在客户端的,而session是保存在服务器的,相比而言,为了提高一定的安全性,session更具有优势。
因为session在服务器端一般情况是服务器的管理人员管理的,但cookie是在客户端的保存,任何人都可以看的,如果不指定,密码也是明文保存,安全性显而易见。
而且session相对来说更强大一些,可以保存数组,甚至对象...
分类:
其他好文 时间:
2015-03-19 08:53:21
阅读次数:
185
out 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字 比如类Apublic class A{public void Function(ref string p...
一、设计思路 基本的设计思路在上一篇博文中已阐述,此次为具体的实现,与上篇思路博文不同之处在与这次我将几种运算分别写成函数,方便后续调用。二、程序代码 1 #include 2 #include 3 #include 4 5 void jia(int n) //加法 ...
分类:
其他好文 时间:
2015-03-15 15:17:43
阅读次数:
106
一. 路由重定向/// /// 路由重定向 /// /// public RedirectToRouteResult Route() { //在这里可能会迷茫吧,由于已经有了设置路由,为什么还要Redi...
分类:
Web程序 时间:
2015-03-12 00:49:05
阅读次数:
154
对于不同的语言来说:
C是面向过程
C++ JAVA是面向对象
C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)
C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。
面向对象和面向过程的区别
...
分类:
其他好文 时间:
2015-03-11 17:12:21
阅读次数:
136
Swift中,类和结构体都是对数据和方法进行封装的常用做法!首先我们来看看他们的共同之处:都可以有属性和方法;都有构造器;都支持附属脚本;都支持扩展;都支持协议。然后我们来看看他们的不同之处:类有继承;结构体有一个自动生成的逐一初始化构造器;在做赋值操作时,结构体总是被拷贝(Array有特殊处理);...
分类:
编程语言 时间:
2015-03-11 16:38:25
阅读次数:
191
最近一直在温习旧的知识,刚好学习了一下Java的线程安全方面的知识,今天想起之前一直做的Delphi开发,所以还是有必要温习一下,看看这些不同的编程语言有什么不同之处。Delphi的线程同步方法:1、临界区申明一个临界资源FLock : TRTLCriticalSection;先初化一个临界资源对....
分类:
编程语言 时间:
2015-03-08 22:47:18
阅读次数:
260
5 结构体数组 一个结构体变量中能够存放一组数据(如一个学生的学号,姓名,成绩等数据)。假设有10个学生的数据须要參加运算,显然应该用数组,这就是结构体数组。结构体数组与曾经介绍过的数据值型数组不同之处在于每一个数组元素都一个结构体类型的数据,它们分别包含各个成员(分量)项。5.1 定义结构体数组....
分类:
编程语言 时间:
2015-03-07 11:26:11
阅读次数:
133