码迷,mamicode.com
首页 > 编程语言
QuickSort(快速排序)
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
Python中dict的特点、更新dict、遍历dict
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。 不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。 由于dict是按 key 查 ...
分类:编程语言   时间:2016-10-25 02:02:51    阅读次数:250
Inside The C++ Object Model(一)
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
Dijkstra(单源最短路算法)
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
Python-10 字典
#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
C++构造函数2
一、构造函数分类 普通构造函数,复制(拷贝)构造函数,赋值构造函数, ...
分类:编程语言   时间:2016-10-25 01:54:35    阅读次数:209
Inside The C++ Object Model(三)
3-0. 类所占的内存大小受到三个因素的影响:(1)语言本身所造成的额外负担(Virtual base classes);(2)编译器对于特殊情况所提供的优化处理(空基类优化);(3)Alignment的限制(对齐);注:Empty Virtual base class提供一个Virtual int ...
分类:编程语言   时间:2016-10-25 01:54:23    阅读次数:193
Inside The C++ Object Model(四)
4-1. Member 的各种调用方式静态成员函数(static member functions,不属于对象,没有this指针)不能直接存取Nonstatic数据;同时不能被声明为const(const用于后置修饰函数时只用于限定成员函数,意味着将被修饰的成员函数的隐式参数——this指针由原来的 ...
分类:编程语言   时间:2016-10-25 01:49:58    阅读次数:163
JavaScript和Java之间的关系
今天来简单而又详细地说说JavaScript和Java的关系. 开门见山总结性一句话,它们之间的关系 = 雷锋和雷峰塔之间的关系,换句话说:它们之间没什么关系。 但往往有不少初学者甚至中级者认为它们之间有密切的关系,这很让人无语。 个人认为如果不分辨清楚,Java学得越好的初学者,对于JavaScr ...
分类:编程语言   时间:2016-10-25 01:49:27    阅读次数:185
spring-boot-quartz, 依赖spring-boot-parent
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垃圾回收机制
程序员都了解初始化的重要性,但常常会忘记同样也重要的清理工作,这篇介绍下Java中垃圾回收机制和其中finalize()方法的用途何在? 垃圾回收 垃圾回收是Java中自动内存管理的另一种叫法。垃圾回收的目的是为程序保持尽可能多的可用堆(heap)。 JVM会删除堆上不再需要从堆引用的对象。 Jav ...
分类:编程语言   时间:2016-10-25 01:48:51    阅读次数:217
C++知识库
C++知识库 秒杀多线程 . ...
分类:编程语言   时间:2016-10-25 01:45:02    阅读次数:160
C /C++ 语言练习册
...
分类:编程语言   时间:2016-10-25 01:41:58    阅读次数:172
java 中解析json步骤
一、 JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 Json建构于两种结构: 1、“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结 ...
分类:编程语言   时间:2016-10-25 01:42:20    阅读次数:169
Java基础之Date类
Date类表示特定的瞬间,精确到毫秒。 有2种方法可以创建Date对象(这里不考虑已过时的构造函数) 1、public Date()——分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。 2、public Date(long date)——根据给定的毫秒值创建日期对象。 介绍完了 ...
分类:编程语言   时间:2016-10-24 23:58:30    阅读次数:417
java图形界面写个小桌面,内置简单小软件
一、做个这样的效果,双击图标打开相应的应用 二、主界面类,使用JavaSwing的JDesktopPane类创建这个桌面 三、Notepad简易小程序 1、效果图 2、Notepad.java的代码 四、飞机大战简易小游戏 1、效果图 2、代码 (1)主类PanelGame.java (2)Pane ...
分类:编程语言   时间:2016-10-24 23:55:03    阅读次数:914
JavaScript基础
什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 JavaScript的出现弥补了HTML语言的不足,它是Java与HTML折中的选择,具有以下几个基本特点。 1、脚本编写 JavaScript是一种脚本语 ...
分类:编程语言   时间:2016-10-24 23:53:10    阅读次数:519
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!