├── HotItemsAnalysis ├── pom.xml └── src │ └── main │ ├── resources │ └── UserBehavior.csv │ └── scala │ └── com │ └── lei │ └── hotitems_analysis │ ├── HotItems.scala │ ├── KafkaProducer.scala │ └── util │ └── MyKafkaUtil.scala ├── LoginFailDetect ├── pom.xml └── src │ └── main │ ├── resources │ └── LoginLog.csv │ └── scala │ └── com │ └── lei │ └── loginfail_detect │ ├── LoginFail.scala │ └── LoginFailWithCep.scala ├── MarketAnalysis ├── pom.xml └── src │ └── main │ ├── resources │ └── AdClickLog.csv │ └── scala │ └── com │ └── lei │ └── marketanalysis │ ├── AdStatisticsByGeo.scala │ ├── AppMarketing.scala │ └── AppMarketingByChannel.scala ├── NetworkFlowAnalysis ├── pom.xml └── src │ └── main │ ├── resources │ ├── UserBehavior.csv │ └── apache.log │ └── scala │ └── com │ └── lei │ └── networkflow_analysis │ ├── C01_NetworkFlow.scala │ ├── C02_PageView.scala │ ├── C03_UniqueVisitor.scala │ └── C04_UvWithBloom.scala ├── OrderPayDetect ├── pom.xml └── src │ └── main │ ├── resources │ ├── OrderLog.csv │ └── ReceiptLog.csv │ └── scala │ └── com │ └── lei │ └── orderpay_detect │ ├── OrderTimeout.scala │ ├── OrderTimeoutWithoutCep.scala │ ├── TxMacthDetect.scala │ └── TxMatchByJoin.scala ├── Z01_MallRealTimeCalculate ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── lei │ │ └── mall │ │ ├── MallCalculate.java │ │ ├── OrderAndGmvAggregateFunc.java │ │ └── domain │ │ └── SubOrderDetail.java │ └── resources │ └── input_data.txt └── pom.xml /HotItemsAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/HotItemsAnalysis/pom.xml -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/resources/UserBehavior.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/HotItemsAnalysis/src/main/resources/UserBehavior.csv -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/HotItems.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/HotItems.scala -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/KafkaProducer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/KafkaProducer.scala -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/util/MyKafkaUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/HotItemsAnalysis/src/main/scala/com/lei/hotitems_analysis/util/MyKafkaUtil.scala -------------------------------------------------------------------------------- /LoginFailDetect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/LoginFailDetect/pom.xml -------------------------------------------------------------------------------- /LoginFailDetect/src/main/resources/LoginLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/LoginFailDetect/src/main/resources/LoginLog.csv -------------------------------------------------------------------------------- /LoginFailDetect/src/main/scala/com/lei/loginfail_detect/LoginFail.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/LoginFailDetect/src/main/scala/com/lei/loginfail_detect/LoginFail.scala -------------------------------------------------------------------------------- /LoginFailDetect/src/main/scala/com/lei/loginfail_detect/LoginFailWithCep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/LoginFailDetect/src/main/scala/com/lei/loginfail_detect/LoginFailWithCep.scala -------------------------------------------------------------------------------- /MarketAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/MarketAnalysis/pom.xml -------------------------------------------------------------------------------- /MarketAnalysis/src/main/resources/AdClickLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/MarketAnalysis/src/main/resources/AdClickLog.csv -------------------------------------------------------------------------------- /MarketAnalysis/src/main/scala/com/lei/marketanalysis/AdStatisticsByGeo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/MarketAnalysis/src/main/scala/com/lei/marketanalysis/AdStatisticsByGeo.scala -------------------------------------------------------------------------------- /MarketAnalysis/src/main/scala/com/lei/marketanalysis/AppMarketing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/MarketAnalysis/src/main/scala/com/lei/marketanalysis/AppMarketing.scala -------------------------------------------------------------------------------- /MarketAnalysis/src/main/scala/com/lei/marketanalysis/AppMarketingByChannel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/MarketAnalysis/src/main/scala/com/lei/marketanalysis/AppMarketingByChannel.scala -------------------------------------------------------------------------------- /NetworkFlowAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/pom.xml -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/resources/UserBehavior.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/resources/UserBehavior.csv -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/resources/apache.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/resources/apache.log -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C01_NetworkFlow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C01_NetworkFlow.scala -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C02_PageView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C02_PageView.scala -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C03_UniqueVisitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C03_UniqueVisitor.scala -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C04_UvWithBloom.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/NetworkFlowAnalysis/src/main/scala/com/lei/networkflow_analysis/C04_UvWithBloom.scala -------------------------------------------------------------------------------- /OrderPayDetect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/pom.xml -------------------------------------------------------------------------------- /OrderPayDetect/src/main/resources/OrderLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/resources/OrderLog.csv -------------------------------------------------------------------------------- /OrderPayDetect/src/main/resources/ReceiptLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/resources/ReceiptLog.csv -------------------------------------------------------------------------------- /OrderPayDetect/src/main/scala/com/lei/orderpay_detect/OrderTimeout.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/scala/com/lei/orderpay_detect/OrderTimeout.scala -------------------------------------------------------------------------------- /OrderPayDetect/src/main/scala/com/lei/orderpay_detect/OrderTimeoutWithoutCep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/scala/com/lei/orderpay_detect/OrderTimeoutWithoutCep.scala -------------------------------------------------------------------------------- /OrderPayDetect/src/main/scala/com/lei/orderpay_detect/TxMacthDetect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/scala/com/lei/orderpay_detect/TxMacthDetect.scala -------------------------------------------------------------------------------- /OrderPayDetect/src/main/scala/com/lei/orderpay_detect/TxMatchByJoin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/OrderPayDetect/src/main/scala/com/lei/orderpay_detect/TxMatchByJoin.scala -------------------------------------------------------------------------------- /Z01_MallRealTimeCalculate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/Z01_MallRealTimeCalculate/pom.xml -------------------------------------------------------------------------------- /Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/MallCalculate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/MallCalculate.java -------------------------------------------------------------------------------- /Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/OrderAndGmvAggregateFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/OrderAndGmvAggregateFunc.java -------------------------------------------------------------------------------- /Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/domain/SubOrderDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/Z01_MallRealTimeCalculate/src/main/java/com/lei/mall/domain/SubOrderDetail.java -------------------------------------------------------------------------------- /Z01_MallRealTimeCalculate/src/main/resources/input_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/Z01_MallRealTimeCalculate/src/main/resources/input_data.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lei-zuquan/UserBehaviorAnalysis/HEAD/pom.xml --------------------------------------------------------------------------------