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