码迷,mamicode.com
首页 > 编程语言
归并排序求逆序数
思路:假设前半部分(A[left]到A[mid])与后半部分(A[mid+1]到A[right])都是从小到大排好序的,那么如果A[left]>A[mid+1],则A[mid+1]与前半部分的逆序数目是mid-left+1 ...
分类:编程语言   时间:2016-08-26 07:49:32    阅读次数:204
Java中的集合(Map)
标准库中包含了几种Map的基本实现,包括:HashMap、TreeMap、LinkedHashMap、WeekHashMap、ConcurrentHashMap、IdentityHashMap。它们都...
分类:编程语言   时间:2016-08-26 06:41:54    阅读次数:422
Unity3D —— protobuf网络框架
前言:         protobuf是google的一个开源项目,主要的用途是: 1.数据存储(序列化和反序列化),例如xml和json等; 2.制作网络通信协议; 一、资源下载: 1.git...
分类:编程语言   时间:2016-08-26 06:42:17    阅读次数:451
java中treemap和treeset实现(红黑树)
TreeMap 的实现就是红黑树数据结构,也就说是一棵自平衡的排序二叉树,这样就可以保证当需要快速检索指定节点。 TreeSet 和 TreeMap 的关系 为了让大家了解 TreeMap 和 TreeSet 之间的关系,下面先看 TreeSet 类的部分源代码: public class Tree ...
分类:编程语言   时间:2016-08-26 06:38:46    阅读次数:240
Python自动化 【第五篇】:Python基础-常用模块
目录 1. 模块介绍 1.1 定义 能够实现某个功能的代码集合(本质是py文件) test.p的模块名是test包的定义:用来从逻辑上组织模块,本质就是一个目录(必须带有一个__init__.py文件) 1.2 导入方法 a) Import module b) Import module1,modu ...
分类:编程语言   时间:2016-08-26 06:35:47    阅读次数:278
关于Java Web应用中的配置部署描述符web.xml
一.web.xml概述 位于每个Web应用的WEB-INF路径下的web.xml文件被称为配置描述符,这个 web.xml文件对于Java Web应用十分重要,每个Java Web应用都必须包含一个web.xml文件,且必须放在WEB-INF路径下。 对于Java Web应用而言,WEB-INF是一 ...
分类:编程语言   时间:2016-08-26 06:34:32    阅读次数:303
javase 路径问题
...
分类:编程语言   时间:2016-08-26 06:34:39    阅读次数:137
Java学习手记2——多线程
一.线程的概念 CPU执行程序,就好比一个人在干事情一样,同一个时间你只能做一件事情,但是这样的效率实在是太低了,在你用电脑的时候,听歌就不能浏览网页,看电影就不能下载视频,你想想是不是很蛋疼。 所以为了解决这个问题,CPU设计成了分时处理的方式,即不同的时间CPU做不同的事情,这样就大大提高了效率 ...
分类:编程语言   时间:2016-08-26 06:36:01    阅读次数:227
python运维开发之第五天
一、模块五大部分 定义,导入方法,import本质(路径搜索),导入优化,模块的分类 1、定义: 模块是用来从逻辑上组织python代码(变量,函数,类,逻辑实现一个功能),本质就是.py结尾的python文件 2、导入方法 (1)import module_name1,module_name2 导 ...
分类:编程语言   时间:2016-08-26 06:33:18    阅读次数:162
cocos2d-x实战 C++卷 学习笔记--第4章 使用标签
前言: 介绍cocos2d-x中 标签类。 cocos2d-x中 标签类 主要有三种:LabelTTF, LabelAtlas, 和 LabelBMFont。此外,在Cocos2d-x 3.x之后推出了 新的标签类 Label。 LabelTTF 标签类 LabelTTF是使用系统中的字体,它是最简 ...
分类:编程语言   时间:2016-08-26 06:34:47    阅读次数:216
python day5--正则表达式
...
分类:编程语言   时间:2016-08-26 06:32:38    阅读次数:265
javascript 函数初探 (一)
神马是函数? 所谓函数,本质上是一种代码的分组形式。我们可以通过这种形式赋予某组代码一个名字,以便与之后的调用。下面,我们来示范以下函数的声明: 一般来说,函数声明通常由一下以下几部分组成: 1. 关键词 function; 2. 函数名称,即这里的sum; 3. 函数所需的参数,即这里的a, b。 ...
分类:编程语言   时间:2016-08-26 01:27:58    阅读次数:206
转:Java NIO
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不 ...
分类:编程语言   时间:2016-08-26 01:27:10    阅读次数:285
redis3.0 集群实战3 - java编程实战
本文主要描述使用jedis进行redis-cluster操作 jedis jedis是redis官方推荐使用的java redis客户端,github地址为,https://github.com/xetorthio/jedis,本文使用jedis进行redis集群的操作。 jedis从2.3.0版本 ...
分类:编程语言   时间:2016-08-26 01:28:41    阅读次数:244
Shank的大步小步算法(Shank‘s Baby-Step-Giant-Step Algorithm)
...
分类:编程语言   时间:2016-08-26 01:26:42    阅读次数:393
java.util.ArrayList源码分析
可变数组大小的List实现,允许所有的元素,包括null。(该类可粗略地看作是Vector,除了它不是同步化的) size、isEmpty、get、set、iterator和listIterator操作的运行时间是常量。add操作对于添加n个元素,需要O(n)的时间。其他的操作需要线性时间。 每个A ...
分类:编程语言   时间:2016-08-26 01:27:41    阅读次数:334
C++中的数据存储方式自动存储、静态存储和动态存储
C++中变量存储方式有三种,自动存储,静态存储,动态存储 自动存储简单意义上就是在函数内不用任何关键字直接定义的变量,它在函数被调用时被创建,在函数退出时自动消失, 静态存储顾名思义就是在程序的整个运行过程中都存在,在函数体外定义的变量自动为静态存储方式,也可以在函数内使用static关键字定义 动 ...
分类:编程语言   时间:2016-08-26 01:24:03    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!