SYMBOL INDEX (61 symbols across 16 files) FILE: oys-boot-starter/src/main/java/com/devyy/oys/srarter/OpenYspiderApplication.java class OpenYspiderApplication (line 12) | @SpringBootApplication method main (line 15) | public static void main(String[] args) { FILE: oys-boot-starter/src/main/java/com/devyy/oys/srarter/config/MybatisPlusConfig.java class MybatisPlusConfig (line 11) | @Configuration FILE: oys-boot-starter/src/main/java/com/devyy/oys/srarter/config/Swagger3Config.java class Swagger3Config (line 21) | @EnableOpenApi method createRestApi (line 24) | @Bean method apiInfo (line 34) | private ApiInfo apiInfo() { FILE: oys-boot-starter/src/main/java/com/devyy/oys/srarter/main/JavMain.java class JavMain (line 29) | public class JavMain { method main (line 42) | public static void main(String[] args) { method doPrintCommand (line 56) | private static void doPrintCommand() { method getJavStream (line 73) | private static Stream getJavStream() { method doAnalyse (line 83) | private static void doAnalyse() { method doFindRepeat (line 100) | private static void doFindRepeat() { method doWordCloud (line 112) | private static void doWordCloud() { FILE: oys-codeforces/src/main/java/com/devyy/oys/codeforces/CfController.java class CfController (line 34) | @Slf4j method doGetFragment (line 48) | @ApiOperation(value = "获取片段") method doMergeFragment (line 99) | @ApiOperation(value = "合并片段") method testKafka (line 118) | @ApiOperation(value = "Kafka") method testRedis (line 129) | @ApiOperation(value = "redis") FILE: oys-codeforces/src/main/java/com/devyy/oys/codeforces/CfDO.java class CfDO (line 14) | @Data FILE: oys-codeforces/src/main/java/com/devyy/oys/codeforces/dao/CfMapper.java type CfMapper (line 14) | @Repository FILE: oys-core/src/main/java/com/devyy/oys/srarter/core/enums/StateTypeEnum.java type StateTypeEnum (line 10) | @Getter method StateTypeEnum (line 56) | StateTypeEnum(int seq, String desc) { FILE: oys-core/src/main/java/com/devyy/oys/srarter/core/util/SpiderUtil.java class SpiderUtil (line 19) | @Slf4j method ioDownload2 (line 21) | private static boolean ioDownload2(String onlineUrl, String localUrl, ... method ioDownload2Times (line 53) | public static boolean ioDownload2Times(String onlineUrl, String localU... method fileMove (line 79) | public static void fileMove(String oldPath, String newPath) { method fileCopy (line 91) | public static void fileCopy(String oldPath, String newPath) { FILE: oys-tujidao/src/main/java/com/devyy/oys/tujidao/TuJiDaoAlbumDO.java class TuJiDaoAlbumDO (line 15) | @Data FILE: oys-tujidao/src/main/java/com/devyy/oys/tujidao/TuJiDaoController.java class TuJiDaoController (line 18) | @Slf4j method step1 (line 31) | @ApiOperation(value = "预下载") method step2 (line 42) | @ApiOperation(value = "生成封面") method step3 (line 53) | @ApiOperation(value = "同步更新记录") method step4 (line 64) | @ApiOperation(value = "本地迁移") FILE: oys-tujidao/src/main/java/com/devyy/oys/tujidao/TuJiDaoService.java type TuJiDaoService (line 8) | public interface TuJiDaoService { method doPreDownload (line 15) | String doPreDownload(); method doGenerateCover (line 23) | String doGenerateCover(); method doSyncRecords (line 30) | String doSyncRecords(); method doLocalMigration (line 38) | String doLocalMigration(); FILE: oys-tujidao/src/main/java/com/devyy/oys/tujidao/TuJiDaoServiceImpl.java class TuJiDaoServiceImpl (line 44) | @Slf4j method doPreDownload (line 96) | @Override method downloadByAlbumId (line 156) | private void downloadByAlbumId(String albumId) { method doGenerateCover (line 181) | @Override method doSyncRecords (line 206) | @Override method doLocalMigration (line 270) | @Override method buildCookies (line 312) | private Map buildCookies() { method trustAllHttpsCertificates (line 328) | private void trustAllHttpsCertificates() throws Exception { class miTM (line 337) | private static class miTM implements javax.net.ssl.TrustManager, javax... method getAcceptedIssuers (line 338) | public java.security.cert.X509Certificate[] getAcceptedIssuers() { method isServerTrusted (line 342) | public boolean isServerTrusted(java.security.cert.X509Certificate[] ... method isClientTrusted (line 346) | public boolean isClientTrusted(java.security.cert.X509Certificate[] ... method checkServerTrusted (line 350) | public void checkServerTrusted(java.security.cert.X509Certificate[] ... method checkClientTrusted (line 355) | public void checkClientTrusted(java.security.cert.X509Certificate[] ... method rmIllegalName (line 370) | private String rmIllegalName(String s) { method reDownload (line 660) | private static void reDownload() { method delSize0 (line 674) | private static void delSize0() { method main (line 699) | public static void main(String[] args) { FILE: oys-tujidao/src/main/java/com/devyy/oys/tujidao/dao/TuJiDaoAlbumMapper.java type TuJiDaoAlbumMapper (line 14) | @Repository FILE: oys-tujidao/src/test/java/com/devyy/oys/tujidao/TuJiDaoServiceImplTest.java class TuJiDaoServiceImplTest (line 29) | @ExtendWith(MockitoExtension.class) method doSyncRecords (line 37) | @Test FILE: sql_scripts/oys3_all_scripts_mysql.sql type OYS_TUJIDAO_ALBUM_T (line 4) | CREATE TABLE OYS_TUJIDAO_ALBUM_T type OYS_CODEFORCES (line 20) | CREATE TABLE OYS_CODEFORCES