void qsort(int a[],int left,int right){ if(left>=right) { return; } int low,high,key; low=left; high=right; key=a[left]; while(low<high) { while(low<h ...
分类:
编程语言 时间:
2016-10-25 02:03:19
阅读次数:
173
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。 不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。 由于dict是按 key 查 ...
分类:
编程语言 时间:
2016-10-25 02:02:51
阅读次数:
250
1-1. 关键字struct和class的一点区别:(1)struct内部默认public属性,class内部成员默认private属性;(2)template中只能使用class来抽象类型参数,不能使用struct,template并不打算和C兼容。 1-2. C程序员有时会把单一元素的数组放在一 ...
分类:
编程语言 时间:
2016-10-25 02:02:28
阅读次数:
205
typedef struct graph{ int val; int weight;}graph; graph g[1005][1005],dist[1005];int visit[1005]; void dijkstra(int start,int n) { int min,u; for(int ...
分类:
编程语言 时间:
2016-10-25 02:00:47
阅读次数:
220
#1 创建 dict1={'欢欢':'i love','小高高':'you'} dict2={1:'one',2:'two',3:'three'} dict3={} #2 访问元素 print('欢欢:',dict1['欢欢']) 欢欢: i love print(dict2[1]) one pri ...
分类:
编程语言 时间:
2016-10-25 02:01:02
阅读次数:
206
一、构造函数分类 普通构造函数,复制(拷贝)构造函数,赋值构造函数, ...
分类:
编程语言 时间:
2016-10-25 01:54:35
阅读次数:
209
3-0. 类所占的内存大小受到三个因素的影响:(1)语言本身所造成的额外负担(Virtual base classes);(2)编译器对于特殊情况所提供的优化处理(空基类优化);(3)Alignment的限制(对齐);注:Empty Virtual base class提供一个Virtual int ...
分类:
编程语言 时间:
2016-10-25 01:54:23
阅读次数:
193
4-1. Member 的各种调用方式静态成员函数(static member functions,不属于对象,没有this指针)不能直接存取Nonstatic数据;同时不能被声明为const(const用于后置修饰函数时只用于限定成员函数,意味着将被修饰的成员函数的隐式参数——this指针由原来的 ...
分类:
编程语言 时间:
2016-10-25 01:49:58
阅读次数:
163
今天来简单而又详细地说说JavaScript和Java的关系. 开门见山总结性一句话,它们之间的关系 = 雷锋和雷峰塔之间的关系,换句话说:它们之间没什么关系。 但往往有不少初学者甚至中级者认为它们之间有密切的关系,这很让人无语。 个人认为如果不分辨清楚,Java学得越好的初学者,对于JavaScr ...
分类:
编程语言 时间:
2016-10-25 01:49:27
阅读次数:
185
spring-boot-quartz, 依赖spring-boot-parent spring-boot Easyui Quartz 项目启动后输入:http://localhost/ 数据库文件: https://github.com/leelance/spring-boot-all/blob/m ...
分类:
编程语言 时间:
2016-10-25 01:50:06
阅读次数:
357
程序员都了解初始化的重要性,但常常会忘记同样也重要的清理工作,这篇介绍下Java中垃圾回收机制和其中finalize()方法的用途何在? 垃圾回收 垃圾回收是Java中自动内存管理的另一种叫法。垃圾回收的目的是为程序保持尽可能多的可用堆(heap)。 JVM会删除堆上不再需要从堆引用的对象。 Jav ...
分类:
编程语言 时间:
2016-10-25 01:48:51
阅读次数:
217
一、 JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 Json建构于两种结构: 1、“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结 ...
分类:
编程语言 时间:
2016-10-25 01:42:20
阅读次数:
169
Date类表示特定的瞬间,精确到毫秒。 有2种方法可以创建Date对象(这里不考虑已过时的构造函数) 1、public Date()——分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。 2、public Date(long date)——根据给定的毫秒值创建日期对象。 介绍完了 ...
分类:
编程语言 时间:
2016-10-24 23:58:30
阅读次数:
417
一、做个这样的效果,双击图标打开相应的应用 二、主界面类,使用JavaSwing的JDesktopPane类创建这个桌面 三、Notepad简易小程序 1、效果图 2、Notepad.java的代码 四、飞机大战简易小游戏 1、效果图 2、代码 (1)主类PanelGame.java (2)Pane ...
分类:
编程语言 时间:
2016-10-24 23:55:03
阅读次数:
914
什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 JavaScript的出现弥补了HTML语言的不足,它是Java与HTML折中的选择,具有以下几个基本特点。 1、脚本编写 JavaScript是一种脚本语 ...
分类:
编程语言 时间:
2016-10-24 23:53:10
阅读次数:
519