├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml └── misc.xml ├── HotItemsAnalysis ├── HotItemsAnalysis.iml ├── pom.xml └── src │ └── main │ ├── java │ ├── HotItems.java │ ├── HotItemsWithSql.java │ ├── KafkaProducerUtil.java │ └── beans │ │ ├── ItemViewCount.java │ │ └── UserBehavior.java │ └── resources │ └── UserBehavior.csv ├── LoginFailDetect ├── pom.xml └── src │ └── main │ ├── java │ ├── LoginFail.java │ ├── LoginFailWithCep.java │ └── beans │ │ ├── LoginEvent.java │ │ └── LoginFailWarning.java │ └── resources │ └── LoginLog.csv ├── MarketAnalysis ├── pom.xml └── src │ └── main │ ├── java │ ├── AdStatisticsByProvince.java │ ├── AppMarketingByChannel.java │ ├── AppMarketingStatistics.java │ └── beans │ │ ├── AdClickEvent.java │ │ ├── AdCountViewByProvince.java │ │ ├── BlackListUserWarning.java │ │ ├── ChannelPromotionCount.java │ │ └── MarketingUserBehavior.java │ └── resources │ └── AdClickLog.csv ├── NetworkFlowAnalysis ├── pom.xml └── src │ └── main │ ├── java │ ├── HotPages.java │ ├── PageView.java │ ├── UniqueVisitor.java │ ├── UvWithBloomFilter.java │ └── beans │ │ ├── ApacheLogEvent.java │ │ ├── PageViewCount.java │ │ └── UserBehavior.java │ └── resources │ ├── UserBehavior.csv │ └── apache.log ├── OrderPayDetect ├── pom.xml └── src │ └── main │ ├── java │ ├── OrderPayTimeout.java │ ├── OrderTimeoutWithoutCep.java │ ├── TxPayMatch.java │ ├── TxPayMatchByJoin.java │ └── beans │ │ ├── OrderEvent.java │ │ ├── OrderResult.java │ │ └── ReceiptEvent.java │ └── resources │ ├── OrderLog.csv │ └── ReceiptLog.csv ├── README.md ├── UserBehaviorAnalysis.iml └── pom.xml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | */target 3 | 4 | *.iml 5 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /HotItemsAnalysis/HotItemsAnalysis.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/HotItemsAnalysis.iml -------------------------------------------------------------------------------- /HotItemsAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/pom.xml -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/java/HotItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/java/HotItems.java -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/java/HotItemsWithSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/java/HotItemsWithSql.java -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/java/KafkaProducerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/java/KafkaProducerUtil.java -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/java/beans/ItemViewCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/java/beans/ItemViewCount.java -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/java/beans/UserBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/java/beans/UserBehavior.java -------------------------------------------------------------------------------- /HotItemsAnalysis/src/main/resources/UserBehavior.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/HotItemsAnalysis/src/main/resources/UserBehavior.csv -------------------------------------------------------------------------------- /LoginFailDetect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/pom.xml -------------------------------------------------------------------------------- /LoginFailDetect/src/main/java/LoginFail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/src/main/java/LoginFail.java -------------------------------------------------------------------------------- /LoginFailDetect/src/main/java/LoginFailWithCep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/src/main/java/LoginFailWithCep.java -------------------------------------------------------------------------------- /LoginFailDetect/src/main/java/beans/LoginEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/src/main/java/beans/LoginEvent.java -------------------------------------------------------------------------------- /LoginFailDetect/src/main/java/beans/LoginFailWarning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/src/main/java/beans/LoginFailWarning.java -------------------------------------------------------------------------------- /LoginFailDetect/src/main/resources/LoginLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/LoginFailDetect/src/main/resources/LoginLog.csv -------------------------------------------------------------------------------- /MarketAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/pom.xml -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/AdStatisticsByProvince.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/AdStatisticsByProvince.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/AppMarketingByChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/AppMarketingByChannel.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/AppMarketingStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/AppMarketingStatistics.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/beans/AdClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/beans/AdClickEvent.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/beans/AdCountViewByProvince.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/beans/AdCountViewByProvince.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/beans/BlackListUserWarning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/beans/BlackListUserWarning.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/beans/ChannelPromotionCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/beans/ChannelPromotionCount.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/java/beans/MarketingUserBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/java/beans/MarketingUserBehavior.java -------------------------------------------------------------------------------- /MarketAnalysis/src/main/resources/AdClickLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/MarketAnalysis/src/main/resources/AdClickLog.csv -------------------------------------------------------------------------------- /NetworkFlowAnalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/pom.xml -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/HotPages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/HotPages.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/PageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/PageView.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/UniqueVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/UniqueVisitor.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/UvWithBloomFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/UvWithBloomFilter.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/beans/ApacheLogEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/beans/ApacheLogEvent.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/beans/PageViewCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/beans/PageViewCount.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/java/beans/UserBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/java/beans/UserBehavior.java -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/resources/UserBehavior.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/resources/UserBehavior.csv -------------------------------------------------------------------------------- /NetworkFlowAnalysis/src/main/resources/apache.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/NetworkFlowAnalysis/src/main/resources/apache.log -------------------------------------------------------------------------------- /OrderPayDetect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/pom.xml -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/OrderPayTimeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/OrderPayTimeout.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/OrderTimeoutWithoutCep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/OrderTimeoutWithoutCep.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/TxPayMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/TxPayMatch.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/TxPayMatchByJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/TxPayMatchByJoin.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/beans/OrderEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/beans/OrderEvent.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/beans/OrderResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/beans/OrderResult.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/java/beans/ReceiptEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/java/beans/ReceiptEvent.java -------------------------------------------------------------------------------- /OrderPayDetect/src/main/resources/OrderLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/resources/OrderLog.csv -------------------------------------------------------------------------------- /OrderPayDetect/src/main/resources/ReceiptLog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/OrderPayDetect/src/main/resources/ReceiptLog.csv -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/README.md -------------------------------------------------------------------------------- /UserBehaviorAnalysis.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/UserBehaviorAnalysis.iml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ashiamd/UserBehaviorAnalysis-demos/HEAD/pom.xml --------------------------------------------------------------------------------