摘要: 1.创建线程的两种方式(1)继承Thread类 1) 定义子类继承Thread类。 2) 子类中重写Thread类中的run方法。 3) 创建Thread子类对象,即创建了线程对象。 4) 调用线程对象start方法:启动线程,调用run方法。(2)实现Runnable接口1... 阅读全文
posted @ 2017-10-26 23:08 ·卿欢· 阅读(230) 评论(0) 推荐(0) 编辑
摘要: package com.jn.test;/** 有1、2、3、4 四个数字,编程实现能组成多少个互不相同且无重复数字的三位数?都是多少?*/public class Test{ public static void main(String[] args) { ... 阅读全文
posted @ 2017-10-26 20:11 ·卿欢· 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 一、会话 同一个浏览器进程多次访问服务器,就是一个会话,一个会话包含多个请求。二、会话跟踪 将现在页面的数据共享到下面的页面。三、会话跟踪的四种方式: 1、url 在跳转的url地址后面加?XX=XXX,多个用&连接 数据的保存 &pwd=" method=... 阅读全文
posted @ 2017-10-26 19:44 ·卿欢· 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排... 阅读全文
posted @ 2017-10-26 11:21 ·卿欢· 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。冒泡排序算法的运作如下:(从后往前)... 阅读全文
posted @ 2017-10-26 11:02 ·卿欢· 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 排序概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的... 阅读全文
posted @ 2017-10-26 10:46 ·卿欢· 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.关于行内元素和块状元素的说明 根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level... 阅读全文
posted @ 2017-10-26 08:36 ·卿欢· 阅读(236) 评论(0) 推荐(0) 编辑