1、如何进行插入排序2、程序实现voidInsertSort(int*a,size_tsize)
{
assert(a);
//注意是size-1
for(inti=0;i<size-1;i++)//73628end只能到2的位置,tmp到8的位置,否则将越界
{
intend=i;
inttmp=a[end+1];
while(end>=0&&tmp<a[end])
{
a[end+1]..
分类:
编程语言 时间:
2016-07-23 21:12:50
阅读次数:
266
JAVA面向对象-----super关键字
>1:定义Father(父类)类
>>1:成员变量int x=1;
>>2:构造方法无参的和有参的,有输出语句
>2:定义Son类extends Father类
>>1:成员变量int y=1;
>>2:构造方法无参和有参的。有输出语句this.y=y+x;...
分类:
编程语言 时间:
2016-07-23 21:12:31
阅读次数:
291
javascript变量是松散类型,它只是在特定时间表示特定值的一个名字而已;变量的值以及类型,可以在脚本的生命周期内改变。变量的类型,分为基本类型和引用类型两种,具体介绍如下图所示: 执行环境是JavaScript中的一个重要概念,它定义了变量或函数是否有权访问其他的数据,决定了它们各自的行为。每 ...
分类:
编程语言 时间:
2016-07-23 21:06:30
阅读次数:
193
无论在网页还是软件上登录时候都会遇到验证码的问题,不知道不懂其中奥秘的码友有没有兴趣一起来探讨一下。 其实并没有什么奥秘可言,就是产生随机数,然后让产生的随机数做为字符库(提前做好的数字字母字符串)的下标,就这样从字符库中随机提取出组成的小字符串就是最简单的字符串了,当然你可以自己创建字符库的内容。 ...
分类:
编程语言 时间:
2016-07-23 21:05:27
阅读次数:
1045
一、进程 二、线程 1,使用Thread方法创建线程 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'zhoufeng' import threading import time def f1(arg): time.sleep(5 ...
分类:
编程语言 时间:
2016-07-23 21:01:48
阅读次数:
188
一、概述 数据结构上广义上有两种,单一类型和集合类型 单一类型,表示一种对象 集合类型,表示包含多种对象 Python中的内建的数据类型有str、list、tuple、dict、set、number、bool、None,又可以划分为序列型、可变与不可变 序列型 有序, 数字索引,通过索引取值、切片, ...
分类:
编程语言 时间:
2016-07-23 20:58:55
阅读次数:
165
这里的IO是指网络IO python中通过select模块实现IO多路复用,select模块中有select、poll、epoll等方法 下面例子以select模块实现IO多路复用 仅仅只有IO多路复用只能实现伪并发 服务器端 #!/usr/bin/env python # -*- coding:u ...
分类:
编程语言 时间:
2016-07-23 20:56:07
阅读次数:
180
1.一种自定义的类型--结构体定义: struct 结构体名称 { //成员表列也称作域 还可以包括函数,即函数成员,不过一般结构体类型中不包含,而是放在类中。 类型名 成员名; };这种结构体类型类似于数据库中的记录例: struct Me{ char name[20]; char IDnumbe ...
分类:
编程语言 时间:
2016-07-23 20:56:00
阅读次数:
197
本文是我在众成翻译上认领并翻译的:JavaScript 创建对象: 方法一览与最佳实践 在JavaScript中“创建对象”是一个复杂的话题。这门语言提供了很多种创建对象的方式,不论新手还是老手都可能对此感到无所适从,不知道应该选择哪一种。不过,尽管创建对象的方法很多,看上去语法差异也很大,但实际上 ...
分类:
编程语言 时间:
2016-07-23 20:55:37
阅读次数:
187
1.创建工程simplecmdb django-admin.py startproject simplecmdb 2.创建应用 cd simplecmdb python manage.py startapp hostinfo 3.编辑配置文件 vim simplecmdb/setting.py 4. ...
分类:
编程语言 时间:
2016-07-23 19:48:33
阅读次数:
304
这里是个String类 数组插入问题 一般这种代码的 步骤为 //插入并排序 : 01 赋值,02 数组类的排序 03 声明一个比旧的长度多1的新数组,04 把旧的依次赋值到新的中//核心: 05 找位置,记录下标 06 依次向后腾开位置 07插入 08 遍历新数组 ...
分类:
编程语言 时间:
2016-07-23 19:47:54
阅读次数:
169
1.Python运行环境搭建(Python.exe); 2.Python开发环境搭建(pycharm); 3.Python基本语法,Web知识初步(html表单,cookie,session); 4.数据库基础知识(mysql数据库,sql cookbook); 5.flask开发框架基本原理及配置 ...
分类:
编程语言 时间:
2016-07-23 19:43:00
阅读次数:
179
在数组中浏览:each() , current() , reset() , end() , next() , pos() , prev() 每个数组都有一个内部指针指向数组中的当前元素。当使用 each() 函数时就间接地使用了这个指针。如果创建一个新数组,那么当前指针就将被初始化,并指向数组的第一 ...
分类:
编程语言 时间:
2016-07-23 19:42:29
阅读次数:
181
简单来说,继承就是“是不是”,实现就是“有没有”。(一个大神说的,我觉得很生动很形象 海子大神链接http://www.cnblogs.com/dolphin0520/p/3811437.html) ...
分类:
编程语言 时间:
2016-07-23 19:41:50
阅读次数:
180
在 cd /home/hadoop/hadoop-2.5.2/bin 下 执行的./hdfs namenode -format 报错[hadoop@node1 bin]$ ./hdfs namenode –format 16/07/11 09:21:21 INFO namenode.NameNode ...
分类:
编程语言 时间:
2016-07-23 19:42:29
阅读次数:
494