[{"title":"( 39 个子文件 718KB ) SpringBoot+Echarts实例","children":[{"title":"project","children":[{"title":"p1867y","children":[{"title":"SparkWeb","children":[{"title":"src","children":[{"title":"main","children":[{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"web.xml <span style='color:#111;'> 470B </span>","children":null,"spread":false}],"spread":true},{"title":"index.jsp <span style='color:#111;'> 52B </span>","children":null,"spread":false},{"title":"js","children":[{"title":"echarts.min.js <span style='color:#111;'> 610.09KB </span>","children":null,"spread":false},{"title":"jquery.js <span style='color:#111;'> 93.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"topn.html <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"test.html <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"imooc","children":[{"title":"utils","children":[{"title":"MySQLUtils.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"domain","children":[{"title":"VideoAccessTopN.java <span style='color:#111;'> 374B </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"VideoAccessTopNDAO.java <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"web","children":[{"title":"VideoAccessTopNServlet.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"ImoocSparkSQLProject","children":[{"title":"src","children":[{"title":"main","children":[{"title":"scala","children":[{"title":"com","children":[{"title":"imooc","children":[{"title":"log","children":[{"title":"TopNStatJobYARN.scala <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"DayVideoAccessStat.scala <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"MySQLUtils.scala <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"TopNStatJob2.scala <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"DayVideoTrafficsStat.scala <span style='color:#111;'> 92B </span>","children":null,"spread":false},{"title":"IpUtils.scala <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"SparkStatFormatJob.scala <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"DayCityVideoAccessStat.scala <span style='color:#111;'> 119B </span>","children":null,"spread":false},{"title":"TopNStatJob.scala <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"StatDAO.scala <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"SparkStatCleanJob.scala <span style='color:#111;'> 854B </span>","children":null,"spread":false},{"title":"AccessConvertUtil.scala <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"DateUtils.scala <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"SparkStatCleanJobYARN.scala <span style='color:#111;'> 787B </span>","children":null,"spread":false}],"spread":false},{"title":"spark","children":[{"title":"DataFrameApp.scala <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"SchemaInferApp.scala <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"HiveContextApp.scala <span style='color:#111;'> 684B </span>","children":null,"spread":false},{"title":"DataFrameCase.scala <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"DataFrameRDDApp.scala <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"SparkSessionApp.scala <span style='color:#111;'> 383B </span>","children":null,"spread":false},{"title":"ParquetApp.scala <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"SQLContextApp.scala <span style='color:#111;'> 843B </span>","children":null,"spread":false},{"title":"SparkSQLThriftServerApp.scala <span style='color:#111;'> 638B </span>","children":null,"spread":false},{"title":"HiveMySQLApp.scala <span style='color:#111;'> 872B </span>","children":null,"spread":false},{"title":"DatasetApp.scala <span style='color:#111;'> 807B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"resources","children":[{"title":"ipRegion.xlsx <span style='color:#111;'> 24.84KB </span>","children":null,"spread":false},{"title":"ipDatabase.csv <span style='color:#111;'> 4.75MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 4.84KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]