码迷,mamicode.com
首页 > 编程语言
java集合12--TreeMap源码详解
概要这一章,我们对TreeMap进行学习。 我们先对TreeMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用TreeMap。内容包括: 第1部分 TreeMap介绍 第2部分 TreeMap数据结构 第3部分 TreeMap源码解析(基于JDK1.6.0_45) 第4部分 TreeMap遍历方式 第5部分 TreeMap示例转载请注明出处:http://www.cnblo...
分类:编程语言   时间:2016-05-13 01:54:08    阅读次数:186
Java多线程编程5--定时器Timer的使用
定时/计划功能在移动开发领域使用较多,比如Android技术。定时计划任务功能在Java中主要使用的就是Timer对象,它在内部使用多线程的方式进行处理,所以它和线程技术还是有非常大的关联的。     在JDK库中Timer类主要负责计划任务的功能,也就是在指定的时间开始执行某一个任务。     Timer类的主要作用就是设置计划任务,但封装任务的类却是TimerTask类     执行计划...
分类:编程语言   时间:2016-05-13 01:53:28    阅读次数:185
java下的token校验
参数 描述 signature 微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。 timestamp 时间戳 nonce 随机数...
分类:编程语言   时间:2016-05-13 01:54:14    阅读次数:186
迪杰斯特拉算法解析
迪杰斯特拉算法的解析...
分类:编程语言   时间:2016-05-13 01:50:45    阅读次数:146
共同学习Java源代码--数据结构--AbstractList抽象类(一)
这个抽象类实现了List接口,继承了AbstractCollection抽象类,是ArrayList的直接父类。 public abstract class AbstractList extends AbstractCollection implements List  这是这个类的基本情况。     protected AbstractList() {     } 这是构造方法...
分类:编程语言   时间:2016-05-13 01:51:09    阅读次数:133
Python之re(正则表达式)模块小结
这篇文章借鉴了一些其他文章和教程,介绍了python中re模块的一些规则和常用函数,不足之处希望指出,我也很希望能整理出一份很完美的小结。 一、正则表达式模式 模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个反斜杠时会拥有不同的含义。 标点符号只有被转义时...
分类:编程语言   时间:2016-05-13 01:48:37    阅读次数:188
python爬虫:案例一:360指数
pip install beautifulsoup4 pip install requests pip install selenium 下载 phantomjs 给 firefox 安装 firebug 创建一个目录名为baidupc cd baidupc 创建虚拟环境 virtualenv macp 将phantomjs-2.1.1-macosx.zip解压...
分类:编程语言   时间:2016-05-13 01:46:02    阅读次数:451
Java 多线程实现多个窗口同时卖票
Java 多线程实现多个窗口同时卖票...
分类:编程语言   时间:2016-05-13 01:44:54    阅读次数:323
多线程编程
多线程编程 ---多任务处理有两种类型:-基于 进程   -基于 线程(thread)。 ---进程:是一种“自包容”的运行程序,有自己的地址空间,线程是进程内部单一的一个顺序控制流(执行路径)。 ---线程:在进程内部共享内存地址。 ---基于进程的特点是允许计算机同时运行两个或者更多的程序。 ---基于线程的多任务环境中,线程是最小的处理单位。 ...
分类:编程语言   时间:2016-05-13 01:43:33    阅读次数:166
java--Map集合常见遍历格式代码
import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; /* * 获取功能: * V get(Object key):根据键获取值 * Set keySet():获取集合中所有键的集合 * Collection values():获取集合中所有值的...
分类:编程语言   时间:2016-05-13 01:44:29    阅读次数:150
python+opencv实现阈值分割
最近老师留了几个作业,虽然用opencv很简单一句话就出来了,但是还没用python写过。在官方文档中的tutorial中的threshold里,看到可以创建两个滑动条来选择type和value,决定用python实现一下 注意python中的全局变量,用global声明 开始出现了一些问题,因为毁掉函数每次只能传回一个值,所以每次只能更新value,后来就弄了两个毁掉函数,这个时候,又出现了滑...
分类:编程语言   时间:2016-05-13 01:42:08    阅读次数:745
写个python脚本,处理bitmap.fnt文件,将信息存放入.csv文件中
file_util.py #!/usr/bin/python # encoding:utf-8 r''' 处理文件 ''' import os __author__ = 'andrew' def list_files_with_filter(root, suffix): hint="list_files_with_filter" for f in os.listdir(r...
分类:编程语言   时间:2016-05-13 01:42:58    阅读次数:189
冒泡排序
冒泡排序算法的核心是每次冒泡过程中,比较相邻的两个元素,如果array[i-1]大于array[i],则将其交换,然后array[i]和array[i+1]再进行比较,将大的元素往后放。这样一趟下来,最大元素就被逐次“冒”到序列的末尾了。...
分类:编程语言   时间:2016-05-13 01:42:01    阅读次数:213
c++小游戏之贪吃蛇
#include #include #include #include #include #include #define sqr(x) x*x int i,j,x,y,d,k,f,stx,sty,score,e,l,w,h; char s[21][21]; int a[21][21]; int hard[13]={1,2,5,10,15,20,30,45,60,80,100}; void fin...
分类:编程语言   时间:2016-05-13 01:42:51    阅读次数:223
C/C++——const用法完整总结
C/C++——const用法完整总结...
分类:编程语言   时间:2016-05-13 01:40:19    阅读次数:133
JAVA常考面试题
1、 方法重载与覆盖的区别?( Overload 与 Override 的区别) 答:方法的重载属于编译时多态,方法名相同参数列表不同,返回值必须相同或都没有返回值类型。 方法的覆盖属于运行时多态,子类覆盖父类的方法,子类指向父类引用,在调用方法的时候用父类的引用调用。 2、 集合的实现类与区别? 答:Collection 接口,集合结构总的父接口,有两个子接口 list 和 set...
分类:编程语言   时间:2016-05-13 01:40:50    阅读次数:159
c++作业5
一.字符串 #include #include using namespace std; int main() { char str[50]; int d=0,x=0,y=0,z=0,i=0; cout<<"输入字符串:"; gets(str); while(str[i]!='\0') { if(st...
分类:编程语言   时间:2016-05-13 01:39:36    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!