├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .gitignore ├── .inscode ├── LICENSE ├── README.md ├── ansible-cdh6-single ├── ansible.cfg ├── cdh-single-install-with-vars.yml ├── cdh-single-install.yml ├── cdh-single-start.yml ├── cm6-cdh5-flink1.7-single-install.yml ├── hosts └── vars.yml ├── ansible-cm6-cdh5-flink172-single ├── ansible.cfg ├── cdh-single-start.yml ├── cm6-cdh5-flink1.7-single-install.yml ├── hosts └── vars.yml ├── ansible-cm6-cdh5-kylin264-single ├── ansible.cfg ├── cdh-single-start.yml ├── cm6-cdh5-kylin264-single-install.yml ├── hosts └── vars.yml ├── blueocean └── helloworld │ └── Jenkinsfile ├── cassandrahelloworld ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── cassandrahelloworld │ │ │ ├── CassandrahelloworldApplication.java │ │ │ ├── configuration │ │ │ └── RootConfiguration.java │ │ │ ├── controller │ │ │ └── StudentController.java │ │ │ ├── model │ │ │ ├── Student.java │ │ │ └── StudentKey.java │ │ │ ├── repository │ │ │ ├── CassandraStudentRepository.java │ │ │ └── StudentRepository.java │ │ │ └── service │ │ │ ├── StudentService.java │ │ │ └── impl │ │ │ └── StudentServiceImpl.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── cassandrahelloworld │ └── CassandrahelloworldApplicationTests.java ├── client-go-tutorials ├── .DS_Store ├── clientsetdemo │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go ├── discoveryclientdemo │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go ├── dynamicclientdemo │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go └── restclientdemo │ ├── go.mod │ ├── go.sum │ └── main.go ├── customizeapplicationcontext ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeapplicationcontext │ │ │ ├── CustomizeApplicationContext.java │ │ │ ├── CustomizeapplicationcontextApplication.java │ │ │ └── controller │ │ │ └── HelloWorldController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizeapplicationcontext │ └── CustomizeapplicationcontextApplicationTests.java ├── customizeapplicationevent ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeapplicationevent │ │ │ ├── CustomizeapplicationeventApplication.java │ │ │ ├── controller │ │ │ └── CustomizePublishEventController.java │ │ │ ├── event │ │ │ └── CustomizeEvent.java │ │ │ ├── listener │ │ │ ├── AllEventListener.java │ │ │ └── CustomizeEventListener.java │ │ │ ├── publish │ │ │ └── CustomizePublisher.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizeapplicationevent │ └── CustomizeapplicationeventApplicationTests.java ├── customizeaware ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeaware │ │ │ ├── CustomizeawareApplication.java │ │ │ ├── aware │ │ │ ├── CustomizeApplicationContextAware.java │ │ │ └── CustomizeBeanNameAware.java │ │ │ ├── controller │ │ │ └── HelloWorldController.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizeaware │ └── CustomizeawareApplicationTests.java ├── customizebeandefinitionregistrypostprocessor ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizebeandefinitionregistrypostprocessor │ │ │ ├── CustomizebeandefinitionregistrypostprocessorApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ ├── registrypostprocessor │ │ │ └── CustomizeBeanDefinitionRegistryPostProcessor.java │ │ │ ├── service │ │ │ ├── CalculateService.java │ │ │ └── impl │ │ │ │ └── CalculateServiceImpl.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizebeandefinitionregistrypostprocessor │ └── CustomizebeandefinitionregistrypostprocessorApplicationTests.java ├── customizebeanfactorypostprocessor ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizebeanfactorypostprocessor │ │ │ ├── CustomizebeanfactorypostprocessorApplication.java │ │ │ ├── beanfactorypostprocessor │ │ │ └── CustomizeBeanFactoryPostProcessor.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── CalculateService.java │ │ │ └── impl │ │ │ └── CalculateServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizebeanfactorypostprocessor │ └── CustomizebeanfactorypostprocessorApplicationTests.java ├── customizebeanpostprocessor ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizebeanpostprocessor │ │ │ ├── CustomizebeanpostprocessorApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ ├── processor │ │ │ └── CustomizeBeanPostProcessor.java │ │ │ ├── service │ │ │ ├── CalculateService.java │ │ │ └── impl │ │ │ │ └── CalculateServiceImpl.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizebeanpostprocessor │ └── CustomizebeanpostprocessorApplicationTests.java ├── customizeimport ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeimport │ │ │ ├── CustomizeimportApplication.java │ │ │ ├── SysConfig.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ ├── registrar │ │ │ └── CustomizeImportBeanDefinitionRegistrar.java │ │ │ ├── selector │ │ │ ├── CustomizeDeferredImportSelector.java │ │ │ └── CustomizeImportSelector.java │ │ │ ├── service │ │ │ ├── CustomizeService1.java │ │ │ ├── CustomizeService2.java │ │ │ ├── CustomizeService3.java │ │ │ ├── CustomizeService4.java │ │ │ └── impl │ │ │ │ ├── CustomizeServiceImpl1.java │ │ │ │ ├── CustomizeServiceImpl2.java │ │ │ │ ├── CustomizeServiceImpl3.java │ │ │ │ └── CustomizeServiceImpl4.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizeimport │ └── CustomizeimportApplicationTests.java ├── customizeimportselector ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeimportselector │ │ │ ├── CustomizeimportselectorApplication.java │ │ │ ├── SysConfig.java │ │ │ ├── condition │ │ │ ├── OtherOSCondition.java │ │ │ └── WinOSCondition.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ ├── selector │ │ │ ├── CustomizeImportSelector1.java │ │ │ ├── CustomizeImportSelector2.java │ │ │ └── CustomizeImportSelector3.java │ │ │ └── service │ │ │ ├── CustomizeService1.java │ │ │ ├── CustomizeService2.java │ │ │ ├── CustomizeService3.java │ │ │ └── impl │ │ │ ├── CustomizeServiceImpl1.java │ │ │ ├── CustomizeServiceImpl2.java │ │ │ └── CustomizeServiceImpl3.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizeimportselector │ └── CustomizeimportselectorApplicationTests.java ├── customizelifecycle ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizelifecycle │ │ │ ├── CustomizelifecycleApplication.java │ │ │ ├── lifecycle │ │ │ └── CustomizeLifeCycleLinstener.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizelifecycle │ └── CustomizelifecycleApplicationTests.java ├── customizepropertyverify ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizepropertyverify │ │ │ ├── CustomizepropertyverifyApplication.java │ │ │ ├── context │ │ │ └── CustomApplicationContext.java │ │ │ └── controller │ │ │ └── HelloWorldController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizepropertyverify │ └── CustomizepropertyverifyApplicationTests.java ├── customizestarter ├── addservice │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── addservice │ │ └── service │ │ └── impl │ │ └── AddServiceImpl.java ├── customizeapi │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── api │ │ ├── exception │ │ └── MinusException.java │ │ └── service │ │ ├── AddService.java │ │ └── MinusService.java ├── customizeservicestarter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── customizeservicestarter │ │ │ └── CustomizeConfiguration.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── minusservice │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── minusservice │ │ └── service │ │ └── impl │ │ ├── MinusServiceNotSupportNegativeImpl.java │ │ └── MinusServiceSupportNegativeImpl.java └── pom.xml ├── customizestartertestdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── customizestartertestdemo │ │ ├── CustomizestartertestdemoApplication.java │ │ └── controller │ │ └── CalculateController.java │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── customizestartertestdemo │ └── CustomizestartertestdemoApplicationTests.java ├── delayrabbitmqconsumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── delayrabbitmqconsumer │ │ │ ├── DelayrabbitmqconsumerApplication.java │ │ │ ├── config │ │ │ └── RabbitTemplateConfig.java │ │ │ └── receiver │ │ │ ├── MessageTtlReceiver.java │ │ │ └── QueueTtlReceiver.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── delayrabbitmqconsumer │ └── DelayrabbitmqconsumerApplicationTests.java ├── disconf-standalone-demo ├── .gitignore ├── docker-compose.yml ├── pom.xml ├── profile │ └── rd │ │ ├── disconf.properties │ │ ├── env │ │ └── logback.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── disconf │ │ └── demo │ │ ├── DisconfDemoMain.java │ │ ├── config │ │ └── JedisConfig.java │ │ ├── service │ │ └── callbacks │ │ │ └── SimpleRedisServiceUpdateCallback.java │ │ └── task │ │ └── DisconfDemoTask.java │ └── resources │ └── applicationContext.xml ├── disconfdemo ├── pom.xml └── src │ └── main │ ├── java │ ├── HellowWorld.java │ ├── com.bolingcavalry.controller │ │ └── RedisController.java │ └── com │ │ └── bolingcavalry │ │ └── service │ │ ├── RedisPool.java │ │ ├── RedisService.java │ │ └── impl │ │ └── RedisServiceImpl.java │ ├── resources │ ├── disconf.properties │ ├── spring-mvc.xml │ └── spring-mybatis.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── check.jsp │ │ ├── get.jsp │ │ ├── hello.jsp │ │ ├── listappend.jsp │ │ ├── listgetall.jsp │ │ └── set.jsp │ └── web.xml │ └── index.jsp ├── disruptor-tutorials ├── .gradle │ ├── 6.8 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ └── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ ├── checksums │ │ ├── checksums.lock │ │ ├── md5-checksums.bin │ │ └── sha1-checksums.bin │ ├── configuration-cache │ │ └── gc.properties │ └── vcs-1 │ │ └── gc.properties ├── basic-event │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ ├── BasicEventApplication.java │ │ │ ├── controller │ │ │ └── BasicEventController.java │ │ │ └── service │ │ │ ├── BasicEventService.java │ │ │ ├── StringEvent.java │ │ │ ├── StringEventFactory.java │ │ │ ├── StringEventHandler.java │ │ │ ├── StringEventProducer.java │ │ │ └── impl │ │ │ └── BasicEventServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── service │ │ └── impl │ │ └── BasicEventServiceImplTest.java ├── build.gradle ├── consume-mode │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ ├── ConsumeModeApplication.java │ │ │ ├── controller │ │ │ └── ConsumeModeController.java │ │ │ └── service │ │ │ ├── ConsumeModeService.java │ │ │ ├── MailEventHandler.java │ │ │ ├── MailWorkHandler.java │ │ │ ├── OrderEvent.java │ │ │ ├── OrderEventFactory.java │ │ │ ├── OrderEventProducer.java │ │ │ ├── OrderEventProducerWithTranslator.java │ │ │ ├── OrderWorkHandler.java │ │ │ ├── SmsEventHandler.java │ │ │ └── impl │ │ │ ├── IndependentAndShareModeServiceImpl.java │ │ │ ├── IndependentModeServiceImpl.java │ │ │ ├── LambdaServiceImpl.java │ │ │ ├── MultiProducerServiceImpl.java │ │ │ ├── Scene10.java │ │ │ ├── Scene5.java │ │ │ ├── Scene6.java │ │ │ ├── Scene7.java │ │ │ ├── Scene8.java │ │ │ ├── Scene9.java │ │ │ ├── ShareModeServiceImpl.java │ │ │ └── TranslatorPublishServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── service │ │ └── impl │ │ └── ConsumeModeServiceTest.java ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── low-level-operate │ ├── build.gradle │ ├── out │ │ └── production │ │ │ └── classes │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── service │ │ │ └── LowLevelOperateService.class │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ ├── LowLevelOperateApplication.java │ │ │ ├── controller │ │ │ └── LowLevelOperateController.java │ │ │ └── service │ │ │ ├── LowLevelOperateService.java │ │ │ ├── StringEvent.java │ │ │ ├── StringEventFactory.java │ │ │ ├── StringEventHandler.java │ │ │ ├── StringEventProducer.java │ │ │ ├── StringWorkHandler.java │ │ │ └── impl │ │ │ ├── MultiConsumerServiceImpl.java │ │ │ ├── OneConsumerServiceImpl.java │ │ │ └── WorkerPoolConsumerServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── service │ │ └── impl │ │ └── LowLeverOperateServiceImplTest.java └── settings.gradle ├── dlfj-tutorials ├── classifier-iris │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── classifier │ │ └── Iris.java ├── commons │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── commons │ │ └── utils │ │ ├── DataUtilities.java │ │ ├── DownloaderUtility.java │ │ ├── ImageFileUtil.java │ │ ├── PlotUtil.java │ │ └── VAEPlotUtil.java ├── ndarray-experience │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── NDArrayExperience.java ├── pom.xml ├── predict-number-image │ ├── Dockerfile │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── predictnumber │ │ │ ├── PredictNumberApplication.java │ │ │ ├── controller │ │ │ └── PredictController.java │ │ │ └── service │ │ │ ├── PredictService.java │ │ │ └── impl │ │ │ └── PredictServiceImpl.java │ │ └── resources │ │ └── application.properties └── simple-convolution │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── convolution │ └── LeNetMNISTReLu.java ├── dockerhealthcheck ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── dockerhealthcheck │ │ │ └── DockerhealthcheckApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── dockerhealthcheck │ └── DockerhealthcheckApplicationTests.java ├── dockerlayerdemo ├── .gitignore ├── .gitlab-ci.yml ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── dockerlayerdemo │ │ │ └── DockerlayerdemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── dockerlayerdemo │ └── DockerlayerdemoApplicationTests.java ├── dubbo_service_consumer ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── controller │ │ └── DubboServiceConsumeController.java │ │ ├── service │ │ ├── CalculateService.java │ │ └── PlatformService.java │ │ └── util │ │ └── Tools.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── add.jsp │ │ ├── add_finish.jsp │ │ └── common.jsp │ └── web.xml │ └── index.jsp ├── dubbo_service_provider ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── service │ │ ├── CalculateService.java │ │ ├── PlatformService.java │ │ └── impl │ │ ├── CalculateServiceImpl.java │ │ └── PlatformServiceImpl.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── dubbopractice ├── helloxmldirectconsumer │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── helloxmldirectconsumer │ │ │ └── ConsumerApplication.java │ │ └── resources │ │ ├── dubbo.properties │ │ ├── log4j.properties │ │ └── spring │ │ └── dubbo-consumer.xml ├── helloxmldirectprovider │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── helloxmldirectprovider │ │ │ ├── ProviderApplication.java │ │ │ └── service │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── dubbo.properties │ │ ├── log4j.properties │ │ └── spring │ │ └── dubbo-provider.xml ├── pom.xml ├── practiceinterface │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── dubbopractice │ │ └── service │ │ ├── DemoService.java │ │ └── GreetingService.java ├── springbootmulticastconsumer │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootmulticastconsumer │ │ │ ├── SpringBootMulticastConsumerApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ └── service │ │ │ └── RemoteInvokeServiceImpl.java │ │ └── resources │ │ └── application.yml ├── springbootmulticastprovider │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootmulticastprovider │ │ │ ├── DemoServiceImpl.java │ │ │ └── SpringBootMulticastProviderApplication.java │ │ └── resources │ │ └── application.yml ├── springbootzkconsumer │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootzkconsumer │ │ │ ├── SpringBootZKConsumerApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ └── service │ │ │ └── RemoteInvokeServiceImpl.java │ │ └── resources │ │ └── application.yml └── springbootzkprovider │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── springbootzkprovider │ │ ├── DemoServiceImpl.java │ │ └── SpringBootZKProviderApplication.java │ └── resources │ └── application.yml ├── elasticsearch-tutorials ├── basic-crud │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── basic │ │ │ │ ├── BasicCrudApplication.java │ │ │ │ ├── bean │ │ │ │ └── Product.java │ │ │ │ ├── config │ │ │ │ └── ClientConfig.java │ │ │ │ └── service │ │ │ │ ├── IndexService.java │ │ │ │ ├── ProductService.java │ │ │ │ └── impl │ │ │ │ ├── IndexServiceImpl.java │ │ │ │ └── ProductServiceImpl.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── basic │ │ └── service │ │ ├── IndexServiceTest.java │ │ └── ProductServiceTest.java ├── crud-with-security │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── security │ │ │ │ ├── SecurityApplication.java │ │ │ │ ├── config │ │ │ │ └── ClientConfig.java │ │ │ │ └── service │ │ │ │ └── ESService.java │ │ └── resources │ │ │ ├── application.yml │ │ │ └── es01.crt │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── security │ │ └── service │ │ └── ESServiceTest.java ├── object-from-json │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── fromjson │ │ │ │ ├── FromJsonApplication.java │ │ │ │ ├── config │ │ │ │ └── ClientConfig.java │ │ │ │ └── service │ │ │ │ ├── EsService.java │ │ │ │ └── impl │ │ │ │ └── EsServiceImpl.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── fromjson │ │ └── service │ │ └── impl │ │ └── EsServiceImplTest.java └── pom.xml ├── elasticsearch_docker_compose └── docker-compose.yml ├── elkdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── logs │ └── logtest │ │ ├── error.2018-04-14.log │ │ ├── output.2018-04-14.log │ │ └── sync.2018-04-14.log ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── elkdemo │ │ │ ├── ElkdemoApplication.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ ├── application.properties │ │ └── logback.xml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── elkdemo │ └── ElkdemoApplicationTests.java ├── filebeat_springboot_image_files └── README.md ├── files ├── GenerateESAggSortData.java ├── GoneWiththeWind.txt ├── StreamingJob.java ├── abc.jpg ├── book-sell-event.yaml ├── bulk.json ├── category_info.sql ├── create_shakespeare_index.sh ├── helloworld-flow.drawio ├── install-go.sh ├── install-grpc-gateway.sh ├── install-grpc.sh ├── nexusdemo.zip ├── settings.xml ├── shakespeare_only_one_type.json.tar.gz ├── sparkcluster │ └── docker-compose.yml ├── sparkdemo-1.0-SNAPSHOT.jar └── twitteer_message.json ├── fileserverdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── controller │ │ ├── HelloController.java │ │ └── UploadController.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp ├── flink-tutorials ├── pom.xml ├── single-springboot-job │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── penglecode │ │ │ └── flink │ │ │ ├── BasePackage.java │ │ │ ├── common │ │ │ ├── initializer │ │ │ │ └── DefaultSpringAppPreInitializer.java │ │ │ └── util │ │ │ │ ├── DateTimeUtils.java │ │ │ │ ├── JsonUtils.java │ │ │ │ └── SpringUtils.java │ │ │ └── examples │ │ │ ├── FlinkExample.java │ │ │ ├── FlinkExampleFactory.java │ │ │ ├── boot │ │ │ └── FlinkExampleApplication.java │ │ │ └── wordcount │ │ │ ├── WordCountExample.java │ │ │ └── WordTokenizer.java │ │ └── resources │ │ ├── application.yml │ │ ├── config │ │ ├── application-dev.yml │ │ ├── application-prd.yml │ │ └── i18n │ │ │ ├── messages.properties │ │ │ ├── messages_en_US.properties │ │ │ └── messages_zh_CN.properties │ │ └── log4j2-spring.xml ├── springboot-job │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── flink │ │ ├── SpringBootJobApplication.java │ │ ├── job │ │ ├── WordCountJob.java │ │ └── WordTokenizer.java │ │ └── util │ │ └── SpringUtils.java └── src │ ├── main │ └── java │ │ └── org │ │ └── example │ │ └── App.java │ └── test │ └── java │ └── org │ └── example │ └── AppTest.java ├── flinkdatasourcedemo ├── .DS_Store ├── dependency-reduced-pom.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── BatchJob.java │ │ ├── Splitter.java │ │ ├── StreamingJob.java │ │ ├── Student.java │ │ ├── api │ │ ├── FromCollection.java │ │ ├── GenerateSequence.java │ │ ├── ReadTextFile.java │ │ └── Socket.java │ │ ├── connector │ │ ├── Kafka240Bean.java │ │ ├── Kafka240String.java │ │ └── StudentSchema.java │ │ ├── customize │ │ ├── MySQLDataSource.java │ │ ├── MySQLParrelDataSource.java │ │ ├── ParrelSourceFunctionDemo.java │ │ ├── RichParrelSourceFunctionDemo.java │ │ ├── RichSourceFunctionDemo.java │ │ └── SourceFunctionDemo.java │ │ └── processfunction │ │ ├── CountWithTimeoutFunction.java │ │ ├── KeyedProcessFunctionDemo.java │ │ └── ProcessFunctionDemo.java │ └── resources │ ├── log4j.properties │ └── student.sql ├── flinkkafkademo ├── dependency-reduced-pom.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── JSONHelper.java │ │ ├── SingleMessage.java │ │ └── StreamingJob.java │ └── resources │ └── log4j.properties ├── flinksinkdemo ├── dependency-reduced-pom.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── addsink │ │ ├── CassandraPojoSink.java │ │ ├── CassandraTuple2Sink.java │ │ ├── KafkaObjSink.java │ │ ├── KafkaStrSink.java │ │ ├── ObjSerializationSchema.java │ │ ├── PrintSink.java │ │ ├── ProducerStringSerializationSchema.java │ │ └── WordCount.java │ │ ├── api │ │ └── Print.java │ │ └── customize │ │ ├── MySQLSinkFunction.java │ │ ├── Student.java │ │ └── StudentSink.java │ └── resources │ ├── log4j.properties │ └── sink.SQL ├── flinksql ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ ├── beans │ └── UserBehavior.java │ ├── json_serde │ ├── JsonDeserializer.java │ └── JsonSerializer.java │ └── producekafkamessage │ ├── KafkaProducer.java │ ├── SendMessageApplication.java │ └── UserBehaviorCsvFileReader.java ├── flinkstudy ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── BatchJob.java │ │ ├── Splitter.java │ │ ├── StreamingJob.java │ │ ├── Utils.java │ │ ├── coprocessfunction │ │ ├── AbstractCoProcessFunctionExecutor.java │ │ ├── AddTwoSourceValue.java │ │ ├── AddTwoSourceValueWithTimeout.java │ │ ├── CollectEveryOne.java │ │ ├── ExecuteWithTimeoutCoProcessFunction.java │ │ └── WordCountMap.java │ │ ├── keyedprocessfunction │ │ ├── CountWithTimestamp.java │ │ └── ProcessTime.java │ │ ├── processfunction │ │ ├── SideOutput.java │ │ └── Simple.java │ │ └── processwindowfunction │ │ ├── ProcessAllWindowFunctionDemo.java │ │ └── ProcessWindowFunctionDemo.java │ └── resources │ └── log4j.properties ├── gatewaydemo ├── README.md ├── eureak │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── eureka │ │ │ └── EurekaApplication.java │ │ └── resources │ │ └── application.yml ├── gateway │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── gateway │ │ │ └── GatewayApplication.java │ │ └── resources │ │ └── application.yml ├── pom.xml └── provider │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── provider │ │ ├── ProviderApplication.java │ │ └── controller │ │ └── HelloController.java │ └── resources │ └── application.yml ├── go-source ├── grpcstream │ ├── .idea │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── client │ │ └── client.go │ ├── go.mod │ ├── go.sum │ ├── grpcstream.pb.go │ ├── grpcstream.proto │ └── server │ │ └── server.go ├── helloworld │ ├── .idea │ │ ├── modules.xml │ │ └── workspace.xml │ ├── client │ │ └── client.go │ ├── go.mod │ ├── go.sum │ ├── helloworld.pb.go │ ├── helloworld.proto │ └── server │ │ └── server.go └── swaggerdemo │ ├── gateway │ └── gateway.go │ ├── server │ └── server.go │ ├── swaggerdemo.pb.go │ ├── swaggerdemo.pb.gw.go │ ├── swaggerdemo.proto │ └── swaggerdemo.swagger.json ├── godemo └── src │ └── hello │ └── hello.go ├── gradlespringbootdemo ├── .gradle │ ├── 6.3 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileContent │ │ │ └── fileContent.lock │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ └── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ ├── 6.5 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ └── fileHashes.lock │ │ └── gc.properties │ ├── 6.8.3 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ └── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ ├── checksums │ │ ├── checksums.lock │ │ ├── md5-checksums.bin │ │ ├── sha1-checksums.bin │ │ ├── sha256-checksums.bin │ │ └── sha512-checksums.bin │ ├── configuration-cache │ │ └── gc.properties │ └── vcs-1 │ │ └── gc.properties ├── build.gradle ├── democlient │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── dto │ │ └── Student.java ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── webapp │ ├── build.gradle │ └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── DemoApplication.java ├── grpc-tutorials ├── .gradle │ ├── 6.8 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ └── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ ├── checksums │ │ ├── checksums.lock │ │ ├── md5-checksums.bin │ │ └── sha1-checksums.bin │ ├── configuration-cache │ │ └── gc.properties │ └── vcs-1 │ │ └── gc.properties ├── build.gradle ├── client-stream-client-side │ ├── build.gradle │ ├── out │ │ └── production │ │ │ ├── classes │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── grpctutorials │ │ │ │ ├── ClientStreamClientSideApplication.class │ │ │ │ ├── ExtendResponseObserver.class │ │ │ │ ├── GrpcClientController.class │ │ │ │ ├── GrpcClientService$1.class │ │ │ │ └── GrpcClientService.class │ │ │ └── resources │ │ │ └── application.yml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── ClientStreamClientSideApplication.java │ │ │ ├── ExtendResponseObserver.java │ │ │ ├── GrpcClientController.java │ │ │ └── GrpcClientService.java │ │ └── resources │ │ └── application.yml ├── client-stream-server-side │ ├── build.gradle │ ├── out │ │ └── production │ │ │ ├── classes │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── grpctutorials │ │ │ │ ├── ClientStreamServerSideApplication.class │ │ │ │ ├── GrpcServerService$1.class │ │ │ │ └── GrpcServerService.class │ │ │ └── resources │ │ │ └── application.yml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── ClientStreamServerSideApplication.java │ │ │ └── GrpcServerService.java │ │ └── resources │ │ └── application.yml ├── cloud-client-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── CloudClientSideApplication.java │ │ │ ├── GrpcClientController.java │ │ │ └── GrpcClientService.java │ │ └── resources │ │ └── application.yml ├── cloud-eureka │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ └── CloudEurekaApplication.java │ │ └── resources │ │ └── bootstrap.yml ├── cloud-server-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── CloudServerSideApplication.java │ │ │ └── GrpcServerService.java │ │ └── resources │ │ └── application.yml ├── double-stream-client-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── grpctutorials │ │ │ ├── DoubleStreamClientSideApplication.java │ │ │ ├── ExtendResponseObserver.java │ │ │ ├── GrpcClientController.java │ │ │ └── GrpcClientService.java │ │ └── resources │ │ └── application.yml ├── double-stream-server-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── grpctutorials │ │ │ ├── DoubleStreamServerSideApplication.java │ │ │ └── GrpcServerService.java │ │ └── resources │ │ └── application.yml ├── get-service-addr-from-etcd │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── dynamicrpcaddr │ │ │ ├── DynamicServerAddressDemoApplication.java │ │ │ ├── GrpcClientController.java │ │ │ ├── GrpcClientService.java │ │ │ ├── RefreshStubInstanceController.java │ │ │ └── StubWrapper.java │ │ └── resources │ │ └── application.yml ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── grpc-lib │ ├── build.gradle │ ├── build │ │ └── extracted-include-protos │ │ │ └── main │ │ │ └── google │ │ │ ├── api │ │ │ ├── annotations.proto │ │ │ ├── auth.proto │ │ │ ├── backend.proto │ │ │ ├── billing.proto │ │ │ ├── client.proto │ │ │ ├── config_change.proto │ │ │ ├── consumer.proto │ │ │ ├── context.proto │ │ │ ├── control.proto │ │ │ ├── distribution.proto │ │ │ ├── documentation.proto │ │ │ ├── endpoint.proto │ │ │ ├── field_behavior.proto │ │ │ ├── http.proto │ │ │ ├── httpbody.proto │ │ │ ├── label.proto │ │ │ ├── launch_stage.proto │ │ │ ├── log.proto │ │ │ ├── logging.proto │ │ │ ├── metric.proto │ │ │ ├── monitored_resource.proto │ │ │ ├── monitoring.proto │ │ │ ├── quota.proto │ │ │ ├── resource.proto │ │ │ ├── service.proto │ │ │ ├── source_info.proto │ │ │ ├── system_parameter.proto │ │ │ └── usage.proto │ │ │ ├── cloud │ │ │ └── audit │ │ │ │ └── audit_log.proto │ │ │ ├── geo │ │ │ └── type │ │ │ │ └── viewport.proto │ │ │ ├── logging │ │ │ └── type │ │ │ │ ├── http_request.proto │ │ │ │ └── log_severity.proto │ │ │ ├── longrunning │ │ │ └── operations.proto │ │ │ ├── protobuf │ │ │ ├── any.proto │ │ │ ├── api.proto │ │ │ ├── compiler │ │ │ │ └── plugin.proto │ │ │ ├── descriptor.proto │ │ │ ├── duration.proto │ │ │ ├── empty.proto │ │ │ ├── field_mask.proto │ │ │ ├── source_context.proto │ │ │ ├── struct.proto │ │ │ ├── timestamp.proto │ │ │ ├── type.proto │ │ │ └── wrappers.proto │ │ │ ├── rpc │ │ │ ├── code.proto │ │ │ ├── context │ │ │ │ └── attribute_context.proto │ │ │ ├── error_details.proto │ │ │ └── status.proto │ │ │ └── type │ │ │ ├── calendar_period.proto │ │ │ ├── color.proto │ │ │ ├── date.proto │ │ │ ├── datetime.proto │ │ │ ├── dayofweek.proto │ │ │ ├── expr.proto │ │ │ ├── fraction.proto │ │ │ ├── latlng.proto │ │ │ ├── money.proto │ │ │ ├── postal_address.proto │ │ │ ├── quaternion.proto │ │ │ └── timeofday.proto │ ├── out │ │ └── production │ │ │ └── classes │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ └── lib │ │ │ ├── AddCartReply$1.class │ │ │ ├── AddCartReply$Builder.class │ │ │ ├── AddCartReply.class │ │ │ ├── AddCartReplyOrBuilder.class │ │ │ ├── Buyer$1.class │ │ │ ├── Buyer$Builder.class │ │ │ ├── Buyer.class │ │ │ ├── BuyerOrBuilder.class │ │ │ ├── CartServiceGrpc$1.class │ │ │ ├── CartServiceGrpc$2.class │ │ │ ├── CartServiceGrpc$3.class │ │ │ ├── CartServiceGrpc$CartServiceBaseDescriptorSupplier.class │ │ │ ├── CartServiceGrpc$CartServiceBlockingStub.class │ │ │ ├── CartServiceGrpc$CartServiceFileDescriptorSupplier.class │ │ │ ├── CartServiceGrpc$CartServiceFutureStub.class │ │ │ ├── CartServiceGrpc$CartServiceImplBase.class │ │ │ ├── CartServiceGrpc$CartServiceMethodDescriptorSupplier.class │ │ │ ├── CartServiceGrpc$CartServiceStub.class │ │ │ ├── CartServiceGrpc$MethodHandlers.class │ │ │ ├── CartServiceGrpc.class │ │ │ ├── HelloReply$1.class │ │ │ ├── HelloReply$Builder.class │ │ │ ├── HelloReply.class │ │ │ ├── HelloReplyOrBuilder.class │ │ │ ├── HelloRequest$1.class │ │ │ ├── HelloRequest$Builder.class │ │ │ ├── HelloRequest.class │ │ │ ├── HelloRequestOrBuilder.class │ │ │ ├── HelloWorldProto.class │ │ │ ├── MallProto.class │ │ │ ├── Order$1.class │ │ │ ├── Order$Builder.class │ │ │ ├── Order.class │ │ │ ├── OrderOrBuilder.class │ │ │ ├── OrderQueryGrpc$1.class │ │ │ ├── OrderQueryGrpc$2.class │ │ │ ├── OrderQueryGrpc$3.class │ │ │ ├── OrderQueryGrpc$MethodHandlers.class │ │ │ ├── OrderQueryGrpc$OrderQueryBaseDescriptorSupplier.class │ │ │ ├── OrderQueryGrpc$OrderQueryBlockingStub.class │ │ │ ├── OrderQueryGrpc$OrderQueryFileDescriptorSupplier.class │ │ │ ├── OrderQueryGrpc$OrderQueryFutureStub.class │ │ │ ├── OrderQueryGrpc$OrderQueryImplBase.class │ │ │ ├── OrderQueryGrpc$OrderQueryMethodDescriptorSupplier.class │ │ │ ├── OrderQueryGrpc$OrderQueryStub.class │ │ │ ├── OrderQueryGrpc.class │ │ │ ├── ProductOrder$1.class │ │ │ ├── ProductOrder$Builder.class │ │ │ ├── ProductOrder.class │ │ │ ├── ProductOrderOrBuilder.class │ │ │ ├── SimpleGrpc$1.class │ │ │ ├── SimpleGrpc$2.class │ │ │ ├── SimpleGrpc$3.class │ │ │ ├── SimpleGrpc$MethodHandlers.class │ │ │ ├── SimpleGrpc$SimpleBaseDescriptorSupplier.class │ │ │ ├── SimpleGrpc$SimpleBlockingStub.class │ │ │ ├── SimpleGrpc$SimpleFileDescriptorSupplier.class │ │ │ ├── SimpleGrpc$SimpleFutureStub.class │ │ │ ├── SimpleGrpc$SimpleImplBase.class │ │ │ ├── SimpleGrpc$SimpleMethodDescriptorSupplier.class │ │ │ ├── SimpleGrpc$SimpleStub.class │ │ │ └── SimpleGrpc.class │ └── src │ │ ├── generated │ │ └── main │ │ │ ├── grpc │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── grpctutorials │ │ │ │ └── lib │ │ │ │ ├── CartServiceGrpc.java │ │ │ │ ├── OrderQueryGrpc.java │ │ │ │ ├── SimpleGrpc.java │ │ │ │ └── StockServiceGrpc.java │ │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ └── lib │ │ │ ├── AddCartReply.java │ │ │ ├── AddCartReplyOrBuilder.java │ │ │ ├── Buyer.java │ │ │ ├── BuyerOrBuilder.java │ │ │ ├── DeductReply.java │ │ │ ├── DeductReplyOrBuilder.java │ │ │ ├── HelloReply.java │ │ │ ├── HelloReplyOrBuilder.java │ │ │ ├── HelloRequest.java │ │ │ ├── HelloRequestOrBuilder.java │ │ │ ├── HelloWorldProto.java │ │ │ ├── MallProto.java │ │ │ ├── Order.java │ │ │ ├── OrderOrBuilder.java │ │ │ ├── ProductOrder.java │ │ │ └── ProductOrderOrBuilder.java │ │ └── main │ │ └── proto │ │ ├── helloworld.proto │ │ └── mall.proto ├── local-client │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── GlobalClientInterceptorConfiguration.java │ │ │ ├── GrpcClientController.java │ │ │ ├── GrpcClientService.java │ │ │ ├── LocalGrpcClientApplication.java │ │ │ └── LogGrpcInterceptor.java │ │ └── resources │ │ └── application.yml ├── local-server │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── GlobalInterceptorConfiguration.java │ │ │ ├── GrpcServerService.java │ │ │ ├── LocalServerApplication.java │ │ │ └── LogGrpcInterceptor.java │ │ └── resources │ │ └── application.yml ├── server-stream-client-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── DispOrder.java │ │ │ ├── GrpcClientController.java │ │ │ ├── GrpcClientService.java │ │ │ └── ServerStreamClientSideApplication.java │ │ └── resources │ │ └── application.yml ├── server-stream-server-side │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── grpctutorials │ │ │ ├── GrpcServerService.java │ │ │ └── ServerStreamServerSideApplication.java │ │ └── resources │ │ └── application.yml └── settings.gradle ├── guavalimitdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── AccessClient.java │ │ ├── controller │ │ └── HelloController.java │ │ └── service │ │ └── AccessLimitService.java │ ├── resources │ ├── jdbc.properties │ ├── log4j.properties │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── User.jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp ├── hbasedemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── bean │ │ └── Student.java │ │ ├── controller │ │ └── HBaseController.java │ │ ├── dto │ │ └── StudentDTO.java │ │ └── service │ │ ├── StudentService.java │ │ └── impl │ │ └── StudentServiceImpl.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── fail.jsp │ │ ├── hello.jsp │ │ └── success.jsp │ └── web.xml │ └── index.jsp ├── hellojib ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── hellojib │ │ │ ├── HellojibApplication.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── hellojib │ └── HellojibApplicationTests.java ├── hiveudf ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── hiveudf │ ├── udaf │ ├── FieldLength.java │ ├── FieldLengthAggregationBuffer.java │ └── FieldLengthUDAFEvaluator.java │ ├── udf │ └── Upper.java │ └── udtf │ ├── WordSplitMultiRow.java │ └── WordSplitSingleRow.java ├── jacksondemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── annotation │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jacksondemo │ │ │ └── annotation │ │ │ ├── Address.java │ │ │ ├── ClassAnnotationDeserializer.java │ │ │ ├── ClassAnnotationSerialization.java │ │ │ ├── College.java │ │ │ ├── JsonIncludeDemo.java │ │ │ ├── JsonRootNameDeserialization.java │ │ │ ├── JsonRootNameSerialization.java │ │ │ ├── Order1.java │ │ │ ├── Order2.java │ │ │ ├── Parent.java │ │ │ ├── Student.java │ │ │ ├── classannonation │ │ │ ├── JsonIgnorePropertiesDeserializer.java │ │ │ ├── JsonIgnorePropertiesSerialization.java │ │ │ ├── JsonIgnoreTypeDeserializer.java │ │ │ ├── JsonIgnoreTypeSerialization.java │ │ │ ├── JsonPropertyOrderSerialization.java │ │ │ └── JsonRootNameDemo.java │ │ │ ├── fieldannotation │ │ │ ├── JacksonInjectDeserialization.java │ │ │ ├── JsonDeserializeDeserialization.java │ │ │ ├── JsonIgnoreDeserialization.java │ │ │ ├── JsonIgnoreSerialization.java │ │ │ ├── JsonPropertyDeserialization.java │ │ │ ├── JsonPropertySerialization.java │ │ │ ├── JsonRawValueSerialization.java │ │ │ └── JsonSerializeSerialization.java │ │ │ ├── jsoninclude │ │ │ ├── Always.java │ │ │ ├── Custom.java │ │ │ ├── NonAbsent.java │ │ │ ├── NonDefault.java │ │ │ ├── NonEmpty.java │ │ │ ├── NonNull.java │ │ │ └── UseDefaults.java │ │ │ └── methodannotation │ │ │ ├── JsonAnySetterDeserialization.java │ │ │ ├── JsonAnySetterSerialization.java │ │ │ ├── JsonCreatorDeserialization.java │ │ │ ├── JsonGetterSerialization.java │ │ │ ├── JsonSetterDeserialization.java │ │ │ └── JsonValueSerialization.java │ │ └── resources │ │ └── log4j.properties ├── beans │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── jacksondemo │ │ └── beans │ │ ├── Constant.java │ │ └── TwitterEntry.java ├── core │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jacksondemo │ │ │ └── core │ │ │ └── StreamingDemo.java │ │ └── resources │ │ └── log4j.properties ├── databind │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jacksondemo │ │ │ └── databind │ │ │ ├── ConfigDemo.java │ │ │ ├── DatabindDemo.java │ │ │ └── SimpleDemo.java │ │ └── resources │ │ └── log4j.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── springbootconfigbean │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── springbootconfigbean │ │ ├── JacksonConfig.java │ │ ├── SpringbootConfigBeanApplication.java │ │ ├── SwaggerConfig.java │ │ ├── bean │ │ └── Test.java │ │ └── controller │ │ └── JsonPropertySerializationController.java └── springbootproperties │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootproperties │ │ │ ├── SpringbootpropertiesApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── bean │ │ │ └── Test.java │ │ │ └── controller │ │ │ └── JsonPropertySerializationController.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springbootproperties │ └── SpringbootpropertiesApplicationTests.java ├── javacv-tutorials ├── basic-demo │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── basicdemo │ │ └── BasicDemo.java ├── face-detect-demo │ ├── Dockerfile │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── facedetect │ │ │ ├── FaceDetectApplication.java │ │ │ └── controller │ │ │ └── UploadController.java │ │ └── resources │ │ ├── application.properties │ │ └── templates │ │ └── index.ftl ├── ffmpeg-basic │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── basic │ │ │ └── Stream2Image.java │ │ └── resources │ │ └── log4j.properties ├── files │ ├── centos7-jdk8 │ │ └── Dockerfile │ ├── opencv3.4.3 │ │ └── Dockerfile │ └── opencv4.5.3 │ │ └── Dockerfile ├── pom.xml ├── simple-grab-push │ ├── Dockerfile │ ├── make.sh │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── grabpush │ │ ├── Constants.java │ │ ├── Preview.java │ │ ├── PushCamera.java │ │ ├── PushMov.java │ │ ├── PushMp4.java │ │ ├── Test.java │ │ ├── Util.java │ │ ├── bean │ │ ├── request │ │ │ └── FaceDetectRequest.java │ │ └── response │ │ │ └── FaceDetectResponse.java │ │ ├── camera │ │ ├── AbstractCameraApplication.java │ │ ├── GrabImageFromCamera.java │ │ ├── PreviewCamera.java │ │ ├── PreviewCameraHogDetect.java │ │ ├── PreviewCameraWithBaiduCloud.java │ │ ├── PreviewCameraWithCamShift.java │ │ ├── PreviewCameraWithDetect.java │ │ ├── PreviewCameraWithDetectAndSave.java │ │ ├── PreviewCameraWithGenderAge.java │ │ ├── PreviewCameraWithIdentify.java │ │ ├── RecordCamera.java │ │ ├── RecordCameraSaveMp4.java │ │ ├── RecordCameraSaveMp4WithAudio.java │ │ ├── RecordCameraWithAudio.java │ │ └── WebcamAndMicrophoneCapture.java │ │ └── extend │ │ ├── AgeDetectService.java │ │ ├── AudioService.java │ │ ├── BaiduCloudDetectService.java │ │ ├── BaiduCloudService.java │ │ ├── CamShiftDetectService.java │ │ ├── DetectAndRecognizeService.java │ │ ├── DetectAndSaveService.java │ │ ├── DetectService.java │ │ ├── GenderDetectService.java │ │ ├── HaarCascadeDetectService.java │ │ ├── HogDetectService.java │ │ ├── ObjectDetectService.java │ │ ├── ObjectTracker.java │ │ ├── PredictRlt.java │ │ ├── Recognize.java │ │ ├── Recognize3.java │ │ ├── Recognize5.java │ │ ├── Recognize6.java │ │ ├── RecognizeService.java │ │ ├── Train2.java │ │ ├── Train3.java │ │ ├── Train5.java │ │ ├── Train6.java │ │ └── TrainFromDirectory.java └── yolo-demo │ ├── Dockerfile │ ├── make.sh │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── yolodemo │ │ ├── YoloDemoApplication.java │ │ ├── beans │ │ └── ObjectDetectionResult.java │ │ └── controller │ │ └── YoloServiceController.java │ └── resources │ ├── application.properties │ └── templates │ └── index.ftl ├── jenkinsremotedemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── App.java │ └── resources │ └── remote-test ├── jetcd-tutorials ├── .gradle │ ├── 6.3 │ │ ├── executionHistory │ │ │ ├── executionHistory.bin │ │ │ └── executionHistory.lock │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileContent │ │ │ └── fileContent.lock │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ └── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ ├── checksums │ │ ├── checksums.lock │ │ ├── md5-checksums.bin │ │ └── sha1-checksums.bin │ └── vcs-1 │ │ └── gc.properties ├── advanced-operate │ ├── build.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ ├── AdvancedOperateApplication.java │ │ │ ├── controller │ │ │ ├── LeaseController.java │ │ │ └── WatchController.java │ │ │ └── dao │ │ │ ├── AdvancedEtcdService.java │ │ │ └── impl │ │ │ └── AdvancedEtcdServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── dao │ │ └── impl │ │ └── AdvancedEtcdServiceImplTest.java ├── base-operate │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── dao │ │ │ │ ├── EtcdService.java │ │ │ │ └── impl │ │ │ │ └── EtcdServiceImpl.java │ │ └── resources │ │ │ └── log4j.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── dao │ │ └── impl │ │ └── EtcdServiceImplTest.java ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── helloworld │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── HelloWorld.java │ │ └── resources │ │ │ └── log4j.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── HelloWorldTest.java └── settings.gradle ├── jib-error-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jiberrordemo │ │ │ ├── JibErrorDemoApplication.java │ │ │ └── Utils.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── jiberrordemo │ └── JibErrorDemoApplicationTests.java ├── junitpractice ├── advanced │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── advanced │ │ │ ├── AdvancedApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── advanced │ │ │ └── service │ │ │ └── impl │ │ │ ├── DynamicDemoTest.java │ │ │ ├── IndicativeSentences_Test.java │ │ │ ├── NestedTest.java │ │ │ ├── ParallelExecutionTest.java │ │ │ ├── RepeatedDemoTest.java │ │ │ └── ReplaceUnderscoresTest.java │ │ └── resources │ │ └── junit-platform.properties ├── assertassume │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── assertassume │ │ │ │ ├── AssertAssumeApplication.java │ │ │ │ ├── controller │ │ │ │ └── HelloController.java │ │ │ │ └── service │ │ │ │ ├── HelloService.java │ │ │ │ └── impl │ │ │ │ └── HelloServiceImpl.java │ │ └── resources │ │ │ ├── application-test.properties │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── assertassume │ │ └── service │ │ └── impl │ │ ├── AssertAssumpTest.java │ │ ├── AssertionsTest.java │ │ ├── AssumptionsTest.java │ │ └── HamcrestTest.java ├── conditional │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── conditional │ │ │ ├── ConditionalApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── conditional │ │ └── service │ │ └── impl │ │ └── ConditionalTest.java ├── junit5experience │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── junit5experience │ │ │ ├── Junit5ExperienceApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── junit5experience │ │ ├── controller │ │ └── HelloControllerTest.java │ │ └── service │ │ └── impl │ │ └── HelloServiceImplTest.java ├── parameterized │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── parameterized │ │ │ ├── ParameterizedApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── parameterized │ │ │ └── service │ │ │ └── impl │ │ │ ├── CsvToPerson.java │ │ │ ├── HelloTest.java │ │ │ ├── MyArgumentsProvider.java │ │ │ ├── Person.java │ │ │ ├── PersonAggregator.java │ │ │ ├── Types.java │ │ │ └── Utils.java │ │ └── resources │ │ └── two-column.csv ├── pom.xml ├── simplebean │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── simplebean │ │ │ ├── SimpleBeanApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── simplebean │ │ └── service │ │ └── impl │ │ ├── HelloControllerTest.java │ │ ├── HelloControllerWithTestRestTemplateTest.java │ │ ├── HelloControllerWithWebTestClientTest.java │ │ └── HelloServiceImplTest.java └── tag │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── tag │ │ ├── TagApplication.java │ │ ├── controller │ │ └── HelloController.java │ │ └── service │ │ ├── HelloService.java │ │ └── impl │ │ └── HelloServiceImpl.java │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── tag │ └── service │ └── impl │ ├── FirstTest.java │ ├── Hard.java │ ├── HardTest.java │ └── SecondTest.java ├── jupyterdockerfiles ├── Dockerfile └── docker-entrypoint.sh ├── k8s_customize_controller ├── controller.go ├── crd │ └── student.yaml ├── main.go └── pkg │ ├── apis │ └── bolingcavalry │ │ ├── register.go │ │ └── v1 │ │ ├── doc.go │ │ ├── register.go │ │ └── types.go │ └── signals │ ├── signal.go │ ├── signal_posix.go │ └── signal_windows.go ├── k8s_nginx_tomcat_resource └── k8stomcatcluster20180201.tar ├── k8s_tools └── README.md ├── k8sgatewaydemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── k8sgatewaydemo │ │ │ └── K8sgatewaydemoApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── k8sgatewaydemo │ └── K8sgatewaydemoApplicationTests.java ├── k8spvdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── k8spvdemo │ │ ├── K8spvdemoApplication.java │ │ └── controller │ │ └── UploadController.java │ └── resources │ └── application.properties ├── k8spvdemofiles ├── k8spvdemo-svc.yaml ├── k8spvdemo.yaml ├── pv1.yaml └── pvc1.yaml ├── k8stomcatdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── k8stomcatdemo │ │ │ ├── K8stomcatdemoApplication.java │ │ │ └── controller │ │ │ └── ServerInfo.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── k8stomcatdemo │ └── K8stomcatdemoApplicationTests.java ├── kafka01103consumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── kafka01103consumer │ │ │ ├── Consumer.java │ │ │ └── Kafka01103consumerApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── kafka01103consumer │ └── Kafka01103consumerApplicationTests.java ├── kafka01103producer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── kafka01103producer │ │ │ ├── Kafka01103producerApplication.java │ │ │ └── controller │ │ │ └── MessageController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── kafka01103producer │ └── Kafka01103producerApplicationTests.java ├── kafka_consumer ├── pom.xml └── src │ └── main │ ├── java │ ├── com.bolingcavalry.controller │ │ └── KafkaController.java │ └── com │ │ └── bolingcavalry │ │ ├── Constants.java │ │ └── service │ │ ├── KafkaConsumer.java │ │ ├── KafkaService.java │ │ └── impl │ │ └── KafkaServiceImpl.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── common.jsp │ │ ├── start.jsp │ │ └── start_finish.jsp │ └── web.xml │ └── index.jsp ├── kafka_producer ├── pom.xml └── src │ └── main │ ├── java │ ├── com.bolingcavalry.controller │ │ └── KafkaController.java │ └── com │ │ └── bolingcavalry │ │ ├── Constants.java │ │ └── service │ │ ├── KafkaProducer.java │ │ ├── KafkaService.java │ │ └── impl │ │ └── KafkaServiceImpl.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── common.jsp │ │ ├── send_finish.jsp │ │ └── send_message.jsp │ └── web.xml │ └── index.jsp ├── kafkaclusterconsumerdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── controller │ │ └── MessageProduceController.java │ │ └── service │ │ ├── MessageService.java │ │ ├── Processer.java │ │ └── impl │ │ └── MessageServiceImpl.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── fail.jsp │ │ ├── hello.jsp │ │ └── success.jsp │ └── web.xml │ └── index.jsp ├── kafkaclusterproducerdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── bean │ │ └── SimpleMessage.java │ │ ├── controller │ │ └── MessageProduceController.java │ │ └── service │ │ ├── BusinessPartition.java │ │ ├── MessageService.java │ │ └── impl │ │ └── MessageServiceImpl.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── fail.jsp │ │ ├── hello.jsp │ │ └── success.jsp │ └── web.xml │ └── index.jsp ├── kafkademo ├── pom.xml └── src │ └── main │ ├── java │ ├── com.bolingcavalry.controller │ │ └── KafkaController.java │ └── com │ │ └── bolingcavalry │ │ ├── Constants.java │ │ └── service │ │ ├── KafkaConsumer.java │ │ ├── KafkaProducer.java │ │ ├── KafkaService.java │ │ ├── RedisPool.java │ │ ├── RedisService.java │ │ └── impl │ │ ├── KafkaServiceImpl.java │ │ └── RedisServiceImpl.java │ ├── resources │ ├── spring-mvc.xml │ └── spring-mybatis.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── get.jsp │ │ ├── hello.jsp │ │ ├── listappend.jsp │ │ ├── listgetall.jsp │ │ ├── send.jsp │ │ └── set.jsp │ └── web.xml │ └── index.jsp ├── kubebuilder ├── elasticweb │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── PROJECT │ ├── api │ │ └── v1 │ │ │ ├── elasticweb_types.go │ │ │ ├── elasticweb_webhook.go │ │ │ ├── groupversion_info.go │ │ │ └── zz_generated.deepcopy.go │ ├── config │ │ ├── certmanager │ │ │ ├── certificate.yaml │ │ │ ├── kustomization.yaml │ │ │ └── kustomizeconfig.yaml │ │ ├── crd │ │ │ ├── bases │ │ │ │ └── elasticweb.com.bolingcavalry_elasticwebs.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── kustomizeconfig.yaml │ │ │ └── patches │ │ │ │ ├── cainjection_in_elasticwebs.yaml │ │ │ │ └── webhook_in_elasticwebs.yaml │ │ ├── default │ │ │ ├── kustomization.yaml │ │ │ ├── manager_auth_proxy_patch.yaml │ │ │ ├── manager_webhook_patch.yaml │ │ │ └── webhookcainjection_patch.yaml │ │ ├── manager │ │ │ ├── kustomization.yaml │ │ │ └── manager.yaml │ │ ├── prometheus │ │ │ ├── kustomization.yaml │ │ │ └── monitor.yaml │ │ ├── rbac │ │ │ ├── auth_proxy_client_clusterrole.yaml │ │ │ ├── auth_proxy_role.yaml │ │ │ ├── auth_proxy_role_binding.yaml │ │ │ ├── auth_proxy_service.yaml │ │ │ ├── elasticweb_editor_role.yaml │ │ │ ├── elasticweb_viewer_role.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── leader_election_role.yaml │ │ │ ├── leader_election_role_binding.yaml │ │ │ ├── role.yaml │ │ │ └── role_binding.yaml │ │ ├── samples │ │ │ ├── elasticweb_v1_elasticweb.yaml │ │ │ ├── update_single_pod_qps.yaml │ │ │ └── update_total_qps.yaml │ │ └── webhook │ │ │ ├── kustomization.yaml │ │ │ ├── kustomizeconfig.yaml │ │ │ ├── manifests.yaml │ │ │ └── service.yaml │ ├── controllers │ │ ├── elasticweb_controller.go │ │ └── suite_test.go │ ├── go.mod │ ├── go.sum │ ├── hack │ │ └── boilerplate.go.txt │ └── main.go └── webhookdemo │ └── README.md ├── kubernetesclient ├── .gitlab-ci.yml ├── .m2 │ └── settings.xml ├── README.md ├── fluent │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── fluent │ │ └── FluentStyleApplication.java ├── helloworld │ ├── .gitignore │ ├── Dockerfile │ ├── helloworld.yaml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── demo │ │ └── DemoApplicationTests.java ├── openapi │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── openapi │ │ └── OpenAPIDemoApplication.java ├── outsidecluster │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── outsidecluster │ │ │ │ └── OutsideclusterApplication.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── outsidecluster │ │ └── OutsideclusterApplicationTests.java ├── patch │ ├── Dockerfile │ ├── nginx-service.yaml │ ├── patch.yaml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── patch │ │ │ ├── ClassPathResourceReader.java │ │ │ └── PatchExample.java │ │ └── resources │ │ ├── applyYaml.json │ │ ├── deploy.json │ │ ├── json.json │ │ ├── merge.json │ │ └── strategic.json ├── pom.xml ├── protobufclient │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── protobufclient │ │ └── ProtobufApplication.java ├── rbac.yaml └── yaml │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── yaml │ │ └── YamlApplication.java │ └── resources │ ├── namespace.yaml │ └── service.yaml ├── kurentodemo ├── helloworld │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── helloworld │ │ │ ├── Handler.java │ │ │ ├── HelloWorldApplication.java │ │ │ └── UserSession.java │ │ └── resources │ │ ├── application.properties │ │ ├── keystore.jks │ │ └── static │ │ ├── css │ │ └── kurento.css │ │ ├── img │ │ ├── kurento.png │ │ ├── naevatec.png │ │ ├── pipeline.png │ │ ├── spinner.gif │ │ ├── transparent-1px.png │ │ ├── urjc.gif │ │ └── webrtc.png │ │ ├── index.html │ │ └── js │ │ └── index.js ├── player-with-record │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── playerwithrecord │ │ │ ├── PlayerHandler.java │ │ │ ├── PlayerRecorderHandler.java │ │ │ ├── PlayerWithRecorder.java │ │ │ └── UserSession.java │ │ └── resources │ │ ├── application.properties │ │ └── static │ │ ├── css │ │ └── kurento.css │ │ ├── img │ │ ├── kurento.png │ │ ├── naevatec.png │ │ ├── pipeline.png │ │ ├── spinner.gif │ │ ├── transparent-1px.png │ │ ├── urjc.gif │ │ └── webrtc.png │ │ ├── index.html │ │ └── js │ │ └── index.js └── pom.xml ├── leetcode ├── .vscode │ ├── launch.json │ └── settings.json ├── lib │ └── junit-platform-console-standalone-1.9.1.jar └── src │ ├── Main.java │ ├── book │ └── L0003.java │ ├── interview │ ├── L0102.java │ ├── L0109.java │ ├── L0503.java │ ├── L0801.java │ ├── L1617.java │ ├── L1716.java │ └── L1724.java │ ├── lcs │ └── L0001.java │ ├── offer │ ├── L0033.java │ ├── L0063.java │ └── L10_1.java │ ├── offer2 │ └── L0115.java │ ├── practice │ ├── Codec.java │ ├── L0001.java │ ├── L0004.java │ ├── L0005.java │ ├── L0007.java │ ├── L0008.java │ ├── L0009.java │ ├── L0013.java │ ├── L0014.java │ ├── L0017.java │ ├── L0019.java │ ├── L0020.java │ ├── L0021.java │ ├── L0022.java │ ├── L0026.java │ ├── L0036.java │ ├── L0038.java │ ├── L0039.java │ ├── L0040.java │ ├── L0045.java │ ├── L0046.java │ ├── L0047.java │ ├── L0048.java │ ├── L0053.java │ ├── L0055.java │ ├── L0066.java │ ├── L0069.java │ ├── L0077.java │ ├── L0078.java │ ├── L0079.java │ ├── L0083.java │ ├── L0089.java │ ├── L0090.java │ ├── L0093.java │ ├── L0094.java │ ├── L0095.java │ ├── L0098.java │ ├── L0100.java │ ├── L0101.java │ ├── L0102.java │ ├── L0104.java │ ├── L0105.java │ ├── L0106.java │ ├── L0108.java │ ├── L0112.java │ ├── L0113.java │ ├── L0116.java │ ├── L0117.java │ ├── L0118.java │ ├── L0121.java │ ├── L0122.java │ ├── L0123.java │ ├── L0125.java │ ├── L0131.java │ ├── L01408.java │ ├── L0141.java │ ├── L0142.java │ ├── L0144.java │ ├── L0145.java │ ├── L0152.java │ ├── L0160.java │ ├── L0169.java │ ├── L0188.java │ ├── L0190.java │ ├── L0198.java │ ├── L0204.java │ ├── L0206.java │ ├── L0213.java │ ├── L0216.java │ ├── L0217.java │ ├── L0226.java │ ├── L0234.java │ ├── L0236.java │ ├── L0237.java │ ├── L0242.java │ ├── L0257.java │ ├── L0268.java │ ├── L0278.java │ ├── L0279.java │ ├── L0283.java │ ├── L0297.java │ ├── L0300.java │ ├── L0306.java │ ├── L0306of2.java │ ├── L0309.java │ ├── L0322.java │ ├── L0326.java │ ├── L0331.java │ ├── L0338.java │ ├── L0344.java │ ├── L0349.java │ ├── L0350.java │ ├── L0354.java │ ├── L0363.java │ ├── L0387.java │ ├── L0393.java │ ├── L0394.java │ ├── L0412.java │ ├── L0415.java │ ├── L0443.java │ ├── L0448.java │ ├── L0449.java │ ├── L0461.java │ ├── L0509.java │ ├── L0543.java │ ├── L0572.java │ ├── L0606.java │ ├── L0617.java │ ├── L0622.java │ ├── L0636.java │ ├── L0655.java │ ├── L0673.java │ ├── L0704.java │ ├── L0714.java │ ├── L0788.java │ ├── L0788offical.java │ ├── L0804.java │ ├── L0820.java │ ├── L0876.java │ ├── L0912.java │ ├── L0918.java │ ├── L0919.java │ ├── L0921.java │ ├── L0952.java │ ├── L0998.java │ ├── L1184.java │ ├── L1309.java │ ├── L1313.java │ ├── L1331.java │ ├── L1367.java │ ├── L1422.java │ ├── L1464.java │ ├── L1608.java │ ├── L1624.java │ ├── L1636.java │ ├── L1640.java │ ├── L1652.java │ ├── L1694.java │ ├── L1784.java │ ├── ListNode.java │ ├── MinStack.java │ ├── MyLinkedList.java │ ├── Node.java │ ├── QuickSort.java │ ├── RLEIterator.java │ ├── Solution.java │ ├── Test.java │ ├── Test001.java │ ├── Tools.java │ └── TreeNode.java │ ├── question001 │ └── Solution.java │ ├── question002 │ ├── ListNode.java │ └── Solution.java │ └── question003 │ ├── Solution1.java │ ├── Solution2.java │ └── Solution3.java ├── loadbalancedemo ├── .idea │ ├── compiler.xml │ ├── libraries │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__com_sun_mail_javax_mail_1_5_0.xml │ │ ├── Maven__commons_codec_commons_codec_1_9.xml │ │ ├── Maven__commons_fileupload_commons_fileupload_1_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_3.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_javaee_api_7_0.xml │ │ ├── Maven__jstl_jstl_1_2.xml │ │ ├── Maven__junit_junit_4_11.xml │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_springframework_spring_aop_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_support_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jdbc_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_oxm_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_tx_4_0_2_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_4_0_2_RELEASE.xml │ │ └── Maven__org_springframework_spring_webmvc_4_0_2_RELEASE.xml │ ├── misc.xml │ ├── modules.xml │ ├── preferred-vcs.xml │ └── workspace.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── controller │ │ └── HelloController.java │ ├── resources │ ├── spring-mvc.xml │ └── spring-mybatis.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp ├── mavendockerplugindemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── pom_1_by_param.xml ├── pom_2_by_dockerfile.xml ├── pom_3_inner_server.xml ├── pom_4_ali_server.xml └── src │ └── main │ ├── docker │ └── Dockerfile │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── mavendockerplugindemo │ │ ├── MavendockerplugindemoApplication.java │ │ └── controller │ │ └── Hello.java │ └── resources │ └── application.properties ├── messagettlproducer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── messagettlproducer │ │ │ ├── ExpirationMessagePostProcessor.java │ │ │ ├── MessagettlproducerApplication.java │ │ │ ├── config │ │ │ ├── MessageTtlRabbitConfig.java │ │ │ └── RabbitTemplateConfig.java │ │ │ └── controller │ │ │ └── SendMessageController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── messagettlproducer │ └── MessagettlproducerApplicationTests.java ├── mongodbreplicationdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── controller │ │ └── MongodbController.java │ │ ├── entity │ │ └── Student.java │ │ └── service │ │ ├── StudentService.java │ │ └── impl │ │ └── StudentServiceImpl.java │ ├── resources │ ├── config.properties │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── fail.jsp │ │ ├── hello.jsp │ │ └── success.jsp │ └── web.xml │ └── index.jsp ├── mvnDemoClient ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── QueryUserInfo.java ├── mvnDemoLib ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── bean │ └── UserInfo.java ├── mvndemoserver ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── mvndemoserver │ │ ├── MvndemoserverApplication.java │ │ └── controller │ │ └── UserInfoController.java │ └── resources │ └── application.properties ├── mybatis ├── curd │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── curd │ │ │ │ ├── CurdApplication.java │ │ │ │ ├── SwaggerConfig.java │ │ │ │ ├── controller │ │ │ │ ├── LogController.java │ │ │ │ └── UserController.java │ │ │ │ ├── entity │ │ │ │ ├── Log.java │ │ │ │ ├── LogExtend.java │ │ │ │ └── User.java │ │ │ │ ├── mapper │ │ │ │ ├── LogMapper.java │ │ │ │ └── UserMapper.java │ │ │ │ └── service │ │ │ │ ├── LogService.java │ │ │ │ └── UserService.java │ │ └── resources │ │ │ ├── application.yml │ │ │ ├── mappers │ │ │ ├── LogMapper.xml │ │ │ └── UserMapper.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── curd │ │ └── controller │ │ └── UserControllerTest.java ├── db-second.sql ├── db.sql ├── druidonesource │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── druidonesource │ │ │ │ ├── DruidConfig.java │ │ │ │ ├── DuridOneSourceApplication.java │ │ │ │ ├── SwaggerConfig.java │ │ │ │ ├── controller │ │ │ │ ├── LogController.java │ │ │ │ └── UserController.java │ │ │ │ ├── entity │ │ │ │ ├── Log.java │ │ │ │ ├── LogExtend.java │ │ │ │ └── User.java │ │ │ │ ├── mapper │ │ │ │ ├── LogMapper.java │ │ │ │ └── UserMapper.java │ │ │ │ └── service │ │ │ │ ├── LogService.java │ │ │ │ └── UserService.java │ │ └── resources │ │ │ ├── application-test.yml │ │ │ ├── application.yml │ │ │ ├── mappers │ │ │ ├── LogMapper.xml │ │ │ └── UserMapper.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── druidonesource │ │ └── controller │ │ └── UserControllerTest.java ├── druidtwosource │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── druidtwosource │ │ │ │ ├── DruidConfigFirst.java │ │ │ │ ├── DruidConfigSecond.java │ │ │ │ ├── DuridTwoSourceApplication.java │ │ │ │ ├── SwaggerConfig.java │ │ │ │ ├── TwoDataSourceConfig.java │ │ │ │ ├── controller │ │ │ │ ├── AddressController.java │ │ │ │ └── UserController.java │ │ │ │ ├── entity │ │ │ │ ├── Address.java │ │ │ │ └── User.java │ │ │ │ ├── mapper │ │ │ │ ├── first │ │ │ │ │ └── UserMapper.java │ │ │ │ └── second │ │ │ │ │ └── AddressMapper.java │ │ │ │ └── service │ │ │ │ ├── AddressService.java │ │ │ │ └── UserService.java │ │ └── resources │ │ │ ├── application-test.yml │ │ │ ├── application.yml │ │ │ └── mappers │ │ │ ├── first │ │ │ └── UserMapper.xml │ │ │ └── second │ │ │ └── AddressMapper.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── druidtwosource │ │ └── controller │ │ ├── AddrestControllerTest.java │ │ └── UserControllerTest.java ├── pom.xml ├── relatedoperation │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── relatedoperation │ │ │ │ ├── DruidConfig.java │ │ │ │ ├── RelatedOperationApplication.java │ │ │ │ ├── SwaggerConfig.java │ │ │ │ ├── controller │ │ │ │ ├── LogController.java │ │ │ │ └── UserController.java │ │ │ │ ├── entity │ │ │ │ ├── Log.java │ │ │ │ ├── LogAssociateUser.java │ │ │ │ ├── LogExtend.java │ │ │ │ ├── User.java │ │ │ │ └── UserWithLogs.java │ │ │ │ ├── mapper │ │ │ │ ├── LogMapper.java │ │ │ │ └── UserMapper.java │ │ │ │ └── service │ │ │ │ ├── LogService.java │ │ │ │ └── UserService.java │ │ └── resources │ │ │ ├── application-test.yml │ │ │ ├── application.yml │ │ │ ├── mappers │ │ │ ├── LogMapper.xml │ │ │ └── UserMapper.xml │ │ │ └── mybatis-config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── relatedoperation │ │ └── controller │ │ └── ControllerTest.java └── simple │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── simple │ │ ├── SimpleApplication.java │ │ ├── controller │ │ ├── LogController.java │ │ └── UserController.java │ │ ├── entity │ │ ├── Log.java │ │ └── User.java │ │ ├── mapper │ │ ├── LogMapper.java │ │ └── UserMapper.java │ │ └── service │ │ ├── LogService.java │ │ └── UserService.java │ └── resources │ ├── application.yml │ ├── mappers │ ├── LogMapper.xml │ └── UserMapper.xml │ └── mybatis-config.xml ├── mysql-master-slave ├── docker-build │ ├── master │ │ ├── Dockerfile │ │ ├── docker-entrypoint.sh │ │ └── my.cnf │ └── slave │ │ ├── Dockerfile │ │ ├── docker-entrypoint.sh │ │ └── my.cnf └── docker-compose │ ├── docker-compose.yml │ ├── master │ └── master.cnf │ ├── slave0 │ └── slave0.cnf │ └── slave1 │ └── slave1.cnf ├── nacosdemo ├── configdemo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── configdemo │ │ │ ├── ConfigdemoApplication.java │ │ │ └── controller │ │ │ └── ConfigController.java │ │ └── resources │ │ └── bootstrap.properties ├── dockerfiles │ ├── config │ │ └── docker-compose.yml │ └── simple │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ └── docker-entrypoint.sh ├── pom.xml ├── simpleconsumer │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── simpleconsumer │ │ │ ├── SimpleConsumerApplication.java │ │ │ └── controller │ │ │ └── ConsumerController.java │ │ └── resources │ │ └── application.properties └── simpleprovider │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── simpleprovider │ │ ├── SimpleProviderApplication.java │ │ └── controller │ │ └── ProviderController.java │ └── resources │ └── application.properties ├── netflixdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── simpleeureka │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── simpleeureka │ │ │ ├── CsrfSecurityConfig.java │ │ │ └── SimpleEurekaApplication.java │ │ └── resources │ │ └── application.yml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── simpleeureka │ │ │ └── netflixdemo │ │ │ └── NetflixdemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── simpleeureka │ └── netflixdemo │ └── NetflixdemoApplicationTests.java ├── nginx-clojure-tutorials ├── files │ ├── nginx.conf │ └── tutorials-deploy.sh ├── filter-demo │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── filterdemo │ │ ├── RemoveAndAddMoreHeaders.java │ │ ├── StreamFacedBodyFilter.java │ │ └── StringFacedUppercaseBodyFilter.java ├── handler-demo │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── handlerdemo │ │ ├── BasicAuthHandler.java │ │ ├── MyContentHandler.java │ │ ├── MyInitHandler.java │ │ ├── MyLogHandler.java │ │ └── MyRewriteProxyPassHandler.java ├── helloworld │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── mytest │ │ └── Hello.java ├── pom.xml ├── shared-map-demo │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── sharedmap │ │ ├── HeapSaveCounter.java │ │ └── SharedMapSaveCounter.java └── simple-hello │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── simplehello │ └── HelloHandler.java ├── nginx_lua_docker_image_files └── README.md ├── openfaas ├── currenttime │ ├── .gradle │ │ ├── 6.5.1 │ │ │ ├── executionHistory │ │ │ │ └── executionHistory.lock │ │ │ ├── fileChanges │ │ │ │ └── last-build.bin │ │ │ ├── fileHashes │ │ │ │ └── fileHashes.lock │ │ │ └── gc.properties │ │ ├── buildOutputCleanup │ │ │ ├── buildOutputCleanup.lock │ │ │ └── cache.properties │ │ ├── checksums │ │ │ ├── checksums.lock │ │ │ ├── md5-checksums.bin │ │ │ └── sha1-checksums.bin │ │ └── vcs-1 │ │ │ └── gc.properties │ ├── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── jarRepositories.xml │ │ └── misc.xml │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── openfaas │ │ │ └── function │ │ │ └── Handler.java │ │ └── test │ │ └── java │ │ └── HandlerTest.java └── other │ └── readme.MD ├── optionaldemo ├── out │ └── production │ │ └── optionaldemo │ │ └── com │ │ └── bolingcavalry │ │ ├── OptionalDemo.class │ │ └── Student.class └── src │ └── com │ └── bolingcavalry │ ├── OptionalDemo.java │ └── Student.java ├── pinpoint185demo ├── pom.xml ├── service-a │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── servicea │ │ │ ├── ServiceAApplication.java │ │ │ ├── config │ │ │ └── RestTemplateConfig.java │ │ │ ├── controller │ │ │ └── StudentController.java │ │ │ ├── entity │ │ │ └── Student.java │ │ │ └── mapper │ │ │ └── StudentMapper.java │ │ └── resources │ │ ├── application.yml │ │ ├── mapping │ │ └── StudentMapping.xml │ │ └── sql │ │ └── student.sql └── service-b │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── serviceb │ │ ├── ServiceBApplication.java │ │ ├── config │ │ └── RedisConfig.java │ │ ├── controller │ │ └── StudentRedisController.java │ │ ├── entity │ │ └── Student.java │ │ └── util │ │ └── RedisUtil.java │ └── resources │ └── application.properties ├── pinpointtracedemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── bean │ │ ├── SimpleMessage.java │ │ └── Student.java │ │ ├── controller │ │ └── MessageProduceController.java │ │ └── service │ │ ├── MessageService.java │ │ └── impl │ │ └── MessageServiceImpl.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── fail.jsp │ │ ├── hello.jsp │ │ └── success.jsp │ └── web.xml │ └── index.jsp ├── playbooks └── cassandra3 │ ├── cluster-3-nodes │ ├── ansible.cfg │ ├── cluster-3-nodes.yml │ ├── files │ │ └── cassandra.yaml │ ├── hosts │ └── vars-cluster-3-nodes.yml │ └── single │ ├── ansible.cfg │ ├── files │ └── cassandra.yaml │ ├── hosts │ ├── single.yml │ └── vars-single.yml ├── probedemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── auto_deploy.sh ├── get ├── mvnw ├── mvnw.cmd ├── pom.xml ├── probedemo.yaml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── probedemo │ │ │ ├── ProbedemoApplication.java │ │ │ ├── controller │ │ │ ├── Hello.java │ │ │ ├── StateReader.java │ │ │ └── StateWritter.java │ │ │ └── listener │ │ │ └── AvailabilityListener.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── probedemo │ └── ProbedemoApplicationTests.java ├── prometheusdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── files │ ├── docker-compose.yml │ ├── grafana_template_customize.json │ ├── grafana_template_host.json │ ├── grafana_template_springboot.json │ ├── import_dashboard.sh │ └── prometheus.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── prometheusdemo │ │ │ ├── GreetingController.java │ │ │ ├── PromConfig.java │ │ │ └── PrometheusdemoApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── prometheusdemo │ └── PrometheusdemoApplicationTests.java ├── prometheusgrafana ├── deploy.sh ├── grafana │ └── grafana.yaml ├── prometheus │ ├── configmap.yaml │ ├── node-exporter.yaml │ ├── prometheus.yaml │ └── rbac-setup.yaml └── undeploy.sh ├── quarkus-tutorials ├── .dockerignore ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ └── maven-wrapper.properties ├── README.md ├── basic-cache │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── db │ │ │ │ ├── entity │ │ │ │ ├── City.java │ │ │ │ └── Country.java │ │ │ │ └── service │ │ │ │ ├── CityService.java │ │ │ │ └── CountyService.java │ │ └── resources │ │ │ ├── application-test.properties │ │ │ ├── application.properties │ │ │ └── import.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── CacheTest.java ├── basic-db │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── db │ │ │ │ ├── entity │ │ │ │ └── Fruit.java │ │ │ │ └── service │ │ │ │ └── FruitService.java │ │ └── resources │ │ │ ├── application-dev.properties │ │ │ ├── application-test.properties │ │ │ ├── application.properties │ │ │ └── import.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── FruitServiceTest.java ├── basic-di │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── docker │ │ │ ├── Dockerfile.jvm │ │ │ ├── Dockerfile.legacy-jar │ │ │ ├── Dockerfile.native │ │ │ └── Dockerfile.native-micro │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ ├── ClassAnnotationController.java │ │ │ │ ├── FieldAnnotationController.java │ │ │ │ ├── MethodAnnotationController.java │ │ │ │ ├── RequestScopeController.java │ │ │ │ ├── ResourceManagerController.java │ │ │ │ ├── annonation │ │ │ │ ├── Admin.java │ │ │ │ ├── MyQualifier.java │ │ │ │ ├── MyStereotype.java │ │ │ │ └── Normal.java │ │ │ │ ├── config │ │ │ │ └── SelectBeanConfiguration.java │ │ │ │ ├── decorator │ │ │ │ ├── Coffee.java │ │ │ │ └── impl │ │ │ │ │ ├── CaramelMacchiato.java │ │ │ │ │ ├── Espresso.java │ │ │ │ │ └── Latte.java │ │ │ │ ├── event │ │ │ │ ├── bean │ │ │ │ │ ├── MyEvent.java │ │ │ │ │ ├── TestEvent.java │ │ │ │ │ └── TwoChannelEvent.java │ │ │ │ ├── consumer │ │ │ │ │ ├── MyConsumer.java │ │ │ │ │ ├── TestEventConsumer.java │ │ │ │ │ └── TwoChannelConsumer.java │ │ │ │ └── producer │ │ │ │ │ ├── MyProducer.java │ │ │ │ │ ├── TestEventProducer.java │ │ │ │ │ ├── TwoChannelWithSingleEvent.java │ │ │ │ │ └── TwoChannelWithTwoEvent.java │ │ │ │ ├── interceptor │ │ │ │ ├── define │ │ │ │ │ ├── ContextData.java │ │ │ │ │ ├── HandleConstruction.java │ │ │ │ │ ├── HandleError.java │ │ │ │ │ ├── HandleMethod.java │ │ │ │ │ ├── SendMessage.java │ │ │ │ │ ├── TrackClass.java │ │ │ │ │ ├── TrackLifeCycle.java │ │ │ │ │ ├── TrackMethod.java │ │ │ │ │ └── TrackParams.java │ │ │ │ ├── demo │ │ │ │ │ ├── ArroundInvokeDemo.java │ │ │ │ │ ├── ContextDataDemo.java │ │ │ │ │ ├── HandleErrorDemo.java │ │ │ │ │ ├── HandleonstructionDemo.java │ │ │ │ │ ├── SendMessageDemo.java │ │ │ │ │ └── TrackParamsDemo.java │ │ │ │ └── impl │ │ │ │ │ ├── BaseContextDataInterceptor.java │ │ │ │ │ ├── ContextDataInterceptorA.java │ │ │ │ │ ├── ContextDataInterceptorB.java │ │ │ │ │ ├── HandleConstructionInterceptor.java │ │ │ │ │ ├── HandleErrorInterceptor.java │ │ │ │ │ ├── HandleMethodInterceptorA.java │ │ │ │ │ ├── HandleMethodInterceptorB.java │ │ │ │ │ ├── LifeCycleInterceptor.java │ │ │ │ │ ├── SendMessageInterceptor.java │ │ │ │ │ ├── TrackClassInterceptor.java │ │ │ │ │ ├── TrackMethodInterceptor.java │ │ │ │ │ └── TrackParamsInterceptor.java │ │ │ │ ├── lifecycle │ │ │ │ └── Hello.java │ │ │ │ └── service │ │ │ │ ├── HelloInstance.java │ │ │ │ ├── HelloPriority.java │ │ │ │ ├── HelloQualifier.java │ │ │ │ ├── HelloService.java │ │ │ │ ├── SayHello.java │ │ │ │ ├── TryIfBuildProfile.java │ │ │ │ ├── TryLookupIfProperty.java │ │ │ │ └── impl │ │ │ │ ├── AccountBalanceService.java │ │ │ │ ├── ClassAnnotationBean.java │ │ │ │ ├── DemoA.java │ │ │ │ ├── DependentClientA.java │ │ │ │ ├── DependentClientB.java │ │ │ │ ├── ExcludeInterceptorDemo.java │ │ │ │ ├── FieldAnnonationBean.java │ │ │ │ ├── HelloDependent.java │ │ │ │ ├── HelloInstanceA.java │ │ │ │ ├── HelloInstanceB.java │ │ │ │ ├── HelloInstanceC.java │ │ │ │ ├── HelloPriorityA.java │ │ │ │ ├── HelloPriorityB.java │ │ │ │ ├── HelloPriorityC.java │ │ │ │ ├── HelloQualifierA.java │ │ │ │ ├── HelloQualifierB.java │ │ │ │ ├── HelloQualifierC.java │ │ │ │ ├── HelloServiceImpl.java │ │ │ │ ├── MethodAnnonationBean.java │ │ │ │ ├── NormalApplicationScoped.java │ │ │ │ ├── NormalSingleton.java │ │ │ │ ├── OtherServiceImpl.java │ │ │ │ ├── RequestScopeBean.java │ │ │ │ ├── ResourceManager.java │ │ │ │ ├── SayHelloA.java │ │ │ │ ├── SayHelloB.java │ │ │ │ ├── SayHelloC.java │ │ │ │ ├── TryIfBuildProfileDefault.java │ │ │ │ ├── TryIfBuildProfileProd.java │ │ │ │ ├── TryLookupIfPropertyAlpha.java │ │ │ │ └── TryLookupIfPropertyBeta.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ ├── BeanInstanceSwitchTest.java │ │ ├── ChangeLazyLogicTest.java │ │ ├── ClassAnnotationControllerTest.java │ │ ├── DecoratorTest.java │ │ ├── DependentTest.java │ │ ├── DisposeTest.java │ │ ├── EventExceptionHandlerTest.java │ │ ├── EventTest.java │ │ ├── ExcludeInterceptorTest.java │ │ ├── FieldAnnotationControllerTest.java │ │ ├── InjectAllTest.java │ │ ├── InstanceTest.java │ │ ├── InterceptorTest.java │ │ ├── LifeCycleTest.java │ │ ├── LockTest.java │ │ ├── MethodAnnotationControllerTest.java │ │ ├── PriorityTest.java │ │ ├── QualifierTest.java │ │ ├── RequestScopeControllerTest.java │ │ ├── SendMessageTest.java │ │ ├── StereotypeTest.java │ │ └── WithCachingTest.java ├── multi-db-demo │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── multidb │ │ │ │ ├── entity │ │ │ │ ├── firstdb │ │ │ │ │ └── Seller.java │ │ │ │ └── seconddb │ │ │ │ │ └── Buyer.java │ │ │ │ └── service │ │ │ │ ├── BuyerService.java │ │ │ │ └── SellerService.java │ │ └── resources │ │ │ ├── application-test.properties │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── MultiDBTest.java ├── mvnw ├── mvnw.cmd └── pom.xml ├── queuettlproducer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── queuettlproducer │ │ │ ├── QueuettlproducerApplication.java │ │ │ ├── config │ │ │ ├── QueueTtlRabbitConfig.java │ │ │ └── RabbitTemplateConfig.java │ │ │ └── controller │ │ │ └── SendMessageController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── queuettlproducer │ └── QueuettlproducerApplicationTests.java ├── rabbitmq_docker_files ├── cluster │ └── docker-compose.yml ├── delaymq │ └── docker-compose.yml ├── image │ ├── Dockerfile │ ├── erlang.cookie │ ├── rabbitmq.config │ └── startrabbit.sh └── single │ └── docker-compose.yml ├── rabbitmqconsumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── rabbitmqconsumer │ │ │ ├── RabbitConfig.java │ │ │ ├── RabbitmqconsumerApplication.java │ │ │ └── receiver │ │ │ └── FanoutReceiver.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── rabbitmqconsumer │ └── RabbitmqconsumerApplicationTests.java ├── rabbitmqproducer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── rabbitmqproducer │ │ │ ├── RabbitConfig.java │ │ │ ├── RabbitmqproducerApplication.java │ │ │ └── controller │ │ │ └── SendController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── rabbitmqproducer │ └── RabbitmqproducerApplicationTests.java ├── redis-performance-demo-kryo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── redisperformancedemokryo │ │ │ ├── Helper.java │ │ │ ├── RedisPerformanceDemoKryoApplication.java │ │ │ ├── Serializer │ │ │ └── KryoRedisSerializer.java │ │ │ ├── bean │ │ │ └── Person.java │ │ │ ├── config │ │ │ └── RedisConfig.java │ │ │ ├── controller │ │ │ └── RedisController.java │ │ │ └── service │ │ │ └── RedisClient.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── redisperformancedemokryo │ └── RedisPerformanceDemoKryoApplicationTests.java ├── redis-performance-demo-string ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── redisperformancedemostring │ │ ├── Helper.java │ │ ├── RedisPerformanceDemoStringApplication.java │ │ ├── bean │ │ └── Person.java │ │ └── controller │ │ └── RedisController.java │ └── resources │ └── application.properties ├── redisdemo ├── pom.xml └── src │ └── main │ ├── java │ ├── HellowWorld.java │ ├── com.bolingcavalry.controller │ │ └── RedisController.java │ └── com │ │ └── bolingcavalry │ │ └── service │ │ ├── RedisPool.java │ │ ├── RedisService.java │ │ └── impl │ │ └── RedisServiceImpl.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── check.jsp │ │ ├── hello.jsp │ │ ├── list_append.jsp │ │ ├── list_get_all.jsp │ │ ├── list_get_all_success.jsp │ │ ├── listappend_success.jsp │ │ ├── set_success.jsp │ │ ├── simple_get.jsp │ │ ├── simple_get_success.jsp │ │ └── simple_set.jsp │ └── web.xml │ └── index.jsp ├── redissentineldemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── redissentineldemo │ │ │ ├── RedissentineldemoApplication.java │ │ │ └── controller │ │ │ └── MockController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── redissentineldemo │ └── RedissentineldemoApplicationTests.java ├── rxdemo ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── App.java │ └── resources │ │ └── log4j.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── AppTest.java ├── socketwordcountdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── BatchJob.java │ │ └── StreamingJob.java │ └── resources │ └── log4j.properties ├── sparkdemo ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── sparkdemo │ ├── app │ └── WikiRank.java │ ├── bean │ └── PageInfo.java │ └── util │ └── Tools.java ├── sparkdockercomposefiles ├── docker-compose.yml ├── hadoop.env └── sparkwordcount-1.0-SNAPSHOT.jar ├── sparkscalademo ├── out │ └── production │ │ └── sparkscalademo │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── com │ │ └── bolingcavalry │ │ └── sparkscalademo │ │ └── app │ │ ├── FirstDemo$$anonfun$main$1.class │ │ ├── FirstDemo$$anonfun$main$2.class │ │ ├── FirstDemo$$anonfun$main$3.class │ │ ├── FirstDemo$.class │ │ └── FirstDemo.class └── src │ ├── META-INF │ └── MANIFEST.MF │ └── com │ └── bolingcavalry │ └── sparkscalademo │ └── app │ └── FirstDemo.scala ├── sparkwordcount ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── sparkwordcount │ └── WordCount.java ├── spring-cloud-k8s-account-service ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── accountservice │ │ ├── AccountController.java │ │ └── AccountServiceApplication.java │ └── resources │ └── application.yml ├── spring-cloud-k8s-web-service ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── webservice │ │ ├── AccountService.java │ │ ├── RibbonConfiguration.java │ │ ├── WebServiceApplication.java │ │ └── WebServiceController.java │ └── resources │ └── application.yml ├── spring-cloud-square-tutorials ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── client │ │ ├── Constants.java │ │ └── HelloResponse.java ├── consumer-okhttp │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── consumer │ │ │ │ ├── OkHttpClientConfig.java │ │ │ │ ├── OkhttpApplication.java │ │ │ │ └── controller │ │ │ │ └── RemoteHello.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── consumer │ │ └── controller │ │ └── RemoteHelloTest.java ├── consumer-retrofit-okhttp │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── consumer │ │ │ │ ├── OkHttpClientConfig.java │ │ │ │ ├── RetrofitOkhttpApplication.java │ │ │ │ ├── controller │ │ │ │ └── RemoteHello.java │ │ │ │ └── service │ │ │ │ └── HelloService.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── consumer │ │ └── controller │ │ └── RemoteHelloTest.java ├── consumer-retrofit-webflux │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── consumer │ │ │ │ ├── AppConfiguration.java │ │ │ │ ├── RetrofitWebfluxApplication.java │ │ │ │ ├── controller │ │ │ │ └── RemoteHello.java │ │ │ │ └── service │ │ │ │ └── HelloService.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── consumer │ │ └── controller │ │ └── RemoteHelloTest.java ├── eureka │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── eureka │ │ │ └── EurekaApplication.java │ │ └── resources │ │ └── application.yml ├── pom.xml └── provider │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── provider │ │ ├── ProviderApplication.java │ │ └── controller │ │ └── Hello.java │ └── resources │ └── application.yml ├── spring-cloud-tutorials ├── circuitbreaker-gateway │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── circuitbreakergateway │ │ │ │ ├── CircuitbreakerApplication.java │ │ │ │ ├── config │ │ │ │ └── CustomizeCircuitBreakerConfig.java │ │ │ │ ├── controller │ │ │ │ └── Fallback.java │ │ │ │ └── filter │ │ │ │ ├── StatePrinterGatewayFilter.java │ │ │ │ └── StatePrinterGatewayFilterFactory.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── circuitbreakergateway │ │ └── CircuitbreakerTest.java ├── common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── common │ │ └── Constants.java ├── gateway-by-code │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── gateway │ │ │ │ ├── GatewayApplication.java │ │ │ │ └── cofig │ │ │ │ └── RouteConfig.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── gateway │ │ └── HelloTest.java ├── gateway-by-loadbalance │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── gateway │ │ │ │ └── GatewayApplication.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── gateway │ │ └── HelloTest.java ├── gateway-change-body │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── changebody │ │ │ ├── ChangeBodyApplication.java │ │ │ ├── config │ │ │ ├── FilterConfig.java │ │ │ └── MyErrorWebFluxAutoConfiguration.java │ │ │ ├── exception │ │ │ ├── CustomizeInfoException.java │ │ │ └── MyGatewayException.java │ │ │ ├── function │ │ │ ├── RequestBodyRewrite.java │ │ │ └── ResponseBodyRewrite.java │ │ │ └── handler │ │ │ └── MyErrorWebExceptionHandler.java │ │ └── resources │ │ └── application.yml ├── gateway-dynamic-by-nacos │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── gateway │ │ │ │ ├── GatewayApplication.java │ │ │ │ ├── config │ │ │ │ └── RouteOperatorConfig.java │ │ │ │ └── service │ │ │ │ ├── RouteConfigListener.java │ │ │ │ └── RouteOperator.java │ │ └── resources │ │ │ └── bootstrap.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── gateway │ │ └── HelloTest.java ├── gateway-dynamic-route │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── gateway │ │ │ ├── GatewayDynamicRouteApplication.java │ │ │ ├── config │ │ │ └── FilterFactory.java │ │ │ └── filter │ │ │ └── BizLogicRouteGatewayFilterFactory.java │ │ └── resources │ │ └── application.yml ├── gateway-nacos-config │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── gateway │ │ │ │ └── GatewayApplication.java │ │ └── resources │ │ │ └── bootstrap.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── gateway │ │ └── HelloTest.java ├── gateway-requestratelimiter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── gateway │ │ │ ├── RequestRateLimiterApplication.java │ │ │ └── config │ │ │ └── CustomizeConfig.java │ │ └── resources │ │ └── application.yml ├── hello-gateway │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── hellogateway │ │ │ │ ├── HelloGatewayApplication.java │ │ │ │ └── config │ │ │ │ └── CorsConfig.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── hellogateway │ │ └── HelloTest.java ├── jaeger-annonation-demo │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── annonation │ │ │ ├── AnnonationDemoApplication.java │ │ │ ├── aop │ │ │ ├── MyChildSpan.java │ │ │ ├── MySpan.java │ │ │ └── SpanAspect.java │ │ │ ├── config │ │ │ └── JaegerConfig.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── service │ │ │ ├── Biz.java │ │ │ ├── ChildBiz.java │ │ │ └── impl │ │ │ ├── BizImpl.java │ │ │ └── ChildBizImpl.java │ │ └── resources │ │ └── application.yml ├── jaeger-service-consumer │ ├── Dockerfile │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jaeger │ │ │ └── consumer │ │ │ ├── JaegerConsumerApplication.java │ │ │ ├── config │ │ │ ├── JaegerConfig.java │ │ │ └── RestTemplateConfig.java │ │ │ └── controller │ │ │ └── HelloConsumerController.java │ │ └── resources │ │ ├── application.yml │ │ └── logback.xml ├── jaeger-service-provider │ ├── .env │ ├── Dockerfile │ ├── docker-compose.yml │ ├── full.sh │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── jaeger │ │ │ └── provider │ │ │ ├── JaegerProviderApplication.java │ │ │ ├── config │ │ │ ├── JaegerConfig.java │ │ │ └── RedisConfig.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── util │ │ │ └── RedisUtils.java │ │ └── resources │ │ ├── application.yml │ │ └── logback.xml ├── pom.xml ├── provider-for-test-user │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── provider │ │ │ ├── TestUserProviderApplication.java │ │ │ └── controller │ │ │ └── Hello.java │ │ └── resources │ │ └── application.yml └── provider-hello │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── provider │ │ │ ├── ProviderApplication.java │ │ │ └── controller │ │ │ ├── Hello.java │ │ │ └── LBTest.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── provider │ └── controller │ └── HelloTest.java ├── spring-native-tutorials ├── pom.xml └── webmvc │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── webmvc │ └── WebmvcApplication.java ├── springbeans_modify ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── beans │ │ ├── AbstractPropertyAccessor.java │ │ ├── BeanInfoFactory.java │ │ ├── BeanInstantiationException.java │ │ ├── BeanMetadataAttribute.java │ │ ├── BeanMetadataAttributeAccessor.java │ │ ├── BeanMetadataElement.java │ │ ├── BeanUtils.java │ │ ├── BeanWrapper.java │ │ ├── BeanWrapperImpl.java │ │ ├── BeansException.java │ │ ├── CachedIntrospectionResults.java │ │ ├── ConfigurablePropertyAccessor.java │ │ ├── ConversionNotSupportedException.java │ │ ├── DirectFieldAccessor.java │ │ ├── ExtendedBeanInfo.java │ │ ├── ExtendedBeanInfoFactory.java │ │ ├── FatalBeanException.java │ │ ├── GenericTypeAwarePropertyDescriptor.java │ │ ├── InvalidPropertyException.java │ │ ├── Mergeable.java │ │ ├── MethodInvocationException.java │ │ ├── MutablePropertyValues.java │ │ ├── NotReadablePropertyException.java │ │ ├── NotWritablePropertyException.java │ │ ├── NullValueInNestedPathException.java │ │ ├── PropertyAccessException.java │ │ ├── PropertyAccessor.java │ │ ├── PropertyAccessorFactory.java │ │ ├── PropertyAccessorUtils.java │ │ ├── PropertyBatchUpdateException.java │ │ ├── PropertyEditorRegistrar.java │ │ ├── PropertyEditorRegistry.java │ │ ├── PropertyEditorRegistrySupport.java │ │ ├── PropertyMatches.java │ │ ├── PropertyValue.java │ │ ├── PropertyValues.java │ │ ├── PropertyValuesEditor.java │ │ ├── SimpleTypeConverter.java │ │ ├── TypeConverter.java │ │ ├── TypeConverterDelegate.java │ │ ├── TypeConverterSupport.java │ │ ├── TypeMismatchException.java │ │ ├── annotation │ │ ├── AnnotationBeanUtils.java │ │ └── package-info.java │ │ ├── factory │ │ ├── Aware.java │ │ ├── BeanClassLoaderAware.java │ │ ├── BeanCreationException.java │ │ ├── BeanCreationNotAllowedException.java │ │ ├── BeanCurrentlyInCreationException.java │ │ ├── BeanDefinitionStoreException.java │ │ ├── BeanExpressionException.java │ │ ├── BeanFactory.java │ │ ├── BeanFactoryAware.java │ │ ├── BeanFactoryUtils.java │ │ ├── BeanInitializationException.java │ │ ├── BeanIsAbstractException.java │ │ ├── BeanIsNotAFactoryException.java │ │ ├── BeanNameAware.java │ │ ├── BeanNotOfRequiredTypeException.java │ │ ├── CannotLoadBeanClassException.java │ │ ├── DisposableBean.java │ │ ├── FactoryBean.java │ │ ├── FactoryBeanNotInitializedException.java │ │ ├── HierarchicalBeanFactory.java │ │ ├── InitializingBean.java │ │ ├── ListableBeanFactory.java │ │ ├── NamedBean.java │ │ ├── NoSuchBeanDefinitionException.java │ │ ├── NoUniqueBeanDefinitionException.java │ │ ├── ObjectFactory.java │ │ ├── SmartFactoryBean.java │ │ ├── UnsatisfiedDependencyException.java │ │ ├── access │ │ │ ├── BeanFactoryLocator.java │ │ │ ├── BeanFactoryReference.java │ │ │ ├── BootstrapException.java │ │ │ ├── SingletonBeanFactoryLocator.java │ │ │ ├── el │ │ │ │ ├── SimpleSpringBeanELResolver.java │ │ │ │ ├── SpringBeanELResolver.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── annotation │ │ │ ├── AnnotatedBeanDefinition.java │ │ │ ├── AnnotatedGenericBeanDefinition.java │ │ │ ├── AnnotationBeanWiringInfoResolver.java │ │ │ ├── Autowire.java │ │ │ ├── Autowired.java │ │ │ ├── AutowiredAnnotationBeanPostProcessor.java │ │ │ ├── BeanFactoryAnnotationUtils.java │ │ │ ├── Configurable.java │ │ │ ├── CustomAutowireConfigurer.java │ │ │ ├── InitDestroyAnnotationBeanPostProcessor.java │ │ │ ├── InjectionMetadata.java │ │ │ ├── Qualifier.java │ │ │ ├── QualifierAnnotationAutowireCandidateResolver.java │ │ │ ├── Required.java │ │ │ ├── RequiredAnnotationBeanPostProcessor.java │ │ │ ├── Value.java │ │ │ └── package-info.java │ │ ├── config │ │ │ ├── AbstractFactoryBean.java │ │ │ ├── AutowireCapableBeanFactory.java │ │ │ ├── BeanDefinition.java │ │ │ ├── BeanDefinitionHolder.java │ │ │ ├── BeanDefinitionVisitor.java │ │ │ ├── BeanExpressionContext.java │ │ │ ├── BeanExpressionResolver.java │ │ │ ├── BeanFactoryPostProcessor.java │ │ │ ├── BeanPostProcessor.java │ │ │ ├── BeanReference.java │ │ │ ├── BeanReferenceFactoryBean.java │ │ │ ├── CommonsLogFactoryBean.java │ │ │ ├── ConfigurableBeanFactory.java │ │ │ ├── ConfigurableListableBeanFactory.java │ │ │ ├── ConstructorArgumentValues.java │ │ │ ├── CustomEditorConfigurer.java │ │ │ ├── CustomScopeConfigurer.java │ │ │ ├── DependencyDescriptor.java │ │ │ ├── DeprecatedBeanWarner.java │ │ │ ├── DestructionAwareBeanPostProcessor.java │ │ │ ├── FieldRetrievingFactoryBean.java │ │ │ ├── InstantiationAwareBeanPostProcessor.java │ │ │ ├── InstantiationAwareBeanPostProcessorAdapter.java │ │ │ ├── ListFactoryBean.java │ │ │ ├── MapFactoryBean.java │ │ │ ├── MethodInvokingFactoryBean.java │ │ │ ├── ObjectFactoryCreatingFactoryBean.java │ │ │ ├── PlaceholderConfigurerSupport.java │ │ │ ├── PreferencesPlaceholderConfigurer.java │ │ │ ├── PropertiesFactoryBean.java │ │ │ ├── PropertyOverrideConfigurer.java │ │ │ ├── PropertyPathFactoryBean.java │ │ │ ├── PropertyPlaceholderConfigurer.java │ │ │ ├── PropertyResourceConfigurer.java │ │ │ ├── ProviderCreatingFactoryBean.java │ │ │ ├── RuntimeBeanNameReference.java │ │ │ ├── RuntimeBeanReference.java │ │ │ ├── Scope.java │ │ │ ├── ServiceLocatorFactoryBean.java │ │ │ ├── SetFactoryBean.java │ │ │ ├── SingletonBeanRegistry.java │ │ │ ├── SmartInstantiationAwareBeanPostProcessor.java │ │ │ ├── TypedStringValue.java │ │ │ └── package-info.java │ │ ├── groovy │ │ │ ├── GroovyBeanDefinitionReader.java │ │ │ ├── GroovyBeanDefinitionWrapper.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── parsing │ │ │ ├── AbstractComponentDefinition.java │ │ │ ├── AliasDefinition.java │ │ │ ├── BeanComponentDefinition.java │ │ │ ├── BeanDefinitionParsingException.java │ │ │ ├── BeanEntry.java │ │ │ ├── ComponentDefinition.java │ │ │ ├── CompositeComponentDefinition.java │ │ │ ├── ConstructorArgumentEntry.java │ │ │ ├── DefaultsDefinition.java │ │ │ ├── EmptyReaderEventListener.java │ │ │ ├── FailFastProblemReporter.java │ │ │ ├── ImportDefinition.java │ │ │ ├── Location.java │ │ │ ├── NullSourceExtractor.java │ │ │ ├── ParseState.java │ │ │ ├── PassThroughSourceExtractor.java │ │ │ ├── Problem.java │ │ │ ├── ProblemReporter.java │ │ │ ├── PropertyEntry.java │ │ │ ├── QualifierEntry.java │ │ │ ├── ReaderContext.java │ │ │ ├── ReaderEventListener.java │ │ │ ├── SourceExtractor.java │ │ │ └── package-info.java │ │ ├── serviceloader │ │ │ ├── AbstractServiceLoaderBasedFactoryBean.java │ │ │ ├── ServiceFactoryBean.java │ │ │ ├── ServiceListFactoryBean.java │ │ │ ├── ServiceLoaderFactoryBean.java │ │ │ └── package-info.java │ │ ├── support │ │ │ ├── AbstractAutowireCapableBeanFactory.java │ │ │ ├── AbstractBeanDefinition.java │ │ │ ├── AbstractBeanDefinitionReader.java │ │ │ ├── AbstractBeanFactory.java │ │ │ ├── AutowireCandidateQualifier.java │ │ │ ├── AutowireCandidateResolver.java │ │ │ ├── AutowireUtils.java │ │ │ ├── BeanDefinitionBuilder.java │ │ │ ├── BeanDefinitionDefaults.java │ │ │ ├── BeanDefinitionReader.java │ │ │ ├── BeanDefinitionReaderUtils.java │ │ │ ├── BeanDefinitionRegistry.java │ │ │ ├── BeanDefinitionRegistryPostProcessor.java │ │ │ ├── BeanDefinitionResource.java │ │ │ ├── BeanDefinitionValidationException.java │ │ │ ├── BeanDefinitionValueResolver.java │ │ │ ├── BeanNameGenerator.java │ │ │ ├── CglibSubclassingInstantiationStrategy.java │ │ │ ├── ChildBeanDefinition.java │ │ │ ├── ConstructorResolver.java │ │ │ ├── DefaultBeanNameGenerator.java │ │ │ ├── DefaultListableBeanFactory.java │ │ │ ├── DefaultSingletonBeanRegistry.java │ │ │ ├── DisposableBeanAdapter.java │ │ │ ├── FactoryBeanRegistrySupport.java │ │ │ ├── GenericBeanDefinition.java │ │ │ ├── GenericTypeAwareAutowireCandidateResolver.java │ │ │ ├── InstantiationStrategy.java │ │ │ ├── LookupOverride.java │ │ │ ├── ManagedArray.java │ │ │ ├── ManagedList.java │ │ │ ├── ManagedMap.java │ │ │ ├── ManagedProperties.java │ │ │ ├── ManagedSet.java │ │ │ ├── MergedBeanDefinitionPostProcessor.java │ │ │ ├── MethodOverride.java │ │ │ ├── MethodOverrides.java │ │ │ ├── MethodReplacer.java │ │ │ ├── PropertiesBeanDefinitionReader.java │ │ │ ├── ReplaceOverride.java │ │ │ ├── RootBeanDefinition.java │ │ │ ├── SecurityContextProvider.java │ │ │ ├── SimpleAutowireCandidateResolver.java │ │ │ ├── SimpleBeanDefinitionRegistry.java │ │ │ ├── SimpleInstantiationStrategy.java │ │ │ ├── SimpleSecurityContextProvider.java │ │ │ ├── StaticListableBeanFactory.java │ │ │ └── package-info.java │ │ ├── wiring │ │ │ ├── BeanConfigurerSupport.java │ │ │ ├── BeanWiringInfo.java │ │ │ ├── BeanWiringInfoResolver.java │ │ │ ├── ClassNameBeanWiringInfoResolver.java │ │ │ └── package-info.java │ │ └── xml │ │ │ ├── AbstractBeanDefinitionParser.java │ │ │ ├── AbstractSimpleBeanDefinitionParser.java │ │ │ ├── AbstractSingleBeanDefinitionParser.java │ │ │ ├── BeanDefinitionDecorator.java │ │ │ ├── BeanDefinitionDocumentReader.java │ │ │ ├── BeanDefinitionParser.java │ │ │ ├── BeanDefinitionParserDelegate.java │ │ │ ├── BeansDtdResolver.java │ │ │ ├── DefaultBeanDefinitionDocumentReader.java │ │ │ ├── DefaultDocumentLoader.java │ │ │ ├── DefaultNamespaceHandlerResolver.java │ │ │ ├── DelegatingEntityResolver.java │ │ │ ├── DocumentDefaultsDefinition.java │ │ │ ├── DocumentLoader.java │ │ │ ├── NamespaceHandler.java │ │ │ ├── NamespaceHandlerResolver.java │ │ │ ├── NamespaceHandlerSupport.java │ │ │ ├── ParserContext.java │ │ │ ├── PluggableSchemaResolver.java │ │ │ ├── ResourceEntityResolver.java │ │ │ ├── SimpleConstructorNamespaceHandler.java │ │ │ ├── SimplePropertyNamespaceHandler.java │ │ │ ├── UtilNamespaceHandler.java │ │ │ ├── XmlBeanDefinitionReader.java │ │ │ ├── XmlBeanDefinitionStoreException.java │ │ │ ├── XmlBeanFactory.java │ │ │ ├── XmlReaderContext.java │ │ │ ├── package-info.java │ │ │ ├── spring-beans-2.0.dtd │ │ │ ├── spring-beans-2.0.xsd │ │ │ ├── spring-beans-2.5.xsd │ │ │ ├── spring-beans-3.0.xsd │ │ │ ├── spring-beans-3.1.xsd │ │ │ ├── spring-beans-3.2.xsd │ │ │ ├── spring-beans-4.0.xsd │ │ │ ├── spring-beans.gif │ │ │ ├── spring-tool-2.0.xsd │ │ │ ├── spring-tool-2.5.xsd │ │ │ ├── spring-tool-3.0.xsd │ │ │ ├── spring-tool-3.1.xsd │ │ │ ├── spring-tool-3.2.xsd │ │ │ ├── spring-tool-4.0.xsd │ │ │ ├── spring-util-2.0.xsd │ │ │ ├── spring-util-2.5.xsd │ │ │ ├── spring-util-3.0.xsd │ │ │ ├── spring-util-3.1.xsd │ │ │ ├── spring-util-3.2.xsd │ │ │ ├── spring-util-4.0.xsd │ │ │ └── spring-util.gif │ │ ├── package-info.java │ │ ├── propertyeditors │ │ ├── ByteArrayPropertyEditor.java │ │ ├── CharArrayPropertyEditor.java │ │ ├── CharacterEditor.java │ │ ├── CharsetEditor.java │ │ ├── ClassArrayEditor.java │ │ ├── ClassEditor.java │ │ ├── CurrencyEditor.java │ │ ├── CustomBooleanEditor.java │ │ ├── CustomCollectionEditor.java │ │ ├── CustomDateEditor.java │ │ ├── CustomMapEditor.java │ │ ├── CustomNumberEditor.java │ │ ├── FileEditor.java │ │ ├── InputSourceEditor.java │ │ ├── InputStreamEditor.java │ │ ├── LocaleEditor.java │ │ ├── PatternEditor.java │ │ ├── PropertiesEditor.java │ │ ├── ResourceBundleEditor.java │ │ ├── StringArrayPropertyEditor.java │ │ ├── StringTrimmerEditor.java │ │ ├── TimeZoneEditor.java │ │ ├── URIEditor.java │ │ ├── URLEditor.java │ │ ├── UUIDEditor.java │ │ ├── ZoneIdEditor.java │ │ └── package-info.java │ │ └── support │ │ ├── ArgumentConvertingMethodInvoker.java │ │ ├── MutableSortDefinition.java │ │ ├── PagedListHolder.java │ │ ├── PropertyComparator.java │ │ ├── ResourceEditorRegistrar.java │ │ ├── SortDefinition.java │ │ └── package-info.java │ └── resources │ └── META-INF │ ├── MANIFEST.MF │ ├── license.txt │ ├── notice.txt │ ├── spring.factories │ ├── spring.handlers │ ├── spring.schemas │ └── spring.tooling ├── springboot-app-docker-health-check ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootappdockerhealthcheck │ │ │ └── SpringbootAppDockerHealthCheckApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springbootappdockerhealthcheck │ └── SpringbootAppDockerHealthCheckApplicationTests.java ├── springboot-redis-kyro-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootrediskyrodemo │ │ │ ├── Serializer │ │ │ └── KryoRedisSerializer.java │ │ │ ├── SpringbootRedisKyroDemoApplication.java │ │ │ ├── bean │ │ │ └── Person.java │ │ │ ├── config │ │ │ └── RedisConfig.java │ │ │ ├── controller │ │ │ └── RedisController.java │ │ │ └── service │ │ │ └── RedisClient.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springbootrediskyrodemo │ └── SpringbootRedisKyroDemoApplicationTests.java ├── springbootfileserver ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── springbootfileserver │ │ ├── SpringbootfileserverApplication.java │ │ └── controller │ │ ├── HelloController.java │ │ └── UploadController.java │ └── resources │ └── application.properties ├── springbootpractice ├── junit │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── junit │ │ │ ├── JunitApplication.java │ │ │ ├── controller │ │ │ └── BizController.java │ │ │ └── service │ │ │ ├── HelloService.java │ │ │ └── impl │ │ │ └── HelloServiceImpl.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── junit │ │ └── service │ │ └── HelloServiceTest.java └── pom.xml ├── springbootsidecardemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springbootsidecardemo │ │ │ ├── SpringbootsidecardemoApplication.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springbootsidecardemo │ └── SpringbootsidecardemoApplicationTests.java ├── springcloudcustomizelistener ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springcloudcustomizelistener │ │ │ ├── EurekaCacheRefreshListener.java │ │ │ └── SpringcloudcustomizelistenerApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springcloudcustomizelistener │ └── SpringcloudcustomizelistenerApplicationTests.java ├── springclouddeepconsumer ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springclouddeepconsumer │ │ │ ├── SpringclouddeepconsumerApplication.java │ │ │ └── controller │ │ │ └── ConsumerServiceController.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springclouddeepconsumer │ └── SpringclouddeepconsumerApplicationTests.java ├── springclouddeepeureka ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springclouddeepeureka │ │ │ └── SpringclouddeepeurekaApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springclouddeepeureka │ └── SpringclouddeepeurekaApplicationTests.java ├── springclouddeepprovider ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springclouddeepprovider │ │ │ ├── Controller │ │ │ └── HelloService.java │ │ │ └── SpringclouddeepproviderApplication.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springclouddeepprovider │ └── SpringclouddeepproviderApplicationTests.java ├── springcloudk8sconfigdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springcloudk8sconfigdemo │ │ │ ├── DummyConfig.java │ │ │ └── Springcloudk8sconfigdemoApplication.java │ └── resources │ │ └── bootstrap.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springcloudk8sconfigdemo │ └── Springcloudk8sconfigdemoApplicationTests.java ├── springcloudk8sdiscovery ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── springcloudk8sdiscovery │ │ ├── DiscoveryController.java │ │ └── Springcloudk8sdiscoveryApplication.java │ └── resources │ └── application.properties ├── springcloudk8sreloadconfigdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springcloudk8sreloadconfigdemo │ │ │ ├── DummyConfig.java │ │ │ └── Springcloudk8sreloadconfigdemoApplication.java │ └── resources │ │ └── bootstrap.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springcloudk8sreloadconfigdemo │ └── Springcloudk8sreloadconfigdemoApplicationTests.java ├── springcloudscaledemo ├── eureka-server │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── eurekaserver │ │ │ │ └── EurekaServerApplication.java │ │ └── resources │ │ │ ├── application-dev.properties │ │ │ ├── application-prd.properties │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── eurekaserver │ │ └── EurekaServerApplicationTests.java ├── service-consumer │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── serviceconsumer │ │ │ │ ├── ServiceConsumerApplication.java │ │ │ │ ├── controller │ │ │ │ └── UserFacadeController.java │ │ │ │ └── feign │ │ │ │ └── UserFeignClient.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── serviceconsumer │ │ └── ServiceConsumerApplicationTests.java └── service-provider │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── serviceprovider │ │ │ ├── ServiceProviderApplication.java │ │ │ └── controller │ │ │ └── UserController.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── serviceprovider │ └── ServiceProviderApplicationTests.java ├── springcoredemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── CheckApplication.java │ │ ├── DemoApplication.java │ │ ├── bean │ │ └── Simple.java │ │ └── context │ │ └── CustomApplicationContext.java │ └── resources │ └── applicationContext.xml ├── springcustomize ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── springcustomize │ │ │ └── SpringcustomizeApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── springcustomize │ └── SpringcustomizeApplicationTests.java ├── springmvcfileserver ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── controller │ │ ├── HelloController.java │ │ └── UploadController.java │ ├── resources │ ├── logback.xml │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp ├── springmybatisexceptiondemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ ├── bolingcavalry │ │ └── controller │ │ │ └── HelloController.java │ │ └── ssm │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ ├── User001Mapper.java │ │ ├── User002Mapper.java │ │ ├── User003Mapper.java │ │ ├── User004Mapper.java │ │ ├── User005Mapper.java │ │ ├── User006Mapper.java │ │ ├── User007Mapper.java │ │ ├── User008Mapper.java │ │ ├── User009Mapper.java │ │ ├── User010Mapper.java │ │ ├── User011Mapper.java │ │ ├── User012Mapper.java │ │ ├── User013Mapper.java │ │ ├── User014Mapper.java │ │ ├── User015Mapper.java │ │ ├── User016Mapper.java │ │ ├── User017Mapper.java │ │ ├── User018Mapper.java │ │ ├── User019Mapper.java │ │ ├── User020Mapper.java │ │ ├── User021Mapper.java │ │ ├── User022Mapper.java │ │ ├── User023Mapper.java │ │ ├── User024Mapper.java │ │ ├── User025Mapper.java │ │ ├── User026Mapper.java │ │ ├── User027Mapper.java │ │ ├── User028Mapper.java │ │ ├── User029Mapper.java │ │ ├── User030Mapper.java │ │ ├── User031Mapper.java │ │ ├── User032Mapper.java │ │ ├── User033Mapper.java │ │ ├── User034Mapper.java │ │ ├── User035Mapper.java │ │ ├── User036Mapper.java │ │ ├── User037Mapper.java │ │ ├── User038Mapper.java │ │ ├── User039Mapper.java │ │ ├── User03Mapper.java │ │ ├── User040Mapper.java │ │ ├── User041Mapper.java │ │ ├── User042Mapper.java │ │ ├── User043Mapper.java │ │ ├── User044Mapper.java │ │ ├── User045Mapper.java │ │ ├── User046Mapper.java │ │ ├── User047Mapper.java │ │ ├── User048Mapper.java │ │ ├── User049Mapper.java │ │ ├── User050Mapper.java │ │ ├── User051Mapper.java │ │ └── UserMapper.java │ │ ├── mapping │ │ ├── User001Mapper.xml │ │ └── UserMapper.xml │ │ ├── pojo │ │ ├── User.java │ │ └── User001.java │ │ └── service │ │ ├── IUserService.java │ │ └── impl │ │ └── UserService.java │ ├── resources │ ├── jdbc.properties │ ├── log4j.properties │ ├── spring-mvc.xml │ └── spring-mybatis.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ ├── User.jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp ├── springschemademo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── Computer.java │ │ ├── ComputerBeanDefinitionParser.java │ │ ├── ComputerNamespaceHandler.java │ │ └── HelloController.java │ ├── resources │ ├── META-INF │ │ ├── computer.xsd │ │ ├── spring.handlers │ │ └── spring.schemas │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── stopwatchdemo ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── StopWatchDemo.java ├── storageclass-demo ├── class.yaml ├── clean.sh ├── deployment.yaml └── rbac.yaml ├── storageclass ├── deployment-nfs.yaml ├── k8spvdemo-svc.yaml ├── k8spvdemo.yaml └── nfs-class.yaml ├── threadpooldemoserver ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── threadpooldemoserver │ │ ├── ThreadpooldemoserverApplication.java │ │ ├── configure │ │ └── ExecutorConfig.java │ │ ├── controller │ │ └── Hello.java │ │ ├── executor │ │ └── VisiableThreadPoolTaskExecutor.java │ │ └── service │ │ ├── AsyncService.java │ │ └── impl │ │ └── AsyncServiceImpl.java │ └── resources │ └── application.properties ├── tomcat_openresty_docker_image_files └── README.md ├── tutorials ├── basic-train │ ├── go.mod │ ├── main.go │ └── train │ │ ├── channel-write.go │ │ ├── channel.go │ │ ├── http.go │ │ ├── map.go │ │ ├── once.go │ │ ├── runtime.go │ │ ├── select.go │ │ ├── sync.go │ │ ├── ticker.go │ │ ├── timer.go │ │ └── wait.go ├── benchmark-demo │ ├── benchmark-demo │ ├── go.mod │ ├── main.go │ └── main_test.go ├── chat │ ├── connection.go │ ├── data.go │ ├── go.mod │ ├── go.sum │ ├── hub.go │ ├── local.html │ └── server.go ├── client-go-indexer-tutorials │ ├── .vscode │ │ └── launch.json │ ├── basic │ │ └── indexer-service.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── remote │ │ └── remote-service.go │ └── scripts │ │ ├── http │ │ └── hello.http │ │ ├── kubernetes │ │ ├── clean.sh │ │ ├── deploy.sh │ │ ├── mysql-deployment-service.yaml │ │ ├── mysql-pv.yaml │ │ ├── mysql-pvc.yaml │ │ ├── nginx-deployment-service.yaml │ │ └── tomcat-deployment-service.yaml │ │ └── performance │ │ ├── indexer.js │ │ └── remote.js ├── client-go-tutorials │ ├── .vscode │ │ └── launch.json │ ├── action │ │ ├── action.go │ │ ├── conflict.go │ │ ├── controller.go │ │ ├── controller_demo.go │ │ ├── index.go │ │ ├── label.go │ │ ├── list_pod.go │ │ └── meta_demo.go │ ├── client-go-tutorials │ ├── constant │ │ └── constant.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── query │ │ ├── from_localcache.go │ │ └── from_remote.go │ └── script │ │ ├── build_local.sh │ │ ├── build_send.sh │ │ └── kubernetes │ │ ├── clean.sh │ │ ├── deploy.sh │ │ └── nginx-deployment-service.yaml ├── client-go-unit-tutorials │ ├── .vscode │ │ └── launch.json │ ├── go.mod │ ├── go.sum │ ├── handler │ │ ├── basic_crud.go │ │ └── basic_crud_test.go │ ├── initor │ │ └── customize_initor.go │ ├── kubernetes_service │ │ └── kube.go │ ├── main.go │ ├── script │ │ ├── http │ │ │ └── hello.http │ │ └── kubernetes │ │ │ ├── clean.sh │ │ │ ├── deploy.sh │ │ │ └── nginx-deployment-service.yaml │ └── unittesthelper │ │ └── fake_helper.go ├── cobra-demo │ ├── LICENSE │ ├── cmd │ │ ├── root.go │ │ └── wget.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── ffmpeg-go-tutorials │ ├── go.mod │ ├── go.sum │ ├── image │ │ └── image.go │ ├── main.go │ └── samples │ │ └── in1.mp4 ├── go-redis-tutorials │ ├── go.mod │ ├── go.sum │ └── main.go ├── golang-middleware-demo │ ├── config │ │ └── config.yaml │ ├── go.mod │ ├── go.sum │ ├── hello.html │ ├── main.go │ └── yaml │ │ └── yaml.go ├── gorm-demo │ ├── dao │ │ ├── base.go │ │ ├── customizedao.go │ │ ├── customizedao_test.go │ │ ├── polymorphicdao.go │ │ ├── polymorphicdao_test.go │ │ ├── productdao.go │ │ ├── productdao_test.go │ │ ├── tmgdao.go │ │ ├── tmgdao_test.go │ │ ├── userdao.go │ │ └── userdao_test.go │ ├── entity │ │ ├── Id.go │ │ ├── customize.go │ │ ├── polymorphic.go │ │ ├── product.go │ │ ├── tmg.go │ │ └── user.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── gorm-tutorials │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── test.db ├── kubernetes-object-tutorials │ ├── .vscode │ │ └── launch.json │ ├── go.mod │ ├── go.sum │ ├── handler │ │ ├── basic_crud.go │ │ └── basic_crud_test.go │ ├── initor │ │ └── customize_initor.go │ ├── kubernetes-object-tutorials │ ├── kubernetes_service │ │ └── kube.go │ ├── main.go │ ├── script │ │ ├── http │ │ │ └── hello.http │ │ └── kubernetes │ │ │ ├── clean.sh │ │ │ ├── deploy.sh │ │ │ └── nginx-deployment-service.yaml │ └── unittesthelper │ │ └── fake_helper.go ├── langchain4j-totorials │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── demo-with-spring-boot │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bolingcavalry │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── config │ │ │ │ │ └── LangChain4jConfig.java │ │ │ │ │ ├── controller │ │ │ │ │ └── QwenController.java │ │ │ │ │ ├── service │ │ │ │ │ ├── Assistant.java │ │ │ │ │ └── QwenService.java │ │ │ │ │ └── util │ │ │ │ │ ├── ImageProcessingDemo.java │ │ │ │ │ └── ImageUtils.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ ├── controller │ │ │ └── QwenControllerTest.java │ │ │ ├── service │ │ │ ├── QwenServiceIntegrationTest.java │ │ │ └── QwenServiceTest.java │ │ │ └── util │ │ │ └── ImageUtilsTest.java │ ├── hello-world │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── LangChain4jHelloWorld.java │ │ │ └── resources │ │ │ └── logback.xml │ ├── pom.xml │ └── test-api.http ├── leader-tutorials │ ├── .history │ │ ├── controller_20230813033339.go │ │ ├── controller_20230813074612.go │ │ ├── controller_20230813074613.go │ │ ├── main_20230813031109.go │ │ └── main_20230813074745.go │ ├── .vscode │ │ └── launch.json │ ├── controller.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── script │ │ └── kubernetes │ │ ├── clean.sh │ │ ├── deploy.sh │ │ └── nginx-deployment-service.yaml ├── object-tutorials │ ├── .vscode │ │ └── launch.json │ ├── controller.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── script │ │ └── kubernetes │ │ ├── clean.sh │ │ ├── deploy.sh │ │ └── nginx-deployment-service.yaml ├── prometheus │ ├── configs │ │ └── normal │ │ │ ├── alertmanager │ │ │ └── alertmanager.yml │ │ │ └── prometheus │ │ │ ├── prometheus.yml │ │ │ └── rules │ │ │ └── cpu.rules │ ├── playbooks │ │ ├── ansible.cfg │ │ ├── common_setup.yml │ │ ├── hosts │ │ ├── install_alertmanager.yml │ │ ├── install_node_exporter.yml │ │ ├── install_prometheus.yml │ │ └── vars.yml │ └── webhook │ │ ├── .gitignore │ │ ├── .hz │ │ ├── biz │ │ ├── handler │ │ │ ├── alertmanager.go │ │ │ └── ping.go │ │ ├── model │ │ │ ├── alert.go │ │ │ └── lark.go │ │ ├── router │ │ │ └── register.go │ │ └── util │ │ │ └── lark_transformer.go │ │ ├── build.sh │ │ ├── clean.sh │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ ├── router.go │ │ ├── router_gen.go │ │ └── script │ │ └── bootstrap.sh ├── quarkus-virual-threads-demo │ ├── .dockerignore │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── .gitignore │ │ │ ├── MavenWrapperDownloader.java │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── docker │ │ │ ├── Dockerfile.19 │ │ │ ├── Dockerfile.jvm │ │ │ ├── Dockerfile.legacy-jar │ │ │ ├── Dockerfile.native │ │ │ └── Dockerfile.native-micro │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ ├── VirtualThreadsDemoApp.java │ │ │ │ ├── model │ │ │ │ ├── Gender.java │ │ │ │ └── Person.java │ │ │ │ ├── repository │ │ │ │ └── PersonRepositoryAsyncAwait.java │ │ │ │ └── resource │ │ │ │ ├── PoolPersonResource.java │ │ │ │ └── VTPersonResource.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ ├── ExampleResourceIT.java │ │ └── ExampleResourceTest.java ├── springai-tutorials │ ├── .history │ │ └── ollama-chat │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── ollamachat │ │ │ └── controller │ │ │ ├── ChatController_20240505235331.java │ │ │ ├── ChatController_20240511080411.java │ │ │ ├── ChatController_20240511080412.java │ │ │ ├── ChatController_20240511080422.java │ │ │ ├── ChatController_20240511080504.java │ │ │ ├── ChatController_20240511080729.java │ │ │ ├── ChatController_20240511080825.java │ │ │ ├── ChatController_20240511081037.java │ │ │ ├── ChatController_20240511081132.java │ │ │ ├── ChatController_20240511081133.java │ │ │ └── ChatController_20240511081218.java │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── hello-openai │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── helloopenai │ │ │ │ ├── Application.java │ │ │ │ └── controller │ │ │ │ └── SimpleAiController.java │ │ │ └── resources │ │ │ └── application.properties │ ├── ollama-chat │ │ ├── Dockerfile │ │ ├── files │ │ │ └── docker-compose.yml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── ollamachat │ │ │ │ ├── Application.java │ │ │ │ ├── RestClientConfig.java │ │ │ │ └── controller │ │ │ │ └── ChatController.java │ │ │ └── resources │ │ │ ├── static │ │ │ └── js │ │ │ │ └── custom.js │ │ │ └── templates │ │ │ └── index.html │ └── pom.xml ├── springboot-postgresql-demo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── springbootpostgresqldemo │ │ ├── SpringbootPostgresqlDemoApplication.java │ │ ├── model │ │ └── Person.java │ │ ├── repository │ │ └── PersonRepository.java │ │ └── web │ │ └── PersonController.java ├── test001 │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── swagger │ │ ├── README.md │ │ ├── api │ │ │ └── swagger.yaml │ │ ├── api_consumers.go │ │ ├── api_default.go │ │ ├── api_producer.go │ │ ├── api_seek.go │ │ ├── api_topics.go │ │ ├── client.go │ │ ├── configuration.go │ │ ├── docs │ │ │ ├── AssignedTopicPartitions.md │ │ │ ├── BridgeInfo.md │ │ │ ├── Consumer.md │ │ │ ├── ConsumerRecord.md │ │ │ ├── ConsumerRecordList.md │ │ │ ├── ConsumersApi.md │ │ │ ├── CreatedConsumer.md │ │ │ ├── DefaultApi.md │ │ │ ├── KafkaHeader.md │ │ │ ├── KafkaHeaderList.md │ │ │ ├── ModelError.md │ │ │ ├── OffsetCommitSeek.md │ │ │ ├── OffsetCommitSeekList.md │ │ │ ├── OffsetRecordSent.md │ │ │ ├── OffsetRecordSentList.md │ │ │ ├── OffsetsSummary.md │ │ │ ├── Partition.md │ │ │ ├── PartitionMetadata.md │ │ │ ├── Partitions.md │ │ │ ├── ProducerApi.md │ │ │ ├── ProducerRecord.md │ │ │ ├── ProducerRecordList.md │ │ │ ├── ProducerRecordToPartition.md │ │ │ ├── ProducerRecordToPartitionList.md │ │ │ ├── Replica.md │ │ │ ├── SeekApi.md │ │ │ ├── SubscribedTopicList.md │ │ │ ├── TopicMetadata.md │ │ │ ├── Topics.md │ │ │ └── TopicsApi.md │ │ ├── git_push.sh │ │ ├── model_assigned_topic_partitions.go │ │ ├── model_bridge_info.go │ │ ├── model_consumer.go │ │ ├── model_consumer_record.go │ │ ├── model_consumer_record_list.go │ │ ├── model_created_consumer.go │ │ ├── model_error.go │ │ ├── model_kafka_header.go │ │ ├── model_kafka_header_list.go │ │ ├── model_offset_commit_seek.go │ │ ├── model_offset_commit_seek_list.go │ │ ├── model_offset_record_sent.go │ │ ├── model_offset_record_sent_list.go │ │ ├── model_offsets_summary.go │ │ ├── model_partition.go │ │ ├── model_partition_metadata.go │ │ ├── model_partitions.go │ │ ├── model_producer_record.go │ │ ├── model_producer_record_list.go │ │ ├── model_producer_record_to_partition.go │ │ ├── model_producer_record_to_partition_list.go │ │ ├── model_replica.go │ │ ├── model_subscribed_topic_list.go │ │ ├── model_topic_metadata.go │ │ ├── model_topics.go │ │ ├── response.go │ │ └── swagger.go │ └── test001 └── viper-demo │ ├── go.mod │ └── go.sum ├── uploadfileclient ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bolingcavalry │ └── UploadFileClient.java ├── wait-for-it-demo ├── .gitignore ├── docker │ ├── Dockerfile │ ├── docker-compose.yml │ └── wait-for-it.sh ├── eureka │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bolingcavalry │ │ │ │ └── waitforitdemo │ │ │ │ └── EurekaApplication.java │ │ └── resources │ │ │ ├── application-standalone.yml │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── bolingcavalry │ │ └── waitforitdemo │ │ └── Ch21EurekaServerApplicationTests.java ├── pom.xml └── service │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── waitforitdemo │ │ │ └── ServiceApplication.java │ └── resources │ │ ├── application-demo.yml │ │ └── application.yml │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── waitforitdemo │ └── Ch21EurekaClientApplicationTests.java ├── wait-for-it ├── README.md └── wait-for-it.sh ├── waitnotifydemo ├── out │ └── production │ │ └── waitnotifydemo │ │ └── NotifyDemo.class └── src │ └── NotifyDemo.java ├── weatherservice ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── weatherservice │ │ │ ├── WeatherConfig.java │ │ │ ├── WeatherserviceApplication.java │ │ │ └── controller │ │ │ └── QueryWeather.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── weatherservice │ └── WeatherserviceApplicationTests.java ├── webdemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bolingcavalry │ │ │ └── webdemo │ │ │ ├── WebdemoApplication.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bolingcavalry │ └── webdemo │ └── WebdemoApplicationTests.java ├── wikipediaeditstreamdemo ├── dependency-reduced-pom.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── StreamingJob.java │ └── resources │ └── log4j.properties ├── zabbixcustomitemdemo ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ └── controller │ │ └── CountController.java │ ├── resources │ ├── spring-extends.xml │ └── spring-mvc.xml │ └── webapp │ ├── WEB-INF │ ├── jsp │ │ └── hello.jsp │ └── web.xml │ └── index.jsp └── zookeeperdemo ├── .idea ├── compiler.xml ├── encodings.xml ├── libraries │ ├── Maven__aopalliance_aopalliance_1_0.xml │ ├── Maven__ch_qos_logback_logback_classic_1_1_7.xml │ ├── Maven__ch_qos_logback_logback_core_1_1_7.xml │ ├── Maven__com_fasterxml_classmate_1_1_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_6.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_6_6.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_6_6.xml │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ ├── Maven__jline_jline_0_9_94.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__log4j_log4j_1_2_17.xml │ ├── Maven__nz_net_ultraq_thymeleaf_thymeleaf_layout_dialect_1_3_3.xml │ ├── Maven__ognl_ognl_3_0_8.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_0_33.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_0_33.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_logging_juli_8_0_33.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_0_33.xml │ ├── Maven__org_apache_zookeeper_zookeeper_3_3_6.xml │ ├── Maven__org_codehaus_groovy_groovy_2_4_6.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ ├── Maven__org_hibernate_hibernate_validator_5_2_4_Final.xml │ ├── Maven__org_javassist_javassist_3_18_1_GA.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ ├── Maven__org_objenesis_objenesis_2_1.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_21.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_21.xml │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_21.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_21.xml │ ├── Maven__org_springframework_boot_spring_boot_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_validation_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_3_5_RELEASE.xml │ ├── Maven__org_springframework_spring_aop_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_context_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_core_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_test_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_web_4_2_6_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_4_2_6_RELEASE.xml │ ├── Maven__org_thymeleaf_thymeleaf_2_1_4_RELEASE.xml │ ├── Maven__org_thymeleaf_thymeleaf_spring4_2_1_4_RELEASE.xml │ ├── Maven__org_unbescape_unbescape_1_1_0_RELEASE.xml │ └── Maven__org_yaml_snakeyaml_1_16.xml ├── misc.xml ├── modules.xml └── workspace.xml ├── pom.xml ├── src └── main │ ├── java │ └── com │ │ └── bolingcavalry │ │ ├── MainApplication.java │ │ └── controller │ │ └── RestBizController.java │ ├── resources │ └── application.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp └── zookeeperdemo.iml /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/.gitignore -------------------------------------------------------------------------------- /.inscode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/.inscode -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/README.md -------------------------------------------------------------------------------- /ansible-cdh6-single/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cdh6-single/ansible.cfg -------------------------------------------------------------------------------- /ansible-cdh6-single/cdh-single-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cdh6-single/cdh-single-install.yml -------------------------------------------------------------------------------- /ansible-cdh6-single/cdh-single-start.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cdh6-single/cdh-single-start.yml -------------------------------------------------------------------------------- /ansible-cdh6-single/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cdh6-single/hosts -------------------------------------------------------------------------------- /ansible-cdh6-single/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cdh6-single/vars.yml -------------------------------------------------------------------------------- /ansible-cm6-cdh5-flink172-single/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cm6-cdh5-flink172-single/hosts -------------------------------------------------------------------------------- /ansible-cm6-cdh5-flink172-single/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cm6-cdh5-flink172-single/vars.yml -------------------------------------------------------------------------------- /ansible-cm6-cdh5-kylin264-single/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cm6-cdh5-kylin264-single/hosts -------------------------------------------------------------------------------- /ansible-cm6-cdh5-kylin264-single/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/ansible-cm6-cdh5-kylin264-single/vars.yml -------------------------------------------------------------------------------- /blueocean/helloworld/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/blueocean/helloworld/Jenkinsfile -------------------------------------------------------------------------------- /cassandrahelloworld/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/cassandrahelloworld/.gitignore -------------------------------------------------------------------------------- /cassandrahelloworld/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/cassandrahelloworld/mvnw -------------------------------------------------------------------------------- /cassandrahelloworld/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/cassandrahelloworld/mvnw.cmd -------------------------------------------------------------------------------- /cassandrahelloworld/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/cassandrahelloworld/pom.xml -------------------------------------------------------------------------------- /client-go-tutorials/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/.DS_Store -------------------------------------------------------------------------------- /client-go-tutorials/clientsetdemo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/clientsetdemo/go.mod -------------------------------------------------------------------------------- /client-go-tutorials/clientsetdemo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/clientsetdemo/go.sum -------------------------------------------------------------------------------- /client-go-tutorials/clientsetdemo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/clientsetdemo/main.go -------------------------------------------------------------------------------- /client-go-tutorials/restclientdemo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/restclientdemo/go.mod -------------------------------------------------------------------------------- /client-go-tutorials/restclientdemo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/restclientdemo/go.sum -------------------------------------------------------------------------------- /client-go-tutorials/restclientdemo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/client-go-tutorials/restclientdemo/main.go -------------------------------------------------------------------------------- /customizeapplicationcontext/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationcontext/.gitignore -------------------------------------------------------------------------------- /customizeapplicationcontext/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationcontext/mvnw -------------------------------------------------------------------------------- /customizeapplicationcontext/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationcontext/mvnw.cmd -------------------------------------------------------------------------------- /customizeapplicationcontext/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationcontext/pom.xml -------------------------------------------------------------------------------- /customizeapplicationcontext/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizeapplicationevent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationevent/.gitignore -------------------------------------------------------------------------------- /customizeapplicationevent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationevent/mvnw -------------------------------------------------------------------------------- /customizeapplicationevent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationevent/mvnw.cmd -------------------------------------------------------------------------------- /customizeapplicationevent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeapplicationevent/pom.xml -------------------------------------------------------------------------------- /customizeapplicationevent/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizeaware/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeaware/.gitignore -------------------------------------------------------------------------------- /customizeaware/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeaware/mvnw -------------------------------------------------------------------------------- /customizeaware/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeaware/mvnw.cmd -------------------------------------------------------------------------------- /customizeaware/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeaware/pom.xml -------------------------------------------------------------------------------- /customizeaware/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizebeandefinitionregistrypostprocessor/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizebeanfactorypostprocessor/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanfactorypostprocessor/mvnw -------------------------------------------------------------------------------- /customizebeanfactorypostprocessor/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanfactorypostprocessor/mvnw.cmd -------------------------------------------------------------------------------- /customizebeanfactorypostprocessor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanfactorypostprocessor/pom.xml -------------------------------------------------------------------------------- /customizebeanfactorypostprocessor/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizebeanpostprocessor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanpostprocessor/.gitignore -------------------------------------------------------------------------------- /customizebeanpostprocessor/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanpostprocessor/mvnw -------------------------------------------------------------------------------- /customizebeanpostprocessor/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanpostprocessor/mvnw.cmd -------------------------------------------------------------------------------- /customizebeanpostprocessor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizebeanpostprocessor/pom.xml -------------------------------------------------------------------------------- /customizebeanpostprocessor/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizeimport/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimport/.gitignore -------------------------------------------------------------------------------- /customizeimport/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimport/mvnw -------------------------------------------------------------------------------- /customizeimport/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimport/mvnw.cmd -------------------------------------------------------------------------------- /customizeimport/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimport/pom.xml -------------------------------------------------------------------------------- /customizeimport/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizeimportselector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimportselector/.gitignore -------------------------------------------------------------------------------- /customizeimportselector/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimportselector/mvnw -------------------------------------------------------------------------------- /customizeimportselector/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimportselector/mvnw.cmd -------------------------------------------------------------------------------- /customizeimportselector/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizeimportselector/pom.xml -------------------------------------------------------------------------------- /customizeimportselector/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizelifecycle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizelifecycle/.gitignore -------------------------------------------------------------------------------- /customizelifecycle/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizelifecycle/mvnw -------------------------------------------------------------------------------- /customizelifecycle/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizelifecycle/mvnw.cmd -------------------------------------------------------------------------------- /customizelifecycle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizelifecycle/pom.xml -------------------------------------------------------------------------------- /customizelifecycle/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizepropertyverify/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizepropertyverify/.gitignore -------------------------------------------------------------------------------- /customizepropertyverify/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizepropertyverify/mvnw -------------------------------------------------------------------------------- /customizepropertyverify/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizepropertyverify/mvnw.cmd -------------------------------------------------------------------------------- /customizepropertyverify/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizepropertyverify/pom.xml -------------------------------------------------------------------------------- /customizepropertyverify/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customizestarter/addservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestarter/addservice/pom.xml -------------------------------------------------------------------------------- /customizestarter/customizeapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestarter/customizeapi/pom.xml -------------------------------------------------------------------------------- /customizestarter/minusservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestarter/minusservice/pom.xml -------------------------------------------------------------------------------- /customizestarter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestarter/pom.xml -------------------------------------------------------------------------------- /customizestartertestdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestartertestdemo/.gitignore -------------------------------------------------------------------------------- /customizestartertestdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestartertestdemo/mvnw -------------------------------------------------------------------------------- /customizestartertestdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestartertestdemo/mvnw.cmd -------------------------------------------------------------------------------- /customizestartertestdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/customizestartertestdemo/pom.xml -------------------------------------------------------------------------------- /delayrabbitmqconsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/delayrabbitmqconsumer/.gitignore -------------------------------------------------------------------------------- /delayrabbitmqconsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/delayrabbitmqconsumer/mvnw -------------------------------------------------------------------------------- /delayrabbitmqconsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/delayrabbitmqconsumer/mvnw.cmd -------------------------------------------------------------------------------- /delayrabbitmqconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/delayrabbitmqconsumer/pom.xml -------------------------------------------------------------------------------- /disconf-standalone-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconf-standalone-demo/.gitignore -------------------------------------------------------------------------------- /disconf-standalone-demo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconf-standalone-demo/docker-compose.yml -------------------------------------------------------------------------------- /disconf-standalone-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconf-standalone-demo/pom.xml -------------------------------------------------------------------------------- /disconf-standalone-demo/profile/rd/env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconf-standalone-demo/profile/rd/env -------------------------------------------------------------------------------- /disconfdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconfdemo/pom.xml -------------------------------------------------------------------------------- /disconfdemo/src/main/java/HellowWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconfdemo/src/main/java/HellowWorld.java -------------------------------------------------------------------------------- /disconfdemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disconfdemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /disruptor-tutorials/.gradle/6.8/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disruptor-tutorials/.gradle/6.8/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disruptor-tutorials/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat May 22 23:01:48 CST 2021 2 | gradle.version=6.8 3 | -------------------------------------------------------------------------------- /disruptor-tutorials/.gradle/configuration-cache/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disruptor-tutorials/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disruptor-tutorials/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disruptor-tutorials/build.gradle -------------------------------------------------------------------------------- /disruptor-tutorials/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disruptor-tutorials/gradlew -------------------------------------------------------------------------------- /disruptor-tutorials/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disruptor-tutorials/gradlew.bat -------------------------------------------------------------------------------- /disruptor-tutorials/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/disruptor-tutorials/settings.gradle -------------------------------------------------------------------------------- /dlfj-tutorials/classifier-iris/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dlfj-tutorials/classifier-iris/pom.xml -------------------------------------------------------------------------------- /dlfj-tutorials/commons/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dlfj-tutorials/commons/pom.xml -------------------------------------------------------------------------------- /dlfj-tutorials/ndarray-experience/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dlfj-tutorials/ndarray-experience/pom.xml -------------------------------------------------------------------------------- /dlfj-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dlfj-tutorials/pom.xml -------------------------------------------------------------------------------- /dlfj-tutorials/simple-convolution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dlfj-tutorials/simple-convolution/pom.xml -------------------------------------------------------------------------------- /dockerhealthcheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerhealthcheck/.gitignore -------------------------------------------------------------------------------- /dockerhealthcheck/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerhealthcheck/mvnw -------------------------------------------------------------------------------- /dockerhealthcheck/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerhealthcheck/mvnw.cmd -------------------------------------------------------------------------------- /dockerhealthcheck/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerhealthcheck/pom.xml -------------------------------------------------------------------------------- /dockerhealthcheck/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dockerlayerdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/.gitignore -------------------------------------------------------------------------------- /dockerlayerdemo/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/.gitlab-ci.yml -------------------------------------------------------------------------------- /dockerlayerdemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/Dockerfile -------------------------------------------------------------------------------- /dockerlayerdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/mvnw -------------------------------------------------------------------------------- /dockerlayerdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/mvnw.cmd -------------------------------------------------------------------------------- /dockerlayerdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dockerlayerdemo/pom.xml -------------------------------------------------------------------------------- /dockerlayerdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dubbo_service_consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbo_service_consumer/pom.xml -------------------------------------------------------------------------------- /dubbo_service_provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbo_service_provider/pom.xml -------------------------------------------------------------------------------- /dubbopractice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbopractice/pom.xml -------------------------------------------------------------------------------- /dubbopractice/practiceinterface/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbopractice/practiceinterface/pom.xml -------------------------------------------------------------------------------- /dubbopractice/springbootzkconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbopractice/springbootzkconsumer/pom.xml -------------------------------------------------------------------------------- /dubbopractice/springbootzkprovider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/dubbopractice/springbootzkprovider/pom.xml -------------------------------------------------------------------------------- /elasticsearch-tutorials/basic-crud/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | elasticsearch: 2 | # 多个IP逗号隔开 3 | hosts: 127.0.0.1:9200 -------------------------------------------------------------------------------- /elasticsearch-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elasticsearch-tutorials/pom.xml -------------------------------------------------------------------------------- /elkdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/.gitignore -------------------------------------------------------------------------------- /elkdemo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /elkdemo/logs/logtest/error.2018-04-14.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elkdemo/logs/logtest/sync.2018-04-14.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elkdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/mvnw -------------------------------------------------------------------------------- /elkdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/mvnw.cmd -------------------------------------------------------------------------------- /elkdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/pom.xml -------------------------------------------------------------------------------- /elkdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elkdemo/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/elkdemo/src/main/resources/logback.xml -------------------------------------------------------------------------------- /files/GenerateESAggSortData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/GenerateESAggSortData.java -------------------------------------------------------------------------------- /files/GoneWiththeWind.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/GoneWiththeWind.txt -------------------------------------------------------------------------------- /files/StreamingJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/StreamingJob.java -------------------------------------------------------------------------------- /files/abc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/abc.jpg -------------------------------------------------------------------------------- /files/book-sell-event.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/book-sell-event.yaml -------------------------------------------------------------------------------- /files/bulk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/bulk.json -------------------------------------------------------------------------------- /files/category_info.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/category_info.sql -------------------------------------------------------------------------------- /files/create_shakespeare_index.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/create_shakespeare_index.sh -------------------------------------------------------------------------------- /files/helloworld-flow.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/helloworld-flow.drawio -------------------------------------------------------------------------------- /files/install-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/install-go.sh -------------------------------------------------------------------------------- /files/install-grpc-gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/install-grpc-gateway.sh -------------------------------------------------------------------------------- /files/install-grpc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/install-grpc.sh -------------------------------------------------------------------------------- /files/nexusdemo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/nexusdemo.zip -------------------------------------------------------------------------------- /files/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/settings.xml -------------------------------------------------------------------------------- /files/sparkcluster/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/sparkcluster/docker-compose.yml -------------------------------------------------------------------------------- /files/sparkdemo-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/sparkdemo-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /files/twitteer_message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/files/twitteer_message.json -------------------------------------------------------------------------------- /fileserverdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/fileserverdemo/pom.xml -------------------------------------------------------------------------------- /fileserverdemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/fileserverdemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /flink-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flink-tutorials/pom.xml -------------------------------------------------------------------------------- /flink-tutorials/springboot-job/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flink-tutorials/springboot-job/pom.xml -------------------------------------------------------------------------------- /flinkdatasourcedemo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinkdatasourcedemo/.DS_Store -------------------------------------------------------------------------------- /flinkdatasourcedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinkdatasourcedemo/pom.xml -------------------------------------------------------------------------------- /flinkkafkademo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinkkafkademo/pom.xml -------------------------------------------------------------------------------- /flinksinkdemo/dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinksinkdemo/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /flinksinkdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinksinkdemo/pom.xml -------------------------------------------------------------------------------- /flinksql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinksql/pom.xml -------------------------------------------------------------------------------- /flinkstudy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/flinkstudy/pom.xml -------------------------------------------------------------------------------- /gatewaydemo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gatewaydemo/README.md -------------------------------------------------------------------------------- /gatewaydemo/eureak/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gatewaydemo/eureak/pom.xml -------------------------------------------------------------------------------- /gatewaydemo/gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gatewaydemo/gateway/pom.xml -------------------------------------------------------------------------------- /gatewaydemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gatewaydemo/pom.xml -------------------------------------------------------------------------------- /gatewaydemo/provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gatewaydemo/provider/pom.xml -------------------------------------------------------------------------------- /go-source/grpcstream/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/.idea/modules.xml -------------------------------------------------------------------------------- /go-source/grpcstream/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/.idea/vcs.xml -------------------------------------------------------------------------------- /go-source/grpcstream/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/.idea/workspace.xml -------------------------------------------------------------------------------- /go-source/grpcstream/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/client/client.go -------------------------------------------------------------------------------- /go-source/grpcstream/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/go.mod -------------------------------------------------------------------------------- /go-source/grpcstream/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/go.sum -------------------------------------------------------------------------------- /go-source/grpcstream/grpcstream.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/grpcstream.pb.go -------------------------------------------------------------------------------- /go-source/grpcstream/grpcstream.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/grpcstream.proto -------------------------------------------------------------------------------- /go-source/grpcstream/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/grpcstream/server/server.go -------------------------------------------------------------------------------- /go-source/helloworld/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/.idea/modules.xml -------------------------------------------------------------------------------- /go-source/helloworld/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/.idea/workspace.xml -------------------------------------------------------------------------------- /go-source/helloworld/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/client/client.go -------------------------------------------------------------------------------- /go-source/helloworld/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/go.mod -------------------------------------------------------------------------------- /go-source/helloworld/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/go.sum -------------------------------------------------------------------------------- /go-source/helloworld/helloworld.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/helloworld.pb.go -------------------------------------------------------------------------------- /go-source/helloworld/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/helloworld.proto -------------------------------------------------------------------------------- /go-source/helloworld/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/helloworld/server/server.go -------------------------------------------------------------------------------- /go-source/swaggerdemo/gateway/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/swaggerdemo/gateway/gateway.go -------------------------------------------------------------------------------- /go-source/swaggerdemo/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/swaggerdemo/server/server.go -------------------------------------------------------------------------------- /go-source/swaggerdemo/swaggerdemo.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/swaggerdemo/swaggerdemo.pb.go -------------------------------------------------------------------------------- /go-source/swaggerdemo/swaggerdemo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/go-source/swaggerdemo/swaggerdemo.proto -------------------------------------------------------------------------------- /godemo/src/hello/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/godemo/src/hello/hello.go -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.3/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.3/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.5/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.5/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.8.3/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/6.8.3/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat Mar 27 09:34:43 GMT+08:00 2021 2 | gradle.version=6.3 3 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/configuration-cache/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradlespringbootdemo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gradlespringbootdemo/build.gradle -------------------------------------------------------------------------------- /gradlespringbootdemo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gradlespringbootdemo/gradlew -------------------------------------------------------------------------------- /gradlespringbootdemo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gradlespringbootdemo/gradlew.bat -------------------------------------------------------------------------------- /gradlespringbootdemo/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gradlespringbootdemo/settings.gradle -------------------------------------------------------------------------------- /gradlespringbootdemo/webapp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/gradlespringbootdemo/webapp/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/.gradle/6.8/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc-tutorials/.gradle/6.8/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc-tutorials/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sun Apr 18 09:54:20 CST 2021 2 | gradle.version=6.8 3 | -------------------------------------------------------------------------------- /grpc-tutorials/.gradle/configuration-cache/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc-tutorials/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc-tutorials/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/cloud-eureka/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/cloud-eureka/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /grpc-tutorials/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/gradlew -------------------------------------------------------------------------------- /grpc-tutorials/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/gradlew.bat -------------------------------------------------------------------------------- /grpc-tutorials/grpc-lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/grpc-lib/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/local-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/local-client/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/local-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/local-server/build.gradle -------------------------------------------------------------------------------- /grpc-tutorials/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/grpc-tutorials/settings.gradle -------------------------------------------------------------------------------- /guavalimitdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/guavalimitdemo/pom.xml -------------------------------------------------------------------------------- /guavalimitdemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/guavalimitdemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /hbasedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hbasedemo/pom.xml -------------------------------------------------------------------------------- /hbasedemo/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hbasedemo/src/main/resources/logback.xml -------------------------------------------------------------------------------- /hbasedemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hbasedemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /hellojib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hellojib/.gitignore -------------------------------------------------------------------------------- /hellojib/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hellojib/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /hellojib/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hellojib/mvnw -------------------------------------------------------------------------------- /hellojib/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hellojib/mvnw.cmd -------------------------------------------------------------------------------- /hellojib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hellojib/pom.xml -------------------------------------------------------------------------------- /hellojib/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /hiveudf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/hiveudf/pom.xml -------------------------------------------------------------------------------- /jacksondemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/.gitignore -------------------------------------------------------------------------------- /jacksondemo/annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/annotation/pom.xml -------------------------------------------------------------------------------- /jacksondemo/beans/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/beans/pom.xml -------------------------------------------------------------------------------- /jacksondemo/core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/core/pom.xml -------------------------------------------------------------------------------- /jacksondemo/databind/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/databind/pom.xml -------------------------------------------------------------------------------- /jacksondemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/mvnw -------------------------------------------------------------------------------- /jacksondemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/mvnw.cmd -------------------------------------------------------------------------------- /jacksondemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/pom.xml -------------------------------------------------------------------------------- /jacksondemo/springbootconfigbean/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/springbootconfigbean/pom.xml -------------------------------------------------------------------------------- /jacksondemo/springbootproperties/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/springbootproperties/mvnw -------------------------------------------------------------------------------- /jacksondemo/springbootproperties/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jacksondemo/springbootproperties/pom.xml -------------------------------------------------------------------------------- /javacv-tutorials/basic-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/basic-demo/pom.xml -------------------------------------------------------------------------------- /javacv-tutorials/ffmpeg-basic/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/ffmpeg-basic/pom.xml -------------------------------------------------------------------------------- /javacv-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/pom.xml -------------------------------------------------------------------------------- /javacv-tutorials/yolo-demo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/yolo-demo/Dockerfile -------------------------------------------------------------------------------- /javacv-tutorials/yolo-demo/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/yolo-demo/make.sh -------------------------------------------------------------------------------- /javacv-tutorials/yolo-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/javacv-tutorials/yolo-demo/pom.xml -------------------------------------------------------------------------------- /jenkinsremotedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jenkinsremotedemo/pom.xml -------------------------------------------------------------------------------- /jetcd-tutorials/.gradle/6.3/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jetcd-tutorials/.gradle/6.3/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jetcd-tutorials/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sun Apr 04 15:59:43 GMT+08:00 2021 2 | gradle.version=6.3 3 | -------------------------------------------------------------------------------- /jetcd-tutorials/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jetcd-tutorials/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jetcd-tutorials/build.gradle -------------------------------------------------------------------------------- /jetcd-tutorials/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jetcd-tutorials/gradlew -------------------------------------------------------------------------------- /jetcd-tutorials/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jetcd-tutorials/gradlew.bat -------------------------------------------------------------------------------- /jetcd-tutorials/helloworld/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jetcd-tutorials/helloworld/build.gradle -------------------------------------------------------------------------------- /jetcd-tutorials/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jetcd-tutorials/settings.gradle -------------------------------------------------------------------------------- /jib-error-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jib-error-demo/.gitignore -------------------------------------------------------------------------------- /jib-error-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jib-error-demo/mvnw -------------------------------------------------------------------------------- /jib-error-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jib-error-demo/mvnw.cmd -------------------------------------------------------------------------------- /jib-error-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jib-error-demo/pom.xml -------------------------------------------------------------------------------- /jib-error-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /junitpractice/advanced/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/advanced/pom.xml -------------------------------------------------------------------------------- /junitpractice/assertassume/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/assertassume/pom.xml -------------------------------------------------------------------------------- /junitpractice/assertassume/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | envType:CI -------------------------------------------------------------------------------- /junitpractice/assertassume/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | envType:PRODUCTION -------------------------------------------------------------------------------- /junitpractice/conditional/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/conditional/pom.xml -------------------------------------------------------------------------------- /junitpractice/junit5experience/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/junit5experience/pom.xml -------------------------------------------------------------------------------- /junitpractice/parameterized/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/parameterized/pom.xml -------------------------------------------------------------------------------- /junitpractice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/pom.xml -------------------------------------------------------------------------------- /junitpractice/simplebean/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/simplebean/pom.xml -------------------------------------------------------------------------------- /junitpractice/tag/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/junitpractice/tag/pom.xml -------------------------------------------------------------------------------- /jupyterdockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jupyterdockerfiles/Dockerfile -------------------------------------------------------------------------------- /jupyterdockerfiles/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/jupyterdockerfiles/docker-entrypoint.sh -------------------------------------------------------------------------------- /k8s_customize_controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8s_customize_controller/controller.go -------------------------------------------------------------------------------- /k8s_customize_controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8s_customize_controller/main.go -------------------------------------------------------------------------------- /k8s_tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8s_tools/README.md -------------------------------------------------------------------------------- /k8sgatewaydemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8sgatewaydemo/.gitignore -------------------------------------------------------------------------------- /k8sgatewaydemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8sgatewaydemo/mvnw -------------------------------------------------------------------------------- /k8sgatewaydemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8sgatewaydemo/mvnw.cmd -------------------------------------------------------------------------------- /k8sgatewaydemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8sgatewaydemo/pom.xml -------------------------------------------------------------------------------- /k8spvdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemo/.gitignore -------------------------------------------------------------------------------- /k8spvdemo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /k8spvdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemo/mvnw -------------------------------------------------------------------------------- /k8spvdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemo/mvnw.cmd -------------------------------------------------------------------------------- /k8spvdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemo/pom.xml -------------------------------------------------------------------------------- /k8spvdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /k8spvdemofiles/k8spvdemo-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemofiles/k8spvdemo-svc.yaml -------------------------------------------------------------------------------- /k8spvdemofiles/k8spvdemo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemofiles/k8spvdemo.yaml -------------------------------------------------------------------------------- /k8spvdemofiles/pv1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemofiles/pv1.yaml -------------------------------------------------------------------------------- /k8spvdemofiles/pvc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8spvdemofiles/pvc1.yaml -------------------------------------------------------------------------------- /k8stomcatdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8stomcatdemo/.gitignore -------------------------------------------------------------------------------- /k8stomcatdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8stomcatdemo/mvnw -------------------------------------------------------------------------------- /k8stomcatdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8stomcatdemo/mvnw.cmd -------------------------------------------------------------------------------- /k8stomcatdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/k8stomcatdemo/pom.xml -------------------------------------------------------------------------------- /k8stomcatdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kafka01103consumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103consumer/.gitignore -------------------------------------------------------------------------------- /kafka01103consumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103consumer/mvnw -------------------------------------------------------------------------------- /kafka01103consumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103consumer/mvnw.cmd -------------------------------------------------------------------------------- /kafka01103consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103consumer/pom.xml -------------------------------------------------------------------------------- /kafka01103producer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103producer/.gitignore -------------------------------------------------------------------------------- /kafka01103producer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103producer/mvnw -------------------------------------------------------------------------------- /kafka01103producer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103producer/mvnw.cmd -------------------------------------------------------------------------------- /kafka01103producer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka01103producer/pom.xml -------------------------------------------------------------------------------- /kafka_consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka_consumer/pom.xml -------------------------------------------------------------------------------- /kafka_consumer/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka_consumer/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /kafka_producer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka_producer/pom.xml -------------------------------------------------------------------------------- /kafka_producer/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafka_producer/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /kafkaclusterconsumerdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafkaclusterconsumerdemo/pom.xml -------------------------------------------------------------------------------- /kafkaclusterproducerdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafkaclusterproducerdemo/pom.xml -------------------------------------------------------------------------------- /kafkademo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafkademo/pom.xml -------------------------------------------------------------------------------- /kafkademo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kafkademo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /kubebuilder/elasticweb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/.gitignore -------------------------------------------------------------------------------- /kubebuilder/elasticweb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/Dockerfile -------------------------------------------------------------------------------- /kubebuilder/elasticweb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/Makefile -------------------------------------------------------------------------------- /kubebuilder/elasticweb/PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/PROJECT -------------------------------------------------------------------------------- /kubebuilder/elasticweb/config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /kubebuilder/elasticweb/config/samples/update_single_pod_qps.yaml: -------------------------------------------------------------------------------- 1 | spec: 2 | singlePodQPS: 800 -------------------------------------------------------------------------------- /kubebuilder/elasticweb/config/samples/update_total_qps.yaml: -------------------------------------------------------------------------------- 1 | spec: 2 | totalQPS: 2600 -------------------------------------------------------------------------------- /kubebuilder/elasticweb/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/go.mod -------------------------------------------------------------------------------- /kubebuilder/elasticweb/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/go.sum -------------------------------------------------------------------------------- /kubebuilder/elasticweb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubebuilder/elasticweb/main.go -------------------------------------------------------------------------------- /kubebuilder/webhookdemo/README.md: -------------------------------------------------------------------------------- 1 | webhook的demo 2 | -------------------------------------------------------------------------------- /kubernetesclient/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/.gitlab-ci.yml -------------------------------------------------------------------------------- /kubernetesclient/.m2/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/.m2/settings.xml -------------------------------------------------------------------------------- /kubernetesclient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/README.md -------------------------------------------------------------------------------- /kubernetesclient/fluent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/fluent/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/helloworld/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/helloworld/.gitignore -------------------------------------------------------------------------------- /kubernetesclient/helloworld/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/helloworld/Dockerfile -------------------------------------------------------------------------------- /kubernetesclient/helloworld/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/helloworld/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/helloworld/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kubernetesclient/openapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/openapi/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/outsidecluster/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/outsidecluster/mvnw -------------------------------------------------------------------------------- /kubernetesclient/outsidecluster/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/outsidecluster/mvnw.cmd -------------------------------------------------------------------------------- /kubernetesclient/outsidecluster/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/outsidecluster/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/outsidecluster/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kubernetesclient/patch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/patch/Dockerfile -------------------------------------------------------------------------------- /kubernetesclient/patch/patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/patch/patch.yaml -------------------------------------------------------------------------------- /kubernetesclient/patch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/patch/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/protobufclient/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/protobufclient/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/rbac.yaml -------------------------------------------------------------------------------- /kubernetesclient/yaml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kubernetesclient/yaml/pom.xml -------------------------------------------------------------------------------- /kubernetesclient/yaml/src/main/resources/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: yaml -------------------------------------------------------------------------------- /kurentodemo/helloworld/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kurentodemo/helloworld/pom.xml -------------------------------------------------------------------------------- /kurentodemo/player-with-record/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kurentodemo/player-with-record/pom.xml -------------------------------------------------------------------------------- /kurentodemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/kurentodemo/pom.xml -------------------------------------------------------------------------------- /leetcode/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/.vscode/launch.json -------------------------------------------------------------------------------- /leetcode/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/.vscode/settings.json -------------------------------------------------------------------------------- /leetcode/src/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/Main.java -------------------------------------------------------------------------------- /leetcode/src/book/L0003.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/book/L0003.java -------------------------------------------------------------------------------- /leetcode/src/interview/L0102.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L0102.java -------------------------------------------------------------------------------- /leetcode/src/interview/L0109.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L0109.java -------------------------------------------------------------------------------- /leetcode/src/interview/L0503.java: -------------------------------------------------------------------------------- 1 | package interview; 2 | 3 | public class L0503 { 4 | } 5 | -------------------------------------------------------------------------------- /leetcode/src/interview/L0801.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L0801.java -------------------------------------------------------------------------------- /leetcode/src/interview/L1617.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L1617.java -------------------------------------------------------------------------------- /leetcode/src/interview/L1716.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L1716.java -------------------------------------------------------------------------------- /leetcode/src/interview/L1724.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/interview/L1724.java -------------------------------------------------------------------------------- /leetcode/src/lcs/L0001.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/lcs/L0001.java -------------------------------------------------------------------------------- /leetcode/src/offer/L0033.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/offer/L0033.java -------------------------------------------------------------------------------- /leetcode/src/offer/L0063.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/offer/L0063.java -------------------------------------------------------------------------------- /leetcode/src/offer/L10_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/offer/L10_1.java -------------------------------------------------------------------------------- /leetcode/src/offer2/L0115.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/offer2/L0115.java -------------------------------------------------------------------------------- /leetcode/src/practice/Codec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Codec.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0001.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0001.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0004.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0004.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0005.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0005.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0007.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0007.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0008.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0008.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0009.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0009.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0013.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0013.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0014.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0014.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0017.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0017.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0019.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0019.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0020.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0020.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0021.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0021.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0022.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0022.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0026.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0026.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0036.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0036.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0038.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0038.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0039.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0039.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0040.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0040.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0045.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0045.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0046.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0046.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0047.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0047.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0048.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0048.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0053.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0053.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0055.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0055.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0066.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0066.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0069.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0069.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0077.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0077.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0078.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0078.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0079.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0079.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0083.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0083.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0089.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0089.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0090.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0090.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0093.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0093.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0094.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0094.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0095.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0095.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0098.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0098.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0100.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0100.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0101.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0101.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0102.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0102.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0104.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0104.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0105.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0105.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0106.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0106.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0108.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0108.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0112.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0112.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0113.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0113.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0116.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0116.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0117.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0117.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0118.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0118.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0121.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0121.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0122.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0122.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0123.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0123.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0125.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0125.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0131.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0131.java -------------------------------------------------------------------------------- /leetcode/src/practice/L01408.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L01408.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0141.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0141.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0142.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0142.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0144.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0144.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0145.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0145.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0152.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0152.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0160.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0160.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0169.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0169.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0188.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0188.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0190.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0190.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0198.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0198.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0204.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0204.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0206.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0206.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0213.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0213.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0216.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0216.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0217.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0217.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0226.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0226.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0234.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0234.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0236.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0236.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0237.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0237.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0242.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0242.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0257.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0257.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0268.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0268.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0278.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0278.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0279.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0279.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0283.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0283.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0297.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0297.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0300.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0300.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0306.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0306.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0306of2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0306of2.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0309.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0309.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0322.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0322.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0326.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0326.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0331.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0331.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0338.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0338.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0344.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0344.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0349.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0349.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0350.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0350.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0354.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0354.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0363.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0363.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0387.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0387.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0393.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0393.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0394.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0394.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0412.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0412.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0415.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0415.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0443.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0443.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0448.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0448.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0449.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0449.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0461.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0461.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0509.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0509.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0543.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0543.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0572.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0572.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0606.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0606.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0617.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0617.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0622.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0622.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0636.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0636.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0655.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0655.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0673.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0673.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0704.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0704.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0714.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0714.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0788.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0788.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0788offical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0788offical.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0804.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0804.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0820.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0820.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0876.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0876.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0912.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0912.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0918.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0918.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0919.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0919.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0921.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0921.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0952.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0952.java -------------------------------------------------------------------------------- /leetcode/src/practice/L0998.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L0998.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1184.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1184.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1309.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1309.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1313.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1313.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1331.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1331.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1367.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1367.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1422.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1422.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1464.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1464.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1608.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1608.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1624.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1624.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1636.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1636.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1640.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1640.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1652.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1652.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1694.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1694.java -------------------------------------------------------------------------------- /leetcode/src/practice/L1784.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/L1784.java -------------------------------------------------------------------------------- /leetcode/src/practice/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/ListNode.java -------------------------------------------------------------------------------- /leetcode/src/practice/MinStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/MinStack.java -------------------------------------------------------------------------------- /leetcode/src/practice/MyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/MyLinkedList.java -------------------------------------------------------------------------------- /leetcode/src/practice/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Node.java -------------------------------------------------------------------------------- /leetcode/src/practice/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/QuickSort.java -------------------------------------------------------------------------------- /leetcode/src/practice/RLEIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/RLEIterator.java -------------------------------------------------------------------------------- /leetcode/src/practice/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Solution.java -------------------------------------------------------------------------------- /leetcode/src/practice/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Test.java -------------------------------------------------------------------------------- /leetcode/src/practice/Test001.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Test001.java -------------------------------------------------------------------------------- /leetcode/src/practice/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/Tools.java -------------------------------------------------------------------------------- /leetcode/src/practice/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/practice/TreeNode.java -------------------------------------------------------------------------------- /leetcode/src/question001/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question001/Solution.java -------------------------------------------------------------------------------- /leetcode/src/question002/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question002/ListNode.java -------------------------------------------------------------------------------- /leetcode/src/question002/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question002/Solution.java -------------------------------------------------------------------------------- /leetcode/src/question003/Solution1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question003/Solution1.java -------------------------------------------------------------------------------- /leetcode/src/question003/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question003/Solution2.java -------------------------------------------------------------------------------- /leetcode/src/question003/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/leetcode/src/question003/Solution3.java -------------------------------------------------------------------------------- /loadbalancedemo/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/.idea/compiler.xml -------------------------------------------------------------------------------- /loadbalancedemo/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/.idea/misc.xml -------------------------------------------------------------------------------- /loadbalancedemo/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/.idea/modules.xml -------------------------------------------------------------------------------- /loadbalancedemo/.idea/preferred-vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/.idea/preferred-vcs.xml -------------------------------------------------------------------------------- /loadbalancedemo/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/.idea/workspace.xml -------------------------------------------------------------------------------- /loadbalancedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/loadbalancedemo/pom.xml -------------------------------------------------------------------------------- /mavendockerplugindemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mavendockerplugindemo/.gitignore -------------------------------------------------------------------------------- /mavendockerplugindemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mavendockerplugindemo/mvnw -------------------------------------------------------------------------------- /mavendockerplugindemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mavendockerplugindemo/mvnw.cmd -------------------------------------------------------------------------------- /mavendockerplugindemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mavendockerplugindemo/pom.xml -------------------------------------------------------------------------------- /mavendockerplugindemo/pom_1_by_param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mavendockerplugindemo/pom_1_by_param.xml -------------------------------------------------------------------------------- /mavendockerplugindemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /messagettlproducer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/messagettlproducer/.gitignore -------------------------------------------------------------------------------- /messagettlproducer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/messagettlproducer/mvnw -------------------------------------------------------------------------------- /messagettlproducer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/messagettlproducer/mvnw.cmd -------------------------------------------------------------------------------- /messagettlproducer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/messagettlproducer/pom.xml -------------------------------------------------------------------------------- /mongodbreplicationdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mongodbreplicationdemo/pom.xml -------------------------------------------------------------------------------- /mvnDemoClient/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvnDemoClient/pom.xml -------------------------------------------------------------------------------- /mvnDemoLib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvnDemoLib/pom.xml -------------------------------------------------------------------------------- /mvndemoserver/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvndemoserver/.gitignore -------------------------------------------------------------------------------- /mvndemoserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvndemoserver/mvnw -------------------------------------------------------------------------------- /mvndemoserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvndemoserver/mvnw.cmd -------------------------------------------------------------------------------- /mvndemoserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mvndemoserver/pom.xml -------------------------------------------------------------------------------- /mvndemoserver/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mybatis/curd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/curd/.gitignore -------------------------------------------------------------------------------- /mybatis/curd/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/curd/mvnw -------------------------------------------------------------------------------- /mybatis/curd/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/curd/mvnw.cmd -------------------------------------------------------------------------------- /mybatis/curd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/curd/pom.xml -------------------------------------------------------------------------------- /mybatis/db-second.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/db-second.sql -------------------------------------------------------------------------------- /mybatis/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/db.sql -------------------------------------------------------------------------------- /mybatis/druidonesource/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/druidonesource/pom.xml -------------------------------------------------------------------------------- /mybatis/druidtwosource/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/druidtwosource/pom.xml -------------------------------------------------------------------------------- /mybatis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/pom.xml -------------------------------------------------------------------------------- /mybatis/relatedoperation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/relatedoperation/pom.xml -------------------------------------------------------------------------------- /mybatis/simple/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/simple/.gitignore -------------------------------------------------------------------------------- /mybatis/simple/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/simple/mvnw -------------------------------------------------------------------------------- /mybatis/simple/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/simple/mvnw.cmd -------------------------------------------------------------------------------- /mybatis/simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/mybatis/simple/pom.xml -------------------------------------------------------------------------------- /mysql-master-slave/docker-compose/slave0/slave0.cnf: -------------------------------------------------------------------------------- 1 | [mysqld] 2 | server-id=2 3 | -------------------------------------------------------------------------------- /mysql-master-slave/docker-compose/slave1/slave1.cnf: -------------------------------------------------------------------------------- 1 | [mysqld] 2 | server-id=3 3 | -------------------------------------------------------------------------------- /nacosdemo/configdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/configdemo/.gitignore -------------------------------------------------------------------------------- /nacosdemo/configdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/configdemo/mvnw -------------------------------------------------------------------------------- /nacosdemo/configdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/configdemo/mvnw.cmd -------------------------------------------------------------------------------- /nacosdemo/configdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/configdemo/pom.xml -------------------------------------------------------------------------------- /nacosdemo/dockerfiles/simple/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/dockerfiles/simple/Dockerfile -------------------------------------------------------------------------------- /nacosdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/pom.xml -------------------------------------------------------------------------------- /nacosdemo/simpleconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/simpleconsumer/pom.xml -------------------------------------------------------------------------------- /nacosdemo/simpleprovider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nacosdemo/simpleprovider/pom.xml -------------------------------------------------------------------------------- /netflixdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/netflixdemo/.gitignore -------------------------------------------------------------------------------- /netflixdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/netflixdemo/mvnw -------------------------------------------------------------------------------- /netflixdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/netflixdemo/mvnw.cmd -------------------------------------------------------------------------------- /netflixdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/netflixdemo/pom.xml -------------------------------------------------------------------------------- /netflixdemo/simpleeureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/netflixdemo/simpleeureka/pom.xml -------------------------------------------------------------------------------- /netflixdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nginx-clojure-tutorials/files/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nginx-clojure-tutorials/files/nginx.conf -------------------------------------------------------------------------------- /nginx-clojure-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nginx-clojure-tutorials/pom.xml -------------------------------------------------------------------------------- /nginx_lua_docker_image_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/nginx_lua_docker_image_files/README.md -------------------------------------------------------------------------------- /openfaas/currenttime/.gradle/6.5.1/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openfaas/currenttime/.gradle/6.5.1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openfaas/currenttime/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Fri Nov 20 12:51:33 GMT+08:00 2020 2 | gradle.version=6.5.1 3 | -------------------------------------------------------------------------------- /openfaas/currenttime/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openfaas/currenttime/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/.idea/.gitignore -------------------------------------------------------------------------------- /openfaas/currenttime/.idea/.name: -------------------------------------------------------------------------------- 1 | function -------------------------------------------------------------------------------- /openfaas/currenttime/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/.idea/compiler.xml -------------------------------------------------------------------------------- /openfaas/currenttime/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/.idea/gradle.xml -------------------------------------------------------------------------------- /openfaas/currenttime/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/.idea/misc.xml -------------------------------------------------------------------------------- /openfaas/currenttime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/build.gradle -------------------------------------------------------------------------------- /openfaas/currenttime/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/gradlew -------------------------------------------------------------------------------- /openfaas/currenttime/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/openfaas/currenttime/gradlew.bat -------------------------------------------------------------------------------- /openfaas/currenttime/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'function' 2 | -------------------------------------------------------------------------------- /openfaas/other/readme.MD: -------------------------------------------------------------------------------- 1 | abc 2 | -------------------------------------------------------------------------------- /pinpoint185demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/pom.xml -------------------------------------------------------------------------------- /pinpoint185demo/service-a/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-a/.gitignore -------------------------------------------------------------------------------- /pinpoint185demo/service-a/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-a/mvnw -------------------------------------------------------------------------------- /pinpoint185demo/service-a/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-a/mvnw.cmd -------------------------------------------------------------------------------- /pinpoint185demo/service-a/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-a/pom.xml -------------------------------------------------------------------------------- /pinpoint185demo/service-b/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-b/.gitignore -------------------------------------------------------------------------------- /pinpoint185demo/service-b/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-b/mvnw -------------------------------------------------------------------------------- /pinpoint185demo/service-b/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-b/mvnw.cmd -------------------------------------------------------------------------------- /pinpoint185demo/service-b/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpoint185demo/service-b/pom.xml -------------------------------------------------------------------------------- /pinpointtracedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/pinpointtracedemo/pom.xml -------------------------------------------------------------------------------- /playbooks/cassandra3/single/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/playbooks/cassandra3/single/ansible.cfg -------------------------------------------------------------------------------- /playbooks/cassandra3/single/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/playbooks/cassandra3/single/hosts -------------------------------------------------------------------------------- /playbooks/cassandra3/single/single.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/playbooks/cassandra3/single/single.yml -------------------------------------------------------------------------------- /probedemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/.gitignore -------------------------------------------------------------------------------- /probedemo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /probedemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/Dockerfile -------------------------------------------------------------------------------- /probedemo/auto_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/auto_deploy.sh -------------------------------------------------------------------------------- /probedemo/get: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/get -------------------------------------------------------------------------------- /probedemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/mvnw -------------------------------------------------------------------------------- /probedemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/mvnw.cmd -------------------------------------------------------------------------------- /probedemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/pom.xml -------------------------------------------------------------------------------- /probedemo/probedemo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/probedemo/probedemo.yaml -------------------------------------------------------------------------------- /probedemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /prometheusdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/.gitignore -------------------------------------------------------------------------------- /prometheusdemo/files/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/files/docker-compose.yml -------------------------------------------------------------------------------- /prometheusdemo/files/import_dashboard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/files/import_dashboard.sh -------------------------------------------------------------------------------- /prometheusdemo/files/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/files/prometheus.yml -------------------------------------------------------------------------------- /prometheusdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/mvnw -------------------------------------------------------------------------------- /prometheusdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/mvnw.cmd -------------------------------------------------------------------------------- /prometheusdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusdemo/pom.xml -------------------------------------------------------------------------------- /prometheusgrafana/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusgrafana/deploy.sh -------------------------------------------------------------------------------- /prometheusgrafana/grafana/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusgrafana/grafana/grafana.yaml -------------------------------------------------------------------------------- /prometheusgrafana/undeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/prometheusgrafana/undeploy.sh -------------------------------------------------------------------------------- /quarkus-tutorials/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/.dockerignore -------------------------------------------------------------------------------- /quarkus-tutorials/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/.gitignore -------------------------------------------------------------------------------- /quarkus-tutorials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/README.md -------------------------------------------------------------------------------- /quarkus-tutorials/basic-cache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/basic-cache/pom.xml -------------------------------------------------------------------------------- /quarkus-tutorials/basic-db/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/basic-db/pom.xml -------------------------------------------------------------------------------- /quarkus-tutorials/basic-db/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | quarkus.hibernate-orm.sql-load-script=import.sql -------------------------------------------------------------------------------- /quarkus-tutorials/basic-di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/basic-di/pom.xml -------------------------------------------------------------------------------- /quarkus-tutorials/basic-di/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #service.alpha.enabled=true -------------------------------------------------------------------------------- /quarkus-tutorials/multi-db-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/multi-db-demo/pom.xml -------------------------------------------------------------------------------- /quarkus-tutorials/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/mvnw -------------------------------------------------------------------------------- /quarkus-tutorials/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/mvnw.cmd -------------------------------------------------------------------------------- /quarkus-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/quarkus-tutorials/pom.xml -------------------------------------------------------------------------------- /queuettlproducer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/queuettlproducer/.gitignore -------------------------------------------------------------------------------- /queuettlproducer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/queuettlproducer/mvnw -------------------------------------------------------------------------------- /queuettlproducer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/queuettlproducer/mvnw.cmd -------------------------------------------------------------------------------- /queuettlproducer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/queuettlproducer/pom.xml -------------------------------------------------------------------------------- /rabbitmq_docker_files/image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmq_docker_files/image/Dockerfile -------------------------------------------------------------------------------- /rabbitmq_docker_files/image/erlang.cookie: -------------------------------------------------------------------------------- 1 | ERLANGCOOKIE -------------------------------------------------------------------------------- /rabbitmqconsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqconsumer/.gitignore -------------------------------------------------------------------------------- /rabbitmqconsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqconsumer/mvnw -------------------------------------------------------------------------------- /rabbitmqconsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqconsumer/mvnw.cmd -------------------------------------------------------------------------------- /rabbitmqconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqconsumer/pom.xml -------------------------------------------------------------------------------- /rabbitmqproducer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqproducer/.gitignore -------------------------------------------------------------------------------- /rabbitmqproducer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqproducer/mvnw -------------------------------------------------------------------------------- /rabbitmqproducer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqproducer/mvnw.cmd -------------------------------------------------------------------------------- /rabbitmqproducer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rabbitmqproducer/pom.xml -------------------------------------------------------------------------------- /redis-performance-demo-kryo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-kryo/.gitignore -------------------------------------------------------------------------------- /redis-performance-demo-kryo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-kryo/mvnw -------------------------------------------------------------------------------- /redis-performance-demo-kryo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-kryo/mvnw.cmd -------------------------------------------------------------------------------- /redis-performance-demo-kryo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-kryo/pom.xml -------------------------------------------------------------------------------- /redis-performance-demo-string/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-string/.gitignore -------------------------------------------------------------------------------- /redis-performance-demo-string/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-string/mvnw -------------------------------------------------------------------------------- /redis-performance-demo-string/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-string/mvnw.cmd -------------------------------------------------------------------------------- /redis-performance-demo-string/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redis-performance-demo-string/pom.xml -------------------------------------------------------------------------------- /redisdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redisdemo/pom.xml -------------------------------------------------------------------------------- /redisdemo/src/main/java/HellowWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redisdemo/src/main/java/HellowWorld.java -------------------------------------------------------------------------------- /redisdemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redisdemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /redissentineldemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redissentineldemo/.gitignore -------------------------------------------------------------------------------- /redissentineldemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redissentineldemo/mvnw -------------------------------------------------------------------------------- /redissentineldemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redissentineldemo/mvnw.cmd -------------------------------------------------------------------------------- /redissentineldemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/redissentineldemo/pom.xml -------------------------------------------------------------------------------- /rxdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/rxdemo/pom.xml -------------------------------------------------------------------------------- /socketwordcountdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/socketwordcountdemo/pom.xml -------------------------------------------------------------------------------- /sparkdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/sparkdemo/pom.xml -------------------------------------------------------------------------------- /sparkdockercomposefiles/hadoop.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/sparkdockercomposefiles/hadoop.env -------------------------------------------------------------------------------- /sparkscalademo/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/sparkscalademo/src/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /sparkwordcount/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/sparkwordcount/pom.xml -------------------------------------------------------------------------------- /spring-cloud-k8s-account-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-account-service/mvnw -------------------------------------------------------------------------------- /spring-cloud-k8s-account-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-account-service/pom.xml -------------------------------------------------------------------------------- /spring-cloud-k8s-web-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-web-service/.gitignore -------------------------------------------------------------------------------- /spring-cloud-k8s-web-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-web-service/mvnw -------------------------------------------------------------------------------- /spring-cloud-k8s-web-service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-web-service/mvnw.cmd -------------------------------------------------------------------------------- /spring-cloud-k8s-web-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-k8s-web-service/pom.xml -------------------------------------------------------------------------------- /spring-cloud-square-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-square-tutorials/pom.xml -------------------------------------------------------------------------------- /spring-cloud-tutorials/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-tutorials/common/pom.xml -------------------------------------------------------------------------------- /spring-cloud-tutorials/jaeger-service-provider/.env: -------------------------------------------------------------------------------- 1 | BADGER_FLAG=true -------------------------------------------------------------------------------- /spring-cloud-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-cloud-tutorials/pom.xml -------------------------------------------------------------------------------- /spring-native-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-native-tutorials/pom.xml -------------------------------------------------------------------------------- /spring-native-tutorials/webmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/spring-native-tutorials/webmvc/pom.xml -------------------------------------------------------------------------------- /springbeans_modify/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbeans_modify/pom.xml -------------------------------------------------------------------------------- /springboot-app-docker-health-check/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springboot-app-docker-health-check/mvnw -------------------------------------------------------------------------------- /springboot-app-docker-health-check/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /springboot-redis-kyro-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springboot-redis-kyro-demo/.gitignore -------------------------------------------------------------------------------- /springboot-redis-kyro-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springboot-redis-kyro-demo/mvnw -------------------------------------------------------------------------------- /springboot-redis-kyro-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springboot-redis-kyro-demo/mvnw.cmd -------------------------------------------------------------------------------- /springboot-redis-kyro-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springboot-redis-kyro-demo/pom.xml -------------------------------------------------------------------------------- /springbootfileserver/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootfileserver/.gitignore -------------------------------------------------------------------------------- /springbootfileserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootfileserver/mvnw -------------------------------------------------------------------------------- /springbootfileserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootfileserver/mvnw.cmd -------------------------------------------------------------------------------- /springbootfileserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootfileserver/pom.xml -------------------------------------------------------------------------------- /springbootfileserver/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /springbootpractice/junit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootpractice/junit/pom.xml -------------------------------------------------------------------------------- /springbootpractice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootpractice/pom.xml -------------------------------------------------------------------------------- /springbootsidecardemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootsidecardemo/.gitignore -------------------------------------------------------------------------------- /springbootsidecardemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootsidecardemo/mvnw -------------------------------------------------------------------------------- /springbootsidecardemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootsidecardemo/mvnw.cmd -------------------------------------------------------------------------------- /springbootsidecardemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springbootsidecardemo/pom.xml -------------------------------------------------------------------------------- /springbootsidecardemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /springcloudcustomizelistener/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudcustomizelistener/.gitignore -------------------------------------------------------------------------------- /springcloudcustomizelistener/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudcustomizelistener/mvnw -------------------------------------------------------------------------------- /springcloudcustomizelistener/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudcustomizelistener/mvnw.cmd -------------------------------------------------------------------------------- /springcloudcustomizelistener/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudcustomizelistener/pom.xml -------------------------------------------------------------------------------- /springclouddeepconsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepconsumer/.gitignore -------------------------------------------------------------------------------- /springclouddeepconsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepconsumer/mvnw -------------------------------------------------------------------------------- /springclouddeepconsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepconsumer/mvnw.cmd -------------------------------------------------------------------------------- /springclouddeepconsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepconsumer/pom.xml -------------------------------------------------------------------------------- /springclouddeepeureka/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepeureka/.gitignore -------------------------------------------------------------------------------- /springclouddeepeureka/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepeureka/mvnw -------------------------------------------------------------------------------- /springclouddeepeureka/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepeureka/mvnw.cmd -------------------------------------------------------------------------------- /springclouddeepeureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepeureka/pom.xml -------------------------------------------------------------------------------- /springclouddeepprovider/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepprovider/.gitignore -------------------------------------------------------------------------------- /springclouddeepprovider/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepprovider/mvnw -------------------------------------------------------------------------------- /springclouddeepprovider/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepprovider/mvnw.cmd -------------------------------------------------------------------------------- /springclouddeepprovider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springclouddeepprovider/pom.xml -------------------------------------------------------------------------------- /springcloudk8sconfigdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sconfigdemo/.gitignore -------------------------------------------------------------------------------- /springcloudk8sconfigdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sconfigdemo/mvnw -------------------------------------------------------------------------------- /springcloudk8sconfigdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sconfigdemo/mvnw.cmd -------------------------------------------------------------------------------- /springcloudk8sconfigdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sconfigdemo/pom.xml -------------------------------------------------------------------------------- /springcloudk8sdiscovery/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sdiscovery/.gitignore -------------------------------------------------------------------------------- /springcloudk8sdiscovery/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sdiscovery/mvnw -------------------------------------------------------------------------------- /springcloudk8sdiscovery/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sdiscovery/mvnw.cmd -------------------------------------------------------------------------------- /springcloudk8sdiscovery/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sdiscovery/pom.xml -------------------------------------------------------------------------------- /springcloudk8sreloadconfigdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sreloadconfigdemo/mvnw -------------------------------------------------------------------------------- /springcloudk8sreloadconfigdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sreloadconfigdemo/mvnw.cmd -------------------------------------------------------------------------------- /springcloudk8sreloadconfigdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudk8sreloadconfigdemo/pom.xml -------------------------------------------------------------------------------- /springcloudscaledemo/eureka-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcloudscaledemo/eureka-server/mvnw -------------------------------------------------------------------------------- /springcoredemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcoredemo/pom.xml -------------------------------------------------------------------------------- /springcustomize/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcustomize/.gitignore -------------------------------------------------------------------------------- /springcustomize/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcustomize/mvnw -------------------------------------------------------------------------------- /springcustomize/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcustomize/mvnw.cmd -------------------------------------------------------------------------------- /springcustomize/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springcustomize/pom.xml -------------------------------------------------------------------------------- /springcustomize/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /springmvcfileserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springmvcfileserver/pom.xml -------------------------------------------------------------------------------- /springmybatisexceptiondemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springmybatisexceptiondemo/pom.xml -------------------------------------------------------------------------------- /springschemademo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/springschemademo/pom.xml -------------------------------------------------------------------------------- /stopwatchdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/stopwatchdemo/pom.xml -------------------------------------------------------------------------------- /storageclass-demo/class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass-demo/class.yaml -------------------------------------------------------------------------------- /storageclass-demo/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass-demo/clean.sh -------------------------------------------------------------------------------- /storageclass-demo/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass-demo/deployment.yaml -------------------------------------------------------------------------------- /storageclass-demo/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass-demo/rbac.yaml -------------------------------------------------------------------------------- /storageclass/deployment-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass/deployment-nfs.yaml -------------------------------------------------------------------------------- /storageclass/k8spvdemo-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass/k8spvdemo-svc.yaml -------------------------------------------------------------------------------- /storageclass/k8spvdemo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass/k8spvdemo.yaml -------------------------------------------------------------------------------- /storageclass/nfs-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/storageclass/nfs-class.yaml -------------------------------------------------------------------------------- /threadpooldemoserver/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/threadpooldemoserver/.gitignore -------------------------------------------------------------------------------- /threadpooldemoserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/threadpooldemoserver/mvnw -------------------------------------------------------------------------------- /threadpooldemoserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/threadpooldemoserver/mvnw.cmd -------------------------------------------------------------------------------- /threadpooldemoserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/threadpooldemoserver/pom.xml -------------------------------------------------------------------------------- /threadpooldemoserver/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tutorials/basic-train/go.mod: -------------------------------------------------------------------------------- 1 | module basic-train 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /tutorials/basic-train/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/main.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/channel.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/http.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/map.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/once.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/once.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/runtime.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/select.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/sync.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/ticker.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/timer.go -------------------------------------------------------------------------------- /tutorials/basic-train/train/wait.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/basic-train/train/wait.go -------------------------------------------------------------------------------- /tutorials/benchmark-demo/benchmark-demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/benchmark-demo/benchmark-demo -------------------------------------------------------------------------------- /tutorials/benchmark-demo/go.mod: -------------------------------------------------------------------------------- 1 | module benchmark-demo 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /tutorials/benchmark-demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/benchmark-demo/main.go -------------------------------------------------------------------------------- /tutorials/benchmark-demo/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/benchmark-demo/main_test.go -------------------------------------------------------------------------------- /tutorials/chat/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/connection.go -------------------------------------------------------------------------------- /tutorials/chat/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/data.go -------------------------------------------------------------------------------- /tutorials/chat/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/go.mod -------------------------------------------------------------------------------- /tutorials/chat/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/go.sum -------------------------------------------------------------------------------- /tutorials/chat/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/hub.go -------------------------------------------------------------------------------- /tutorials/chat/local.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/local.html -------------------------------------------------------------------------------- /tutorials/chat/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/chat/server.go -------------------------------------------------------------------------------- /tutorials/client-go-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/client-go-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/client-go-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/client-go-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/client-go-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/client-go-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/cobra-demo/LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tutorials/cobra-demo/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/cobra-demo/cmd/root.go -------------------------------------------------------------------------------- /tutorials/cobra-demo/cmd/wget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/cobra-demo/cmd/wget.go -------------------------------------------------------------------------------- /tutorials/cobra-demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/cobra-demo/go.mod -------------------------------------------------------------------------------- /tutorials/cobra-demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/cobra-demo/go.sum -------------------------------------------------------------------------------- /tutorials/cobra-demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/cobra-demo/main.go -------------------------------------------------------------------------------- /tutorials/ffmpeg-go-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/ffmpeg-go-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/ffmpeg-go-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/ffmpeg-go-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/ffmpeg-go-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/ffmpeg-go-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/go-redis-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/go-redis-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/go-redis-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/go-redis-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/go-redis-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/go-redis-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/golang-middleware-demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/golang-middleware-demo/go.mod -------------------------------------------------------------------------------- /tutorials/golang-middleware-demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/golang-middleware-demo/go.sum -------------------------------------------------------------------------------- /tutorials/golang-middleware-demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/golang-middleware-demo/main.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/base.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/customizedao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/customizedao.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/productdao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/productdao.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/tmgdao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/tmgdao.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/tmgdao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/tmgdao_test.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/userdao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/userdao.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/dao/userdao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/dao/userdao_test.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/entity/Id.go: -------------------------------------------------------------------------------- 1 | package entity 2 | 3 | type Id struct { 4 | Id uint 5 | } 6 | -------------------------------------------------------------------------------- /tutorials/gorm-demo/entity/customize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/entity/customize.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/entity/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/entity/product.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/entity/tmg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/entity/tmg.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/entity/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/entity/user.go -------------------------------------------------------------------------------- /tutorials/gorm-demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/go.mod -------------------------------------------------------------------------------- /tutorials/gorm-demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/go.sum -------------------------------------------------------------------------------- /tutorials/gorm-demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-demo/main.go -------------------------------------------------------------------------------- /tutorials/gorm-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/gorm-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/gorm-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/gorm-tutorials/test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/gorm-tutorials/test.db -------------------------------------------------------------------------------- /tutorials/langchain4j-totorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/langchain4j-totorials/pom.xml -------------------------------------------------------------------------------- /tutorials/leader-tutorials/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/leader-tutorials/controller.go -------------------------------------------------------------------------------- /tutorials/leader-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/leader-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/leader-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/leader-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/leader-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/leader-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/object-tutorials/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/object-tutorials/controller.go -------------------------------------------------------------------------------- /tutorials/object-tutorials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/object-tutorials/go.mod -------------------------------------------------------------------------------- /tutorials/object-tutorials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/object-tutorials/go.sum -------------------------------------------------------------------------------- /tutorials/object-tutorials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/object-tutorials/main.go -------------------------------------------------------------------------------- /tutorials/prometheus/playbooks/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/playbooks/hosts -------------------------------------------------------------------------------- /tutorials/prometheus/playbooks/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/playbooks/vars.yml -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/.gitignore -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/.hz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/.hz -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/build.sh -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/clean.sh: -------------------------------------------------------------------------------- 1 | 2 | #!/bin/bash 3 | rm -rf output 4 | echo 'clean success' -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/go.mod -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/go.sum -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/main.go -------------------------------------------------------------------------------- /tutorials/prometheus/webhook/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/prometheus/webhook/router.go -------------------------------------------------------------------------------- /tutorials/quarkus-virual-threads-demo/.mvn/wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | maven-wrapper.jar 2 | -------------------------------------------------------------------------------- /tutorials/springai-tutorials/ollama-chat/src/main/resources/static/js/custom.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tutorials/springai-tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/springai-tutorials/pom.xml -------------------------------------------------------------------------------- /tutorials/test001/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/go.mod -------------------------------------------------------------------------------- /tutorials/test001/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/go.sum -------------------------------------------------------------------------------- /tutorials/test001/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/main.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/README.md -------------------------------------------------------------------------------- /tutorials/test001/swagger/api_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/api_default.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/api_seek.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/api_seek.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/api_topics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/api_topics.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/client.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/docs/Topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/docs/Topics.md -------------------------------------------------------------------------------- /tutorials/test001/swagger/git_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/git_push.sh -------------------------------------------------------------------------------- /tutorials/test001/swagger/model_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/model_error.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/response.go -------------------------------------------------------------------------------- /tutorials/test001/swagger/swagger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/swagger/swagger.go -------------------------------------------------------------------------------- /tutorials/test001/test001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/test001/test001 -------------------------------------------------------------------------------- /tutorials/viper-demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/viper-demo/go.mod -------------------------------------------------------------------------------- /tutorials/viper-demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/tutorials/viper-demo/go.sum -------------------------------------------------------------------------------- /uploadfileclient/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/uploadfileclient/pom.xml -------------------------------------------------------------------------------- /wait-for-it-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/.gitignore -------------------------------------------------------------------------------- /wait-for-it-demo/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/docker/Dockerfile -------------------------------------------------------------------------------- /wait-for-it-demo/docker/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/docker/wait-for-it.sh -------------------------------------------------------------------------------- /wait-for-it-demo/eureka/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/eureka/.gitignore -------------------------------------------------------------------------------- /wait-for-it-demo/eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/eureka/pom.xml -------------------------------------------------------------------------------- /wait-for-it-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/pom.xml -------------------------------------------------------------------------------- /wait-for-it-demo/service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/service/.gitignore -------------------------------------------------------------------------------- /wait-for-it-demo/service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it-demo/service/pom.xml -------------------------------------------------------------------------------- /wait-for-it/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it/README.md -------------------------------------------------------------------------------- /wait-for-it/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wait-for-it/wait-for-it.sh -------------------------------------------------------------------------------- /waitnotifydemo/src/NotifyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/waitnotifydemo/src/NotifyDemo.java -------------------------------------------------------------------------------- /weatherservice/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/weatherservice/.gitignore -------------------------------------------------------------------------------- /weatherservice/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/weatherservice/mvnw -------------------------------------------------------------------------------- /weatherservice/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/weatherservice/mvnw.cmd -------------------------------------------------------------------------------- /weatherservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/weatherservice/pom.xml -------------------------------------------------------------------------------- /weatherservice/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webdemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/webdemo/.gitignore -------------------------------------------------------------------------------- /webdemo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/webdemo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /webdemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/webdemo/mvnw -------------------------------------------------------------------------------- /webdemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/webdemo/mvnw.cmd -------------------------------------------------------------------------------- /webdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/webdemo/pom.xml -------------------------------------------------------------------------------- /webdemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wikipediaeditstreamdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/wikipediaeditstreamdemo/pom.xml -------------------------------------------------------------------------------- /zabbixcustomitemdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zabbixcustomitemdemo/pom.xml -------------------------------------------------------------------------------- /zookeeperdemo/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/.idea/compiler.xml -------------------------------------------------------------------------------- /zookeeperdemo/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/.idea/encodings.xml -------------------------------------------------------------------------------- /zookeeperdemo/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/.idea/misc.xml -------------------------------------------------------------------------------- /zookeeperdemo/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/.idea/modules.xml -------------------------------------------------------------------------------- /zookeeperdemo/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/.idea/workspace.xml -------------------------------------------------------------------------------- /zookeeperdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/pom.xml -------------------------------------------------------------------------------- /zookeeperdemo/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /zookeeperdemo/zookeeperdemo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zq2599/blog_demos/HEAD/zookeeperdemo/zookeeperdemo.iml --------------------------------------------------------------------------------