├── README.md
├── final
├── .gitignore
├── .idea
│ ├── .gitignore
│ ├── encodings.xml
│ ├── misc.xml
│ └── vcs.xml
├── README.md
├── pom.xml
├── report
│ └── report.tex
└── src
│ └── main
│ └── java
│ ├── CountHour.java
│ ├── CountMapred.java
│ ├── CountTimes.java
│ ├── CountUA.java
│ ├── GenericPair.java
│ ├── Log.java
│ ├── Sorter.java
│ ├── UniqueIP.java
│ └── UniqueMapred.java
├── lab2
├── .gitignore
├── .idea
│ ├── .gitignore
│ ├── encodings.xml
│ ├── misc.xml
│ ├── remote-targets.xml
│ └── vcs.xml
├── pom.xml
└── src
│ └── main
│ ├── java
│ ├── InvertedIndex.java
│ ├── Sorter.java
│ └── TFIDF.java
│ └── resources
│ └── META-INF
│ └── MANIFEST.MF
├── lab3
├── .gitignore
├── .idea
│ ├── .gitignore
│ ├── encodings.xml
│ ├── misc.xml
│ ├── remote-targets.xml
│ └── vcs.xml
├── pom.xml
└── src
│ └── main
│ └── java
│ ├── GenericPair.java
│ ├── MaxShip.java
│ ├── MaxShip2.java
│ └── SumNation.java
└── lab4
├── .gitignore
├── .idea
├── .gitignore
├── encodings.xml
├── misc.xml
├── remote-targets.xml
├── uiDesigner.xml
└── vcs.xml
├── README.md
├── pom.xml
└── src
└── main
└── java
├── Data.java
├── KNN.java
├── MyMapper.java
├── Pair.java
└── WKNN.java
/README.md:
--------------------------------------------------------------------------------
1 | # NJU-Bigdata
2 |
3 | Lab of NJU Bigdata Course
4 |
--------------------------------------------------------------------------------
/final/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 | !.mvn/wrapper/maven-wrapper.jar
3 | !**/src/main/**/target/
4 | !**/src/test/**/target/
5 |
6 | ### IntelliJ IDEA ###
7 | .idea/modules.xml
8 | .idea/jarRepositories.xml
9 | .idea/compiler.xml
10 | .idea/libraries/
11 | *.iws
12 | *.iml
13 | *.ipr
14 |
15 | ### Eclipse ###
16 | .apt_generated
17 | .classpath
18 | .factorypath
19 | .project
20 | .settings
21 | .springBeans
22 | .sts4-cache
23 |
24 | ### NetBeans ###
25 | /nbproject/private/
26 | /nbbuild/
27 | /dist/
28 | /nbdist/
29 | /.nb-gradle/
30 | build/
31 | !**/src/main/**/build/
32 | !**/src/test/**/build/
33 |
34 | ### VS Code ###
35 | .vscode/
36 |
37 | ### Mac OS ###
38 | .DS_Store
--------------------------------------------------------------------------------
/final/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # 默认忽略的文件
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/final/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/final/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/final/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/final/README.md:
--------------------------------------------------------------------------------
1 | # Final Project
2 |
3 | ## 编译方法
4 |
5 | 进入这个 README 所在的目录,
6 |
7 | ```bash
8 | mvn package
9 | ```
10 |
11 | ## 使用方法
12 |
13 | ```bash
14 | hadoop jar LogAnalyse-1.0-SNAPSHOT-jar-with-dependencies.jar