2017年8月20日
摘要:
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 二叉堆的定义 二叉堆是完全二叉树或者是近似完全二叉树。 二叉堆满足二个特性: 1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。 2.每个结点的左子树
阅读全文
posted @ 2017-08-20 10:37
沫米沫
阅读(416)
推荐(0)
2017年8月16日
摘要:
Java的Final看起来和C/C++的Const有几分相似,但又有很多不同,看了这篇文章后总结如下,Final有三种主要用法: 修饰变量:variable final变量是不可改变的,但它的值可以在运行时刻初始化,也可以在编译时刻初始化,甚至可以放在构造函数中初始化,而不必在声明的时候初始化,所以
阅读全文
posted @ 2017-08-16 16:42
沫米沫
阅读(2035)
推荐(0)
2017年8月15日
摘要:
对String类型的认识以及编译器优化。Java中String不是基本类型,但是有些时候和基本类型差不多,如String b = "tao" ; 可以对变量直接赋值,而不用 new 一个对象(当然也可以用 new)。所以String这个类型值得好好研究下。 Java中的变量和基本类型的值存放于栈内存
阅读全文
posted @ 2017-08-15 09:38
沫米沫
阅读(368)
推荐(0)
2017年7月11日
摘要:
1、SpringMVC的工作原理 SpringMVC框架介绍 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是
阅读全文
posted @ 2017-07-11 14:45
沫米沫
阅读(430)
推荐(0)
2017年7月8日
摘要:
JSP 标准标签库(JSP Standard Tag Library)是一个 JSP 标签集合,它封装了 JSP 应用的通用核心功能。 它的出现,是因为人们开始注重软件的分层设计,不希望在 JSP 页面中出现 JAVA 逻辑代码。同时也由于自定义标签的开发难度较大、不利于技术的标准化,因此产生了 J
阅读全文
posted @ 2017-07-08 20:37
沫米沫
阅读(210)
推荐(0)