- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 RESTful碎碎笔记
RESTful各论坛对于RESTful架构风格的博文有不少,学习过后记录下一些小笔记~本质:一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。核心: 面向资源 万物抽象为资源每一种资源都有唯一标识所有的操作无状态解决问题:降低开发的复杂性提高系统的可伸缩性...
2018-04-29 21:14:17 180
原创 HashMap学习笔记
HashMap学习笔记今天来学习面试以及平时工作学习中常用到的一个类HashMap。概述:什么是HashMap常见操作(get和put)的工作原理Hash函数的实现Resize是什么一、什么是HashMap官方描述: 关键信息:基于Map、和HashTable类似但HashMap不能保证线程安全且允许键值对为null、不保证有序(个人觉得所谓的序是指“...
2018-04-17 16:14:53 249 1
原创 二叉树的三种遍历还不清楚?赶紧上车吧。
本文将从代码实现的视角和大家一块学习二叉树的前序、中序以及后续遍历,还没整明白的盆友们赶紧上车吧。打开你的IDEA,新建一个类BinarySearchTree,为什么要<T extends Comparable<? extends T>>呢?:package com.mollychin.tree;/** * Created by Mollychin on ...
2018-04-15 15:24:07 301
翻译 学习笔记——JVM,JDK,JRE&OpenJDK之间的差异
本文翻译自What is the difference between JVM, JDK, JRE & OpenJDK?,如有不恰当之处,欢迎留言指出。观点一: - JVM:Java虚拟机用以运行Java二进制代码,它不认识Java的源代码,所以咱必须将*.java文件编译得到 *.class字节码文件,*.class文件中包含的二进制代码可以被JVM所理解。这也使得Java...
2018-04-14 18:10:42 3635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人