Java数据结构/集合框架和泛型

两大基类Collection与Map 在集合框架的类继承体系中,最顶层有两个接口 Java Map 接口 Map接口中键和值一一映射. 可以通过键来获取值。 给定一个键和一个值,你可以将该值存储在一个Map对象. 之后,你可以通过键来访问对…

Java线程机制

1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成…

开始Java

Java的类名和文件名必须保持一致。 Java的数据类型包括引用类型(数组和对象)和内置类型 Java语言支持的变量类型有: 类变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量,不过没有 static 修…

Spring

1.构建一个Spring项目(工具:IntelliJ IDEA+Spring 官网) 打开Spring官网找到SPRING INITIALIZR 勾选AOP,Web,freemaker,dectools 下载后导入到idea @Reques…

数据库

1.排序 ORDER BY 指定排序方向–加DESC关键字(逆序)   2.使用WHERE子句 SELECT A,B FROM Products WHERE B=3.49 同时使用ORDER BY  和 WHERE,O…

Hadoop

MapReduce是面向大数据并行处理的计算模型、框架和平台,它隐含了以下三层含义: 1)MapReduce是一个基于集群的高性能并行计算平台(Cluster Infrastructure)。它允许用市场上普通的商用服务器构成一个包含数十、…

哈希表

哈希函数的构造方法:①数字分析法    ②平方取中法    ③除留取余法    ④分段叠加法   处理冲突的方法:①开放定址法   ②链地址法(拉链法)    :适用于无法确定表长,缺点是:指针需要额外的空间,故当结点规…