最简单的排序有三种:插入排序,选择排序和冒泡排序。它们的平均时间复杂度均为O(n^2),在这里对原理就不加赘述了。贴出源代码:插入排序: 1 def
insertion_sort(sort_list): 2 iter_len = len(sort_list) 3 if iter_len =0 and...
分类:
编程语言 时间:
2014-03-30 19:10:32
收藏:
0 评论:
0 赞:
0 阅读:
668
gcc
是c的编译器,g++是c++的编译器。cc一般是一个符号连接,指向gcc。CC一般是makefile里面的一个名字,具体是什么根据实际情况决定。gcc和g++都是GNU(组织)的一个编译器。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1,后缀为.c的,gcc...
分类:
编程语言 时间:
2014-03-30 23:35:35
收藏:
0 评论:
0 赞:
0 阅读:
958
这段时间一直学python,工作需要做一个基于python的web管理系统,恶补Django。之前一直觉得开发人员只需要掌握了某个技术就OK了,没有重视总结学习的知识,最近经历的事情让我改变了之前的看法------对于技术,自己理解,掌握并应用,这是最最基本的,明确表达出技术的核心,才是对自己最重要...
分类:
编程语言 时间:
2014-03-30 23:46:10
收藏:
0 评论:
0 赞:
0 阅读:
822
flow1 = { "switch":"00:00:00:00:00:00:00:03",
"name":"flow-mod-1", "cookie":"0", "priority":"1", "ether-type":"2048", #~
"ingress-port":"1", "active":...
分类:
编程语言 时间:
2014-03-30 23:47:43
收藏:
0 评论:
0 赞:
0 阅读:
1045
1.可见性为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。如果缺乏同步机制,其他线程可能读取不到一个线程对变量的写操作,更可能由于存在重排序的现象导致其余线程产生一些“奇怪”的现象。重排序导致:在缺乏足够的同步机制的程序中,要想对内存操作的执行顺序进行判断,几乎无法得到正确的结果关于重...
分类:
编程语言 时间:
2014-03-31 11:28:29
收藏:
0 评论:
0 赞:
0 阅读:
523
今天比较无聊,就随便找了个程序设计来做,下面是源代码,以及效果图...不喜请喷!/*题目1:年历显示。功能要求:(1)
输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2040年之间。(2) 输入年月,输出该月的日历。(3)
输入年月日,输出距今天还有多少天,星期几,是否是公历...
分类:
编程语言 时间:
2014-03-31 11:32:58
收藏:
0 评论:
0 赞:
0 阅读:
594
1、核心意图:将一个类的接口转换成客户希望的另外一个接口,从而使得原本由于接口不兼容而不能一起工作的类可以一起工作。该模式的目标是通过一个代理(这里是Adapter),在原来的类(Adaptee)和客户(Client)之间进行协调,从而达到兼容的目的。其核心是解决一致性的问题。2、身边实例:在我们实...
分类:
编程语言 时间:
2014-03-31 11:38:14
收藏:
0 评论:
0 赞:
0 阅读:
445
我相信在各位学习的过程中,都会从书上看到面向对面和面向过程的定义,但是如何理解它们之间的区别和转换成自己的思想并运用在软件爱国过程中,我想很多初学者都不能很好的把握。下面我就对面向对象和面向过程做一个简单的分析。
面向过程,顾名思义,其中心意义在于“过程”二字,比如你要吃饭,那么首先是要选地,播种,...
分类:
编程语言 时间:
2014-03-31 11:43:19
收藏:
0 评论:
0 赞:
0 阅读:
400
http://1185734295.iteye.com/blog/1997263JavaTomcatEclipseJDKSSO
. SSO,即Single sign on/off,单点登录/退出。 CAS,全称JA-SIG Central Authentication
Service,实现SSO的开...
分类:
编程语言 时间:
2014-03-31 11:49:17
收藏:
0 评论:
0 赞:
0 阅读:
533
用多了IDE后,可能很多人都忘了用java自带的命令,但是这些命令是很有用的,下面让我来介绍一些: appletviewer:
这个命令是的作用就是帮助我们查看applet小程序。 首先你必须有一个applet小程序的代码,下面我们写了一个TestApplet.java:import
javax.s...
分类:
编程语言 时间:
2014-03-31 12:00:16
收藏:
0 评论:
0 赞:
0 阅读:
660
开发环境:NetBeans7.4Tomcat 6.0.32一
服务端:1:新建JavaWeb工程 cxfspring-server,导入jar包如下图所示:2:在web.xml文件中添加如下配置项:
contextConfigLocation classpath:spring-config.xml ...
分类:
编程语言 时间:
2014-03-31 12:27:02
收藏:
0 评论:
0 赞:
0 阅读:
402
转自:http://blog.sina.com.cn/s/blog_4c7656e6010007tn.html无色天空1.Awt简介1)图形用户界面(GUI)可以通过键盘或鼠标来响应用户的操作。2)抽象窗口工具包(AWT)是一组Java类,此组Java类允许创建图形用户界面(GUI)。3)AWT提供...
分类:
编程语言 时间:
2014-03-31 12:27:38
收藏:
0 评论:
0 赞:
0 阅读:
909
本文将介绍一个Java+TestNG+Maven+Selenium的web自动化测试脚本环境的搭建,并提供全部代码。本系列所有代码
https://github.com/zhangting85/simpleWebtest
分类:
编程语言 时间:
2014-03-31 13:00:25
收藏:
0 评论:
0 赞:
0 阅读:
853
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!
上一讲我们让消费者和生产者都各停1毫秒,实际上大多并不是这样的。第二讲,我们讲一个极端的例子和一个正常的例子,假设您已经看过上一讲,我们只改变Consumer和Producer,来看结果。
Java生产者与消费者(上)
名词解释
wait:当前线程不运行,处理等待状态,等...
分类:
编程语言 时间:
2014-03-30 12:49:31
收藏:
0 评论:
0 赞:
0 阅读:
495
情景分析:
1、用于解决成员变量与成员方法中的形参名称相同问题,如下:
public class AnyThing {
private String name;
private void setThing(String name) {
this.name = name;//区分成员变量与形参名相同,this.name指的是AnyThing中的成员变量name。
}
}
Ps:事实上...
分类:
编程语言 时间:
2014-03-30 12:52:26
收藏:
0 评论:
0 赞:
0 阅读:
576
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.spr...
分类:
编程语言 时间:
2014-03-30 14:10:46
收藏:
0 评论:
0 赞:
0 阅读:
500
在Java中有两种对象的比较方式,分别为“==”运算符和equals()方法,但这两种方法却有着本质上的区别哦~先看下程序和运行结果:
Code:
public class Compare {
public static void main(String[] args) {
String c1 = new String("abc"); //创建两个String型对象引用
Strin...
分类:
编程语言 时间:
2014-03-30 14:15:13
收藏:
0 评论:
0 赞:
0 阅读:
578
观察者模式,有时我们又称为发布模式,当一个基类的状态(如某个属性)改变后,将会通知所有继承它的类的状态进行改变。...
分类:
编程语言 时间:
2014-03-30 12:44:55
收藏:
0 评论:
0 赞:
0 阅读:
469
Java调用ffmpeg工具生成视频缩略图实例,完整代码下载地址:http://www.zuidaima.com/share/1724428022549504.htm...
分类:
编程语言 时间:
2014-03-30 14:28:42
收藏:
0 评论:
0 赞:
0 阅读:
506
在我们开始谈线程之前,不得不提下进程。
无论进程还是线程都是很抽象的概念,有一个关于进程和线程很形象的比喻能帮我们更好的理解。
进程就像个房子,房子是一个包含了特定属性的容器,例如空间大小、卧室数量等。 如果你也这样看的话,那么房子自己不会主动做任何事情,它是被动的对象。 而线程则像是房中的居住者,它是主动的对象——居住者要使用不同的房间、看电视、煮饭、洗澡等等。 房子占据着一块真实的土地,正...
分类:
编程语言 时间:
2014-03-30 13:00:03
收藏:
0 评论:
0 赞:
1 阅读:
670