├── .gitignore ├── QR_code.png ├── README.md ├── actuator ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── actuator │ │ │ ├── ActuatorApplication.java │ │ │ ├── CustomAuditEventRepository.java │ │ │ ├── controller │ │ │ └── LoggerController.java │ │ │ ├── entity │ │ │ └── Employee.java │ │ │ └── health │ │ │ ├── CustomHealthIndicator.java │ │ │ └── MyState.java │ └── resources │ │ ├── application-dev.properties │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── actuator │ └── ActuatorApplicationTests.java ├── aop ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── aop │ │ │ ├── AopApplication.java │ │ │ ├── annotation │ │ │ └── VisitPermission.java │ │ │ ├── aop │ │ │ └── PermissionAspect.java │ │ │ ├── controller │ │ │ └── PermissionController.java │ │ │ └── handle │ │ │ └── GlobalExceptionHandler.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── aop │ └── AopApplicationTests.java ├── concurrent ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ ├── App.java │ │ └── thread │ │ ├── ExtendsThread.java │ │ ├── Run.java │ │ └── RunnableThread.java │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── AppTest.java ├── custom-starter ├── README.md ├── common-spring-boot-autoconfigure │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ ├── App.java │ │ │ ├── demo │ │ │ ├── AnimalAutoConfiguration.java │ │ │ ├── AnimalProperties.java │ │ │ ├── AnimalService.java │ │ │ ├── BirdEnvironmentCondition.java │ │ │ ├── BirdService.java │ │ │ ├── FishEnvironmentCondition.java │ │ │ └── FishService.java │ │ │ └── jpush │ │ │ ├── JPushAutoConfiguration.java │ │ │ ├── JPushEntity.java │ │ │ ├── JPushProperties.java │ │ │ └── JPushService.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── common-spring-boot-starter │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── application.properties ├── common-spring-boot-test │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── commonspringboottest │ │ │ ├── CommonSpringBootTestApplication.java │ │ │ └── controller │ │ │ ├── AnimalController.java │ │ │ └── JPushController.java │ │ └── resources │ │ └── application.properties └── pom.xml ├── dubbo └── pom.xml ├── event ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── event │ │ │ ├── EventApplication.java │ │ │ ├── config │ │ │ └── AsyncConfig.java │ │ │ ├── controller │ │ │ └── EventController.java │ │ │ └── event │ │ │ ├── NoticeEvent.java │ │ │ └── NoticeListener.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── event │ └── EventApplicationTests.java ├── freemarker ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── freemarker │ │ │ ├── FreemarkerApplication.java │ │ │ ├── controller │ │ │ └── FreemarkerController.java │ │ │ └── util │ │ │ └── FreemarkerUtil.java │ └── resources │ │ ├── application.yml │ │ ├── templates │ │ └── person.ftl │ │ └── word │ │ └── temp.ftl │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── freemarker │ └── FreemarkerApplicationTests.java ├── jwt ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── jwt │ │ │ ├── AesJwtUtil.java │ │ │ ├── JwtApplication.java │ │ │ └── NormalJwtUtil.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── jwt │ └── JwtApplicationTests.java ├── log4j2 ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── log4j2 │ │ │ ├── Log4j2Application.java │ │ │ └── service │ │ │ └── MyService.java │ └── resources │ │ ├── application.properties │ │ └── log4j2.xml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── log4j2 │ └── Log4j2ApplicationTests.java ├── logback ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── logback │ │ │ ├── LogbackApplication.java │ │ │ └── service │ │ │ └── MyService.java │ └── resources │ │ ├── application.properties │ │ ├── bootstrap.properties │ │ └── logback-spring.xml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── logback │ └── LogbackApplicationTests.java ├── message-push ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── messagepush │ │ │ ├── MessagePushApplication.java │ │ │ ├── config │ │ │ └── WebSocketConfig.java │ │ │ ├── controller │ │ │ ├── SseEmitterController.java │ │ │ └── WebSocketController.java │ │ │ └── server │ │ │ ├── SseEmitterServer.java │ │ │ └── WebSocketServer.java │ └── resources │ │ ├── application.properties │ │ └── static │ │ ├── polling.html │ │ ├── sse.html │ │ └── ws.html │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── messagepush │ └── MessagePushApplicationTests.java ├── mybatis ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── mybatis │ │ │ └── MybatisApplication.java │ └── resources │ │ ├── application.yml │ │ ├── mybatis-config.xml │ │ └── mybatis-generator.xml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── mybatis │ └── MybatisApplicationTests.java ├── netty ├── README.md ├── http-server │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── netty │ │ │ │ ├── HttpServerApplication.java │ │ │ │ ├── client │ │ │ │ ├── HttpClient.java │ │ │ │ └── HttpClientHandler.java │ │ │ │ └── server │ │ │ │ ├── HttpServer.java │ │ │ │ └── HttpServerHandler.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── netty │ │ └── HttpServerApplicationTests.java ├── netty-client │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── nettyclient │ │ │ │ ├── NettyClientApplication.java │ │ │ │ ├── client │ │ │ │ └── NettyClient.java │ │ │ │ └── handler │ │ │ │ └── NettyClientHandler.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── nettyclient │ │ └── NettyClientApplicationTests.java ├── netty-server │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── nettyserver │ │ │ │ ├── NettyServerApplication.java │ │ │ │ ├── handler │ │ │ │ ├── NettyServerHandler.java │ │ │ │ └── WebSocketServerHandler.java │ │ │ │ └── server │ │ │ │ ├── NettyServer.java │ │ │ │ └── WebSocketServer.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── nettyserver │ │ └── NettyServerApplicationTests.java ├── netty-websocket │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── netty │ │ │ │ └── websocket │ │ │ │ ├── NettyWebsocketApplication.java │ │ │ │ ├── handler │ │ │ │ └── SocketMessageHandler.java │ │ │ │ └── server │ │ │ │ └── NettyServer.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── netty │ │ └── websocket │ │ └── NettyWebsocketApplicationTests.java └── pom.xml ├── poi ├── easy-poi │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── easypoi │ │ │ │ └── EasyPoiApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── easypoi │ │ └── EasyPoiApplicationTests.java ├── normal-poi │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── normalpoi │ │ │ │ ├── NormalPoiApplication.java │ │ │ │ ├── controller │ │ │ │ └── PoiController.java │ │ │ │ └── util │ │ │ │ └── ExceUtil.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── normalpoi │ │ └── NormalPoiApplicationTests.java └── pom.xml ├── pom.xml ├── quartz ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── quartz │ │ │ ├── QuartzApplication.java │ │ │ ├── boot │ │ │ └── ScheduleJobStartupBoot.java │ │ │ ├── config │ │ │ └── QuartzConfig.java │ │ │ ├── constant │ │ │ ├── ConfigConstant.java │ │ │ └── EnumConstant.java │ │ │ ├── controller │ │ │ └── ScheduleController.java │ │ │ ├── entity │ │ │ ├── ScheduleJob.java │ │ │ └── ScheduleJobLog.java │ │ │ ├── job │ │ │ ├── JobOne.java │ │ │ ├── JobTwo.java │ │ │ └── QuartzScheduleJob.java │ │ │ ├── repository │ │ │ ├── ScheduleJobLogRepository.java │ │ │ └── ScheduleJobRepository.java │ │ │ ├── service │ │ │ ├── QuartzService.java │ │ │ ├── ScheduleJobLogService.java │ │ │ └── ScheduleJobService.java │ │ │ └── util │ │ │ ├── ScheduleRunnable.java │ │ │ └── SpringContextUtil.java │ └── resources │ │ ├── application.yml │ │ └── schema │ │ └── tables_mysql.sql │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── quartz │ └── QuartzApplicationTests.java ├── rabbit ├── README.md ├── consumer │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ylc │ │ │ │ └── note │ │ │ │ └── rabbit │ │ │ │ └── consumer │ │ │ │ ├── ConsumerApplication.java │ │ │ │ ├── config │ │ │ │ ├── MessageAckListener.java │ │ │ │ └── MessageListenerConfig.java │ │ │ │ └── receiver │ │ │ │ ├── DefaultReceiver.java │ │ │ │ ├── DirectReceiver.java │ │ │ │ ├── FanoutReceiverA.java │ │ │ │ ├── FanoutReceiverB.java │ │ │ │ ├── FanoutReceiverC.java │ │ │ │ ├── TopicFirstReceiver.java │ │ │ │ └── TopicSecondReceiver.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ylc │ │ └── note │ │ └── rabbit │ │ └── consumer │ │ └── ConsumerApplicationTests.java ├── pom.xml └── producer │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── rabbit │ │ │ └── producer │ │ │ ├── ProducerApplication.java │ │ │ ├── config │ │ │ ├── DirectRabbitConfig.java │ │ │ ├── FanoutRabbitConfig.java │ │ │ ├── RabbitConfig.java │ │ │ └── TopicRabbitConfig.java │ │ │ └── controller │ │ │ └── SendMessageController.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── rabbit │ └── producer │ └── ProducerApplicationTests.java ├── rate-limiter ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── ratelimiter │ │ │ ├── GuavaLimiter.java │ │ │ └── RateLimiterApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── ratelimiter │ └── RateLimiterApplicationTests.java ├── redis ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── redis │ │ │ ├── RedisApplication.java │ │ │ ├── base │ │ │ └── README.md │ │ │ ├── bit │ │ │ ├── README.md │ │ │ └── controller │ │ │ │ └── BitMapController.java │ │ │ ├── bloomfilter │ │ │ ├── BloomFilterHelper.java │ │ │ └── README.md │ │ │ ├── config │ │ │ └── RedisConfig.java │ │ │ ├── geo │ │ │ └── README.md │ │ │ ├── hyperloglog │ │ │ ├── README.md │ │ │ ├── annotation │ │ │ │ └── Article.java │ │ │ ├── aop │ │ │ │ └── ArticleAop.java │ │ │ └── controller │ │ │ │ ├── ArticleController.java │ │ │ │ └── HyperController.java │ │ │ ├── lock │ │ │ ├── README.md │ │ │ ├── RedisLock.java │ │ │ ├── config │ │ │ │ └── RedissonConfig.java │ │ │ └── controller │ │ │ │ ├── RedisController.java │ │ │ │ └── RedissonController.java │ │ │ └── service │ │ │ └── RedisService.java │ └── resources │ │ ├── application.yml │ │ ├── redis │ │ ├── bloomFilter-add.lua │ │ ├── bloomFilter-exist.lua │ │ └── unLock.lua │ │ └── redisson.yml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── redis │ └── RedisApplicationTests.java ├── security ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ylc │ │ │ └── note │ │ │ └── security │ │ │ ├── SecurityApplication.java │ │ │ ├── common │ │ │ └── HttpResult.java │ │ │ ├── config │ │ │ ├── AuthorizationTokenFilter.java │ │ │ ├── CustomAccessDecisionManager.java │ │ │ ├── CustomAccessDeniedHandler.java │ │ │ ├── CustomAuthenticationEntryPoint.java │ │ │ ├── CustomAuthenticationFailureHandler.java │ │ │ ├── CustomAuthenticationProvider.java │ │ │ ├── CustomAuthenticationSuccessHandler.java │ │ │ ├── CustomLogoutSuccessHandler.java │ │ │ ├── CustomUsernamePasswordAuthenticationFilter.java │ │ │ ├── RedisConfig.java │ │ │ └── SecurityConfig.java │ │ │ ├── constant │ │ │ └── ConfigConstants.java │ │ │ ├── controller │ │ │ ├── SecurityController.java │ │ │ └── UserController.java │ │ │ ├── entity │ │ │ ├── Menu.java │ │ │ ├── Role.java │ │ │ ├── RoleMenu.java │ │ │ ├── SecurityUserDetails.java │ │ │ ├── SysUserRoleExample.java │ │ │ ├── User.java │ │ │ └── UserRole.java │ │ │ ├── mapper │ │ │ ├── MenuMapper.java │ │ │ ├── RoleMapper.java │ │ │ ├── RoleMenuMapper.java │ │ │ ├── UserMapper.java │ │ │ └── UserRoleMapper.java │ │ │ ├── service │ │ │ ├── AccessAuthorityService.java │ │ │ ├── AccessDecisionService.java │ │ │ ├── RedisService.java │ │ │ └── SecurityUserService.java │ │ │ └── util │ │ │ ├── AuthenticationUtil.java │ │ │ └── TokenUtil.java │ └── resources │ │ ├── application.yml │ │ ├── db │ │ └── security.sql │ │ └── mapper │ │ ├── MenuMapper.xml │ │ ├── RoleMapper.xml │ │ ├── RoleMenuMapper.xml │ │ ├── UserMapper.xml │ │ └── UserRoleMapper.xml │ └── test │ └── java │ └── org │ └── ylc │ └── note │ └── security │ └── SecurityApplicationTests.java └── sharding-sphere ├── README.md ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── ylc │ │ └── note │ │ └── shardingsphere │ │ ├── ShardingSphereApplication.java │ │ ├── config │ │ ├── DruidConfiguration.java │ │ └── LocalRegistryCenter.java │ │ ├── controller │ │ ├── SysLogController.java │ │ └── UserController.java │ │ ├── dto │ │ └── SysLogDto.java │ │ ├── entity │ │ ├── SysLog.java │ │ └── User.java │ │ ├── mapper │ │ ├── SysLogMapper.java │ │ └── UserMapper.java │ │ └── strategy │ │ ├── LogPreciseShardingAlgorithm.java │ │ └── LogRangeShardingAlgorithm.java └── resources │ ├── application-druid.yml │ ├── application-hikari.yml │ ├── application.yml │ ├── db │ └── schemas.sql │ └── mapper │ ├── SysLogMapper.xml │ └── UserMapper.xml └── test └── java └── org └── ylc └── note └── shardingsphere └── ShardingSphereApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/.gitignore -------------------------------------------------------------------------------- /QR_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/QR_code.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/README.md -------------------------------------------------------------------------------- /actuator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/README.md -------------------------------------------------------------------------------- /actuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/pom.xml -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/ActuatorApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/ActuatorApplication.java -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/CustomAuditEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/CustomAuditEventRepository.java -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/controller/LoggerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/controller/LoggerController.java -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/entity/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/entity/Employee.java -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/health/CustomHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/health/CustomHealthIndicator.java -------------------------------------------------------------------------------- /actuator/src/main/java/org/ylc/note/actuator/health/MyState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/java/org/ylc/note/actuator/health/MyState.java -------------------------------------------------------------------------------- /actuator/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /actuator/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/main/resources/application.properties -------------------------------------------------------------------------------- /actuator/src/test/java/org/ylc/note/actuator/ActuatorApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/actuator/src/test/java/org/ylc/note/actuator/ActuatorApplicationTests.java -------------------------------------------------------------------------------- /aop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/README.md -------------------------------------------------------------------------------- /aop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/pom.xml -------------------------------------------------------------------------------- /aop/src/main/java/org/ylc/note/aop/AopApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/main/java/org/ylc/note/aop/AopApplication.java -------------------------------------------------------------------------------- /aop/src/main/java/org/ylc/note/aop/annotation/VisitPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/main/java/org/ylc/note/aop/annotation/VisitPermission.java -------------------------------------------------------------------------------- /aop/src/main/java/org/ylc/note/aop/aop/PermissionAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/main/java/org/ylc/note/aop/aop/PermissionAspect.java -------------------------------------------------------------------------------- /aop/src/main/java/org/ylc/note/aop/controller/PermissionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/main/java/org/ylc/note/aop/controller/PermissionController.java -------------------------------------------------------------------------------- /aop/src/main/java/org/ylc/note/aop/handle/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/main/java/org/ylc/note/aop/handle/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /aop/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /aop/src/test/java/org/ylc/note/aop/AopApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/aop/src/test/java/org/ylc/note/aop/AopApplicationTests.java -------------------------------------------------------------------------------- /concurrent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/concurrent/pom.xml -------------------------------------------------------------------------------- /concurrent/src/main/java/org/ylc/note/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/concurrent/src/main/java/org/ylc/note/App.java -------------------------------------------------------------------------------- /concurrent/src/main/java/org/ylc/note/thread/ExtendsThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/concurrent/src/main/java/org/ylc/note/thread/ExtendsThread.java -------------------------------------------------------------------------------- /concurrent/src/main/java/org/ylc/note/thread/Run.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/concurrent/src/main/java/org/ylc/note/thread/Run.java -------------------------------------------------------------------------------- /concurrent/src/main/java/org/ylc/note/thread/RunnableThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/concurrent/src/main/java/org/ylc/note/thread/RunnableThread.java -------------------------------------------------------------------------------- /concurrent/src/test/java/org/ylc/note/AppTest.java: -------------------------------------------------------------------------------- 1 | package org.ylc.note; 2 | 3 | 4 | public class AppTest { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /custom-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/README.md -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/pom.xml -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/App.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalAutoConfiguration.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalProperties.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/AnimalService.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/BirdEnvironmentCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/BirdEnvironmentCondition.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/BirdService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/BirdService.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/FishEnvironmentCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/FishEnvironmentCondition.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/FishService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/demo/FishService.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushAutoConfiguration.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushEntity.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushProperties.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/java/org/ylc/note/jpush/JPushService.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-autoconfigure/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-autoconfigure/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-starter/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-test/pom.xml -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/CommonSpringBootTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/CommonSpringBootTestApplication.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/controller/AnimalController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/controller/AnimalController.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/controller/JPushController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-test/src/main/java/org/ylc/note/commonspringboottest/controller/JPushController.java -------------------------------------------------------------------------------- /custom-starter/common-spring-boot-test/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/common-spring-boot-test/src/main/resources/application.properties -------------------------------------------------------------------------------- /custom-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/custom-starter/pom.xml -------------------------------------------------------------------------------- /dubbo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/dubbo/pom.xml -------------------------------------------------------------------------------- /event/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/README.md -------------------------------------------------------------------------------- /event/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/pom.xml -------------------------------------------------------------------------------- /event/src/main/java/org/ylc/note/event/EventApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/main/java/org/ylc/note/event/EventApplication.java -------------------------------------------------------------------------------- /event/src/main/java/org/ylc/note/event/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/main/java/org/ylc/note/event/config/AsyncConfig.java -------------------------------------------------------------------------------- /event/src/main/java/org/ylc/note/event/controller/EventController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/main/java/org/ylc/note/event/controller/EventController.java -------------------------------------------------------------------------------- /event/src/main/java/org/ylc/note/event/event/NoticeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/main/java/org/ylc/note/event/event/NoticeEvent.java -------------------------------------------------------------------------------- /event/src/main/java/org/ylc/note/event/event/NoticeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/main/java/org/ylc/note/event/event/NoticeListener.java -------------------------------------------------------------------------------- /event/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /event/src/test/java/org/ylc/note/event/EventApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/event/src/test/java/org/ylc/note/event/EventApplicationTests.java -------------------------------------------------------------------------------- /freemarker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/README.md -------------------------------------------------------------------------------- /freemarker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/pom.xml -------------------------------------------------------------------------------- /freemarker/src/main/java/org/ylc/note/freemarker/FreemarkerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/java/org/ylc/note/freemarker/FreemarkerApplication.java -------------------------------------------------------------------------------- /freemarker/src/main/java/org/ylc/note/freemarker/controller/FreemarkerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/java/org/ylc/note/freemarker/controller/FreemarkerController.java -------------------------------------------------------------------------------- /freemarker/src/main/java/org/ylc/note/freemarker/util/FreemarkerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/java/org/ylc/note/freemarker/util/FreemarkerUtil.java -------------------------------------------------------------------------------- /freemarker/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/resources/application.yml -------------------------------------------------------------------------------- /freemarker/src/main/resources/templates/person.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/resources/templates/person.ftl -------------------------------------------------------------------------------- /freemarker/src/main/resources/word/temp.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/main/resources/word/temp.ftl -------------------------------------------------------------------------------- /freemarker/src/test/java/org/ylc/note/freemarker/FreemarkerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/freemarker/src/test/java/org/ylc/note/freemarker/FreemarkerApplicationTests.java -------------------------------------------------------------------------------- /jwt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/README.md -------------------------------------------------------------------------------- /jwt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/pom.xml -------------------------------------------------------------------------------- /jwt/src/main/java/org/ylc/note/jwt/AesJwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/src/main/java/org/ylc/note/jwt/AesJwtUtil.java -------------------------------------------------------------------------------- /jwt/src/main/java/org/ylc/note/jwt/JwtApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/src/main/java/org/ylc/note/jwt/JwtApplication.java -------------------------------------------------------------------------------- /jwt/src/main/java/org/ylc/note/jwt/NormalJwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/src/main/java/org/ylc/note/jwt/NormalJwtUtil.java -------------------------------------------------------------------------------- /jwt/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /jwt/src/test/java/org/ylc/note/jwt/JwtApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/jwt/src/test/java/org/ylc/note/jwt/JwtApplicationTests.java -------------------------------------------------------------------------------- /log4j2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/README.md -------------------------------------------------------------------------------- /log4j2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/pom.xml -------------------------------------------------------------------------------- /log4j2/src/main/java/org/ylc/note/log4j2/Log4j2Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/src/main/java/org/ylc/note/log4j2/Log4j2Application.java -------------------------------------------------------------------------------- /log4j2/src/main/java/org/ylc/note/log4j2/service/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/src/main/java/org/ylc/note/log4j2/service/MyService.java -------------------------------------------------------------------------------- /log4j2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /log4j2/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /log4j2/src/test/java/org/ylc/note/log4j2/Log4j2ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/log4j2/src/test/java/org/ylc/note/log4j2/Log4j2ApplicationTests.java -------------------------------------------------------------------------------- /logback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/README.md -------------------------------------------------------------------------------- /logback/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/pom.xml -------------------------------------------------------------------------------- /logback/src/main/java/org/ylc/note/logback/LogbackApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/src/main/java/org/ylc/note/logback/LogbackApplication.java -------------------------------------------------------------------------------- /logback/src/main/java/org/ylc/note/logback/service/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/src/main/java/org/ylc/note/logback/service/MyService.java -------------------------------------------------------------------------------- /logback/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /logback/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=logback 2 | -------------------------------------------------------------------------------- /logback/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /logback/src/test/java/org/ylc/note/logback/LogbackApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/logback/src/test/java/org/ylc/note/logback/LogbackApplicationTests.java -------------------------------------------------------------------------------- /message-push/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/README.md -------------------------------------------------------------------------------- /message-push/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/pom.xml -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/MessagePushApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/MessagePushApplication.java -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/config/WebSocketConfig.java -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/controller/SseEmitterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/controller/SseEmitterController.java -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/controller/WebSocketController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/controller/WebSocketController.java -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/server/SseEmitterServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/server/SseEmitterServer.java -------------------------------------------------------------------------------- /message-push/src/main/java/org/ylc/note/messagepush/server/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/java/org/ylc/note/messagepush/server/WebSocketServer.java -------------------------------------------------------------------------------- /message-push/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /message-push/src/main/resources/static/polling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/resources/static/polling.html -------------------------------------------------------------------------------- /message-push/src/main/resources/static/sse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/resources/static/sse.html -------------------------------------------------------------------------------- /message-push/src/main/resources/static/ws.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/main/resources/static/ws.html -------------------------------------------------------------------------------- /message-push/src/test/java/org/ylc/note/messagepush/MessagePushApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/message-push/src/test/java/org/ylc/note/messagepush/MessagePushApplicationTests.java -------------------------------------------------------------------------------- /mybatis/README.md: -------------------------------------------------------------------------------- 1 | ### Spring Boot整合Mybatis -------------------------------------------------------------------------------- /mybatis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/pom.xml -------------------------------------------------------------------------------- /mybatis/src/main/java/org/ylc/note/mybatis/MybatisApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/src/main/java/org/ylc/note/mybatis/MybatisApplication.java -------------------------------------------------------------------------------- /mybatis/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/src/main/resources/application.yml -------------------------------------------------------------------------------- /mybatis/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /mybatis/src/main/resources/mybatis-generator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/src/main/resources/mybatis-generator.xml -------------------------------------------------------------------------------- /mybatis/src/test/java/org/ylc/note/mybatis/MybatisApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/mybatis/src/test/java/org/ylc/note/mybatis/MybatisApplicationTests.java -------------------------------------------------------------------------------- /netty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/README.md -------------------------------------------------------------------------------- /netty/http-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/pom.xml -------------------------------------------------------------------------------- /netty/http-server/src/main/java/org/ylc/note/netty/HttpServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/main/java/org/ylc/note/netty/HttpServerApplication.java -------------------------------------------------------------------------------- /netty/http-server/src/main/java/org/ylc/note/netty/client/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/main/java/org/ylc/note/netty/client/HttpClient.java -------------------------------------------------------------------------------- /netty/http-server/src/main/java/org/ylc/note/netty/client/HttpClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/main/java/org/ylc/note/netty/client/HttpClientHandler.java -------------------------------------------------------------------------------- /netty/http-server/src/main/java/org/ylc/note/netty/server/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/main/java/org/ylc/note/netty/server/HttpServer.java -------------------------------------------------------------------------------- /netty/http-server/src/main/java/org/ylc/note/netty/server/HttpServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/main/java/org/ylc/note/netty/server/HttpServerHandler.java -------------------------------------------------------------------------------- /netty/http-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /netty/http-server/src/test/java/org/ylc/note/netty/HttpServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/http-server/src/test/java/org/ylc/note/netty/HttpServerApplicationTests.java -------------------------------------------------------------------------------- /netty/netty-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-client/pom.xml -------------------------------------------------------------------------------- /netty/netty-client/src/main/java/org/ylc/note/nettyclient/NettyClientApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-client/src/main/java/org/ylc/note/nettyclient/NettyClientApplication.java -------------------------------------------------------------------------------- /netty/netty-client/src/main/java/org/ylc/note/nettyclient/client/NettyClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-client/src/main/java/org/ylc/note/nettyclient/client/NettyClient.java -------------------------------------------------------------------------------- /netty/netty-client/src/main/java/org/ylc/note/nettyclient/handler/NettyClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-client/src/main/java/org/ylc/note/nettyclient/handler/NettyClientHandler.java -------------------------------------------------------------------------------- /netty/netty-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8081 3 | -------------------------------------------------------------------------------- /netty/netty-client/src/test/java/org/ylc/note/nettyclient/NettyClientApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-client/src/test/java/org/ylc/note/nettyclient/NettyClientApplicationTests.java -------------------------------------------------------------------------------- /netty/netty-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/pom.xml -------------------------------------------------------------------------------- /netty/netty-server/src/main/java/org/ylc/note/nettyserver/NettyServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/main/java/org/ylc/note/nettyserver/NettyServerApplication.java -------------------------------------------------------------------------------- /netty/netty-server/src/main/java/org/ylc/note/nettyserver/handler/NettyServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/main/java/org/ylc/note/nettyserver/handler/NettyServerHandler.java -------------------------------------------------------------------------------- /netty/netty-server/src/main/java/org/ylc/note/nettyserver/handler/WebSocketServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/main/java/org/ylc/note/nettyserver/handler/WebSocketServerHandler.java -------------------------------------------------------------------------------- /netty/netty-server/src/main/java/org/ylc/note/nettyserver/server/NettyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/main/java/org/ylc/note/nettyserver/server/NettyServer.java -------------------------------------------------------------------------------- /netty/netty-server/src/main/java/org/ylc/note/nettyserver/server/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/main/java/org/ylc/note/nettyserver/server/WebSocketServer.java -------------------------------------------------------------------------------- /netty/netty-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | -------------------------------------------------------------------------------- /netty/netty-server/src/test/java/org/ylc/note/nettyserver/NettyServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-server/src/test/java/org/ylc/note/nettyserver/NettyServerApplicationTests.java -------------------------------------------------------------------------------- /netty/netty-websocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-websocket/pom.xml -------------------------------------------------------------------------------- /netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/NettyWebsocketApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/NettyWebsocketApplication.java -------------------------------------------------------------------------------- /netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/handler/SocketMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/handler/SocketMessageHandler.java -------------------------------------------------------------------------------- /netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/server/NettyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-websocket/src/main/java/org/ylc/note/netty/websocket/server/NettyServer.java -------------------------------------------------------------------------------- /netty/netty-websocket/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /netty/netty-websocket/src/test/java/org/ylc/note/netty/websocket/NettyWebsocketApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/netty-websocket/src/test/java/org/ylc/note/netty/websocket/NettyWebsocketApplicationTests.java -------------------------------------------------------------------------------- /netty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/netty/pom.xml -------------------------------------------------------------------------------- /poi/easy-poi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/easy-poi/pom.xml -------------------------------------------------------------------------------- /poi/easy-poi/src/main/java/org/ylc/note/easypoi/EasyPoiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/easy-poi/src/main/java/org/ylc/note/easypoi/EasyPoiApplication.java -------------------------------------------------------------------------------- /poi/easy-poi/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /poi/easy-poi/src/test/java/org/ylc/note/easypoi/EasyPoiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/easy-poi/src/test/java/org/ylc/note/easypoi/EasyPoiApplicationTests.java -------------------------------------------------------------------------------- /poi/normal-poi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/normal-poi/pom.xml -------------------------------------------------------------------------------- /poi/normal-poi/src/main/java/org/ylc/note/normalpoi/NormalPoiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/normal-poi/src/main/java/org/ylc/note/normalpoi/NormalPoiApplication.java -------------------------------------------------------------------------------- /poi/normal-poi/src/main/java/org/ylc/note/normalpoi/controller/PoiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/normal-poi/src/main/java/org/ylc/note/normalpoi/controller/PoiController.java -------------------------------------------------------------------------------- /poi/normal-poi/src/main/java/org/ylc/note/normalpoi/util/ExceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/normal-poi/src/main/java/org/ylc/note/normalpoi/util/ExceUtil.java -------------------------------------------------------------------------------- /poi/normal-poi/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /poi/normal-poi/src/test/java/org/ylc/note/normalpoi/NormalPoiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/normal-poi/src/test/java/org/ylc/note/normalpoi/NormalPoiApplicationTests.java -------------------------------------------------------------------------------- /poi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/poi/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/pom.xml -------------------------------------------------------------------------------- /quartz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/README.md -------------------------------------------------------------------------------- /quartz/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/pom.xml -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/QuartzApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/QuartzApplication.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/boot/ScheduleJobStartupBoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/boot/ScheduleJobStartupBoot.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/config/QuartzConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/config/QuartzConfig.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/constant/ConfigConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/constant/ConfigConstant.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/constant/EnumConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/constant/EnumConstant.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/controller/ScheduleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/controller/ScheduleController.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/entity/ScheduleJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/entity/ScheduleJob.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/entity/ScheduleJobLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/entity/ScheduleJobLog.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/job/JobOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/job/JobOne.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/job/JobTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/job/JobTwo.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/job/QuartzScheduleJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/job/QuartzScheduleJob.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/repository/ScheduleJobLogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/repository/ScheduleJobLogRepository.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/repository/ScheduleJobRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/repository/ScheduleJobRepository.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/service/QuartzService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/service/QuartzService.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/service/ScheduleJobLogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/service/ScheduleJobLogService.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/service/ScheduleJobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/service/ScheduleJobService.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/util/ScheduleRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/util/ScheduleRunnable.java -------------------------------------------------------------------------------- /quartz/src/main/java/org/ylc/note/quartz/util/SpringContextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/java/org/ylc/note/quartz/util/SpringContextUtil.java -------------------------------------------------------------------------------- /quartz/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/resources/application.yml -------------------------------------------------------------------------------- /quartz/src/main/resources/schema/tables_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/main/resources/schema/tables_mysql.sql -------------------------------------------------------------------------------- /quartz/src/test/java/org/ylc/note/quartz/QuartzApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/quartz/src/test/java/org/ylc/note/quartz/QuartzApplicationTests.java -------------------------------------------------------------------------------- /rabbit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/README.md -------------------------------------------------------------------------------- /rabbit/consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/pom.xml -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/ConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/ConsumerApplication.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/config/MessageAckListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/config/MessageAckListener.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/config/MessageListenerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/config/MessageListenerConfig.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/DefaultReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/DefaultReceiver.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/DirectReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/DirectReceiver.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverA.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverB.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/FanoutReceiverC.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/TopicFirstReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/TopicFirstReceiver.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/TopicSecondReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/java/org/ylc/note/rabbit/consumer/receiver/TopicSecondReceiver.java -------------------------------------------------------------------------------- /rabbit/consumer/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/main/resources/application.yml -------------------------------------------------------------------------------- /rabbit/consumer/src/test/java/org/ylc/note/rabbit/consumer/ConsumerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/consumer/src/test/java/org/ylc/note/rabbit/consumer/ConsumerApplicationTests.java -------------------------------------------------------------------------------- /rabbit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/pom.xml -------------------------------------------------------------------------------- /rabbit/producer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/pom.xml -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/ProducerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/ProducerApplication.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/DirectRabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/DirectRabbitConfig.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/FanoutRabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/FanoutRabbitConfig.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/RabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/RabbitConfig.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/TopicRabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/config/TopicRabbitConfig.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/controller/SendMessageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/java/org/ylc/note/rabbit/producer/controller/SendMessageController.java -------------------------------------------------------------------------------- /rabbit/producer/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/main/resources/application.yml -------------------------------------------------------------------------------- /rabbit/producer/src/test/java/org/ylc/note/rabbit/producer/ProducerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rabbit/producer/src/test/java/org/ylc/note/rabbit/producer/ProducerApplicationTests.java -------------------------------------------------------------------------------- /rate-limiter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rate-limiter/README.md -------------------------------------------------------------------------------- /rate-limiter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rate-limiter/pom.xml -------------------------------------------------------------------------------- /rate-limiter/src/main/java/org/ylc/note/ratelimiter/GuavaLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rate-limiter/src/main/java/org/ylc/note/ratelimiter/GuavaLimiter.java -------------------------------------------------------------------------------- /rate-limiter/src/main/java/org/ylc/note/ratelimiter/RateLimiterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rate-limiter/src/main/java/org/ylc/note/ratelimiter/RateLimiterApplication.java -------------------------------------------------------------------------------- /rate-limiter/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rate-limiter/src/test/java/org/ylc/note/ratelimiter/RateLimiterApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/rate-limiter/src/test/java/org/ylc/note/ratelimiter/RateLimiterApplicationTests.java -------------------------------------------------------------------------------- /redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/README.md -------------------------------------------------------------------------------- /redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/pom.xml -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/RedisApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/RedisApplication.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/base/README.md: -------------------------------------------------------------------------------- 1 | ## 基础数据结构操作 2 | -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/bit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/bit/README.md -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/bit/controller/BitMapController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/bit/controller/BitMapController.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/bloomfilter/BloomFilterHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/bloomfilter/BloomFilterHelper.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/bloomfilter/README.md: -------------------------------------------------------------------------------- 1 | ## 布隆过滤器 2 | -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/config/RedisConfig.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/geo/README.md: -------------------------------------------------------------------------------- 1 | ## 地理位置统计 2 | -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/hyperloglog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/hyperloglog/README.md -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/hyperloglog/annotation/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/hyperloglog/annotation/Article.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/hyperloglog/aop/ArticleAop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/hyperloglog/aop/ArticleAop.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/hyperloglog/controller/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/hyperloglog/controller/ArticleController.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/hyperloglog/controller/HyperController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/hyperloglog/controller/HyperController.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/lock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/lock/README.md -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/lock/RedisLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/lock/RedisLock.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/lock/config/RedissonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/lock/config/RedissonConfig.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/lock/controller/RedisController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/lock/controller/RedisController.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/lock/controller/RedissonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/lock/controller/RedissonController.java -------------------------------------------------------------------------------- /redis/src/main/java/org/ylc/note/redis/service/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/java/org/ylc/note/redis/service/RedisService.java -------------------------------------------------------------------------------- /redis/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/resources/application.yml -------------------------------------------------------------------------------- /redis/src/main/resources/redis/bloomFilter-add.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/resources/redis/bloomFilter-add.lua -------------------------------------------------------------------------------- /redis/src/main/resources/redis/bloomFilter-exist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/resources/redis/bloomFilter-exist.lua -------------------------------------------------------------------------------- /redis/src/main/resources/redis/unLock.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/resources/redis/unLock.lua -------------------------------------------------------------------------------- /redis/src/main/resources/redisson.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/main/resources/redisson.yml -------------------------------------------------------------------------------- /redis/src/test/java/org/ylc/note/redis/RedisApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/redis/src/test/java/org/ylc/note/redis/RedisApplicationTests.java -------------------------------------------------------------------------------- /security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/README.md -------------------------------------------------------------------------------- /security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/pom.xml -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/SecurityApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/SecurityApplication.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/common/HttpResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/common/HttpResult.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/AuthorizationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/AuthorizationTokenFilter.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAccessDecisionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAccessDecisionManager.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAccessDeniedHandler.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAuthenticationFailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAuthenticationFailureHandler.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAuthenticationProvider.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomAuthenticationSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomAuthenticationSuccessHandler.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomLogoutSuccessHandler.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/CustomUsernamePasswordAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/CustomUsernamePasswordAuthenticationFilter.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/RedisConfig.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/config/SecurityConfig.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/constant/ConfigConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/constant/ConfigConstants.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/controller/SecurityController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/controller/SecurityController.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/controller/UserController.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/Menu.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/Role.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/RoleMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/RoleMenu.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/SecurityUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/SecurityUserDetails.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/SysUserRoleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/SysUserRoleExample.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/User.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/entity/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/entity/UserRole.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/mapper/MenuMapper.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/mapper/RoleMapper.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/mapper/RoleMenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/mapper/RoleMenuMapper.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/mapper/UserMapper.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/mapper/UserRoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/mapper/UserRoleMapper.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/service/AccessAuthorityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/service/AccessAuthorityService.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/service/AccessDecisionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/service/AccessDecisionService.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/service/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/service/RedisService.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/service/SecurityUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/service/SecurityUserService.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/util/AuthenticationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/util/AuthenticationUtil.java -------------------------------------------------------------------------------- /security/src/main/java/org/ylc/note/security/util/TokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/java/org/ylc/note/security/util/TokenUtil.java -------------------------------------------------------------------------------- /security/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/application.yml -------------------------------------------------------------------------------- /security/src/main/resources/db/security.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/db/security.sql -------------------------------------------------------------------------------- /security/src/main/resources/mapper/MenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/mapper/MenuMapper.xml -------------------------------------------------------------------------------- /security/src/main/resources/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /security/src/main/resources/mapper/RoleMenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/mapper/RoleMenuMapper.xml -------------------------------------------------------------------------------- /security/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /security/src/main/resources/mapper/UserRoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/main/resources/mapper/UserRoleMapper.xml -------------------------------------------------------------------------------- /security/src/test/java/org/ylc/note/security/SecurityApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/security/src/test/java/org/ylc/note/security/SecurityApplicationTests.java -------------------------------------------------------------------------------- /sharding-sphere/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/README.md -------------------------------------------------------------------------------- /sharding-sphere/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/pom.xml -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/ShardingSphereApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/ShardingSphereApplication.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/config/DruidConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/config/DruidConfiguration.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/config/LocalRegistryCenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/config/LocalRegistryCenter.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/controller/SysLogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/controller/SysLogController.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/controller/UserController.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/dto/SysLogDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/dto/SysLogDto.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/entity/SysLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/entity/SysLog.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/entity/User.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/mapper/SysLogMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/mapper/SysLogMapper.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/mapper/UserMapper.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/strategy/LogPreciseShardingAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/strategy/LogPreciseShardingAlgorithm.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/java/org/ylc/note/shardingsphere/strategy/LogRangeShardingAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/java/org/ylc/note/shardingsphere/strategy/LogRangeShardingAlgorithm.java -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/application-druid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/application-druid.yml -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/application-hikari.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/application-hikari.yml -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/application.yml -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/db/schemas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/db/schemas.sql -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/mapper/SysLogMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/mapper/SysLogMapper.xml -------------------------------------------------------------------------------- /sharding-sphere/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /sharding-sphere/src/test/java/org/ylc/note/shardingsphere/ShardingSphereApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yulc-coding/java-note/HEAD/sharding-sphere/src/test/java/org/ylc/note/shardingsphere/ShardingSphereApplicationTests.java --------------------------------------------------------------------------------