├── .github └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── top │ │ └── crossoverjie │ │ └── nows │ │ └── nows │ │ ├── NowsApplication.java │ │ ├── config │ │ ├── AppConfig.java │ │ └── BeanConfig.java │ │ ├── constants │ │ └── BaseConstants.java │ │ ├── filter │ │ ├── AbstractFilterProcess.java │ │ ├── FilterProcess.java │ │ ├── FixPicFilterProcessManager.java │ │ └── TotalSumFilterProcessManager.java │ │ ├── pojo │ │ └── SMResponse.java │ │ ├── scan │ │ └── ScannerFile.java │ │ ├── service │ │ ├── ResultService.java │ │ ├── UploadPicService.java │ │ └── impl │ │ │ ├── fixpic │ │ │ ├── IgnorePrefixFilterProcess.java │ │ │ ├── PicFilterProcess.java │ │ │ ├── PicResultServiceImpl.java │ │ │ └── upload │ │ │ │ └── way │ │ │ │ ├── SMMSUploadServiceImpl.java │ │ │ │ └── TestUploadServiceImpl.java │ │ │ └── totalsum │ │ │ ├── HttpFilterProcess.java │ │ │ ├── TotalSumResultServiceImpl.java │ │ │ ├── TotalWords.java │ │ │ └── WrapFilterProcess.java │ │ ├── thread │ │ └── ScanTask.java │ │ └── util │ │ ├── DownloadUploadPic.java │ │ └── SpringBeanFactory.java └── resources │ ├── META-INF │ └── services │ │ └── top.crossoverjie.nows.nows.service.UploadPicService │ └── application.properties └── test └── java └── top └── crossoverjie └── nows └── nows ├── NowsApplicationTests.java └── util └── DownloadUploadPicTest.java /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/NowsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/NowsApplication.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/config/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/config/AppConfig.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/config/BeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/config/BeanConfig.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/constants/BaseConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/constants/BaseConstants.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/filter/AbstractFilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/filter/AbstractFilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/filter/FilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/filter/FilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/filter/FixPicFilterProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/filter/FixPicFilterProcessManager.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/filter/TotalSumFilterProcessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/filter/TotalSumFilterProcessManager.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/pojo/SMResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/pojo/SMResponse.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/scan/ScannerFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/scan/ScannerFile.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/ResultService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/ResultService.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/UploadPicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/UploadPicService.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/IgnorePrefixFilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/IgnorePrefixFilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/PicFilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/PicFilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/PicResultServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/PicResultServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/upload/way/SMMSUploadServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/upload/way/SMMSUploadServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/upload/way/TestUploadServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/fixpic/upload/way/TestUploadServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/HttpFilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/HttpFilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/TotalSumResultServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/TotalSumResultServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/TotalWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/TotalWords.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/WrapFilterProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/service/impl/totalsum/WrapFilterProcess.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/thread/ScanTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/thread/ScanTask.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/util/DownloadUploadPic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/util/DownloadUploadPic.java -------------------------------------------------------------------------------- /src/main/java/top/crossoverjie/nows/nows/util/SpringBeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/java/top/crossoverjie/nows/nows/util/SpringBeanFactory.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/top.crossoverjie.nows.nows.service.UploadPicService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/resources/META-INF/services/top.crossoverjie.nows.nows.service.UploadPicService -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/top/crossoverjie/nows/nows/NowsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/test/java/top/crossoverjie/nows/nows/NowsApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/top/crossoverjie/nows/nows/util/DownloadUploadPicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crossoverJie/blog.toolbox/HEAD/src/test/java/top/crossoverjie/nows/nows/util/DownloadUploadPicTest.java --------------------------------------------------------------------------------