algorithm
Qinscoder
二次元与代码共存。
展开
-
算法分析之排序:交换排序之一——冒泡排序(BubbleSort)
冒泡排序法是考试中比较常见的题目,在企业笔试题中也是层出不断,小生今日就总结一下:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“原创 2014-03-14 14:01:08 · 825 阅读 · 0 评论 -
请简要描述客户端发送的http request header都包含哪些内容
问题描述:请简要描述客户端发送的http request header都包含哪些内容?解答:HTTP Request header当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对H转载 2014-03-21 20:56:28 · 1937 阅读 · 0 评论 -
http协议中的1xx,2xx,3xx,4xx,5xx状态码分别表示什么?列举常见错误码及含义
问题描述:http协议中的1xx,2xx,3xx,4xx,5xx状态码分别表示什么?列举常见错误码及含义。解答:HTTP协议状态码,是指在HTTP协议运行中由客户端发出请求连接,服务端建立连接;客户端发出HTTP请求(Request),服务端返回响应信息(Respond),而在这个过程中由于客户端或服务端的问题会返回相应的错误代码并显示给用户,对应的错误代码表示不同的错误信原创 2014-03-21 20:34:03 · 26053 阅读 · 1 评论 -
Session详解
Session详解虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。一、术语session 1 / 13品 session,中文经常翻译为会话,其本来的含义是指有始转载 2014-03-21 21:23:56 · 1262 阅读 · 0 评论 -
算法分析之排序:交换排序之二——快速排序(QuickSort)
快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通原创 2014-03-14 15:12:49 · 927 阅读 · 0 评论 -
描述session的运行机制和工作原理
问题描述:描述session的运行机制和工作原理。解答:session实现与工作原理浏览器和服务器采用http无状态的通讯,为了保持客户端的状态,使用session来达到这个目的。然而服务端是怎么样标示不同的客户端或用户呢?这里我们可以使用生活中的一个例子,假如你参加一个晚会,认识了很多人,你会采取什么方式来区分不同的人呢!你可能根据脸型,也有可能根据用户的名字,或转载 2014-03-21 21:22:07 · 4563 阅读 · 0 评论