├── .gitattributes ├── .gitignore ├── CN_README.md ├── EN_README.md ├── LICENSE ├── README.md ├── _config.yml ├── pom.xml ├── snowjean-spring-boot-starter ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── github │ │ └── onblog │ │ └── snowjeanspringbootstarter │ │ ├── SnowJeanAutoConfiguration.java │ │ └── annotation │ │ ├── aspect │ │ └── RateLimiterAspect.java │ │ └── entity │ │ └── Limiter.java │ └── resources │ └── META-INF │ └── spring.factories ├── snowjena-common ├── .gitignore ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── github │ └── onblog │ └── commoon │ ├── entity │ ├── RateLimiterRule.java │ └── RateLimiterRuleBuilder.java │ ├── enums │ ├── AcquireModel.java │ ├── Algorithm.java │ ├── LimiterModel.java │ └── RuleAuthority.java │ └── http │ └── HttpUtil.java ├── snowjena-core ├── .gitignore ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── github │ └── onblog │ └── core │ ├── config │ └── RateLimiterConfig.java │ ├── exception │ └── SnowJeanException.java │ ├── limiter │ ├── RateLimiter.java │ ├── RateLimiterDefault.java │ └── RateLimiterFactory.java │ ├── monitor │ └── MonitorServiceImpl.java │ ├── observer │ └── RateLimiterObserver.java │ └── ticket │ └── TicketServer.java ├── snowjena-monitor ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── github │ │ └── onblog │ │ └── monitor │ │ ├── client │ │ └── MonitorService.java │ │ ├── common │ │ └── DateTimeUtil.java │ │ ├── entity │ │ └── MonitorBean.java │ │ └── service │ │ └── MonitorService.java │ └── test │ └── java │ └── com │ └── github │ └── onblog │ └── monitor │ └── client │ └── MonitorServiceImplTest.java ├── snowjena-ticket-server ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── onblog │ │ │ └── snowjenaticketserver │ │ │ ├── TicketServerApplication.java │ │ │ ├── exception │ │ │ ├── ExceptionHandle.java │ │ │ ├── ResultEnum.java │ │ │ ├── ResultException.java │ │ │ └── TicketServerException.java │ │ │ ├── monitor │ │ │ ├── MonitorController.java │ │ │ └── service │ │ │ │ └── MonitorServiceImpl.java │ │ │ ├── redisson │ │ │ ├── RedissonManager.java │ │ │ └── SingleRedisLock.java │ │ │ ├── rule │ │ │ ├── RuleController.java │ │ │ ├── entity │ │ │ │ └── Result.java │ │ │ └── service │ │ │ │ ├── RuleService.java │ │ │ │ └── RuleServiceImpl.java │ │ │ ├── security │ │ │ ├── MyPasswordEncoder.java │ │ │ ├── MySecurityConfig.java │ │ │ └── TicketProperties.java │ │ │ ├── thread │ │ │ ├── ThreadManager.java │ │ │ └── ThreadProperties.java │ │ │ └── token │ │ │ ├── TokenController.java │ │ │ └── service │ │ │ ├── TokenService.java │ │ │ └── TokenServiceImpl.java │ └── resources │ │ ├── application.properties │ │ ├── banner.txt │ │ └── static │ │ ├── css │ │ └── style.css │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── layui │ │ ├── css │ │ │ ├── layui.css │ │ │ ├── layui.mobile.css │ │ │ └── modules │ │ │ │ ├── code.css │ │ │ │ ├── laydate │ │ │ │ └── default │ │ │ │ │ └── laydate.css │ │ │ │ └── layer │ │ │ │ └── default │ │ │ │ ├── icon-ext.png │ │ │ │ ├── icon.png │ │ │ │ ├── layer.css │ │ │ │ ├── loading-0.gif │ │ │ │ ├── loading-1.gif │ │ │ │ └── loading-2.gif │ │ ├── font │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ └── iconfont.woff │ │ ├── images │ │ │ └── face │ │ │ │ ├── 0.gif │ │ │ │ ├── 1.gif │ │ │ │ ├── 10.gif │ │ │ │ ├── 11.gif │ │ │ │ ├── 12.gif │ │ │ │ ├── 13.gif │ │ │ │ ├── 14.gif │ │ │ │ ├── 15.gif │ │ │ │ ├── 16.gif │ │ │ │ ├── 17.gif │ │ │ │ ├── 18.gif │ │ │ │ ├── 19.gif │ │ │ │ ├── 2.gif │ │ │ │ ├── 20.gif │ │ │ │ ├── 21.gif │ │ │ │ ├── 22.gif │ │ │ │ ├── 23.gif │ │ │ │ ├── 24.gif │ │ │ │ ├── 25.gif │ │ │ │ ├── 26.gif │ │ │ │ ├── 27.gif │ │ │ │ ├── 28.gif │ │ │ │ ├── 29.gif │ │ │ │ ├── 3.gif │ │ │ │ ├── 30.gif │ │ │ │ ├── 31.gif │ │ │ │ ├── 32.gif │ │ │ │ ├── 33.gif │ │ │ │ ├── 34.gif │ │ │ │ ├── 35.gif │ │ │ │ ├── 36.gif │ │ │ │ ├── 37.gif │ │ │ │ ├── 38.gif │ │ │ │ ├── 39.gif │ │ │ │ ├── 4.gif │ │ │ │ ├── 40.gif │ │ │ │ ├── 41.gif │ │ │ │ ├── 42.gif │ │ │ │ ├── 43.gif │ │ │ │ ├── 44.gif │ │ │ │ ├── 45.gif │ │ │ │ ├── 46.gif │ │ │ │ ├── 47.gif │ │ │ │ ├── 48.gif │ │ │ │ ├── 49.gif │ │ │ │ ├── 5.gif │ │ │ │ ├── 50.gif │ │ │ │ ├── 51.gif │ │ │ │ ├── 52.gif │ │ │ │ ├── 53.gif │ │ │ │ ├── 54.gif │ │ │ │ ├── 55.gif │ │ │ │ ├── 56.gif │ │ │ │ ├── 57.gif │ │ │ │ ├── 58.gif │ │ │ │ ├── 59.gif │ │ │ │ ├── 6.gif │ │ │ │ ├── 60.gif │ │ │ │ ├── 61.gif │ │ │ │ ├── 62.gif │ │ │ │ ├── 63.gif │ │ │ │ ├── 64.gif │ │ │ │ ├── 65.gif │ │ │ │ ├── 66.gif │ │ │ │ ├── 67.gif │ │ │ │ ├── 68.gif │ │ │ │ ├── 69.gif │ │ │ │ ├── 7.gif │ │ │ │ ├── 70.gif │ │ │ │ ├── 71.gif │ │ │ │ ├── 8.gif │ │ │ │ └── 9.gif │ │ ├── lay │ │ │ └── modules │ │ │ │ ├── carousel.js │ │ │ │ ├── code.js │ │ │ │ ├── colorpicker.js │ │ │ │ ├── element.js │ │ │ │ ├── flow.js │ │ │ │ ├── form.js │ │ │ │ ├── jquery.js │ │ │ │ ├── laydate.js │ │ │ │ ├── layedit.js │ │ │ │ ├── layer.js │ │ │ │ ├── laypage.js │ │ │ │ ├── laytpl.js │ │ │ │ ├── mobile.js │ │ │ │ ├── rate.js │ │ │ │ ├── slider.js │ │ │ │ ├── table.js │ │ │ │ ├── tree.js │ │ │ │ ├── upload.js │ │ │ │ └── util.js │ │ ├── layui.all.js │ │ └── layui.js │ │ └── monitor │ │ ├── echarts.js │ │ ├── jquery.min.js │ │ ├── monitor.html │ │ └── my_echarts.js │ └── test │ └── java │ └── com │ └── github │ └── onblog │ └── snowjenaticketserver │ ├── TicketServerApplicationTests.java │ ├── monitor │ └── service │ │ └── MonitorServiceImplTest.java │ └── rule │ └── service │ └── RuleServiceImplTest.java └── spring-boot-demo ├── .gitignore ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── example │ │ └── springbootdemo │ │ ├── DemoApplication.java │ │ └── TestController.java └── resources │ └── application.properties └── test └── java └── com └── example └── springbootdemo └── AppTest.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/.gitignore -------------------------------------------------------------------------------- /CN_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/CN_README.md -------------------------------------------------------------------------------- /EN_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/EN_README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/_config.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/pom.xml -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/.gitignore -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/SnowJeanAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/SnowJeanAutoConfiguration.java -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/annotation/aspect/RateLimiterAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/annotation/aspect/RateLimiterAspect.java -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/annotation/entity/Limiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/src/main/java/com/github/onblog/snowjeanspringbootstarter/annotation/entity/Limiter.java -------------------------------------------------------------------------------- /snowjean-spring-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjean-spring-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /snowjena-common/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/.gitignore -------------------------------------------------------------------------------- /snowjena-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/pom.xml -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/entity/RateLimiterRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/entity/RateLimiterRule.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/entity/RateLimiterRuleBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/entity/RateLimiterRuleBuilder.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/enums/AcquireModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/enums/AcquireModel.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/enums/Algorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/enums/Algorithm.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/enums/LimiterModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/enums/LimiterModel.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/enums/RuleAuthority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/enums/RuleAuthority.java -------------------------------------------------------------------------------- /snowjena-common/src/main/java/com/github/onblog/commoon/http/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-common/src/main/java/com/github/onblog/commoon/http/HttpUtil.java -------------------------------------------------------------------------------- /snowjena-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/.gitignore -------------------------------------------------------------------------------- /snowjena-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/pom.xml -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/config/RateLimiterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/config/RateLimiterConfig.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/exception/SnowJeanException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/exception/SnowJeanException.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiter.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiterDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiterDefault.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/limiter/RateLimiterFactory.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/monitor/MonitorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/monitor/MonitorServiceImpl.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/observer/RateLimiterObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/observer/RateLimiterObserver.java -------------------------------------------------------------------------------- /snowjena-core/src/main/java/com/github/onblog/core/ticket/TicketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-core/src/main/java/com/github/onblog/core/ticket/TicketServer.java -------------------------------------------------------------------------------- /snowjena-monitor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/.gitignore -------------------------------------------------------------------------------- /snowjena-monitor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/pom.xml -------------------------------------------------------------------------------- /snowjena-monitor/src/main/java/com/github/onblog/monitor/client/MonitorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/src/main/java/com/github/onblog/monitor/client/MonitorService.java -------------------------------------------------------------------------------- /snowjena-monitor/src/main/java/com/github/onblog/monitor/common/DateTimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/src/main/java/com/github/onblog/monitor/common/DateTimeUtil.java -------------------------------------------------------------------------------- /snowjena-monitor/src/main/java/com/github/onblog/monitor/entity/MonitorBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/src/main/java/com/github/onblog/monitor/entity/MonitorBean.java -------------------------------------------------------------------------------- /snowjena-monitor/src/main/java/com/github/onblog/monitor/service/MonitorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/src/main/java/com/github/onblog/monitor/service/MonitorService.java -------------------------------------------------------------------------------- /snowjena-monitor/src/test/java/com/github/onblog/monitor/client/MonitorServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-monitor/src/test/java/com/github/onblog/monitor/client/MonitorServiceImplTest.java -------------------------------------------------------------------------------- /snowjena-ticket-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/.gitignore -------------------------------------------------------------------------------- /snowjena-ticket-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/pom.xml -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/TicketServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/TicketServerApplication.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ExceptionHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ExceptionHandle.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ResultEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ResultEnum.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ResultException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/ResultException.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/TicketServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/exception/TicketServerException.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/monitor/MonitorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/monitor/MonitorController.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/monitor/service/MonitorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/monitor/service/MonitorServiceImpl.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/redisson/RedissonManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/redisson/RedissonManager.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/redisson/SingleRedisLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/redisson/SingleRedisLock.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/RuleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/RuleController.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/entity/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/entity/Result.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/service/RuleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/service/RuleService.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/service/RuleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/rule/service/RuleServiceImpl.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/MyPasswordEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/MyPasswordEncoder.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/MySecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/MySecurityConfig.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/TicketProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/security/TicketProperties.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/thread/ThreadManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/thread/ThreadManager.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/thread/ThreadProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/thread/ThreadProperties.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/TokenController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/TokenController.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/service/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/service/TokenService.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/service/TokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/java/com/github/onblog/snowjenaticketserver/token/service/TokenServiceImpl.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/banner.txt -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/css/style.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/index.html -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/layui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/layui.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/layui.mobile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/layui.mobile.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/code.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/code.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/laydate/default/laydate.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/laydate/default/laydate.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/layer.css -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.eot -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.svg -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/font/iconfont.woff -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/0.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/1.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/10.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/11.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/12.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/13.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/14.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/15.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/16.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/17.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/18.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/19.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/2.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/20.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/21.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/22.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/23.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/24.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/25.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/26.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/27.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/28.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/29.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/3.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/30.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/31.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/32.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/33.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/34.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/35.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/36.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/37.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/38.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/39.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/4.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/40.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/41.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/42.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/43.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/44.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/45.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/46.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/47.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/48.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/49.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/5.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/50.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/51.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/52.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/53.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/54.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/55.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/56.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/57.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/58.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/59.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/6.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/60.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/61.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/62.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/63.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/64.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/65.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/66.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/67.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/68.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/69.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/7.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/70.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/71.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/8.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/images/face/9.gif -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/carousel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/carousel.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/code.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/colorpicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/colorpicker.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/element.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/flow.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/form.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/jquery.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laydate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laydate.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/layedit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/layedit.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/layer.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laypage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laypage.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laytpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/laytpl.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/mobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/mobile.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/rate.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/slider.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/table.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/tree.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/upload.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/lay/modules/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/lay/modules/util.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/layui.all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/layui.all.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/layui/layui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/layui/layui.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/monitor/echarts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/monitor/echarts.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/monitor/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/monitor/jquery.min.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/monitor/monitor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/monitor/monitor.html -------------------------------------------------------------------------------- /snowjena-ticket-server/src/main/resources/static/monitor/my_echarts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/main/resources/static/monitor/my_echarts.js -------------------------------------------------------------------------------- /snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/TicketServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/TicketServerApplicationTests.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/monitor/service/MonitorServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/monitor/service/MonitorServiceImplTest.java -------------------------------------------------------------------------------- /snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/rule/service/RuleServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/snowjena-ticket-server/src/test/java/com/github/onblog/snowjenaticketserver/rule/service/RuleServiceImplTest.java -------------------------------------------------------------------------------- /spring-boot-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/spring-boot-demo/.gitignore -------------------------------------------------------------------------------- /spring-boot-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/spring-boot-demo/pom.xml -------------------------------------------------------------------------------- /spring-boot-demo/src/main/java/com/example/springbootdemo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/spring-boot-demo/src/main/java/com/example/springbootdemo/DemoApplication.java -------------------------------------------------------------------------------- /spring-boot-demo/src/main/java/com/example/springbootdemo/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/spring-boot-demo/src/main/java/com/example/springbootdemo/TestController.java -------------------------------------------------------------------------------- /spring-boot-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.output.ansi.enabled=always 2 | server.port=8080 -------------------------------------------------------------------------------- /spring-boot-demo/src/test/java/com/example/springbootdemo/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onblog/SnowJena/HEAD/spring-boot-demo/src/test/java/com/example/springbootdemo/AppTest.java --------------------------------------------------------------------------------