自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 《算法导论》笔记系列之第九章中位数和顺序统计量

在一个由n个元素组成的集合中,第i个顺序统计量,是该集合中第i小的元素。9.1讨论了数组的最小值和最大值。 如果要找出数组的最小值,可以通过至多n-1次比较得出。最大值相同。 但若要求同时找出最大值和最小值呢?可以采用9.1介绍的方法。就是不是将元素与最小值或最大值相比,而是将数组的元素成对处理,先将两个元素相比,然后将较大的与当前的最大值比较,将较小的元素与当前的最小值相比较。这样每2个元素就

2017-03-06 23:58:17 366

原创 《算法导论》笔记系列之第三章函数的增长

第三章提出了三个记号来表示函数的渐近紧确界。Θ⁆、Ο ⁆和Ω⁆记号: 在每个部分,标出的n0的值是最小的可能值,任何更大的值也将有效。

2017-01-10 01:00:34 549

原创 《算法导论》笔记系列之第2章算法基础

这周我的任务是看完算法导论的第二章。这一章前言介绍了这章的主要讲述重点:伪代码、设计和分析算法的基本框架、怎样正确地分析算法的运行时间。并以归并排序为例子讲述这种方法的运用。

2017-01-07 18:08:45 333

原创 HashMap源码阅读

本文内容来自于HashMap的源码内容,作为学习的记录。HashMap是一种存储key-value对的对象。每个map不能包含重复的key,每个key至多映射一个value。我们可以看到HashMap实现自Map接口,继承自AbstractMap类。public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>,

2016-08-26 15:18:03 1408

原创 怎样在java虚拟机中理解Java并发

今天公司的一位技术专家在我们这里聊天,聊完之后我突然对Java并发又多了些许理解。先以Java虚拟机的内存结构开始,在《Java语言规范》中,Java虚拟机被定义为程序计数器、Java栈、本地方法栈、Java堆和方法区五大块。程序计数器为线程私有的,并发处理在处理器层面实际上依旧是串行的,处理轮流在各个线程轮流执行其指令,因速度非常快,而达到了宏观并行微观串行的效果。处理器每条要执行的指令会由程序计

2016-07-13 22:43:01 634

原创 MongoDB Java驱动快速上手

MongoDB

2016-04-08 16:54:07 1666

原创 SSM项目启动tomcat抛出ClassNotFoundException

java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

2016-04-03 18:41:16 1771

原创 Servlet生命周期

第一篇博客,复习下servlet生命周期

2015-11-14 16:10:43 374

android课程大纲

我们上课时老师做的东西,包括了所有android核心知识点

2015-11-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除