From 92db17afed38bc09da7235b786c149f24539f569 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E5=BD=A6=E7=B3=96?= <44092516+BingChunMoLi@users.noreply.github.com> Date: Fri, 29 Dec 2023 22:48:24 +0800 Subject: [PATCH] v3.14.0: add push and music playlist (#186) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#145) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.2...v3.1.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump kotlin.version from 1.9.0 to 1.9.10 (#146) Bumps `kotlin.version` from 1.9.0 to 1.9.10. Updates `org.jetbrains.kotlin:kotlin-test` from 1.9.0 to 1.9.10 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.10/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.0...v1.9.10) Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 1.9.0 to 1.9.10 Updates `org.jetbrains.kotlin:kotlin-maven-lombok` from 1.9.0 to 1.9.10 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 1.9.0 to 1.9.10 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-lombok dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#148) Bumps com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.834 to 3.1.840. --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.h2database:h2 from 2.2.220 to 2.2.222 (#149) Bumps [com.h2database:h2](https://github.com/h2database/h2database) from 2.2.220 to 2.2.222. - [Release notes](https://github.com/h2database/h2database/releases) - [Commits](https://github.com/h2database/h2database/compare/version-2.2.220...version-2.2.222) --- updated-dependencies: - dependency-name: com.h2database:h2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.aspectj:aspectjweaver from 1.9.20 to 1.9.20.1 (#150) Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) from 1.9.20 to 1.9.20.1. - [Release notes](https://github.com/eclipse/org.aspectj/releases) - [Commits](https://github.com/eclipse/org.aspectj/commits) --- updated-dependencies: - dependency-name: org.aspectj:aspectjweaver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#153) Bumps com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.840 to 3.1.850. --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.github.shalousun:smart-doc-maven-plugin (#154) Bumps [com.github.shalousun:smart-doc-maven-plugin](https://github.com/smart-doc-group/smart-doc-maven-plugin) from 2.7.5 to 2.7.7. - [Release notes](https://github.com/smart-doc-group/smart-doc-maven-plugin/releases) - [Changelog](https://github.com/smart-doc-group/smart-doc-maven-plugin/blob/master/CHANGELOG.md) - [Commits](https://github.com/smart-doc-group/smart-doc-maven-plugin/compare/2.7.5...2.7.7) --- updated-dependencies: - dependency-name: com.github.shalousun:smart-doc-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump cn.hutool:hutool-all from 5.8.21 to 5.8.22 (#157) Bumps [cn.hutool:hutool-all](https://github.com/looly/hutool) from 5.8.21 to 5.8.22. - [Release notes](https://github.com/looly/hutool/releases) - [Changelog](https://github.com/dromara/hutool/blob/v5-master/CHANGELOG.md) - [Commits](https://github.com/looly/hutool/compare/5.8.21...5.8.22) --- updated-dependencies: - dependency-name: cn.hutool:hutool-all dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#156) Bumps com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.850 to 3.1.853. --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.h2database:h2 from 2.2.222 to 2.2.224 (#155) Bumps [com.h2database:h2](https://github.com/h2database/h2database) from 2.2.222 to 2.2.224. - [Release notes](https://github.com/h2database/h2database/releases) - [Commits](https://github.com/h2database/h2database/compare/version-2.2.222...version-2.2.224) --- updated-dependencies: - dependency-name: com.h2database:h2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#158) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: navigation add,update and remove; chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.853 to 3.1.872 close #159 close #160 * fix(3.12.0): 修复添加问题及404的异常处理 * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#162) Bumps com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.872 to 3.1.875. --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.baomidou:mybatis-plus-boot-starter (#165) Bumps [com.baomidou:mybatis-plus-boot-starter](https://github.com/baomidou/mybatis-plus) from 3.5.3.2 to 3.5.4. - [Release notes](https://github.com/baomidou/mybatis-plus/releases) - [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md) - [Commits](https://github.com/baomidou/mybatis-plus/compare/v3.5.3.2...v3.5.4) --- updated-dependencies: - dependency-name: com.baomidou:mybatis-plus-boot-starter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#164) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.1.4 to 3.1.5. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.4...v3.1.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#163) Bumps com.tencentcloudapi:tencentcloud-sdk-java-cdn from 3.1.875 to 3.1.880. --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump kotlin.version from 1.9.10 to 1.9.20 (#166) Bumps `kotlin.version` from 1.9.10 to 1.9.20. Updates `org.jetbrains.kotlin:kotlin-test` from 1.9.10 to 1.9.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 1.9.10 to 1.9.20 Updates `org.jetbrains.kotlin:kotlin-maven-lombok` from 1.9.10 to 1.9.20 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 1.9.10 to 1.9.20 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-lombok dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.tencentcloudapi:tencentcloud-sdk-java-cdn (#167) Bumps [com.tencentcloudapi:tencentcloud-sdk-java-cdn](https://github.com/TencentCloud/tencentcloud-sdk-java) from 3.1.880 to 3.1.893. - [Commits](https://github.com/TencentCloud/tencentcloud-sdk-java/compare/3.1.880...3.1.893) --- updated-dependencies: - dependency-name: com.tencentcloudapi:tencentcloud-sdk-java-cdn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.baomidou:mybatis-plus-boot-starter (#168) Bumps [com.baomidou:mybatis-plus-boot-starter](https://github.com/baomidou/mybatis-plus) from 3.5.4 to 3.5.4.1. - [Release notes](https://github.com/baomidou/mybatis-plus/releases) - [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md) - [Commits](https://github.com/baomidou/mybatis-plus/compare/v3.5.4...v3.5.4.1) --- updated-dependencies: - dependency-name: com.baomidou:mybatis-plus-boot-starter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump cn.hutool:hutool-all from 5.8.22 to 5.8.23 (#169) Bumps [cn.hutool:hutool-all](https://github.com/looly/hutool) from 5.8.22 to 5.8.23. - [Release notes](https://github.com/looly/hutool/releases) - [Changelog](https://github.com/dromara/hutool/blob/v5-master/CHANGELOG.md) - [Commits](https://github.com/looly/hutool/compare/5.8.22...5.8.23) --- updated-dependencies: - dependency-name: cn.hutool:hutool-all dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#171) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.1.5 to 3.2.0. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.5...v3.2.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump kotlin.version from 1.9.20 to 1.9.21 (#170) Bumps `kotlin.version` from 1.9.20 to 1.9.21. Updates `org.jetbrains.kotlin:kotlin-test` from 1.9.20 to 1.9.21 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.20...v1.9.21) Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 1.9.20 to 1.9.21 Updates `org.jetbrains.kotlin:kotlin-maven-lombok` from 1.9.20 to 1.9.21 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 1.9.20 to 1.9.21 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-lombok dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature webhook (#172) * feat: 签到做统计日志 * fix: 类型匹配 * fix: myabtis-plus error Invalid value type for attribute 'factoryBeanObjectType': java.lang.String * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#173) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.1.6 to 3.2.0. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.6...v3.2.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature MessagePush (#174) * feat: pushHttp pushApp pushMail 初始化FCM * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#173) * feat: push log (#175) * fix: alise registry * feat: pushLog createTime and updateTime * fix: InitFcmServiceImpl order * fix: default DeviceToken * chore(deps): bump org.aspectj:aspectjweaver from 1.9.20.1 to 1.9.21 (#177) Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) from 1.9.20.1 to 1.9.21. - [Release notes](https://github.com/eclipse/org.aspectj/releases) - [Commits](https://github.com/eclipse/org.aspectj/commits) --- updated-dependencies: - dependency-name: org.aspectj:aspectjweaver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.github.xiaoymin:knife4j-openapi3-jakarta-spring-boot-starter (#176) Bumps com.github.xiaoymin:knife4j-openapi3-jakarta-spring-boot-starter from 4.3.0 to 4.4.0. --- updated-dependencies: - dependency-name: com.github.xiaoymin:knife4j-openapi3-jakarta-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update maven.yml * fix: default DeviceToken * docs(smart-doc): remove smart-doc * refactor(pom): remove aspectjweaver.version * refactor(pom): aop * refactor(cache): flush cache * chore(deps): bump kotlin.version from 1.9.21 to 1.9.22 (#183) Bumps `kotlin.version` from 1.9.21 to 1.9.22. Updates `org.jetbrains.kotlin:kotlin-test` from 1.9.21 to 1.9.22 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.21...v1.9.22) Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 1.9.21 to 1.9.22 Updates `org.jetbrains.kotlin:kotlin-maven-lombok` from 1.9.21 to 1.9.22 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 1.9.21 to 1.9.22 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-lombok dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump cn.hutool:hutool-all from 5.8.23 to 5.8.24 (#182) Bumps [cn.hutool:hutool-all](https://github.com/looly/hutool) from 5.8.23 to 5.8.24. - [Release notes](https://github.com/looly/hutool/releases) - [Changelog](https://github.com/dromara/hutool/blob/v5-master/CHANGELOG.md) - [Commits](https://github.com/looly/hutool/compare/5.8.23...5.8.24) --- updated-dependencies: - dependency-name: cn.hutool:hutool-all dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump com.baomidou:mybatis-plus-boot-starter (#184) Bumps [com.baomidou:mybatis-plus-boot-starter](https://github.com/baomidou/mybatis-plus) from 3.5.4.1 to 3.5.5. - [Release notes](https://github.com/baomidou/mybatis-plus/releases) - [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md) - [Commits](https://github.com/baomidou/mybatis-plus/compare/v3.5.4.1...v3.5.5) --- updated-dependencies: - dependency-name: com.baomidou:mybatis-plus-boot-starter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.springframework.boot:spring-boot-starter-parent (#185) Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.0...v3.2.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump org.mybatis:mybatis from 3.5.14 to 3.5.15 (#181) Bumps [org.mybatis:mybatis](https://github.com/mybatis/mybatis-3) from 3.5.14 to 3.5.15. - [Release notes](https://github.com/mybatis/mybatis-3/releases) - [Commits](https://github.com/mybatis/mybatis-3/compare/mybatis-3.5.14...mybatis-3.5.15) --- updated-dependencies: - dependency-name: org.mybatis:mybatis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(3.14.0): netease music interface feat: netease playlist music interface fix: init h2 data and sql BREAKING CHANGE: init path ~/.api/init/* -> classpath://init/* --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/maven.yml | 2 +- Dockerfile | 10 +- Dockerfile_MAVEN | 10 +- db/data-h2.sql | 200 - db/data-mysql.sql | 200 - db/schema-h2.sql | 104 - db/schema-mysql.sql | 163 - docker-compose.yml | 5 +- pom.xml | 46 +- .../bingchunmoli/api/app/DeviceService.java | 2 +- .../api/app/DeviceServiceImpl.java | 4 + .../advice/ExceptionControllerAdvice.java | 4 +- .../api/daily/controller/DailyController.java | 15 +- .../api/init/ApiCommandLineRunner.java | 7 +- .../api/init/impl/InitFileServiceImpl.java | 2 - .../api/init/impl/InitSqlServiceImpl.java | 53 +- .../init/impl/InitYiYanDataServiceImpl.java | 3 +- .../api/netease/MusicController.java | 27 + .../api/netease/MusicService.java | 38 + .../bingchunmoli/api/netease/PlayListBO.java | 516 + .../yiyan/service/impl/YiYanServiceImpl.java | 2 - src/main/resources/META-INF/spring.components | 11 +- src/main/resources/application-h2.yml | 4 +- src/main/resources/application.yml | 8 +- {db => src/main/resources/init/db}/h2.sql | 450 +- {db => src/main/resources/init/db}/mysql.sql | 48 +- .../main/resources/init}/yiyan/a.json | 0 .../main/resources/init}/yiyan/b.json | 0 .../main/resources/init}/yiyan/c.json | 0 .../main/resources/init}/yiyan/d.json | 0 .../main/resources/init}/yiyan/e.json | 0 .../main/resources/init}/yiyan/f.json | 0 .../main/resources/init}/yiyan/g.json | 0 .../main/resources/init}/yiyan/h.json | 0 .../main/resources/init}/yiyan/i.json | 0 .../main/resources/init}/yiyan/j.json | 0 .../main/resources/init}/yiyan/k.json | 0 .../main/resources/init}/yiyan/l.json | 0 src/main/resources/smart-doc.json | 9 - src/main/resources/static/doc/AllInOne.css | 13 - src/main/resources/static/doc/AllInOne.md | 8971 ----------------- src/main/resources/static/doc/font.css | 6 - .../resources/static/doc/highlight.min.js | 1120 -- src/main/resources/static/doc/index.html | 4170 -------- src/main/resources/static/doc/jquery.min.js | 2 - src/main/resources/static/doc/search.js | 636 -- src/main/resources/static/doc/xt256.min.css | 1 - 47 files changed, 950 insertions(+), 15912 deletions(-) delete mode 100644 db/data-h2.sql delete mode 100644 db/data-mysql.sql delete mode 100644 db/schema-h2.sql delete mode 100644 db/schema-mysql.sql create mode 100644 src/main/java/com/bingchunmoli/api/netease/MusicController.java create mode 100644 src/main/java/com/bingchunmoli/api/netease/MusicService.java create mode 100644 src/main/java/com/bingchunmoli/api/netease/PlayListBO.java rename {db => src/main/resources/init/db}/h2.sql (79%) rename {db => src/main/resources/init/db}/mysql.sql (97%) rename {data => src/main/resources/init}/yiyan/a.json (100%) rename {data => src/main/resources/init}/yiyan/b.json (100%) rename {data => src/main/resources/init}/yiyan/c.json (100%) rename {data => src/main/resources/init}/yiyan/d.json (100%) rename {data => src/main/resources/init}/yiyan/e.json (100%) rename {data => src/main/resources/init}/yiyan/f.json (100%) rename {data => src/main/resources/init}/yiyan/g.json (100%) rename {data => src/main/resources/init}/yiyan/h.json (100%) rename {data => src/main/resources/init}/yiyan/i.json (100%) rename {data => src/main/resources/init}/yiyan/j.json (100%) rename {data => src/main/resources/init}/yiyan/k.json (100%) rename {data => src/main/resources/init}/yiyan/l.json (100%) delete mode 100644 src/main/resources/smart-doc.json delete mode 100644 src/main/resources/static/doc/AllInOne.css delete mode 100644 src/main/resources/static/doc/AllInOne.md delete mode 100644 src/main/resources/static/doc/font.css delete mode 100644 src/main/resources/static/doc/highlight.min.js delete mode 100644 src/main/resources/static/doc/index.html delete mode 100644 src/main/resources/static/doc/jquery.min.js delete mode 100644 src/main/resources/static/doc/search.js delete mode 100644 src/main/resources/static/doc/xt256.min.css diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5dfec04..0eb90d8 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -15,7 +15,7 @@ on: - "v*" pull_request: branches: [ "master" ] - + jobs: build: diff --git a/Dockerfile b/Dockerfile index c78d18a..ea6785a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,19 @@ # 基础镜像 -FROM openjdk:17-jdk-alpine +FROM eclipse-temurin:21-alpine # 作者信息 MAINTAINER BingChunMoLi +USER root + # 添加一个存储空间 -VOLUME ~/.api/ +VOLUME /root/.api/ # 暴露8090端口 EXPOSE 8090 # 往容器中添加jar包 -ADD /target/moliapi.jar ~/.api/app.jar +ADD /target/moliapi.jar /root/.api/app.jar # 启动镜像自动运行程序 -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-jar","~/.api/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-jar","/root/.api/app.jar"] diff --git a/Dockerfile_MAVEN b/Dockerfile_MAVEN index b9df13f..9c86ea5 100644 --- a/Dockerfile_MAVEN +++ b/Dockerfile_MAVEN @@ -1,11 +1,13 @@ # 基础镜像 -FROM openjdk:17-jdk-alpine +FROM eclipse-temurin:21-alpine # 作者信息 MAINTAINER BingChunMoLi +USER root + # 添加一个存储空间 -VOLUME ~/.api/ +VOLUME /root/.api/ # 暴露8090端口 EXPOSE 8090 @@ -14,7 +16,7 @@ EXPOSE 8090 ARG JAR_FILE # 往容器中添加jar包 -ADD /target/${JAR_FILE} ~/.api/app.jar +ADD /target/${JAR_FILE} /root/.api/app.jar # 启动镜像自动运行程序 -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-jar","~/.api/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-jar","/root/.api/app.jar"] diff --git a/db/data-h2.sql b/db/data-h2.sql deleted file mode 100644 index 17c7dc3..0000000 --- a/db/data-h2.sql +++ /dev/null @@ -1,200 +0,0 @@ -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (1, '9818ecda-9cbf-4f2a-9af8-8136ef39cfcd', '与众不同的生活方式很累人呢,因为找不到借口。', 'a', '幸运星', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (2, '4e71bc61-9f2e-49e1-a62f-d4b8ad9716c6', '面对就好,去经历就好。', 'a', '花伞菌', null, 'umbrella', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (3, '8ea19537-2bae-4f64-8296-b8f1eed8006a', '将愿望倾入不愿忘却的回忆中……', 'a', 'ef-a tale of memories', null, 'lqsasa', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (4, 'a2a6645b-a631-4a7c-a5c3-d835e4775c17', '美好的人眼里映出的世界也是美好的。', 'a', 'ARIA', null, 'misaki', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (5, '1905d15f-9ade-454f-8478-3b169c8dee61', '看似美好的东西,往往藏着陷阱。', 'a', '只有神知道的世界', null, '紫月岚', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (7, 'f0ae41d9-25ab-4960-9506-22171dcd1504', '恋ではなく、爱でもなく、もっとずっと 深く重い。', 'a', 'sweet pool', null, '占星术杀人魔法', 0, 0, 'web', '1468605909', 24, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (8, '3b2e6049-5dca-4cfe-9b4a-f16b6db17c38', '花开花落,再灿烂的星光也会消失。', 'a', '圣斗士星矢', null, '水幻之音', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (10, 'aa833615-6333-439c-8ca3-1a067e884d58', '我是一个经常笑的人,可我不是经常开心的人。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (11, '27f3fd8b-53c6-4976-b6ad-1d56653d9a03', '努力是不会背叛自己的,虽然梦想有时会背叛自己。', 'a', '我的青春恋爱物语果然有问题', null, '百花残', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (12, '21876029-7f74-4d10-86d8-70c724248f5d', '人经历风浪是会变得更强,可是船不同,日积月累的只有伤痛。', 'a', '海贼王', null, 'Jonse', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (13, '1c496696-7d7c-4dde-b8be-3a71cea020ab', '真相只有一个!', 'a', '柯南', null, 'freejishu', 1, 0, 'web', '1468605909', 7, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (14, 'd862941f-5404-45c8-84fa-aa97eb9db92d', '用你的笑容去改变这个世界,别让这个世界改变了你的笑容。', 'a', '网络', null, '酱七', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (15, 'a4c37812-1fff-4d66-98c1-1b5ecf687e1e', '我有在反省,但我不后悔。', 'a', '物语系列', null, 'billykingzero', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (16, '489cf466-ef41-4ea3-b26f-bf454a02efbb', '我没有梦想,但是我能保护!', 'a', '假面骑士555', null, '魅影陌客', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (17, 'c893e847-d381-4d3e-93ae-60292fab099a', '或许只需一滴露水,便能守护这绽放的花朵。', 'a', '反叛的鲁鲁修', null, '夜夜天天', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (18, '5632f221-4e22-43c0-a90a-ef8581b8e27b', '我不会让任何人看到我软弱的一面。', 'a', '桔梗', null, '星之彼岸', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (19, '48fd5061-dc77-419c-8beb-b96d71f930ff', '当你想做一件事,却无能为力的时候,是最痛苦的。', 'a', '高达SEED', null, '矢野加奈', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (20, 'd05ae153-c17d-4546-8ccb-347bead06b0a', '我的腿让我停下,可是心却不允许我那么做。', 'a', '钢之炼金术师', null, 'Sakamoto', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (23, '3e9dd0cc-09ee-4e63-b124-1f39d2d25a23', '像平常的你一样引发奇迹吧-', 'a', '魔法少女小圆', null, 'ludk60', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (26, '1ef0d1da-caec-4ac8-9c26-77f746768a9d', '所谓的言语,只有当对方听进去了才开始有意义啊。', 'a', '少年同盟', null, 'alwaysandforever', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (28, '93b00707-8bb0-4195-8734-56d11f5d055e', '世界上没有一个人能代替另一个人。', 'a', '人型电脑天使心', null, '夏红莲', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (29, 'e25a1053-e704-4e1b-ac94-f35455137986', '其实,恋爱这种东西,当你看上人家的那一刹那就已经失败了。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (30, '567f12b2-7bf6-4fb1-8fdd-c62e7e06b575', '隐约雷鸣,阴霾天空,即使天无雨,我亦留此地。', 'a', '言叶之庭', null, '_____丶X。', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (31, '655acf6f-0b90-4284-a288-d197fb2f8a0f', '就是因为你不好,才要留在你身边,给你幸福。', 'a', '哈尔的移动城堡', null, '空城”旧梦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (33, '4bbcb914-700e-4d3c-97d9-f8d69ad7bd96', '少罗嗦,你还不如虫子呢!', 'a', '迷糊餐厅', null, '萌朧意識', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (34, '5fba6915-a24a-4161-bc64-4913bc06079e', '别人恋爱不成功,你连暗恋都不成功!', 'a', '灌篮高手', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (35, 'b74864ef-0e60-406b-acd9-303481ae2b03', '就算只有六十亿分之一的机会,我们还是会邂逅。', 'a', 'Angel Beats!', null, '灼思', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (36, '37520fbc-6e95-4e8e-9ed1-9c73dcf003ad', '魔装少女就是本少爷!', 'a', '这是僵尸吗?', null, '零之幻想', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (38, 'c1f4c762-e670-4f3e-8da9-ce93e9438cc8', '勇气,就是即便害怕也会去做。', 'a', '原创', null, '岛音。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (39, '75f3383f-b59c-4ce8-a11f-ef07fbf0933f', '如果我不会飞,那我就只是一只普通的猪。', 'a', '红猪', null, 'anythink', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (40, '518bdda0-764a-46e4-91ee-12e9613f422b', '要相信同伴,拯救同伴。', 'a', '绯弹的亚里亚', null, '星野望', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (42, 'cc752734-613e-4793-8ce2-133995bded8b', '男人许下的诺言就一定要遵守。', 'a', '海贼王', null, '南瓜酱', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (43, 'b19aef69-c816-47db-9f61-136b3a42f800', '那是,未满45秒的邂逅。', 'a', 'EF', null, 'Mion', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (44, '2056fc13-c2e4-471e-afbe-63e009179f65', '只要有想见面的人,自己就不再是孤单一人。', 'a', '夏目友人帐', null, '夜雨寒', 2638, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (46, '7ade5f7b-a3a6-40af-9121-fbd614ee1617', '廉价的自尊、粗劣的傲气,无论哪个后生小辈都很重视这些东西。', 'a', '狼与香辛料', null, '立花纹', 0, 0, 'web', '1468605909', 29, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (48, '74298760-a2d5-40d7-872e-c6ed33d7e869', '一个人吃饭,太寂寞了。', 'a', '无头骑士异闻录', null, '世风', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (49, '61fa23b3-20bb-4d05-96e7-5329ae79ee59', '欺骗世界,欺骗最初的你。', 'a', 'Steins;Gate', null, '南都夜夜', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (50, '2c7c30dc-64ff-4f4f-a7db-96b0b7391524', '(」・ω・)」うー!(/・ω・)/にゃー!', 'a', '潜行吧奈亚子', null, '繋がれた愚者', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (51, '4a91c264-b984-406d-a0b7-f4543230f566', '世界上没有偶然,有的只是必然。', 'a', 'XXXHolic', null, '279120482', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (52, 'd13432b7-c963-4c27-86be-26d8e6b2168d', '从小好女色的男人的想像力比不上狗。', 'a', '寒蝉鸣泣之时', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (53, 'f5cd3ad0-cadb-4d69-8863-cae3f9c62dc7', '你愿意陪我走到地狱的底端吗?', 'a', '魔法禁书目录', null, 'icecai123', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (54, 'ebeb01ab-2c58-4422-b302-3755c484ebb8', '错的不是我, 错的是世界。', 'a', 'School Day', null, '雪丶风', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (56, '69a12c25-31f4-4fea-a196-3dac120253b0', '即使如此,我也有我想保护的世界!', 'a', '高达seed', null, '幻、天使', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (57, '675b1acd-4616-44d8-b209-fa58eba7423c', '我很好奇!', 'a', '冰菓', null, '久野原', 0, 0, 'web', '1468605909', 5, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (59, '3c967e49-a7f4-4fca-98e6-f7a40c717650', '我是要成为海贼王的男人!', 'a', '海贼王', null, 'Sai', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (61, '06707ada-c168-43c6-a728-1b348c2e6598', '忘记本身就是一件不可能的事。', 'a', '我们的存在', null, 'Sai', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (62, 'ae378708-b121-4434-8a04-4209f487615a', '我们的夏天仍未结束。', 'a', '王牌投手', null, '新月', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (63, '19d576ea-b602-43a1-ae78-72341c5770d9', '雨,何时停?', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (64, '6d0c9f38-ec2c-4ce9-9c74-6f92c172ece5', '在走廊上跌倒会流鼻血,在人生中跌倒会流眼泪。', 'a', '龙虎斗', null, '雪白封印', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (65, '34d77457-a762-415b-8c33-0dd8a177f65c', '有被杀的觉悟,才有资格开枪。', 'a', '反叛的鲁路修', null, 'SweatHeart', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (66, 'a11fa441-7869-4172-b919-8fb2938e6b17', '已经无法回到过去了。也不知道将来会是什么模样。', 'a', '文学少女', null, '万至阳', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (67, '5bc511f9-df6a-4705-b40d-880a015eacde', '不要哀求,学会争取;若是如此,终有所获。', 'a', '交响诗篇', null, '空色の风琴', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (68, '64d0aab9-5fe4-4534-8055-452d64530fa6', 'リア充死ね!', 'a', '我的朋友很少', null, 'ryo', 1482, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (69, '62853b17-cb51-4fc5-baf6-811c97469b45', '拿着刀并且可以让人们变得幸福的只有料理人。', 'a', '假面骑士kabuto', null, 'アリス', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (71, 'fffc59c6-f5d4-482d-9c2f-7dc5a330209b', '越是试着忘记,越是记得深刻。', 'a', '天空之城', null, 'anythink', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (72, 'ad0639fb-d48c-49df-be24-a5d41dfa241c', '喜欢上你,爱上你,真是太好了,谢谢。', 'a', '龙虎斗', null, 'xiaozhusirs', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (75, 'f9ac75d1-85b3-44b6-bf35-d93cf60f40c7', '若隐若现才是艺术!', 'a', '问题儿童来自异世界', null, '言叶', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (76, 'f6c46ab8-602c-4fe8-ab8c-e6306605c3ed', '我想要握紧的并不是匕首或是什么,只不过是他的掌心而已。', 'a', '空之境界', null, '万事屋神乐酱', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (77, '9ba7fda0-1912-4d67-8d49-331893b81ac3', '下一次重逢,将是何年何月?天空必将见证。', 'a', 'SOLA', null, '掌中tiger', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (78, '3e3995d7-2c4a-4104-8744-76031d252d25', '就连一直都无容身之地的我……也不是可以任意舍弃的生命。', 'a', '夏目友人帐', null, 'Sai', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (79, 'f6aa4116-5a0f-4ab0-807a-bf3838a5fd23', '所以,他们的祭典还没结束。', 'a', '我的青春恋爱物语果然有问题', null, '阿布碳。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (80, '64723500-dd8b-4d66-abd0-b12f4ec94e30', '比自己,比梦想更重要的东西永远都存在着...', 'a', '钢之炼金术师', null, 'hccs', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (82, '2ed6c1f4-8b58-498a-aac6-fadf41bcd5d6', '煩い!煩い!煩い!', 'a', '灼眼的夏娜', null, 'yeyifangg', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (83, 'bc57394d-172d-453b-a96f-00fce7b53d5e', '重要的是无论我们选择哪条路,都要担负起选择的责任。', 'a', '蜂蜜与四叶草', null, 'funkyholic', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (84, '43a0bbc2-3b94-48bb-9c7f-76a8a84b1f0f', '因为无法再见面,所以要笑着说再见。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (85, 'ad660068-57eb-4c10-9c95-c067107829f2', '无论乌云有多浓厚,星星也一定还在,只是暂时看不到了而已。', 'a', '电波女与青春男', null, '电波吧L君', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (88, 'a682339d-b791-4e9f-b8d9-e0cdb964122a', '你不会死的,因为我会保护你.', 'a', 'EVA', null, '绤谷少年。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (92, '79b0ca81-d5ef-4825-b4d6-64dd2dac6345', '胜而不灭,霸而不辱,这才是真正的征服。', 'a', 'fate zero', null, '以风之名', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (93, '7f8f2c32-22c0-4fb3-91e0-eb0cf4a5100a', '我相信十年后的八月,我们还能再相遇。', 'a', 'secret base ~君がくれたもの~', null, 'ツ绯/D誓言↙', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (94, 'c6a6e894-1c98-4f36-b241-5076b6d124ba', '相信十年后的八月,我们还会相遇。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (95, 'fcae356a-9ac1-477a-b523-3d528bb3beea', '你的心可以属于耶稣,但你的屁股永远属于陆战队!', 'a', '魔法少女陆战队', null, 'jordan2004a', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (97, '4fee5af0-2e54-496c-9399-75cc0cbe70d1', '我们走过风走过雨,就是没能走进彼此的内心。', 'a', '自分', null, '漠伦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (98, 'a8808f16-1688-44df-9841-102ce9775f8d', '烦恼这东西,是只有活着的人,才有的特权哦。', 'a', '我们的存在', null, '伊达樱', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (99, '155654de-02dd-48fb-b39b-ca016cdf3934', '当朋友是不需要什么资格的。', 'a', '全职猎人', null, '绤谷少年。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (100, '3ad880e4-995e-4972-aa78-ceb0369ed1dc', '年华无多时,恋爱吧男子!', 'a', '源君物语', null, '当希望破灭时__', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (101, 'b213f024-fcff-4a7d-b57b-4fdb4fc23b77', '求你,保护那孩子,消除灾厄,抹除祸事。哪怕⋯⋯那是我自己……', 'a', '食灵', null, '游啊游の猪', 0, 0, 'web', '1468605909', 30, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (102, '4eaa7e07-0004-425b-9c5c-95bd4a417e3f', '如果你不能击败你的敌人,那么就加入他们。', 'a', '加菲猫', null, 'xi4oh4o', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (104, '10b2e013-ff7b-4934-9979-ffdc3e847886', '我们所过的每个平凡的日常,也许就是连续发生的奇迹。', 'a', '日常', null, '桜花幻影', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (106, '54bc6f77-2f80-4209-8f44-292d07533bc3', '倘若只是为了驱赶心中的寂寞,找谁都可以的。', 'a', '秒速5厘米', null, 'ggdog', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (107, '00ae6650-3ae8-401f-927b-651a39564fb6', '即使从梦中醒来,还会有回忆留下。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (108, '5248f4e5-6e01-4750-9685-525951a68d94', '能够原谅女人的,才是男人。', 'a', '海贼王', null, '798750776', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (109, '4ef69bfc-11b6-4541-bfa2-d800e47e3a47', '我会继续等着你,就算是一万二千年。', 'a', '创圣的大天使EVOL', null, '19920214', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (111, '08f25fd6-d7e0-4a19-a0e6-98c89ceca1b6', '悲伤教会了我喜悦。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (112, 'cdd89906-d679-4ba7-b848-f5540f552078', '我到底要以怎么样的速度生活才能与你再次相遇?', 'a', '秒速五厘米', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (113, 'd0e49a51-476b-4586-a4de-b88f99bb61ed', '我的船上没有手下,只有伙伴。', 'a', '海贼王', null, '明雪嫣', 0, 0, 'web', '1468605910', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (114, '36235319-d821-49fe-ac5a-7d2048939e31', '就是因为抱有不现实的理想,所以才总是做出如此极端的事情!', 'a', '逆袭的夏亚', null, '言靈', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (115, '69eec9df-5096-4b83-b9b7-51fc41267592', '要是因为烦恼很痛苦,就选择了轻松的选项,将来一定会后悔。', 'a', '樱花庄的宠物女孩', null, '青熊兽真烦人', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (116, 'f9865621-6f35-4be2-a7d0-5b869fcaedc2', '呐,知道么,樱花飘落的速度,是每秒五厘米哦~', 'a', '秒速五厘米', null, '烤飞鱼的土豆', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (117, '9432be2c-cbb4-4d38-8a26-06cdd542f72d', '知道活着的痛苦处的人就能对人温柔,这和软弱是不一样的。', 'a', 'eva', null, '林志广', 0, 0, 'web', '1468605910', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (118, '8ada268b-6e37-47f7-9216-53dd8d84b864', '比起悲伤来说,无法分享快乐这件事,要更加的寂寞吧。', 'a', 'AIR', null, '林志广', 0, 0, 'web', '1468605910', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (119, 'a9463f29-790d-42c5-8832-1691eef1ab74', '如果你执意追寻着我的幻影,总有一天会被真正的我打败。', 'a', '棋魂', null, '炎羽', 0, 0, 'web', '1468605910', 26, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (121, '9b834943-8908-40c8-9557-086496eac2cc', '你的那双手呢,是为了紧紧抓住什么而存在的哦。', 'a', '仰望半月的夜空', null, 'shijiongyuan', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (122, '59e823b9-718d-4017-9311-c79255d9c9dc', '去死两次!', 'a', '迷途猫', null, 'Sai', 0, 0, 'web', '1468605910', 5, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (123, 'b5ea47f4-a332-410f-97d4-5609452f93dc', '世界は恋に落ちている。', 'a', '青春之旅OP(我的世界已坠入爱河)', null, '咖啡少年不加糖', 0, 0, 'web', '1468605910', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (124, '29819f1c-c51d-4d8c-8c91-45069434356f', '自身不先改变的话,一切都不会改变。', 'a', '银魂', null, 'misora', 0, 0, 'web', '1468605910', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (126, '346880cc-a317-4e2a-af37-cef2bb634910', '人生最糟糕的事,一个是饿肚子,一个是孤独。', 'a', '夏日大作战', null, '空城”旧梦', 0, 0, 'web', '1468605910', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (127, '9d09511a-4bb5-4351-bb29-32e57494e3c4', '我不是萝莉控,是妹控啊!', 'a', '我的妹妹不可能那么可爱第二季', null, '梁钲恒', 0, 0, 'web', '1468605910', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (128, 'bf8cd453-e6f9-4dc4-af2f-24b60f74f29a', '呐,我们好像是,被宇宙和地球拆散的恋人似的。', 'a', '星之声', null, 'yeyifangg', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (129, '86e6245a-2559-4dda-8602-d4c2b3b1d8f0', '一天吐槽太多次的话,梗也是会用完的。', 'a', '我的脑内恋爱选项', null, 'hsk', 0, 0, 'web', '1468605910', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (131, '0e7926fc-f73f-44b8-ad09-0430a8f47764', '心,可是很重的。', 'a', '哈尔的移动城堡', null, 'fujiyta', 0, 0, 'web', '1468605910', 8, 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (1, '天阶夜色凉如水,卧看牵牛织女星。', '秋夕', '杜牧', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (2, '乃知兵者是凶器,圣人不得已而用之。', '战城南', '李白', '古诗文-人生-战争', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (3, '冬夜夜寒觉夜长,沉吟久坐坐北堂。', '夜坐吟', '李白', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (4, '欲寻芳草去,惜与故人违。', '留别王侍御维 / 留别王维', '孟浩然', '古诗文-抒情-友情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (5, '半夜呼儿趁晓耕,羸牛无力渐艰行。', '农家', '颜仁郁', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (6, '自闻颖师弹,起坐在一旁。', '听颖师弹琴', '韩愈', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (7, '鹭窥芦箔水,鸟啄纸钱风。', '寒食郊行书事', '范成大', '古诗文-动物-写鸟', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (8, '昨梦西湖,老扁舟身世。', '拜星月慢·林钟羽姜石帚以盆莲数十置中庭宴客其中', '吴文英', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (9, '啼莺舞燕,小桥流水飞红。', '天净沙·春', '白朴', '古诗文-生活-写桥', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (10, '两岸荔枝红,万家烟雨中。', '菩萨蛮·子规啼破城楼月', '李师中', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (11, '最是一年春好处,绝胜烟柳满皇都。', '早春呈水部张十八员外 / 初春小雨 / 早春', '韩愈', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (12, '儿童急走追黄蝶,飞入菜花无处寻。', '宿新市徐公店', '杨万里', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (13, '可怜九月初三夜,露似真珠月似弓。', '暮江吟', '白居易', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (14, '偶应非熊兆,尊为帝者师。', '题太公钓渭图', '刘基', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (15, '野火烧不尽,春风吹又生。', '草 / 赋得古原草送别', '白居易', '古诗文-天气-写风', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (16, '唤起封姨清晚景,更将荔子荐新圆。', '浣溪沙·中秋坐上十八客', '张孝祥', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (17, '记取西湖西畔,正暮山好处,空翠烟霏。', '八声甘州·寄参寥子', '苏轼', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (18, '北风吹雪四更初,嘉瑞天教及岁除。', '除夜雪', '陆游', '古诗文-节日-春节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (19, '惟有今宵,皓彩皆同普。', '醉落魄·丙寅中秋', '郭应祥', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (20, '别来半岁音书绝,一寸离肠千万结。', '应天长·别来半岁音书绝', '韦庄', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (21, '黯与山僧别,低头礼白云。', '秋浦歌十七首', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (22, '人间万事,毫发常重泰山轻。', '水调歌头·壬子三山被召陈端仁给事饮饯席上作', '辛弃疾', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (23, '出师未捷身先死,长使英雄泪满襟。', '蜀相', '杜甫', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (24, '窗间梅熟落蒂,墙下笋成出林。', '喜晴', '范成大', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (25, '哀哀父母,生我劳瘁。', '蓼莪', '佚名', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (26, '昨夜星辰昨夜风,画楼西畔桂堂东。', '无题·昨夜星辰昨夜风', '李商隐', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (27, '山际见来烟,竹中窥落日。', '山中杂诗', '吴均', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (28, '蛾眉淡了教谁画?瘦岩岩羞戴石榴花。', '大德歌·夏', '关汉卿', '古诗文-四季-夏天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (29, '故乡今夜思千里,霜鬓明朝又一年。', '除夜作', '高适', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (30, '岱宗夫如何?齐鲁青未了。', '望岳', '杜甫', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (31, '三年遇寒食,尽在洛阳城。', '洛桥寒食日作十韵', '白居易', '古诗文-节日-寒食节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (32, '昨夜江边春水生,艨艟巨舰一毛轻。', '活水亭观书有感二首·其二', '朱熹', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (33, '春还草阁梅先动,月满虚庭雪未消。', '元夕二首', '王守仁', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (34, '是无猫邪,是不会蓄猫也。', '世无良猫', '乐钧', '古诗文-动物-写猫', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (35, '少妇今春意,良人昨夜情。', '杂诗三首·其三', '沈佺期', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (36, '无情最是台城柳,依旧烟笼十里堤。', '台城', '韦庄', '古诗文-抒情-怀古', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (37, '痴儿不知父子礼,叫怒索饭啼门东。', '百忧集行', '杜甫', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (38, '黄鹤一去不复返,白云千载空悠悠。', '黄鹤楼 / 登黄鹤楼', '崔颢', '古诗文-天气-写云', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (39, '初惊河汉落,半洒云天里。', '望庐山瀑布水二首', '李白', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (40, '细草微风岸,危樯独夜舟。', '旅夜书怀', '杜甫', '古诗文-抒情-孤独', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (41, '夫死战场子在腹,妾身虽存如昼烛。', '征妇怨', '张籍', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (42, '小溪清水平如镜,一叶飞来浪细生。', '秋行', '徐玑', '古诗文-植物-叶子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (43, '白下有山皆绕郭,清明无客不思家。', '清明呈馆中诸公', '高启', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (44, '惆怅南朝事,长江独至今。', '秋日登吴公台上寺远眺', '刘长卿', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (45, '但愿人长久,千里共婵娟。', '水调歌头·丙辰中秋', '苏轼', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (46, '台高不尽看枫叶,院净何须坐菊花。', '九日登高台寺', '沈辂', '古诗文-植物-菊花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (47, '莫嫌举世无知己,未有庸人不忌才。', '三闾祠', '查慎行', '古诗文-人生-励志', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (48, '今夜送归灯火冷,河塘,堕泪羊公却姓杨。', '南乡子·和杨元素时移守密州', '苏轼', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (49, '借问酒家何处有?牧童遥指杏花村。', '清明', '杜牧', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (50, '儿童散学归来早,忙趁东风放纸鸢。', '村居', '高鼎', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (51, '香炉初上日,瀑水喷成虹。', '彭蠡湖中望庐山', '孟浩然', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (52, '山上层层桃李花,云间烟火是人家。', '竹枝词九首·其九', '刘禹锡', '古诗文-植物-桃花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (53, '去年元夜时,花市灯如昼。', '生查子·元夕', '欧阳修', '古诗文-节日-元宵节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (54, '共看明月应垂泪,一夜乡心五处同。', '望月有感', '白居易', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (55, '岸雨过城头,黄鹂上戍楼。', '武威春暮闻宇文判官西使还已到晋昌', '岑参', '古诗文-天气-写雨', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (56, '棠梨叶落胭脂色,荞麦花开白雪香。', '村行·马穿山径菊初黄', '王禹偁', '古诗文-生活-乡村', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (57, '风雨端阳生晦冥,汨罗无处吊英灵。', '已酉端午', '贝琼', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (58, '屈子冤魂终古在,楚乡遗俗至今留。', '午日观竞渡', '边贡', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (59, '寒日萧萧上琐窗,梧桐应恨夜来霜。', '鹧鸪天·寒日萧萧上琐窗', '李清照', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (60, '世间珍果更无加,玉雪肌肤罩绛纱。', '咏荔枝', '丘浚', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (61, '东风有恨致玄都,吹破枝头玉,夜月梨花也相妒。', '小桃红·咏桃', '周文质', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (62, '谢亭离别处,风景每生愁。', '谢公亭·盖谢脁范云之所游', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (63, '中秋月。月到中秋偏皎洁。', '中秋月·中秋月', '徐有贞', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (64, '留连光景惜朱颜,黄昏独倚阑。', '阮郎归·呈郑王十二弟', '李煜', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (65, '读书不觉已春深,一寸光阴一寸金。', '白鹿洞二首·其一', '王贞白', '古诗文-人生-读书', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (66, '报答春光知有处,应须美酒送生涯。', '江畔独步寻花七绝句', '杜甫', '古诗文-抒情-感恩', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (67, '朔风如解意,容易莫摧残。', '梅花', '崔道融', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (68, '随风潜入夜,润物细无声。', '春夜喜雨', '杜甫', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (69, '小酌酒巡销永夜,大开口笑送残年。', '雪夜小饮赠梦得', '白居易', '古诗文-食物-写酒', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (70, '雨打梨花深闭门,忘了青春,误了青春。', '一剪梅·雨打梨花深闭门', '唐寅', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (71, '绿衣监使守宫门,一闭上阳多少春。', '上阳白发人', '白居易', '古诗文-抒情-闺怨', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (72, '俯瞰黄河小,高悬白雪清。', '咏贺兰山', '胡秉正', '古诗文-山水-黄河', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (73, '孤花片叶,断送清秋节。', '清平乐·孤花片叶', '纳兰性德', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (74, '曲终漏尽严具陈,月没星稀天下旦。', '鸡鸣歌', '佚名', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (75, '今夜不知何处宿,平沙万里绝人烟。', '碛中作', '岑参', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (76, '美人卷珠帘,深坐颦蛾眉。', '怨情', '李白', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (77, '慈母手中线,游子身上衣。', '游子吟 / 迎母漂上作', '孟郊', '古诗文-人物-母亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (78, '竹色溪下绿,荷花镜里香。', '别储邕之剡中', '李白', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (79, '庭前落尽梧桐,水边开彻芙蓉。', '天净沙·秋', '朱庭玉', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (80, '对望中天地,洞然如刷。', '满江红·中秋夜潮', '史达祖', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (81, '桃李务青春,谁能贯白日。', '长歌行', '李白', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (82, '东风吹落战尘沙,梦想西湖处士家;', '观梅有感', '刘因', '古诗文-人生-梦想', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (83, '先生名利比尘灰,绿竹青松手自栽。', '咏归堂隐鳞洞', '王汝舟', '古诗文-植物-竹子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (84, '出入君怀袖,动摇微风发。', '怨歌行', '班婕妤', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (85, '斑竹枝,斑竹枝,泪痕点点寄相思。', '潇湘神·斑竹枝', '刘禹锡', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (86, '醉卧沙场君莫笑,古来征战几人回?', '凉州词二首·其一', '王翰', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (87, '凭仗丹青重省识,盈盈,一片伤心画不成。', '南乡子·为亡妇题照', '纳兰性德', '古诗文-抒情-悼亡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (88, '春山烟欲收,天淡星稀小。', '生查子·春山烟欲收', '牛希济', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (89, '朔风吹散三更雪,倩魂犹恋桃花月。', '菩萨蛮·朔风吹散三更雪', '纳兰性德', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (90, '井放辘轳闲浸酒,笼开鹦鹉报煎茶。', '夏日题老将林亭', '张蠙', '古诗文-食物-写茶', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (91, '乌啼鹊噪昏乔木,清明寒食谁家哭。', '寒食野望吟', '白居易', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (92, '吟怀未许老重阳,霜雪无端入鬓长。', '九日吴山宴集值雨次韵', '序灯', '古诗文-节日-重阳节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (93, '白日放歌须纵酒,青春作伴好还乡。', '闻官军收河南河北', '杜甫', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (94, '青山朝别暮还见,嘶马出门思旧乡。', '送陈章甫', '李颀', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (95, '行多有病住无粮,万里还乡未到乡。', '逢病军人', '卢纶', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (96, '雪中何以赠君别,惟有青青松树枝。', '天山雪歌送萧治归京', '岑参', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (97, '无边落木萧萧下,不尽长江滚滚来。', '登高', '杜甫', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (98, '江南几度梅花发,人在天涯鬓已斑。', '鹧鸪天·雪照山城玉指寒', '刘著', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (99, '耕夫召募爱楼船,春草青青万项田;', '闾门即事', '张继', '古诗文-生活-田园', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (100, '盛年不重来,一日难再晨。', '杂诗·人生无根蒂', '陶渊明', '古诗文-人生-青春', 0, null, null, null); diff --git a/db/data-mysql.sql b/db/data-mysql.sql deleted file mode 100644 index b202af4..0000000 --- a/db/data-mysql.sql +++ /dev/null @@ -1,200 +0,0 @@ -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (1, '9818ecda-9cbf-4f2a-9af8-8136ef39cfcd', '与众不同的生活方式很累人呢,因为找不到借口。', 'a', '幸运星', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (2, '4e71bc61-9f2e-49e1-a62f-d4b8ad9716c6', '面对就好,去经历就好。', 'a', '花伞菌', null, 'umbrella', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (3, '8ea19537-2bae-4f64-8296-b8f1eed8006a', '将愿望倾入不愿忘却的回忆中……', 'a', 'ef-a tale of memories', null, 'lqsasa', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (4, 'a2a6645b-a631-4a7c-a5c3-d835e4775c17', '美好的人眼里映出的世界也是美好的。', 'a', 'ARIA', null, 'misaki', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (5, '1905d15f-9ade-454f-8478-3b169c8dee61', '看似美好的东西,往往藏着陷阱。', 'a', '只有神知道的世界', null, '紫月岚', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (7, 'f0ae41d9-25ab-4960-9506-22171dcd1504', '恋ではなく、爱でもなく、もっとずっと 深く重い。', 'a', 'sweet pool', null, '占星术杀人魔法', 0, 0, 'web', '1468605909', 24, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (8, '3b2e6049-5dca-4cfe-9b4a-f16b6db17c38', '花开花落,再灿烂的星光也会消失。', 'a', '圣斗士星矢', null, '水幻之音', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (10, 'aa833615-6333-439c-8ca3-1a067e884d58', '我是一个经常笑的人,可我不是经常开心的人。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (11, '27f3fd8b-53c6-4976-b6ad-1d56653d9a03', '努力是不会背叛自己的,虽然梦想有时会背叛自己。', 'a', '我的青春恋爱物语果然有问题', null, '百花残', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (12, '21876029-7f74-4d10-86d8-70c724248f5d', '人经历风浪是会变得更强,可是船不同,日积月累的只有伤痛。', 'a', '海贼王', null, 'Jonse', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (13, '1c496696-7d7c-4dde-b8be-3a71cea020ab', '真相只有一个!', 'a', '柯南', null, 'freejishu', 1, 0, 'web', '1468605909', 7, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (14, 'd862941f-5404-45c8-84fa-aa97eb9db92d', '用你的笑容去改变这个世界,别让这个世界改变了你的笑容。', 'a', '网络', null, '酱七', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (15, 'a4c37812-1fff-4d66-98c1-1b5ecf687e1e', '我有在反省,但我不后悔。', 'a', '物语系列', null, 'billykingzero', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (16, '489cf466-ef41-4ea3-b26f-bf454a02efbb', '我没有梦想,但是我能保护!', 'a', '假面骑士555', null, '魅影陌客', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (17, 'c893e847-d381-4d3e-93ae-60292fab099a', '或许只需一滴露水,便能守护这绽放的花朵。', 'a', '反叛的鲁鲁修', null, '夜夜天天', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (18, '5632f221-4e22-43c0-a90a-ef8581b8e27b', '我不会让任何人看到我软弱的一面。', 'a', '桔梗', null, '星之彼岸', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (19, '48fd5061-dc77-419c-8beb-b96d71f930ff', '当你想做一件事,却无能为力的时候,是最痛苦的。', 'a', '高达SEED', null, '矢野加奈', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (20, 'd05ae153-c17d-4546-8ccb-347bead06b0a', '我的腿让我停下,可是心却不允许我那么做。', 'a', '钢之炼金术师', null, 'Sakamoto', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (23, '3e9dd0cc-09ee-4e63-b124-1f39d2d25a23', '像平常的你一样引发奇迹吧-', 'a', '魔法少女小圆', null, 'ludk60', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (26, '1ef0d1da-caec-4ac8-9c26-77f746768a9d', '所谓的言语,只有当对方听进去了才开始有意义啊。', 'a', '少年同盟', null, 'alwaysandforever', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (28, '93b00707-8bb0-4195-8734-56d11f5d055e', '世界上没有一个人能代替另一个人。', 'a', '人型电脑天使心', null, '夏红莲', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (29, 'e25a1053-e704-4e1b-ac94-f35455137986', '其实,恋爱这种东西,当你看上人家的那一刹那就已经失败了。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (30, '567f12b2-7bf6-4fb1-8fdd-c62e7e06b575', '隐约雷鸣,阴霾天空,即使天无雨,我亦留此地。', 'a', '言叶之庭', null, '_____丶X。', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (31, '655acf6f-0b90-4284-a288-d197fb2f8a0f', '就是因为你不好,才要留在你身边,给你幸福。', 'a', '哈尔的移动城堡', null, '空城”旧梦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (33, '4bbcb914-700e-4d3c-97d9-f8d69ad7bd96', '少罗嗦,你还不如虫子呢!', 'a', '迷糊餐厅', null, '萌朧意識', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (34, '5fba6915-a24a-4161-bc64-4913bc06079e', '别人恋爱不成功,你连暗恋都不成功!', 'a', '灌篮高手', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (35, 'b74864ef-0e60-406b-acd9-303481ae2b03', '就算只有六十亿分之一的机会,我们还是会邂逅。', 'a', 'Angel Beats!', null, '灼思', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (36, '37520fbc-6e95-4e8e-9ed1-9c73dcf003ad', '魔装少女就是本少爷!', 'a', '这是僵尸吗?', null, '零之幻想', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (38, 'c1f4c762-e670-4f3e-8da9-ce93e9438cc8', '勇气,就是即便害怕也会去做。', 'a', '原创', null, '岛音。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (39, '75f3383f-b59c-4ce8-a11f-ef07fbf0933f', '如果我不会飞,那我就只是一只普通的猪。', 'a', '红猪', null, 'anythink', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (40, '518bdda0-764a-46e4-91ee-12e9613f422b', '要相信同伴,拯救同伴。', 'a', '绯弹的亚里亚', null, '星野望', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (42, 'cc752734-613e-4793-8ce2-133995bded8b', '男人许下的诺言就一定要遵守。', 'a', '海贼王', null, '南瓜酱', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (43, 'b19aef69-c816-47db-9f61-136b3a42f800', '那是,未满45秒的邂逅。', 'a', 'EF', null, 'Mion', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (44, '2056fc13-c2e4-471e-afbe-63e009179f65', '只要有想见面的人,自己就不再是孤单一人。', 'a', '夏目友人帐', null, '夜雨寒', 2638, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (46, '7ade5f7b-a3a6-40af-9121-fbd614ee1617', '廉价的自尊、粗劣的傲气,无论哪个后生小辈都很重视这些东西。', 'a', '狼与香辛料', null, '立花纹', 0, 0, 'web', '1468605909', 29, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (48, '74298760-a2d5-40d7-872e-c6ed33d7e869', '一个人吃饭,太寂寞了。', 'a', '无头骑士异闻录', null, '世风', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (49, '61fa23b3-20bb-4d05-96e7-5329ae79ee59', '欺骗世界,欺骗最初的你。', 'a', 'Steins;Gate', null, '南都夜夜', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (50, '2c7c30dc-64ff-4f4f-a7db-96b0b7391524', '(」・ω・)」うー!(/・ω・)/にゃー!', 'a', '潜行吧奈亚子', null, '繋がれた愚者', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (51, '4a91c264-b984-406d-a0b7-f4543230f566', '世界上没有偶然,有的只是必然。', 'a', 'XXXHolic', null, '279120482', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (52, 'd13432b7-c963-4c27-86be-26d8e6b2168d', '从小好女色的男人的想像力比不上狗。', 'a', '寒蝉鸣泣之时', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (53, 'f5cd3ad0-cadb-4d69-8863-cae3f9c62dc7', '你愿意陪我走到地狱的底端吗?', 'a', '魔法禁书目录', null, 'icecai123', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (54, 'ebeb01ab-2c58-4422-b302-3755c484ebb8', '错的不是我, 错的是世界。', 'a', 'School Day', null, '雪丶风', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (56, '69a12c25-31f4-4fea-a196-3dac120253b0', '即使如此,我也有我想保护的世界!', 'a', '高达seed', null, '幻、天使', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (57, '675b1acd-4616-44d8-b209-fa58eba7423c', '我很好奇!', 'a', '冰菓', null, '久野原', 0, 0, 'web', '1468605909', 5, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (59, '3c967e49-a7f4-4fca-98e6-f7a40c717650', '我是要成为海贼王的男人!', 'a', '海贼王', null, 'Sai', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (61, '06707ada-c168-43c6-a728-1b348c2e6598', '忘记本身就是一件不可能的事。', 'a', '我们的存在', null, 'Sai', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (62, 'ae378708-b121-4434-8a04-4209f487615a', '我们的夏天仍未结束。', 'a', '王牌投手', null, '新月', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (63, '19d576ea-b602-43a1-ae78-72341c5770d9', '雨,何时停?', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (64, '6d0c9f38-ec2c-4ce9-9c74-6f92c172ece5', '在走廊上跌倒会流鼻血,在人生中跌倒会流眼泪。', 'a', '龙虎斗', null, '雪白封印', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (65, '34d77457-a762-415b-8c33-0dd8a177f65c', '有被杀的觉悟,才有资格开枪。', 'a', '反叛的鲁路修', null, 'SweatHeart', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (66, 'a11fa441-7869-4172-b919-8fb2938e6b17', '已经无法回到过去了。也不知道将来会是什么模样。', 'a', '文学少女', null, '万至阳', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (67, '5bc511f9-df6a-4705-b40d-880a015eacde', '不要哀求,学会争取;若是如此,终有所获。', 'a', '交响诗篇', null, '空色の风琴', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (68, '64d0aab9-5fe4-4534-8055-452d64530fa6', 'リア充死ね!', 'a', '我的朋友很少', null, 'ryo', 1482, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (69, '62853b17-cb51-4fc5-baf6-811c97469b45', '拿着刀并且可以让人们变得幸福的只有料理人。', 'a', '假面骑士kabuto', null, 'アリス', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (71, 'fffc59c6-f5d4-482d-9c2f-7dc5a330209b', '越是试着忘记,越是记得深刻。', 'a', '天空之城', null, 'anythink', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (72, 'ad0639fb-d48c-49df-be24-a5d41dfa241c', '喜欢上你,爱上你,真是太好了,谢谢。', 'a', '龙虎斗', null, 'xiaozhusirs', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (75, 'f9ac75d1-85b3-44b6-bf35-d93cf60f40c7', '若隐若现才是艺术!', 'a', '问题儿童来自异世界', null, '言叶', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (76, 'f6c46ab8-602c-4fe8-ab8c-e6306605c3ed', '我想要握紧的并不是匕首或是什么,只不过是他的掌心而已。', 'a', '空之境界', null, '万事屋神乐酱', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (77, '9ba7fda0-1912-4d67-8d49-331893b81ac3', '下一次重逢,将是何年何月?天空必将见证。', 'a', 'SOLA', null, '掌中tiger', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (78, '3e3995d7-2c4a-4104-8744-76031d252d25', '就连一直都无容身之地的我……也不是可以任意舍弃的生命。', 'a', '夏目友人帐', null, 'Sai', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (79, 'f6aa4116-5a0f-4ab0-807a-bf3838a5fd23', '所以,他们的祭典还没结束。', 'a', '我的青春恋爱物语果然有问题', null, '阿布碳。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (80, '64723500-dd8b-4d66-abd0-b12f4ec94e30', '比自己,比梦想更重要的东西永远都存在着...', 'a', '钢之炼金术师', null, 'hccs', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (82, '2ed6c1f4-8b58-498a-aac6-fadf41bcd5d6', '煩い!煩い!煩い!', 'a', '灼眼的夏娜', null, 'yeyifangg', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (83, 'bc57394d-172d-453b-a96f-00fce7b53d5e', '重要的是无论我们选择哪条路,都要担负起选择的责任。', 'a', '蜂蜜与四叶草', null, 'funkyholic', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (84, '43a0bbc2-3b94-48bb-9c7f-76a8a84b1f0f', '因为无法再见面,所以要笑着说再见。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (85, 'ad660068-57eb-4c10-9c95-c067107829f2', '无论乌云有多浓厚,星星也一定还在,只是暂时看不到了而已。', 'a', '电波女与青春男', null, '电波吧L君', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (88, 'a682339d-b791-4e9f-b8d9-e0cdb964122a', '你不会死的,因为我会保护你.', 'a', 'EVA', null, '绤谷少年。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (92, '79b0ca81-d5ef-4825-b4d6-64dd2dac6345', '胜而不灭,霸而不辱,这才是真正的征服。', 'a', 'fate zero', null, '以风之名', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (93, '7f8f2c32-22c0-4fb3-91e0-eb0cf4a5100a', '我相信十年后的八月,我们还能再相遇。', 'a', 'secret base ~君がくれたもの~', null, 'ツ绯/D誓言↙', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (94, 'c6a6e894-1c98-4f36-b241-5076b6d124ba', '相信十年后的八月,我们还会相遇。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (95, 'fcae356a-9ac1-477a-b523-3d528bb3beea', '你的心可以属于耶稣,但你的屁股永远属于陆战队!', 'a', '魔法少女陆战队', null, 'jordan2004a', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (97, '4fee5af0-2e54-496c-9399-75cc0cbe70d1', '我们走过风走过雨,就是没能走进彼此的内心。', 'a', '自分', null, '漠伦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (98, 'a8808f16-1688-44df-9841-102ce9775f8d', '烦恼这东西,是只有活着的人,才有的特权哦。', 'a', '我们的存在', null, '伊达樱', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (99, '155654de-02dd-48fb-b39b-ca016cdf3934', '当朋友是不需要什么资格的。', 'a', '全职猎人', null, '绤谷少年。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (100, '3ad880e4-995e-4972-aa78-ceb0369ed1dc', '年华无多时,恋爱吧男子!', 'a', '源君物语', null, '当希望破灭时__', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (101, 'b213f024-fcff-4a7d-b57b-4fdb4fc23b77', '求你,保护那孩子,消除灾厄,抹除祸事。哪怕⋯⋯那是我自己……', 'a', '食灵', null, '游啊游の猪', 0, 0, 'web', '1468605909', 30, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (102, '4eaa7e07-0004-425b-9c5c-95bd4a417e3f', '如果你不能击败你的敌人,那么就加入他们。', 'a', '加菲猫', null, 'xi4oh4o', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (104, '10b2e013-ff7b-4934-9979-ffdc3e847886', '我们所过的每个平凡的日常,也许就是连续发生的奇迹。', 'a', '日常', null, '桜花幻影', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (106, '54bc6f77-2f80-4209-8f44-292d07533bc3', '倘若只是为了驱赶心中的寂寞,找谁都可以的。', 'a', '秒速5厘米', null, 'ggdog', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (107, '00ae6650-3ae8-401f-927b-651a39564fb6', '即使从梦中醒来,还会有回忆留下。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (108, '5248f4e5-6e01-4750-9685-525951a68d94', '能够原谅女人的,才是男人。', 'a', '海贼王', null, '798750776', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (109, '4ef69bfc-11b6-4541-bfa2-d800e47e3a47', '我会继续等着你,就算是一万二千年。', 'a', '创圣的大天使EVOL', null, '19920214', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (111, '08f25fd6-d7e0-4a19-a0e6-98c89ceca1b6', '悲伤教会了我喜悦。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (112, 'cdd89906-d679-4ba7-b848-f5540f552078', '我到底要以怎么样的速度生活才能与你再次相遇?', 'a', '秒速五厘米', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (113, 'd0e49a51-476b-4586-a4de-b88f99bb61ed', '我的船上没有手下,只有伙伴。', 'a', '海贼王', null, '明雪嫣', 0, 0, 'web', '1468605910', 14, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (114, '36235319-d821-49fe-ac5a-7d2048939e31', '就是因为抱有不现实的理想,所以才总是做出如此极端的事情!', 'a', '逆袭的夏亚', null, '言靈', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (115, '69eec9df-5096-4b83-b9b7-51fc41267592', '要是因为烦恼很痛苦,就选择了轻松的选项,将来一定会后悔。', 'a', '樱花庄的宠物女孩', null, '青熊兽真烦人', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (116, 'f9865621-6f35-4be2-a7d0-5b869fcaedc2', '呐,知道么,樱花飘落的速度,是每秒五厘米哦~', 'a', '秒速五厘米', null, '烤飞鱼的土豆', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (117, '9432be2c-cbb4-4d38-8a26-06cdd542f72d', '知道活着的痛苦处的人就能对人温柔,这和软弱是不一样的。', 'a', 'eva', null, '林志广', 0, 0, 'web', '1468605910', 27, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (118, '8ada268b-6e37-47f7-9216-53dd8d84b864', '比起悲伤来说,无法分享快乐这件事,要更加的寂寞吧。', 'a', 'AIR', null, '林志广', 0, 0, 'web', '1468605910', 25, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (119, 'a9463f29-790d-42c5-8832-1691eef1ab74', '如果你执意追寻着我的幻影,总有一天会被真正的我打败。', 'a', '棋魂', null, '炎羽', 0, 0, 'web', '1468605910', 26, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (121, '9b834943-8908-40c8-9557-086496eac2cc', '你的那双手呢,是为了紧紧抓住什么而存在的哦。', 'a', '仰望半月的夜空', null, 'shijiongyuan', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (122, '59e823b9-718d-4017-9311-c79255d9c9dc', '去死两次!', 'a', '迷途猫', null, 'Sai', 0, 0, 'web', '1468605910', 5, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (123, 'b5ea47f4-a332-410f-97d4-5609452f93dc', '世界は恋に落ちている。', 'a', '青春之旅OP(我的世界已坠入爱河)', null, '咖啡少年不加糖', 0, 0, 'web', '1468605910', 11, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (124, '29819f1c-c51d-4d8c-8c91-45069434356f', '自身不先改变的话,一切都不会改变。', 'a', '银魂', null, 'misora', 0, 0, 'web', '1468605910', 17, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (126, '346880cc-a317-4e2a-af37-cef2bb634910', '人生最糟糕的事,一个是饿肚子,一个是孤独。', 'a', '夏日大作战', null, '空城”旧梦', 0, 0, 'web', '1468605910', 21, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (127, '9d09511a-4bb5-4351-bb29-32e57494e3c4', '我不是萝莉控,是妹控啊!', 'a', '我的妹妹不可能那么可爱第二季', null, '梁钲恒', 0, 0, 'web', '1468605910', 12, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (128, 'bf8cd453-e6f9-4dc4-af2f-24b60f74f29a', '呐,我们好像是,被宇宙和地球拆散的恋人似的。', 'a', '星之声', null, 'yeyifangg', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (129, '86e6245a-2559-4dda-8602-d4c2b3b1d8f0', '一天吐槽太多次的话,梗也是会用完的。', 'a', '我的脑内恋爱选项', null, 'hsk', 0, 0, 'web', '1468605910', 18, 0, null, null, null); -INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (131, '0e7926fc-f73f-44b8-ad09-0430a8f47764', '心,可是很重的。', 'a', '哈尔的移动城堡', null, 'fujiyta', 0, 0, 'web', '1468605910', 8, 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (1, '天阶夜色凉如水,卧看牵牛织女星。', '秋夕', '杜牧', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (2, '乃知兵者是凶器,圣人不得已而用之。', '战城南', '李白', '古诗文-人生-战争', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (3, '冬夜夜寒觉夜长,沉吟久坐坐北堂。', '夜坐吟', '李白', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (4, '欲寻芳草去,惜与故人违。', '留别王侍御维 / 留别王维', '孟浩然', '古诗文-抒情-友情', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (5, '半夜呼儿趁晓耕,羸牛无力渐艰行。', '农家', '颜仁郁', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (6, '自闻颖师弹,起坐在一旁。', '听颖师弹琴', '韩愈', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (7, '鹭窥芦箔水,鸟啄纸钱风。', '寒食郊行书事', '范成大', '古诗文-动物-写鸟', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (8, '昨梦西湖,老扁舟身世。', '拜星月慢·林钟羽姜石帚以盆莲数十置中庭宴客其中', '吴文英', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (9, '啼莺舞燕,小桥流水飞红。', '天净沙·春', '白朴', '古诗文-生活-写桥', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (10, '两岸荔枝红,万家烟雨中。', '菩萨蛮·子规啼破城楼月', '李师中', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (11, '最是一年春好处,绝胜烟柳满皇都。', '早春呈水部张十八员外 / 初春小雨 / 早春', '韩愈', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (12, '儿童急走追黄蝶,飞入菜花无处寻。', '宿新市徐公店', '杨万里', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (13, '可怜九月初三夜,露似真珠月似弓。', '暮江吟', '白居易', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (14, '偶应非熊兆,尊为帝者师。', '题太公钓渭图', '刘基', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (15, '野火烧不尽,春风吹又生。', '草 / 赋得古原草送别', '白居易', '古诗文-天气-写风', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (16, '唤起封姨清晚景,更将荔子荐新圆。', '浣溪沙·中秋坐上十八客', '张孝祥', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (17, '记取西湖西畔,正暮山好处,空翠烟霏。', '八声甘州·寄参寥子', '苏轼', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (18, '北风吹雪四更初,嘉瑞天教及岁除。', '除夜雪', '陆游', '古诗文-节日-春节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (19, '惟有今宵,皓彩皆同普。', '醉落魄·丙寅中秋', '郭应祥', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (20, '别来半岁音书绝,一寸离肠千万结。', '应天长·别来半岁音书绝', '韦庄', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (21, '黯与山僧别,低头礼白云。', '秋浦歌十七首', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (22, '人间万事,毫发常重泰山轻。', '水调歌头·壬子三山被召陈端仁给事饮饯席上作', '辛弃疾', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (23, '出师未捷身先死,长使英雄泪满襟。', '蜀相', '杜甫', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (24, '窗间梅熟落蒂,墙下笋成出林。', '喜晴', '范成大', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (25, '哀哀父母,生我劳瘁。', '蓼莪', '佚名', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (26, '昨夜星辰昨夜风,画楼西畔桂堂东。', '无题·昨夜星辰昨夜风', '李商隐', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (27, '山际见来烟,竹中窥落日。', '山中杂诗', '吴均', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (28, '蛾眉淡了教谁画?瘦岩岩羞戴石榴花。', '大德歌·夏', '关汉卿', '古诗文-四季-夏天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (29, '故乡今夜思千里,霜鬓明朝又一年。', '除夜作', '高适', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (30, '岱宗夫如何?齐鲁青未了。', '望岳', '杜甫', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (31, '三年遇寒食,尽在洛阳城。', '洛桥寒食日作十韵', '白居易', '古诗文-节日-寒食节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (32, '昨夜江边春水生,艨艟巨舰一毛轻。', '活水亭观书有感二首·其二', '朱熹', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (33, '春还草阁梅先动,月满虚庭雪未消。', '元夕二首', '王守仁', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (34, '是无猫邪,是不会蓄猫也。', '世无良猫', '乐钧', '古诗文-动物-写猫', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (35, '少妇今春意,良人昨夜情。', '杂诗三首·其三', '沈佺期', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (36, '无情最是台城柳,依旧烟笼十里堤。', '台城', '韦庄', '古诗文-抒情-怀古', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (37, '痴儿不知父子礼,叫怒索饭啼门东。', '百忧集行', '杜甫', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (38, '黄鹤一去不复返,白云千载空悠悠。', '黄鹤楼 / 登黄鹤楼', '崔颢', '古诗文-天气-写云', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (39, '初惊河汉落,半洒云天里。', '望庐山瀑布水二首', '李白', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (40, '细草微风岸,危樯独夜舟。', '旅夜书怀', '杜甫', '古诗文-抒情-孤独', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (41, '夫死战场子在腹,妾身虽存如昼烛。', '征妇怨', '张籍', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (42, '小溪清水平如镜,一叶飞来浪细生。', '秋行', '徐玑', '古诗文-植物-叶子', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (43, '白下有山皆绕郭,清明无客不思家。', '清明呈馆中诸公', '高启', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (44, '惆怅南朝事,长江独至今。', '秋日登吴公台上寺远眺', '刘长卿', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (45, '但愿人长久,千里共婵娟。', '水调歌头·丙辰中秋', '苏轼', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (46, '台高不尽看枫叶,院净何须坐菊花。', '九日登高台寺', '沈辂', '古诗文-植物-菊花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (47, '莫嫌举世无知己,未有庸人不忌才。', '三闾祠', '查慎行', '古诗文-人生-励志', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (48, '今夜送归灯火冷,河塘,堕泪羊公却姓杨。', '南乡子·和杨元素时移守密州', '苏轼', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (49, '借问酒家何处有?牧童遥指杏花村。', '清明', '杜牧', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (50, '儿童散学归来早,忙趁东风放纸鸢。', '村居', '高鼎', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (51, '香炉初上日,瀑水喷成虹。', '彭蠡湖中望庐山', '孟浩然', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (52, '山上层层桃李花,云间烟火是人家。', '竹枝词九首·其九', '刘禹锡', '古诗文-植物-桃花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (53, '去年元夜时,花市灯如昼。', '生查子·元夕', '欧阳修', '古诗文-节日-元宵节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (54, '共看明月应垂泪,一夜乡心五处同。', '望月有感', '白居易', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (55, '岸雨过城头,黄鹂上戍楼。', '武威春暮闻宇文判官西使还已到晋昌', '岑参', '古诗文-天气-写雨', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (56, '棠梨叶落胭脂色,荞麦花开白雪香。', '村行·马穿山径菊初黄', '王禹偁', '古诗文-生活-乡村', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (57, '风雨端阳生晦冥,汨罗无处吊英灵。', '已酉端午', '贝琼', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (58, '屈子冤魂终古在,楚乡遗俗至今留。', '午日观竞渡', '边贡', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (59, '寒日萧萧上琐窗,梧桐应恨夜来霜。', '鹧鸪天·寒日萧萧上琐窗', '李清照', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (60, '世间珍果更无加,玉雪肌肤罩绛纱。', '咏荔枝', '丘浚', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (61, '东风有恨致玄都,吹破枝头玉,夜月梨花也相妒。', '小桃红·咏桃', '周文质', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (62, '谢亭离别处,风景每生愁。', '谢公亭·盖谢脁范云之所游', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (63, '中秋月。月到中秋偏皎洁。', '中秋月·中秋月', '徐有贞', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (64, '留连光景惜朱颜,黄昏独倚阑。', '阮郎归·呈郑王十二弟', '李煜', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (65, '读书不觉已春深,一寸光阴一寸金。', '白鹿洞二首·其一', '王贞白', '古诗文-人生-读书', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (66, '报答春光知有处,应须美酒送生涯。', '江畔独步寻花七绝句', '杜甫', '古诗文-抒情-感恩', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (67, '朔风如解意,容易莫摧残。', '梅花', '崔道融', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (68, '随风潜入夜,润物细无声。', '春夜喜雨', '杜甫', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (69, '小酌酒巡销永夜,大开口笑送残年。', '雪夜小饮赠梦得', '白居易', '古诗文-食物-写酒', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (70, '雨打梨花深闭门,忘了青春,误了青春。', '一剪梅·雨打梨花深闭门', '唐寅', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (71, '绿衣监使守宫门,一闭上阳多少春。', '上阳白发人', '白居易', '古诗文-抒情-闺怨', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (72, '俯瞰黄河小,高悬白雪清。', '咏贺兰山', '胡秉正', '古诗文-山水-黄河', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (73, '孤花片叶,断送清秋节。', '清平乐·孤花片叶', '纳兰性德', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (74, '曲终漏尽严具陈,月没星稀天下旦。', '鸡鸣歌', '佚名', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (75, '今夜不知何处宿,平沙万里绝人烟。', '碛中作', '岑参', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (76, '美人卷珠帘,深坐颦蛾眉。', '怨情', '李白', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (77, '慈母手中线,游子身上衣。', '游子吟 / 迎母漂上作', '孟郊', '古诗文-人物-母亲', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (78, '竹色溪下绿,荷花镜里香。', '别储邕之剡中', '李白', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (79, '庭前落尽梧桐,水边开彻芙蓉。', '天净沙·秋', '朱庭玉', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (80, '对望中天地,洞然如刷。', '满江红·中秋夜潮', '史达祖', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (81, '桃李务青春,谁能贯白日。', '长歌行', '李白', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (82, '东风吹落战尘沙,梦想西湖处士家;', '观梅有感', '刘因', '古诗文-人生-梦想', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (83, '先生名利比尘灰,绿竹青松手自栽。', '咏归堂隐鳞洞', '王汝舟', '古诗文-植物-竹子', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (84, '出入君怀袖,动摇微风发。', '怨歌行', '班婕妤', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (85, '斑竹枝,斑竹枝,泪痕点点寄相思。', '潇湘神·斑竹枝', '刘禹锡', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (86, '醉卧沙场君莫笑,古来征战几人回?', '凉州词二首·其一', '王翰', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (87, '凭仗丹青重省识,盈盈,一片伤心画不成。', '南乡子·为亡妇题照', '纳兰性德', '古诗文-抒情-悼亡', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (88, '春山烟欲收,天淡星稀小。', '生查子·春山烟欲收', '牛希济', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (89, '朔风吹散三更雪,倩魂犹恋桃花月。', '菩萨蛮·朔风吹散三更雪', '纳兰性德', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (90, '井放辘轳闲浸酒,笼开鹦鹉报煎茶。', '夏日题老将林亭', '张蠙', '古诗文-食物-写茶', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (91, '乌啼鹊噪昏乔木,清明寒食谁家哭。', '寒食野望吟', '白居易', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (92, '吟怀未许老重阳,霜雪无端入鬓长。', '九日吴山宴集值雨次韵', '序灯', '古诗文-节日-重阳节', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (93, '白日放歌须纵酒,青春作伴好还乡。', '闻官军收河南河北', '杜甫', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (94, '青山朝别暮还见,嘶马出门思旧乡。', '送陈章甫', '李颀', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (95, '行多有病住无粮,万里还乡未到乡。', '逢病军人', '卢纶', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (96, '雪中何以赠君别,惟有青青松树枝。', '天山雪歌送萧治归京', '岑参', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (97, '无边落木萧萧下,不尽长江滚滚来。', '登高', '杜甫', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (98, '江南几度梅花发,人在天涯鬓已斑。', '鹧鸪天·雪照山城玉指寒', '刘著', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (99, '耕夫召募爱楼船,春草青青万项田;', '闾门即事', '张继', '古诗文-生活-田园', 0, null, null, null); -INSERT INTO api.shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (100, '盛年不重来,一日难再晨。', '杂诗·人生无根蒂', '陶渊明', '古诗文-人生-青春', 0, null, null, null); diff --git a/db/schema-h2.sql b/db/schema-h2.sql deleted file mode 100644 index e7f819a..0000000 --- a/db/schema-h2.sql +++ /dev/null @@ -1,104 +0,0 @@ - -CREATE table if not exists `bing_image` -( - `id` bigint NOT NULL AUTO_INCREMENT, - `start_date` varchar(30) DEFAULT NULL comment '开始时间', - `start_date_en` varchar(30) DEFAULT NULL comment '国际版开始时间', - `full_start_date` varchar(30) DEFAULT NULL comment '开始时间完全版', - `full_start_date_en` varchar(30) DEFAULT NULL comment '国际版开始时间完全版', - `end_date` varchar(30) DEFAULT NULL comment '结束时间', - `url` varchar(150) DEFAULT NULL comment '图片地址', - `url_en` varchar(150) DEFAULT NULL comment '国际版图片地址', - `url_base` varchar(70) DEFAULT NULL comment '图片地址基础不带清晰度', - `url_base_en` varchar(70) DEFAULT NULL comment '国际版图片地址基础不带清晰度', - `copyright` varchar(200) DEFAULT NULL comment '版权信息', - `copyright_en` varchar(200) DEFAULT NULL comment '国际版版权信息', - `copyright_link` varchar(200) DEFAULT NULL comment '版权信息链接', - `copyright_link_en` varchar(200) DEFAULT NULL comment '国际版版权信息链接', - `headline_en` varchar(100) DEFAULT NULL comment '', - `create_time` datetime DEFAULT NULL comment '创建时间', - `obs_url_cn` varchar(120) DEFAULT NULL comment '中国版obs地址,已废弃', - `obs_url_en` varchar(120) DEFAULT NULL comment '国际版obs地址,已废弃', - `url_uhd` varchar(255) DEFAULT NULL comment '原图地址', - `url_uhd_en` varchar(255) DEFAULT NULL comment '国际版原图地址', - PRIMARY KEY (`id`) -); - -CREATE table if not exists `host` -( - `id` int NOT NULL AUTO_INCREMENT, - `ip` varchar(30) DEFAULT NULL comment 'ip', - `domain` varchar(60) DEFAULT NULL comment '域名', - `source` varchar(30) DEFAULT NULL comment '来源', - PRIMARY KEY (`id`) -); - -CREATE table if not exists `navigation` -( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `title` varchar(30) comment '标题', - `des` varchar(300) comment '详细信息', - `url` varchar(1000) comment '网址', - `icon` varchar(1000) comment '图标', - `tenant` varchar(30) default 'public' not null comment '租户' -); - -create table if not exists `tag` -( - `id` int not null auto_increment primary key, - `tag_name` varchar(20) not null comment '标签名称', - `is_open` boolean default false not null comment '是否可以打开标签组', - `is_private` boolean default false not null comment '是否是私有的', - `pwd` varchar(50) comment '密码(如果是私有的需要密码)' -); - - -create table if not exists `navigation_tag` -( - `id` int not null auto_increment primary key, - `tag_id` int not null comment '标签id', - `navigation_id` int not null comment '导航id' -); - -CREATE table if not exists `shi_ci` -( - `id` int NOT NULL AUTO_INCREMENT, - `content` varchar(100) DEFAULT NULL, - `origin` varchar(100) DEFAULT NULL, - `author` varchar(10) DEFAULT NULL, - `category` varchar(100) DEFAULT NULL, - `deleted` int DEFAULT '0', - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `version` int DEFAULT NULL, - PRIMARY KEY (`id`) -); - -CREATE table if not exists `yi_yan` -( - `id` int NOT NULL, - `uuid` char(40) DEFAULT NULL, - `hitokoto` char(100) DEFAULT NULL, - `type` char(5) DEFAULT NULL, - `from` char(50) DEFAULT NULL, - `from_who` char(20) DEFAULT NULL, - `creator` char(20) DEFAULT NULL, - `creator_uid` int DEFAULT NULL, - `reviewer` int DEFAULT NULL, - `commit_from` char(20) DEFAULT NULL, - `created_at` char(20) DEFAULT NULL, - `length` int DEFAULT NULL, - `deleted` int DEFAULT '0', - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `version` int DEFAULT NULL, - PRIMARY KEY (`id`) -); - -create table weather_sub -( - id int auto_increment primary key , - location varchar(10) not null comment '订阅的城市', - email varchar(30) not null comment '邮箱' -) - comment '天气订阅表'; diff --git a/db/schema-mysql.sql b/db/schema-mysql.sql deleted file mode 100644 index 8861c88..0000000 --- a/db/schema-mysql.sql +++ /dev/null @@ -1,163 +0,0 @@ -create database if not EXISTS api; -use api; -create table if not exists `bing_image` -( - `id` bigint not null auto_increment, - `start_date` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '开始时间', - `start_date_en` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版开始时间', - `full_start_date` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '开始时间完全版', - `full_start_date_en` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版开始时间完全版', - `end_date` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '结束时间', - `url` varchar(150) character set utf8mb4 collate utf8mb4_general_ci default null comment '图片地址', - `url_en` varchar(150) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版图片地址', - `url_base` varchar(70) character set utf8mb4 collate utf8mb4_general_ci default null comment '图片地址基础不带清晰度', - `url_base_en` varchar(70) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版图片地址基础不带清晰度', - `copyright` varchar(200) character set utf8mb4 collate utf8mb4_general_ci default null comment '版权信息', - `copyright_en` varchar(200) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版版权信息', - `copyright_link` varchar(200) character set utf8mb4 collate utf8mb4_general_ci default null comment '版权信息链接', - `copyright_link_en` varchar(200) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版版权信息链接', - `headline_en` varchar(100) character set utf8mb4 collate utf8mb4_general_ci default null comment '', - `create_time` datetime default null comment '创建时间', - `obs_url_cn` varchar(120) character set utf8mb4 collate utf8mb4_general_ci default null comment '中国版obs地址,已废弃', - `obs_url_en` varchar(120) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版obs地址,已废弃', - `url_uhd` varchar(255) character set utf8mb4 collate utf8mb4_general_ci default null comment '原图地址', - `url_uhd_en` varchar(255) character set utf8mb4 collate utf8mb4_general_ci default null comment '国际版原图地址', - primary key (`id`) using btree -) engine = innodb - default charset = utf8mb4 - row_format = dynamic; - - --- api.host definition - -create table if not exists `host` -( - `id` int not null auto_increment, - `ip` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment 'ip', - `domain` varchar(60) character set utf8mb4 collate utf8mb4_general_ci default null comment '域名', - `source` varchar(30) character set utf8mb4 collate utf8mb4_general_ci default null comment '来源', - primary key (`id`) using btree, - unique key `host_id_uindex` (`id`) using btree -) engine = innodb - default charset = utf8mb4 - collate = utf8mb4_general_ci - row_format = dynamic; - - -create table if not exists `navigation` -( - `id` int not null auto_increment primary key, - `title` varchar(30) comment '标题', - `des` varchar(300) comment '详细信息', - `url` varchar(1000) comment '网址', - `icon` varchar(1000) comment '图标', - `tenant` varchar(30) default 'public' not null comment '租户' -); - -create table if not exists `tag` -( - `id` int not null auto_increment primary key, - `tag_name` varchar(20) not null comment '标签名称', - `is_open` boolean default false not null comment '是否可以打开标签组', - `is_private` boolean default false not null comment '是否是私有的', - `pwd` varchar(50) comment '密码(如果是私有的需要密码)' -); - - -create table if not exists `navigation_tag` -( - `id` int not null auto_increment primary key, - `tag_id` int not null comment '标签id', - `navigation_id` int not null comment '导航id' -); - --- api.shi_ci definition - -CREATE table if not exists `shi_ci` -( - `id` int NOT NULL AUTO_INCREMENT, - `content` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `origin` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `author` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `category` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `deleted` int DEFAULT 0, - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `version` int DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4 - ROW_FORMAT = DYNAMIC; - - --- api.yi_yan definition -CREATE table if not exists `yi_yan` -( - `id` int NOT NULL AUTO_INCREMENT, - `uuid` char(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `hitokoto` char(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `type` char(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `from` char(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `from_who` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `creator` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `creator_uid` int DEFAULT NULL, - `reviewer` int DEFAULT NULL, - `commit_from` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `created_at` char(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `length` int DEFAULT NULL, - `deleted` int DEFAULT 0, - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `version` int DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4 - COLLATE = utf8mb4_general_ci - ROW_FORMAT = DYNAMIC; - -create table weather_sub -( - id int auto_increment primary key, - location varchar(10) not null comment '订阅的城市', - email varchar(30) not null comment '邮箱' -) - comment '天气订阅表'; - -CREATE TABLE api.daily_log -( - id BIGINT auto_increment NOT NULL, - url varchar(700) NOT NULL COMMENT '签到的url', - tenant TINYINT UNSIGNED DEFAULT 0 NOT NULL COMMENT '租户 1, moli', - create_time DATETIME NOT NULL COMMENT '创建时间', - `type` TINYINT UNSIGNED NOT NULL COMMENT '类型 1 网址 2 other', - CONSTRAINT daily_log_PK PRIMARY KEY (id) -) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4 - COLLATE = utf8mb4_general_ci; - -create table Device -( - id int auto_increment - primary key, - token varchar(300) null, - name varchar(10) null comment '设备名称', - model varchar(30) null comment '设备型号', - android_id varchar(60) null comment '安卓Id' -) ENGINE = InnoDB - DEFAULT CHARSET = utf8mb4 - COLLATE = utf8mb4_general_ci; - -create table push_log -( - id int auto_increment, - type int not null comment '1 mail,2 app,3 server', - title varchar(100) not null, - body varchar(3000) null, - receive varchar(300) not null comment 'device token or topic or toEmail', - status tinyint default 0 not null comment '0 初始化,1已推送, 2失败', - create_time datetime null, - update_time datetime default null, -constraint push_log_pk - primary key (id) -) - comment '推送日志记录表'; diff --git a/docker-compose.yml b/docker-compose.yml index 3b751ef..b3f1c87 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -32,11 +32,10 @@ services: ports: - "8090:8090" volumes: - - ~/.api/upload/:/root/.api/upload/ - - ~/.api/image/:/root/.api/image/ + - ~/.api/:/root/.api/ depends_on: - mysql - redis links: - mysql - - redis \ No newline at end of file + - redis diff --git a/pom.xml b/pom.xml index 13e63aa..687d12a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,31 +5,30 @@ org.springframework.boot spring-boot-starter-parent - 3.2.0 + 3.2.1 com.bingchunmoli moliapi - 3.13.0 + 3.14.0 MoLiApi MoLiApi 21 - 3.5.14 + 3.5.15 3.0.3 - 3.5.4.1 + 3.5.5 1.4.13 - 1.9.21 - 5.8.23 + 5.8.24 3.5.2 5.1.1 2.2.224 2.2.0 4.4.0 3.1.893 - 1.9.21 + 1.9.22 9.2.0 @@ -60,7 +59,7 @@ com.baomidou - mybatis-plus-boot-starter + mybatis-plus-spring-boot3-starter ${mybatis-plus.version} @@ -88,8 +87,8 @@ spring-boot-starter-actuator - org.aspectj - aspectjrt + org.springframework.boot + spring-boot-starter-aop cn.hutool @@ -101,11 +100,6 @@ core ${zxing.version} - - org.aspectj - aspectjweaver - ${aspectjweaver.version} - org.springframework.retry spring-retry @@ -172,10 +166,6 @@ firebase-admin ${firebase-admin.version} - - org.springframework.boot - spring-boot-starter-webflux - @@ -251,24 +241,6 @@ - - com.github.shalousun - smart-doc-maven-plugin - 2.7.7 - - ./src/main/resources/smart-doc.json - MoLiApi - com.bingchunmoli - - - - compile - - html - - - - diff --git a/src/main/java/com/bingchunmoli/api/app/DeviceService.java b/src/main/java/com/bingchunmoli/api/app/DeviceService.java index 1e0d4dc..d675142 100644 --- a/src/main/java/com/bingchunmoli/api/app/DeviceService.java +++ b/src/main/java/com/bingchunmoli/api/app/DeviceService.java @@ -7,5 +7,5 @@ * @author MoLi */ public interface DeviceService extends IService { - + String getDefaultToken(); } diff --git a/src/main/java/com/bingchunmoli/api/app/DeviceServiceImpl.java b/src/main/java/com/bingchunmoli/api/app/DeviceServiceImpl.java index 5b715d9..9cc7d9e 100644 --- a/src/main/java/com/bingchunmoli/api/app/DeviceServiceImpl.java +++ b/src/main/java/com/bingchunmoli/api/app/DeviceServiceImpl.java @@ -11,6 +11,10 @@ @Service public class DeviceServiceImpl extends ServiceImpl implements DeviceService{ + @Override + public String getDefaultToken() { + return getById(1).getToken(); + } } diff --git a/src/main/java/com/bingchunmoli/api/controller/advice/ExceptionControllerAdvice.java b/src/main/java/com/bingchunmoli/api/controller/advice/ExceptionControllerAdvice.java index b147de4..43b5cbb 100644 --- a/src/main/java/com/bingchunmoli/api/controller/advice/ExceptionControllerAdvice.java +++ b/src/main/java/com/bingchunmoli/api/controller/advice/ExceptionControllerAdvice.java @@ -1,5 +1,6 @@ package com.bingchunmoli.api.controller.advice; +import com.bingchunmoli.api.app.DeviceService; import com.bingchunmoli.api.push.bean.MailMessage; import com.bingchunmoli.api.bean.ResultVO; import com.bingchunmoli.api.bean.enums.CodeEnum; @@ -33,6 +34,7 @@ public class ExceptionControllerAdvice { @Value("${spring.mail.enable:false}") private boolean mailEnable; private final ObjectMapper om; + private final DeviceService deviceService; @ExceptionHandler public ResultVO fileIsEmptyException(ApiFileIsEmptyException e) { @@ -95,7 +97,7 @@ public ResultVO defaultException(Exception e) { if (mailEnable) { MailMessage errMailMessage = null; try { - errMailMessage = MailMessage.builder().title("出现未分类异常").body("defaultException: " + e.getLocalizedMessage() + " message: " + e.getMessage() + "\n stackTrace: " + om.writeValueAsString(e.getStackTrace())).build(); + errMailMessage = MailMessage.builder().title("出现未分类异常").body("defaultException: " + e.getLocalizedMessage() + " message: " + e.getMessage() + "\n stackTrace: " + om.writeValueAsString(e.getStackTrace())).to(deviceService.getById(1).getToken()).build(); } catch (JsonProcessingException ex) { log.error("defaultException: JsonProcessingException: ", ex); } diff --git a/src/main/java/com/bingchunmoli/api/daily/controller/DailyController.java b/src/main/java/com/bingchunmoli/api/daily/controller/DailyController.java index 11f8495..aefc5b4 100644 --- a/src/main/java/com/bingchunmoli/api/daily/controller/DailyController.java +++ b/src/main/java/com/bingchunmoli/api/daily/controller/DailyController.java @@ -1,16 +1,22 @@ package com.bingchunmoli.api.daily.controller; import cn.hutool.core.collection.CollectionUtil; +import com.bingchunmoli.api.app.DeviceService; import com.bingchunmoli.api.bean.ResultVO; import com.bingchunmoli.api.bean.enums.CodeEnum; import com.bingchunmoli.api.daily.bean.DailyLog; import com.bingchunmoli.api.daily.service.DailyLogService; +import com.bingchunmoli.api.even.MessageEven; +import com.bingchunmoli.api.push.bean.AppMessage; +import com.bingchunmoli.api.push.bean.enums.AppMessageEnum; import lombok.AllArgsConstructor; import lombok.Data; import lombok.RequiredArgsConstructor; +import org.springframework.context.ApplicationEventPublisher; import org.springframework.web.bind.annotation.*; import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; @@ -25,6 +31,8 @@ public class DailyController { private final DailyLogService dailyLogService; + private final DeviceService deviceService; + private final ApplicationEventPublisher applicationEventPublisher; Map> map = new HashMap<>(Map.of("moli", List.of("https://keylol.com/t735968-1-1", "https://www.52pojie.cn/", "https://www.bilibili.com/"))); /** @@ -91,7 +99,12 @@ public ResultVO signed(@RequestBody List urls){ .tenant(tenant.equals("moli") ? 1 : 0) .createTime(LocalDateTime.now())); }); - return ResultVO.ok( dailyLogService.saveBatch(list)); + applicationEventPublisher.publishEvent(new MessageEven(this, new AppMessage() + .setTitle("签到成功") + .setBody(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))) + .setAppMessageEnum(AppMessageEnum.DEVICE_ID) + .setDeviceToken(deviceService.getDefaultToken()))); + return ResultVO.ok(dailyLogService.saveBatch(list)); } } diff --git a/src/main/java/com/bingchunmoli/api/init/ApiCommandLineRunner.java b/src/main/java/com/bingchunmoli/api/init/ApiCommandLineRunner.java index a0a4148..9c22e2d 100644 --- a/src/main/java/com/bingchunmoli/api/init/ApiCommandLineRunner.java +++ b/src/main/java/com/bingchunmoli/api/init/ApiCommandLineRunner.java @@ -12,6 +12,7 @@ import java.time.LocalDateTime; import java.util.LinkedHashMap; import java.util.Map; +import java.util.Optional; /** * 一言,诗词,随机图初始化 仅限prod环境 @@ -27,8 +28,12 @@ public class ApiCommandLineRunner implements CommandLineRunner { @Override public void run(String... args) { InitService initFcmServiceImpl = initServiceMap.remove("initFcmServiceImpl"); + InitService initSqlServiceImpl = initServiceMap.remove("initSqlServiceImpl"); LinkedHashMap initServiceLinkedHashMap = new LinkedHashMap<>(initServiceMap); - initServiceLinkedHashMap.putFirst("initFcmServiceImpl", initFcmServiceImpl); + Optional.ofNullable(initFcmServiceImpl) + .map(v -> initServiceLinkedHashMap.putFirst("initFcmServiceImpl", v)); + Optional.ofNullable(initSqlServiceImpl) + .map(v -> initServiceLinkedHashMap.putFirst("initSqlServiceImpl", initSqlServiceImpl)); for (InitService service : initServiceLinkedHashMap.values()) { service.init(); } diff --git a/src/main/java/com/bingchunmoli/api/init/impl/InitFileServiceImpl.java b/src/main/java/com/bingchunmoli/api/init/impl/InitFileServiceImpl.java index 86d0c44..b6a8ef1 100644 --- a/src/main/java/com/bingchunmoli/api/init/impl/InitFileServiceImpl.java +++ b/src/main/java/com/bingchunmoli/api/init/impl/InitFileServiceImpl.java @@ -5,7 +5,6 @@ import com.bingchunmoli.api.properties.ApiConfig; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.springframework.context.annotation.Profile; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Service; @@ -23,7 +22,6 @@ @Slf4j @Service @Order(1) -@Profile("prod") @RequiredArgsConstructor public final class InitFileServiceImpl implements InitService { private final ApiConfig apiConfig; diff --git a/src/main/java/com/bingchunmoli/api/init/impl/InitSqlServiceImpl.java b/src/main/java/com/bingchunmoli/api/init/impl/InitSqlServiceImpl.java index be67172..b425929 100644 --- a/src/main/java/com/bingchunmoli/api/init/impl/InitSqlServiceImpl.java +++ b/src/main/java/com/bingchunmoli/api/init/impl/InitSqlServiceImpl.java @@ -3,42 +3,17 @@ import cn.hutool.core.util.StrUtil; import com.bingchunmoli.api.exception.ApiInitException; import com.bingchunmoli.api.init.InitService; -import cn.hutool.core.io.FileUtil; -import cn.hutool.core.io.IoUtil; -import cn.hutool.core.util.StrUtil; -import com.bingchunmoli.api.exception.ApiInitException; -import com.bingchunmoli.api.init.InitService; -import com.bingchunmoli.api.utils.ResourceDatabasePopulatorUtil; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.core.annotation.Order; -import org.springframework.core.io.FileSystemResource; -import org.springframework.core.io.Resource; +import org.springframework.core.io.ClassPathResource; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.datasource.init.ResourceDatabasePopulator; import org.springframework.stereotype.Service; -import javax.sql.DataSource; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.stream.Stream; -import org.springframework.core.io.ResourceLoader; -import org.springframework.dao.DataAccessException; -import org.springframework.jdbc.core.JdbcTemplate; -import org.springframework.jdbc.core.ResultSetExtractor; -import org.springframework.jdbc.core.RowCallbackHandler; -import org.springframework.jdbc.datasource.init.ResourceDatabasePopulator; -import org.springframework.stereotype.Service; -import org.springframework.util.ResourceUtils; - import javax.sql.DataSource; import java.io.File; -import java.io.FileNotFoundException; -import java.nio.charset.StandardCharsets; import java.nio.file.Path; import java.sql.ResultSet; import java.sql.SQLException; @@ -58,17 +33,11 @@ public class InitSqlServiceImpl implements InitService { @Override public void init() { - if (StrUtil.isNotEmpty(sqlPath)) { + Path sqlPath = Path.of(this.sqlPath); + if (StrUtil.isNotEmpty(this.sqlPath)) { Boolean query = jdbcTemplate.query("SHOW TABLES", ResultSet::next); if (Boolean.TRUE.equals(query)) { - //存在yi_yan表跳过初始化 - return; - } - Path path = Path.of(sqlPath); - if (!path.toFile().exists()) { - if (log.isWarnEnabled()) { - log.warn("sqlPath: {} 不存在, 跳过了初始化", sqlPath); - } + //存在表跳过初始化 return; } String driverName; @@ -84,19 +53,7 @@ public void init() { if (driverName.contains("h2")) { driverName = "h2"; } - try (Stream walk = Files.walk(path)){ - String finalDriverName = driverName; - walk.filter(v -> v.toString().endsWith(".sql")) - .filter(v -> v.toString().contains(finalDriverName)).forEach(v -> { - Resource resource = new FileSystemResource(v); - new ResourceDatabasePopulator(resource).execute(dataSource); - }); - } catch (IOException e) { - if (log.isErrorEnabled()) { - log.error("读取初始化sql出现问题, path: {}", path); - } - throw new ApiInitException(e); - } + new ResourceDatabasePopulator(new ClassPathResource(sqlPath + File.separator + driverName + ".sql")).execute(dataSource); } } diff --git a/src/main/java/com/bingchunmoli/api/init/impl/InitYiYanDataServiceImpl.java b/src/main/java/com/bingchunmoli/api/init/impl/InitYiYanDataServiceImpl.java index d7ff45c..a0d4f08 100644 --- a/src/main/java/com/bingchunmoli/api/init/impl/InitYiYanDataServiceImpl.java +++ b/src/main/java/com/bingchunmoli/api/init/impl/InitYiYanDataServiceImpl.java @@ -18,7 +18,6 @@ import java.io.File; import java.io.IOException; -import java.net.URI; import java.nio.file.Path; import java.nio.file.Paths; import java.util.ArrayList; @@ -31,7 +30,7 @@ public class InitYiYanDataServiceImpl implements InitService { private final ObjectMapper objectMapper; private final YiYanService yiYanService; - @Value("${moli.init.yiYanJsonPath:classpath:/data/}") + @Value("${moli.init.yiYanJsonPath:/init/data}") private String yiYanJsonPath; @Override diff --git a/src/main/java/com/bingchunmoli/api/netease/MusicController.java b/src/main/java/com/bingchunmoli/api/netease/MusicController.java new file mode 100644 index 0000000..1bfca45 --- /dev/null +++ b/src/main/java/com/bingchunmoli/api/netease/MusicController.java @@ -0,0 +1,27 @@ +package com.bingchunmoli.api.netease; + +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("music") +@RequiredArgsConstructor +public class MusicController { + private final MusicService musicService; + + @GetMapping("playlist") + public PlayListBO getPlayListInfo(String id, String cookie){ + String playListInfo = musicService.getPlayListInfo(id, cookie); + System.out.println(playListInfo); + try { + return new ObjectMapper().readValue(playListInfo, PlayListBO.class); + } catch (JsonProcessingException e) { + throw new RuntimeException(e); + } + } + +} diff --git a/src/main/java/com/bingchunmoli/api/netease/MusicService.java b/src/main/java/com/bingchunmoli/api/netease/MusicService.java new file mode 100644 index 0000000..46e6d15 --- /dev/null +++ b/src/main/java/com/bingchunmoli/api/netease/MusicService.java @@ -0,0 +1,38 @@ +package com.bingchunmoli.api.netease; + +import lombok.NoArgsConstructor; +import org.apache.http.HttpHost; +import org.apache.http.HttpRequest; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClientBuilder; +import org.apache.http.message.BasicHeader; +import org.apache.http.util.EntityUtils; +import org.springframework.stereotype.Service; + +import java.util.Collection; +import java.util.List; + +@Service +@NoArgsConstructor +public class MusicService { + + private final String urlHost = "https://music.163.com"; + private final HttpHost baseHost = HttpHost.create(urlHost); + public String getPlayListInfo(String id, String cookie){ + Collection defaultHeader = List.of(new BasicHeader("cookie", cookie)); + try (CloseableHttpClient httpClient = HttpClientBuilder.create() + .setDefaultHeaders(defaultHeader) + .setUserAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36") + .build()){ + HttpRequest request = new HttpGet( "/api/playlist/detail?id=" + id); + return httpClient.execute(baseHost, request, res -> { + String string = EntityUtils.toString(res.getEntity()); + EntityUtils.consume(res.getEntity()); + return string; + }); + } catch (Exception e) { + throw new RuntimeException(e); + } + } +} diff --git a/src/main/java/com/bingchunmoli/api/netease/PlayListBO.java b/src/main/java/com/bingchunmoli/api/netease/PlayListBO.java new file mode 100644 index 0000000..c5aa6e1 --- /dev/null +++ b/src/main/java/com/bingchunmoli/api/netease/PlayListBO.java @@ -0,0 +1,516 @@ +package com.bingchunmoli.api.netease; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.List; + +@NoArgsConstructor +@Data +public class PlayListBO { + + @JsonProperty("result") + private ResultDTO result; + @JsonProperty("code") + private Integer code; + + @NoArgsConstructor + @Data + public static class ResultDTO { + @JsonProperty("subscribers") + private List subscribers; + @JsonProperty("subscribed") + private Boolean subscribed; + @JsonProperty("creator") + private CreatorDTO creator; + @JsonProperty("artists") + private Object artists; + @JsonProperty("tracks") + private List tracks; + @JsonProperty("updateFrequency") + private Object updateFrequency; + @JsonProperty("backgroundCoverId") + private Integer backgroundCoverId; + @JsonProperty("backgroundCoverUrl") + private Object backgroundCoverUrl; + @JsonProperty("titleImage") + private Integer titleImage; + @JsonProperty("coverText") + private Object coverText; + @JsonProperty("titleImageUrl") + private Object titleImageUrl; + @JsonProperty("coverImageUrl") + private Object coverImageUrl; + @JsonProperty("iconImageUrl") + private Object iconImageUrl; + @JsonProperty("englishTitle") + private Object englishTitle; + @JsonProperty("opRecommend") + private Boolean opRecommend; + @JsonProperty("recommendInfo") + private Object recommendInfo; + @JsonProperty("socialPlaylistCover") + private Object socialPlaylistCover; + @JsonProperty("tsSongCount") + private Integer tsSongCount; + @JsonProperty("trackNumberUpdateTime") + private Long trackNumberUpdateTime; + @JsonProperty("cloudTrackCount") + private Integer cloudTrackCount; + @JsonProperty("subscribedCount") + private Integer subscribedCount; + @JsonProperty("anonimous") + private Boolean anonimous; + @JsonProperty("newImported") + private Boolean newImported; + @JsonProperty("privacy") + private Integer privacy; + @JsonProperty("coverImgUrl") + private String coverImgUrl; + @JsonProperty("updateTime") + private Long updateTime; + @JsonProperty("adType") + private Integer adType; + @JsonProperty("coverImgId") + private Long coverImgId; + @JsonProperty("specialType") + private Integer specialType; + @JsonProperty("totalDuration") + private Integer totalDuration; + @JsonProperty("trackUpdateTime") + private Long trackUpdateTime; + @JsonProperty("trackCount") + private Integer trackCount; + @JsonProperty("commentThreadId") + private String commentThreadId; + @JsonProperty("playCount") + private Integer playCount; + @JsonProperty("highQuality") + private Boolean highQuality; + @JsonProperty("createTime") + private Long createTime; + @JsonProperty("ordered") + private Boolean ordered; + @JsonProperty("description") + private Object description; + @JsonProperty("status") + private Integer status; + @JsonProperty("tags") + private List tags; + @JsonProperty("userId") + private Integer userId; + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Long id; + @JsonProperty("shareCount") + private Integer shareCount; + @JsonProperty("commentCount") + private Integer commentCount; + + @NoArgsConstructor + @Data + public static class CreatorDTO { + @JsonProperty("defaultAvatar") + private Boolean defaultAvatar; + @JsonProperty("province") + private Integer province; + @JsonProperty("authStatus") + private Integer authStatus; + @JsonProperty("followed") + private Boolean followed; + @JsonProperty("avatarUrl") + private String avatarUrl; + @JsonProperty("accountStatus") + private Integer accountStatus; + @JsonProperty("gender") + private Integer gender; + @JsonProperty("city") + private Integer city; + @JsonProperty("birthday") + private Long birthday; + @JsonProperty("userId") + private Integer userId; + @JsonProperty("userType") + private Integer userType; + @JsonProperty("nickname") + private String nickname; + @JsonProperty("signature") + private String signature; + @JsonProperty("description") + private String description; + @JsonProperty("detailDescription") + private String detailDescription; + @JsonProperty("avatarImgId") + private Long avatarImgId; + @JsonProperty("backgroundImgId") + private Long backgroundImgId; + @JsonProperty("backgroundUrl") + private String backgroundUrl; + @JsonProperty("authority") + private Integer authority; + @JsonProperty("mutual") + private Boolean mutual; + @JsonProperty("expertTags") + private Object expertTags; + @JsonProperty("experts") + private Object experts; + @JsonProperty("djStatus") + private Integer djStatus; + @JsonProperty("vipType") + private Integer vipType; + @JsonProperty("remarkName") + private Object remarkName; + @JsonProperty("authenticationTypes") + private Integer authenticationTypes; + @JsonProperty("avatarDetail") + private Object avatarDetail; + @JsonProperty("avatarImgIdStr") + private String avatarImgIdStr; + @JsonProperty("backgroundImgIdStr") + private String backgroundImgIdStr; + @JsonProperty("anchor") + private Boolean anchor; + @JsonProperty("avatarImgId_str") + private String avatarimgidStr; + } + + @NoArgsConstructor + @Data + public static class TracksDTO { + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Integer id; + @JsonProperty("position") + private Integer position; + @JsonProperty("alias") + private List alias; + @JsonProperty("status") + private Integer status; + @JsonProperty("fee") + private Integer fee; + @JsonProperty("copyrightId") + private Integer copyrightId; + @JsonProperty("disc") + private String disc; + @JsonProperty("no") + private Integer no; + @JsonProperty("artists") + private List artists; + @JsonProperty("album") + private AlbumDTO album; + @JsonProperty("starred") + private Boolean starred; + @JsonProperty("popularity") + private Double popularity; + @JsonProperty("score") + private Integer score; + @JsonProperty("starredNum") + private Integer starredNum; + @JsonProperty("duration") + private Integer duration; + @JsonProperty("playedNum") + private Integer playedNum; + @JsonProperty("dayPlays") + private Integer dayPlays; + @JsonProperty("hearTime") + private Integer hearTime; + @JsonProperty("sqMusic") + private Object sqMusic; + @JsonProperty("hrMusic") + private Object hrMusic; + @JsonProperty("ringtone") + private String ringtone; + @JsonProperty("crbt") + private Object crbt; + @JsonProperty("audition") + private Object audition; + @JsonProperty("copyFrom") + private String copyFrom; + @JsonProperty("commentThreadId") + private String commentThreadId; + @JsonProperty("rtUrl") + private Object rtUrl; + @JsonProperty("ftype") + private Integer ftype; + @JsonProperty("rtUrls") + private List rtUrls; + @JsonProperty("copyright") + private Integer copyright; + @JsonProperty("transName") + private Object transName; + @JsonProperty("sign") + private Object sign; + @JsonProperty("mark") + private Integer mark; + @JsonProperty("originCoverType") + private Integer originCoverType; + @JsonProperty("originSongSimpleData") + private Object originSongSimpleData; + @JsonProperty("single") + private Integer single; + @JsonProperty("noCopyrightRcmd") + private Object noCopyrightRcmd; + @JsonProperty("rtype") + private Integer rtype; + @JsonProperty("rurl") + private Object rurl; + @JsonProperty("mvid") + private Integer mvid; + @JsonProperty("bMusic") + private BMusicDTO bMusic; + @JsonProperty("mp3Url") + private Object mp3Url; + @JsonProperty("hMusic") + private HMusicDTO hMusic; + @JsonProperty("mMusic") + private MMusicDTO mMusic; + @JsonProperty("lMusic") + private LMusicDTO lMusic; + @JsonProperty("transNames") + private List transNames; + + @NoArgsConstructor + @Data + public static class AlbumDTO { + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Integer id; + @JsonProperty("type") + private String type; + @JsonProperty("size") + private Integer size; + @JsonProperty("picId") + private Long picId; + @JsonProperty("blurPicUrl") + private String blurPicUrl; + @JsonProperty("companyId") + private Integer companyId; + @JsonProperty("pic") + private Long pic; + @JsonProperty("picUrl") + private String picUrl; + @JsonProperty("publishTime") + private Long publishTime; + @JsonProperty("description") + private String description; + @JsonProperty("tags") + private String tags; + @JsonProperty("company") + private String company; + @JsonProperty("briefDesc") + private String briefDesc; + @JsonProperty("artist") + private ArtistDTO artist; + @JsonProperty("songs") + private List songs; + @JsonProperty("alias") + private List alias; + @JsonProperty("status") + private Integer status; + @JsonProperty("copyrightId") + private Integer copyrightId; + @JsonProperty("commentThreadId") + private String commentThreadId; + @JsonProperty("artists") + private List artists; + @JsonProperty("subType") + private String subType; + @JsonProperty("transName") + private Object transName; + @JsonProperty("onSale") + private Boolean onSale; + @JsonProperty("mark") + private Integer mark; + @JsonProperty("gapless") + private Integer gapless; + @JsonProperty("dolbyMark") + private Integer dolbyMark; + @JsonProperty("picId_str") + private String picIdStr; + + @NoArgsConstructor + @Data + public static class ArtistDTO { + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Integer id; + @JsonProperty("picId") + private Integer picId; + @JsonProperty("img1v1Id") + private Integer img1v1Id; + @JsonProperty("briefDesc") + private String briefDesc; + @JsonProperty("picUrl") + private String picUrl; + @JsonProperty("img1v1Url") + private String img1v1Url; + @JsonProperty("albumSize") + private Integer albumSize; + @JsonProperty("alias") + private List alias; + @JsonProperty("trans") + private String trans; + @JsonProperty("musicSize") + private Integer musicSize; + @JsonProperty("topicPerson") + private Integer topicPerson; + } + + @NoArgsConstructor + @Data + public static class ArtistsDTO { + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Integer id; + @JsonProperty("picId") + private Integer picId; + @JsonProperty("img1v1Id") + private Integer img1v1Id; + @JsonProperty("briefDesc") + private String briefDesc; + @JsonProperty("picUrl") + private String picUrl; + @JsonProperty("img1v1Url") + private String img1v1Url; + @JsonProperty("albumSize") + private Integer albumSize; + @JsonProperty("alias") + private List alias; + @JsonProperty("trans") + private String trans; + @JsonProperty("musicSize") + private Integer musicSize; + @JsonProperty("topicPerson") + private Integer topicPerson; + } + } + + @NoArgsConstructor + @Data + public static class BMusicDTO { + @JsonProperty("name") + private Object name; + @JsonProperty("id") + private Long id; + @JsonProperty("size") + private Integer size; + @JsonProperty("extension") + private String extension; + @JsonProperty("sr") + private Integer sr; + @JsonProperty("dfsId") + private Integer dfsId; + @JsonProperty("bitrate") + private Integer bitrate; + @JsonProperty("playTime") + private Integer playTime; + @JsonProperty("volumeDelta") + private Double volumeDelta; + } + + @NoArgsConstructor + @Data + public static class HMusicDTO { + @JsonProperty("name") + private Object name; + @JsonProperty("id") + private Long id; + @JsonProperty("size") + private Integer size; + @JsonProperty("extension") + private String extension; + @JsonProperty("sr") + private Integer sr; + @JsonProperty("dfsId") + private Integer dfsId; + @JsonProperty("bitrate") + private Integer bitrate; + @JsonProperty("playTime") + private Integer playTime; + @JsonProperty("volumeDelta") + private Double volumeDelta; + } + + @NoArgsConstructor + @Data + public static class MMusicDTO { + @JsonProperty("name") + private Object name; + @JsonProperty("id") + private Long id; + @JsonProperty("size") + private Integer size; + @JsonProperty("extension") + private String extension; + @JsonProperty("sr") + private Integer sr; + @JsonProperty("dfsId") + private Integer dfsId; + @JsonProperty("bitrate") + private Integer bitrate; + @JsonProperty("playTime") + private Integer playTime; + @JsonProperty("volumeDelta") + private Double volumeDelta; + } + + @NoArgsConstructor + @Data + public static class LMusicDTO { + @JsonProperty("name") + private Object name; + @JsonProperty("id") + private Long id; + @JsonProperty("size") + private Integer size; + @JsonProperty("extension") + private String extension; + @JsonProperty("sr") + private Integer sr; + @JsonProperty("dfsId") + private Integer dfsId; + @JsonProperty("bitrate") + private Integer bitrate; + @JsonProperty("playTime") + private Integer playTime; + @JsonProperty("volumeDelta") + private Double volumeDelta; + } + + @NoArgsConstructor + @Data + public static class ArtistsDTO { + @JsonProperty("name") + private String name; + @JsonProperty("id") + private Integer id; + @JsonProperty("picId") + private Integer picId; + @JsonProperty("img1v1Id") + private Integer img1v1Id; + @JsonProperty("briefDesc") + private String briefDesc; + @JsonProperty("picUrl") + private String picUrl; + @JsonProperty("img1v1Url") + private String img1v1Url; + @JsonProperty("albumSize") + private Integer albumSize; + @JsonProperty("alias") + private List alias; + @JsonProperty("trans") + private String trans; + @JsonProperty("musicSize") + private Integer musicSize; + @JsonProperty("topicPerson") + private Integer topicPerson; + } + } + } +} diff --git a/src/main/java/com/bingchunmoli/api/yiyan/service/impl/YiYanServiceImpl.java b/src/main/java/com/bingchunmoli/api/yiyan/service/impl/YiYanServiceImpl.java index e8c87fe..afaee22 100644 --- a/src/main/java/com/bingchunmoli/api/yiyan/service/impl/YiYanServiceImpl.java +++ b/src/main/java/com/bingchunmoli/api/yiyan/service/impl/YiYanServiceImpl.java @@ -2,7 +2,6 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.bingchunmoli.api.bean.ApiConstant; -import com.bingchunmoli.api.utils.RedisUtil; import com.bingchunmoli.api.yiyan.bean.YiYan; import com.bingchunmoli.api.yiyan.mapper.YiYanMapper; import com.bingchunmoli.api.yiyan.service.YiYanService; @@ -20,7 +19,6 @@ public class YiYanServiceImpl extends ServiceImpl implements YiYanService { private final YiYanMapper yiYanMapper; private final RedisTemplate redisTemplate; - private final RedisUtil redisUtil; @Override public YiYan findRandomYiYan() { diff --git a/src/main/resources/META-INF/spring.components b/src/main/resources/META-INF/spring.components index 5451235..2a3d5e4 100644 --- a/src/main/resources/META-INF/spring.components +++ b/src/main/resources/META-INF/spring.components @@ -1,17 +1,19 @@ com.bingchunmoli.api.ApiApplication=org.springframework.stereotype.Component,org.springframework.boot.SpringBootConfiguration,com.bingchunmoli.api.ApiApplication +com.bingchunmoli.api.app.AppController=org.springframework.stereotype.Component +com.bingchunmoli.api.app.DeviceServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.aspect.LogAspect=org.springframework.stereotype.Component com.bingchunmoli.api.bing.controller.BingController=org.springframework.stereotype.Component com.bingchunmoli.api.bing.service.impl.BingServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.bing.task.BingTask=org.springframework.stereotype.Component com.bingchunmoli.api.cert.task.UpdateTencentCdnCert=org.springframework.stereotype.Component com.bingchunmoli.api.config.redis.RedisConfig=org.springframework.stereotype.Component -com.bingchunmoli.api.config.web.cors.CorsConfig=org.springframework.stereotype.Component -com.bingchunmoli.api.config.web.mvc.WebMvcConfig=org.springframework.stereotype.Component +com.bingchunmoli.api.config.web.WebMvcConfig=org.springframework.stereotype.Component com.bingchunmoli.api.controller.ErrorController=org.springframework.stereotype.Component com.bingchunmoli.api.controller.VersionController=org.springframework.stereotype.Component com.bingchunmoli.api.controller.advice.ExceptionControllerAdvice=org.springframework.stereotype.Component com.bingchunmoli.api.controller.advice.ResponseControllerAdvice=org.springframework.stereotype.Component com.bingchunmoli.api.daily.controller.DailyController=org.springframework.stereotype.Component +com.bingchunmoli.api.daily.service.impl.DailyLogServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.emoji.EmojiController=org.springframework.stereotype.Component com.bingchunmoli.api.handler.MapperHandler=org.springframework.stereotype.Component com.bingchunmoli.api.host.controller.HostController=org.springframework.stereotype.Component @@ -21,6 +23,7 @@ com.bingchunmoli.api.img.controller.ImgController=org.springframework.stereotype com.bingchunmoli.api.img.service.img.ImgServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.img.task.ImgTask=org.springframework.stereotype.Component com.bingchunmoli.api.init.ApiCommandLineRunner=org.springframework.stereotype.Component +com.bingchunmoli.api.init.impl.InitFcmServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.init.impl.InitFileServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.init.impl.InitImgServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.init.impl.InitSqlServiceImpl=org.springframework.stereotype.Component @@ -32,6 +35,10 @@ com.bingchunmoli.api.listener.MessageEvenListener=org.springframework.stereotype com.bingchunmoli.api.navigation.controller.NavigationController=org.springframework.stereotype.Component com.bingchunmoli.api.navigation.servcie.impl.NavigationServiceImpl=org.springframework.stereotype.Component com.bingchunmoli.api.properties.ApiConfig=org.springframework.stereotype.Component,org.springframework.boot.context.properties.ConfigurationProperties +com.bingchunmoli.api.push.PushApp=org.springframework.stereotype.Component +com.bingchunmoli.api.push.PushHttpByServerSauce=org.springframework.stereotype.Component +com.bingchunmoli.api.push.PushLogServiceImpl=org.springframework.stereotype.Component +com.bingchunmoli.api.push.PushMail=org.springframework.stereotype.Component com.bingchunmoli.api.qrcode.controller.QrCodeController=org.springframework.stereotype.Component com.bingchunmoli.api.shici.controller.ShiCiController=org.springframework.stereotype.Component com.bingchunmoli.api.shici.service.impl.ShiCiServiceImpl=org.springframework.stereotype.Component diff --git a/src/main/resources/application-h2.yml b/src/main/resources/application-h2.yml index 2ec09f2..031d5de 100644 --- a/src/main/resources/application-h2.yml +++ b/src/main/resources/application-h2.yml @@ -2,7 +2,7 @@ spring: datasource: driver-class-name: org.h2.Driver - url: jdbc:h2:file:~/.api/api.db;MODE=MySQL;AUTO_SERVER=TRUE;DATABASE_TO_LOWER=TRUE;database_to_upper=false; + url: jdbc:h2:~/.api/api.db;MODE=MySQL;AUTO_SERVER=TRUE;DATABASE_TO_LOWER=TRUE;database_to_upper=false;CASE_INSENSITIVE_IDENTIFIERS=true; username: root password: root mail: @@ -46,4 +46,4 @@ moli: logging: level: com.bingchunmoli: info - com.baomidou.example.mapper: info \ No newline at end of file + com.baomidou.example.mapper: info diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index cbb11b4..93eebc8 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -2,8 +2,8 @@ moli: version: @version@ path: ${user.home}${file.separator}.api${file.separator} init: - sqlPath: ${moli.path}/init/db - yiYanJsonPath: ${moli.path}/init/data/ + sqlPath: init/db + yiYanJsonPath: init/data/ apiConfig: weatherKey: #开发版和风天气的key(商业版需要更换weatherUri和weatherGeoUri到商业版域名) weatherUri: devapi.qweather.com @@ -37,7 +37,7 @@ spring: max-request-size: -1 datasource: driver-class-name: org.h2.Driver - url: jdbc:h2:file:~/.api/api.db;MODE=MySQL;AUTO_SERVER=TRUE;DATABASE_TO_LOWER=TRUE;database_to_upper=false; + url: "jdbc:h2:file///~/.api/api.db?MODE=MySQL&DATABASE_TO_LOWER=true&database_to_upper=false&AUTO_SERVER=true&DB_CLOSE_ON_EXIT=false&CASE_INSENSITIVE_IDENTIFIERS=true" username: root password: root type: com.zaxxer.hikari.HikariDataSource @@ -47,7 +47,7 @@ spring: application: name: MoLiApi profiles: - active: dev + active: h2 data: redis: database: 1 diff --git a/db/h2.sql b/src/main/resources/init/db/h2.sql similarity index 79% rename from db/h2.sql rename to src/main/resources/init/db/h2.sql index b868895..0348cb2 100644 --- a/db/h2.sql +++ b/src/main/resources/init/db/h2.sql @@ -1,4 +1,5 @@ - +create schema if not EXISTS api; +use api; CREATE table if not exists `bing_image` ( `id` bigint NOT NULL AUTO_INCREMENT, @@ -95,203 +96,250 @@ CREATE table if not exists `yi_yan` PRIMARY KEY (`id`) ); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (1, '9818ecda-9cbf-4f2a-9af8-8136ef39cfcd', '与众不同的生活方式很累人呢,因为找不到借口。', 'a', '幸运星', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (2, '4e71bc61-9f2e-49e1-a62f-d4b8ad9716c6', '面对就好,去经历就好。', 'a', '花伞菌', null, 'umbrella', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (3, '8ea19537-2bae-4f64-8296-b8f1eed8006a', '将愿望倾入不愿忘却的回忆中……', 'a', 'ef-a tale of memories', null, 'lqsasa', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (4, 'a2a6645b-a631-4a7c-a5c3-d835e4775c17', '美好的人眼里映出的世界也是美好的。', 'a', 'ARIA', null, 'misaki', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (5, '1905d15f-9ade-454f-8478-3b169c8dee61', '看似美好的东西,往往藏着陷阱。', 'a', '只有神知道的世界', null, '紫月岚', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (7, 'f0ae41d9-25ab-4960-9506-22171dcd1504', '恋ではなく、爱でもなく、もっとずっと 深く重い。', 'a', 'sweet pool', null, '占星术杀人魔法', 0, 0, 'web', '1468605909', 24, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (8, '3b2e6049-5dca-4cfe-9b4a-f16b6db17c38', '花开花落,再灿烂的星光也会消失。', 'a', '圣斗士星矢', null, '水幻之音', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (10, 'aa833615-6333-439c-8ca3-1a067e884d58', '我是一个经常笑的人,可我不是经常开心的人。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (11, '27f3fd8b-53c6-4976-b6ad-1d56653d9a03', '努力是不会背叛自己的,虽然梦想有时会背叛自己。', 'a', '我的青春恋爱物语果然有问题', null, '百花残', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (12, '21876029-7f74-4d10-86d8-70c724248f5d', '人经历风浪是会变得更强,可是船不同,日积月累的只有伤痛。', 'a', '海贼王', null, 'Jonse', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (13, '1c496696-7d7c-4dde-b8be-3a71cea020ab', '真相只有一个!', 'a', '柯南', null, 'freejishu', 1, 0, 'web', '1468605909', 7, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (14, 'd862941f-5404-45c8-84fa-aa97eb9db92d', '用你的笑容去改变这个世界,别让这个世界改变了你的笑容。', 'a', '网络', null, '酱七', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (15, 'a4c37812-1fff-4d66-98c1-1b5ecf687e1e', '我有在反省,但我不后悔。', 'a', '物语系列', null, 'billykingzero', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (16, '489cf466-ef41-4ea3-b26f-bf454a02efbb', '我没有梦想,但是我能保护!', 'a', '假面骑士555', null, '魅影陌客', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (17, 'c893e847-d381-4d3e-93ae-60292fab099a', '或许只需一滴露水,便能守护这绽放的花朵。', 'a', '反叛的鲁鲁修', null, '夜夜天天', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (18, '5632f221-4e22-43c0-a90a-ef8581b8e27b', '我不会让任何人看到我软弱的一面。', 'a', '桔梗', null, '星之彼岸', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (19, '48fd5061-dc77-419c-8beb-b96d71f930ff', '当你想做一件事,却无能为力的时候,是最痛苦的。', 'a', '高达SEED', null, '矢野加奈', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (20, 'd05ae153-c17d-4546-8ccb-347bead06b0a', '我的腿让我停下,可是心却不允许我那么做。', 'a', '钢之炼金术师', null, 'Sakamoto', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (23, '3e9dd0cc-09ee-4e63-b124-1f39d2d25a23', '像平常的你一样引发奇迹吧-', 'a', '魔法少女小圆', null, 'ludk60', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (26, '1ef0d1da-caec-4ac8-9c26-77f746768a9d', '所谓的言语,只有当对方听进去了才开始有意义啊。', 'a', '少年同盟', null, 'alwaysandforever', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (28, '93b00707-8bb0-4195-8734-56d11f5d055e', '世界上没有一个人能代替另一个人。', 'a', '人型电脑天使心', null, '夏红莲', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (29, 'e25a1053-e704-4e1b-ac94-f35455137986', '其实,恋爱这种东西,当你看上人家的那一刹那就已经失败了。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (30, '567f12b2-7bf6-4fb1-8fdd-c62e7e06b575', '隐约雷鸣,阴霾天空,即使天无雨,我亦留此地。', 'a', '言叶之庭', null, '_____丶X。', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (31, '655acf6f-0b90-4284-a288-d197fb2f8a0f', '就是因为你不好,才要留在你身边,给你幸福。', 'a', '哈尔的移动城堡', null, '空城”旧梦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (33, '4bbcb914-700e-4d3c-97d9-f8d69ad7bd96', '少罗嗦,你还不如虫子呢!', 'a', '迷糊餐厅', null, '萌朧意識', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (34, '5fba6915-a24a-4161-bc64-4913bc06079e', '别人恋爱不成功,你连暗恋都不成功!', 'a', '灌篮高手', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (35, 'b74864ef-0e60-406b-acd9-303481ae2b03', '就算只有六十亿分之一的机会,我们还是会邂逅。', 'a', 'Angel Beats!', null, '灼思', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (36, '37520fbc-6e95-4e8e-9ed1-9c73dcf003ad', '魔装少女就是本少爷!', 'a', '这是僵尸吗?', null, '零之幻想', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (38, 'c1f4c762-e670-4f3e-8da9-ce93e9438cc8', '勇气,就是即便害怕也会去做。', 'a', '原创', null, '岛音。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (39, '75f3383f-b59c-4ce8-a11f-ef07fbf0933f', '如果我不会飞,那我就只是一只普通的猪。', 'a', '红猪', null, 'anythink', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (40, '518bdda0-764a-46e4-91ee-12e9613f422b', '要相信同伴,拯救同伴。', 'a', '绯弹的亚里亚', null, '星野望', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (42, 'cc752734-613e-4793-8ce2-133995bded8b', '男人许下的诺言就一定要遵守。', 'a', '海贼王', null, '南瓜酱', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (43, 'b19aef69-c816-47db-9f61-136b3a42f800', '那是,未满45秒的邂逅。', 'a', 'EF', null, 'Mion', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (44, '2056fc13-c2e4-471e-afbe-63e009179f65', '只要有想见面的人,自己就不再是孤单一人。', 'a', '夏目友人帐', null, '夜雨寒', 2638, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (46, '7ade5f7b-a3a6-40af-9121-fbd614ee1617', '廉价的自尊、粗劣的傲气,无论哪个后生小辈都很重视这些东西。', 'a', '狼与香辛料', null, '立花纹', 0, 0, 'web', '1468605909', 29, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (48, '74298760-a2d5-40d7-872e-c6ed33d7e869', '一个人吃饭,太寂寞了。', 'a', '无头骑士异闻录', null, '世风', 0, 0, 'web', '1468605909', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (49, '61fa23b3-20bb-4d05-96e7-5329ae79ee59', '欺骗世界,欺骗最初的你。', 'a', 'Steins;Gate', null, '南都夜夜', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (50, '2c7c30dc-64ff-4f4f-a7db-96b0b7391524', '(」・ω・)」うー!(/・ω・)/にゃー!', 'a', '潜行吧奈亚子', null, '繋がれた愚者', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (51, '4a91c264-b984-406d-a0b7-f4543230f566', '世界上没有偶然,有的只是必然。', 'a', 'XXXHolic', null, '279120482', 0, 0, 'web', '1468605909', 15, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (52, 'd13432b7-c963-4c27-86be-26d8e6b2168d', '从小好女色的男人的想像力比不上狗。', 'a', '寒蝉鸣泣之时', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (53, 'f5cd3ad0-cadb-4d69-8863-cae3f9c62dc7', '你愿意陪我走到地狱的底端吗?', 'a', '魔法禁书目录', null, 'icecai123', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (54, 'ebeb01ab-2c58-4422-b302-3755c484ebb8', '错的不是我, 错的是世界。', 'a', 'School Day', null, '雪丶风', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (56, '69a12c25-31f4-4fea-a196-3dac120253b0', '即使如此,我也有我想保护的世界!', 'a', '高达seed', null, '幻、天使', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (57, '675b1acd-4616-44d8-b209-fa58eba7423c', '我很好奇!', 'a', '冰菓', null, '久野原', 0, 0, 'web', '1468605909', 5, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (59, '3c967e49-a7f4-4fca-98e6-f7a40c717650', '我是要成为海贼王的男人!', 'a', '海贼王', null, 'Sai', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (61, '06707ada-c168-43c6-a728-1b348c2e6598', '忘记本身就是一件不可能的事。', 'a', '我们的存在', null, 'Sai', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (62, 'ae378708-b121-4434-8a04-4209f487615a', '我们的夏天仍未结束。', 'a', '王牌投手', null, '新月', 0, 0, 'web', '1468605909', 10, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (63, '19d576ea-b602-43a1-ae78-72341c5770d9', '雨,何时停?', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (64, '6d0c9f38-ec2c-4ce9-9c74-6f92c172ece5', '在走廊上跌倒会流鼻血,在人生中跌倒会流眼泪。', 'a', '龙虎斗', null, '雪白封印', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (65, '34d77457-a762-415b-8c33-0dd8a177f65c', '有被杀的觉悟,才有资格开枪。', 'a', '反叛的鲁路修', null, 'SweatHeart', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (66, 'a11fa441-7869-4172-b919-8fb2938e6b17', '已经无法回到过去了。也不知道将来会是什么模样。', 'a', '文学少女', null, '万至阳', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (67, '5bc511f9-df6a-4705-b40d-880a015eacde', '不要哀求,学会争取;若是如此,终有所获。', 'a', '交响诗篇', null, '空色の风琴', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (68, '64d0aab9-5fe4-4534-8055-452d64530fa6', 'リア充死ね!', 'a', '我的朋友很少', null, 'ryo', 1482, 0, 'web', '1468605909', 6, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (69, '62853b17-cb51-4fc5-baf6-811c97469b45', '拿着刀并且可以让人们变得幸福的只有料理人。', 'a', '假面骑士kabuto', null, 'アリス', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (71, 'fffc59c6-f5d4-482d-9c2f-7dc5a330209b', '越是试着忘记,越是记得深刻。', 'a', '天空之城', null, 'anythink', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (72, 'ad0639fb-d48c-49df-be24-a5d41dfa241c', '喜欢上你,爱上你,真是太好了,谢谢。', 'a', '龙虎斗', null, 'xiaozhusirs', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (75, 'f9ac75d1-85b3-44b6-bf35-d93cf60f40c7', '若隐若现才是艺术!', 'a', '问题儿童来自异世界', null, '言叶', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (76, 'f6c46ab8-602c-4fe8-ab8c-e6306605c3ed', '我想要握紧的并不是匕首或是什么,只不过是他的掌心而已。', 'a', '空之境界', null, '万事屋神乐酱', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (77, '9ba7fda0-1912-4d67-8d49-331893b81ac3', '下一次重逢,将是何年何月?天空必将见证。', 'a', 'SOLA', null, '掌中tiger', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (78, '3e3995d7-2c4a-4104-8744-76031d252d25', '就连一直都无容身之地的我……也不是可以任意舍弃的生命。', 'a', '夏目友人帐', null, 'Sai', 0, 0, 'web', '1468605909', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (79, 'f6aa4116-5a0f-4ab0-807a-bf3838a5fd23', '所以,他们的祭典还没结束。', 'a', '我的青春恋爱物语果然有问题', null, '阿布碳。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (80, '64723500-dd8b-4d66-abd0-b12f4ec94e30', '比自己,比梦想更重要的东西永远都存在着...', 'a', '钢之炼金术师', null, 'hccs', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (82, '2ed6c1f4-8b58-498a-aac6-fadf41bcd5d6', '煩い!煩い!煩い!', 'a', '灼眼的夏娜', null, 'yeyifangg', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (83, 'bc57394d-172d-453b-a96f-00fce7b53d5e', '重要的是无论我们选择哪条路,都要担负起选择的责任。', 'a', '蜂蜜与四叶草', null, 'funkyholic', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (84, '43a0bbc2-3b94-48bb-9c7f-76a8a84b1f0f', '因为无法再见面,所以要笑着说再见。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (85, 'ad660068-57eb-4c10-9c95-c067107829f2', '无论乌云有多浓厚,星星也一定还在,只是暂时看不到了而已。', 'a', '电波女与青春男', null, '电波吧L君', 0, 0, 'web', '1468605909', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (88, 'a682339d-b791-4e9f-b8d9-e0cdb964122a', '你不会死的,因为我会保护你.', 'a', 'EVA', null, '绤谷少年。', 0, 0, 'web', '1468605909', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (92, '79b0ca81-d5ef-4825-b4d6-64dd2dac6345', '胜而不灭,霸而不辱,这才是真正的征服。', 'a', 'fate zero', null, '以风之名', 0, 0, 'web', '1468605909', 19, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (93, '7f8f2c32-22c0-4fb3-91e0-eb0cf4a5100a', '我相信十年后的八月,我们还能再相遇。', 'a', 'secret base ~君がくれたもの~', null, 'ツ绯/D誓言↙', 0, 0, 'web', '1468605909', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (94, 'c6a6e894-1c98-4f36-b241-5076b6d124ba', '相信十年后的八月,我们还会相遇。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (95, 'fcae356a-9ac1-477a-b523-3d528bb3beea', '你的心可以属于耶稣,但你的屁股永远属于陆战队!', 'a', '魔法少女陆战队', null, 'jordan2004a', 0, 0, 'web', '1468605909', 23, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (97, '4fee5af0-2e54-496c-9399-75cc0cbe70d1', '我们走过风走过雨,就是没能走进彼此的内心。', 'a', '自分', null, '漠伦', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (98, 'a8808f16-1688-44df-9841-102ce9775f8d', '烦恼这东西,是只有活着的人,才有的特权哦。', 'a', '我们的存在', null, '伊达樱', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (99, '155654de-02dd-48fb-b39b-ca016cdf3934', '当朋友是不需要什么资格的。', 'a', '全职猎人', null, '绤谷少年。', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (100, '3ad880e4-995e-4972-aa78-ceb0369ed1dc', '年华无多时,恋爱吧男子!', 'a', '源君物语', null, '当希望破灭时__', 0, 0, 'web', '1468605909', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (101, 'b213f024-fcff-4a7d-b57b-4fdb4fc23b77', '求你,保护那孩子,消除灾厄,抹除祸事。哪怕⋯⋯那是我自己……', 'a', '食灵', null, '游啊游の猪', 0, 0, 'web', '1468605909', 30, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (102, '4eaa7e07-0004-425b-9c5c-95bd4a417e3f', '如果你不能击败你的敌人,那么就加入他们。', 'a', '加菲猫', null, 'xi4oh4o', 0, 0, 'web', '1468605909', 20, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (104, '10b2e013-ff7b-4934-9979-ffdc3e847886', '我们所过的每个平凡的日常,也许就是连续发生的奇迹。', 'a', '日常', null, '桜花幻影', 0, 0, 'web', '1468605909', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (106, '54bc6f77-2f80-4209-8f44-292d07533bc3', '倘若只是为了驱赶心中的寂寞,找谁都可以的。', 'a', '秒速5厘米', null, 'ggdog', 0, 0, 'web', '1468605909', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (107, '00ae6650-3ae8-401f-927b-651a39564fb6', '即使从梦中醒来,还会有回忆留下。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (108, '5248f4e5-6e01-4750-9685-525951a68d94', '能够原谅女人的,才是男人。', 'a', '海贼王', null, '798750776', 0, 0, 'web', '1468605909', 13, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (109, '4ef69bfc-11b6-4541-bfa2-d800e47e3a47', '我会继续等着你,就算是一万二千年。', 'a', '创圣的大天使EVOL', null, '19920214', 0, 0, 'web', '1468605909', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (111, '08f25fd6-d7e0-4a19-a0e6-98c89ceca1b6', '悲伤教会了我喜悦。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 9, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (112, 'cdd89906-d679-4ba7-b848-f5540f552078', '我到底要以怎么样的速度生活才能与你再次相遇?', 'a', '秒速五厘米', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (113, 'd0e49a51-476b-4586-a4de-b88f99bb61ed', '我的船上没有手下,只有伙伴。', 'a', '海贼王', null, '明雪嫣', 0, 0, 'web', '1468605910', 14, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (114, '36235319-d821-49fe-ac5a-7d2048939e31', '就是因为抱有不现实的理想,所以才总是做出如此极端的事情!', 'a', '逆袭的夏亚', null, '言靈', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (115, '69eec9df-5096-4b83-b9b7-51fc41267592', '要是因为烦恼很痛苦,就选择了轻松的选项,将来一定会后悔。', 'a', '樱花庄的宠物女孩', null, '青熊兽真烦人', 0, 0, 'web', '1468605910', 28, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (116, 'f9865621-6f35-4be2-a7d0-5b869fcaedc2', '呐,知道么,樱花飘落的速度,是每秒五厘米哦~', 'a', '秒速五厘米', null, '烤飞鱼的土豆', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (117, '9432be2c-cbb4-4d38-8a26-06cdd542f72d', '知道活着的痛苦处的人就能对人温柔,这和软弱是不一样的。', 'a', 'eva', null, '林志广', 0, 0, 'web', '1468605910', 27, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (118, '8ada268b-6e37-47f7-9216-53dd8d84b864', '比起悲伤来说,无法分享快乐这件事,要更加的寂寞吧。', 'a', 'AIR', null, '林志广', 0, 0, 'web', '1468605910', 25, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (119, 'a9463f29-790d-42c5-8832-1691eef1ab74', '如果你执意追寻着我的幻影,总有一天会被真正的我打败。', 'a', '棋魂', null, '炎羽', 0, 0, 'web', '1468605910', 26, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (121, '9b834943-8908-40c8-9557-086496eac2cc', '你的那双手呢,是为了紧紧抓住什么而存在的哦。', 'a', '仰望半月的夜空', null, 'shijiongyuan', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (122, '59e823b9-718d-4017-9311-c79255d9c9dc', '去死两次!', 'a', '迷途猫', null, 'Sai', 0, 0, 'web', '1468605910', 5, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (123, 'b5ea47f4-a332-410f-97d4-5609452f93dc', '世界は恋に落ちている。', 'a', '青春之旅OP(我的世界已坠入爱河)', null, '咖啡少年不加糖', 0, 0, 'web', '1468605910', 11, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (124, '29819f1c-c51d-4d8c-8c91-45069434356f', '自身不先改变的话,一切都不会改变。', 'a', '银魂', null, 'misora', 0, 0, 'web', '1468605910', 17, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (126, '346880cc-a317-4e2a-af37-cef2bb634910', '人生最糟糕的事,一个是饿肚子,一个是孤独。', 'a', '夏日大作战', null, '空城”旧梦', 0, 0, 'web', '1468605910', 21, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (127, '9d09511a-4bb5-4351-bb29-32e57494e3c4', '我不是萝莉控,是妹控啊!', 'a', '我的妹妹不可能那么可爱第二季', null, '梁钲恒', 0, 0, 'web', '1468605910', 12, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (128, 'bf8cd453-e6f9-4dc4-af2f-24b60f74f29a', '呐,我们好像是,被宇宙和地球拆散的恋人似的。', 'a', '星之声', null, 'yeyifangg', 0, 0, 'web', '1468605910', 22, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (129, '86e6245a-2559-4dda-8602-d4c2b3b1d8f0', '一天吐槽太多次的话,梗也是会用完的。', 'a', '我的脑内恋爱选项', null, 'hsk', 0, 0, 'web', '1468605910', 18, 0, null, null, null); -INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (131, '0e7926fc-f73f-44b8-ad09-0430a8f47764', '心,可是很重的。', 'a', '哈尔的移动城堡', null, 'fujiyta', 0, 0, 'web', '1468605910', 8, 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (1, '天阶夜色凉如水,卧看牵牛织女星。', '秋夕', '杜牧', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (2, '乃知兵者是凶器,圣人不得已而用之。', '战城南', '李白', '古诗文-人生-战争', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (3, '冬夜夜寒觉夜长,沉吟久坐坐北堂。', '夜坐吟', '李白', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (4, '欲寻芳草去,惜与故人违。', '留别王侍御维 / 留别王维', '孟浩然', '古诗文-抒情-友情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (5, '半夜呼儿趁晓耕,羸牛无力渐艰行。', '农家', '颜仁郁', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (6, '自闻颖师弹,起坐在一旁。', '听颖师弹琴', '韩愈', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (7, '鹭窥芦箔水,鸟啄纸钱风。', '寒食郊行书事', '范成大', '古诗文-动物-写鸟', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (8, '昨梦西湖,老扁舟身世。', '拜星月慢·林钟羽姜石帚以盆莲数十置中庭宴客其中', '吴文英', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (9, '啼莺舞燕,小桥流水飞红。', '天净沙·春', '白朴', '古诗文-生活-写桥', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (10, '两岸荔枝红,万家烟雨中。', '菩萨蛮·子规啼破城楼月', '李师中', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (11, '最是一年春好处,绝胜烟柳满皇都。', '早春呈水部张十八员外 / 初春小雨 / 早春', '韩愈', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (12, '儿童急走追黄蝶,飞入菜花无处寻。', '宿新市徐公店', '杨万里', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (13, '可怜九月初三夜,露似真珠月似弓。', '暮江吟', '白居易', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (14, '偶应非熊兆,尊为帝者师。', '题太公钓渭图', '刘基', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (15, '野火烧不尽,春风吹又生。', '草 / 赋得古原草送别', '白居易', '古诗文-天气-写风', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (16, '唤起封姨清晚景,更将荔子荐新圆。', '浣溪沙·中秋坐上十八客', '张孝祥', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (17, '记取西湖西畔,正暮山好处,空翠烟霏。', '八声甘州·寄参寥子', '苏轼', '古诗文-山水-西湖', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (18, '北风吹雪四更初,嘉瑞天教及岁除。', '除夜雪', '陆游', '古诗文-节日-春节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (19, '惟有今宵,皓彩皆同普。', '醉落魄·丙寅中秋', '郭应祥', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (20, '别来半岁音书绝,一寸离肠千万结。', '应天长·别来半岁音书绝', '韦庄', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (21, '黯与山僧别,低头礼白云。', '秋浦歌十七首', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (22, '人间万事,毫发常重泰山轻。', '水调歌头·壬子三山被召陈端仁给事饮饯席上作', '辛弃疾', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (23, '出师未捷身先死,长使英雄泪满襟。', '蜀相', '杜甫', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (24, '窗间梅熟落蒂,墙下笋成出林。', '喜晴', '范成大', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (25, '哀哀父母,生我劳瘁。', '蓼莪', '佚名', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (26, '昨夜星辰昨夜风,画楼西畔桂堂东。', '无题·昨夜星辰昨夜风', '李商隐', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (27, '山际见来烟,竹中窥落日。', '山中杂诗', '吴均', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (28, '蛾眉淡了教谁画?瘦岩岩羞戴石榴花。', '大德歌·夏', '关汉卿', '古诗文-四季-夏天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (29, '故乡今夜思千里,霜鬓明朝又一年。', '除夜作', '高适', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (30, '岱宗夫如何?齐鲁青未了。', '望岳', '杜甫', '古诗文-山水-泰山', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (31, '三年遇寒食,尽在洛阳城。', '洛桥寒食日作十韵', '白居易', '古诗文-节日-寒食节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (32, '昨夜江边春水生,艨艟巨舰一毛轻。', '活水亭观书有感二首·其二', '朱熹', '古诗文-四季-春天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (33, '春还草阁梅先动,月满虚庭雪未消。', '元夕二首', '王守仁', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (34, '是无猫邪,是不会蓄猫也。', '世无良猫', '乐钧', '古诗文-动物-写猫', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (35, '少妇今春意,良人昨夜情。', '杂诗三首·其三', '沈佺期', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (36, '无情最是台城柳,依旧烟笼十里堤。', '台城', '韦庄', '古诗文-抒情-怀古', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (37, '痴儿不知父子礼,叫怒索饭啼门东。', '百忧集行', '杜甫', '古诗文-人物-父亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (38, '黄鹤一去不复返,白云千载空悠悠。', '黄鹤楼 / 登黄鹤楼', '崔颢', '古诗文-天气-写云', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (39, '初惊河汉落,半洒云天里。', '望庐山瀑布水二首', '李白', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (40, '细草微风岸,危樯独夜舟。', '旅夜书怀', '杜甫', '古诗文-抒情-孤独', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (41, '夫死战场子在腹,妾身虽存如昼烛。', '征妇怨', '张籍', '古诗文-抒情-伤感', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (42, '小溪清水平如镜,一叶飞来浪细生。', '秋行', '徐玑', '古诗文-植物-叶子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (43, '白下有山皆绕郭,清明无客不思家。', '清明呈馆中诸公', '高启', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (44, '惆怅南朝事,长江独至今。', '秋日登吴公台上寺远眺', '刘长卿', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (45, '但愿人长久,千里共婵娟。', '水调歌头·丙辰中秋', '苏轼', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (46, '台高不尽看枫叶,院净何须坐菊花。', '九日登高台寺', '沈辂', '古诗文-植物-菊花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (47, '莫嫌举世无知己,未有庸人不忌才。', '三闾祠', '查慎行', '古诗文-人生-励志', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (48, '今夜送归灯火冷,河塘,堕泪羊公却姓杨。', '南乡子·和杨元素时移守密州', '苏轼', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (49, '借问酒家何处有?牧童遥指杏花村。', '清明', '杜牧', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (50, '儿童散学归来早,忙趁东风放纸鸢。', '村居', '高鼎', '古诗文-人物-儿童', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (51, '香炉初上日,瀑水喷成虹。', '彭蠡湖中望庐山', '孟浩然', '古诗文-山水-瀑布', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (52, '山上层层桃李花,云间烟火是人家。', '竹枝词九首·其九', '刘禹锡', '古诗文-植物-桃花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (53, '去年元夜时,花市灯如昼。', '生查子·元夕', '欧阳修', '古诗文-节日-元宵节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (54, '共看明月应垂泪,一夜乡心五处同。', '望月有感', '白居易', '古诗文-抒情-思乡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (55, '岸雨过城头,黄鹂上戍楼。', '武威春暮闻宇文判官西使还已到晋昌', '岑参', '古诗文-天气-写雨', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (56, '棠梨叶落胭脂色,荞麦花开白雪香。', '村行·马穿山径菊初黄', '王禹偁', '古诗文-生活-乡村', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (57, '风雨端阳生晦冥,汨罗无处吊英灵。', '已酉端午', '贝琼', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (58, '屈子冤魂终古在,楚乡遗俗至今留。', '午日观竞渡', '边贡', '古诗文-节日-端午节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (59, '寒日萧萧上琐窗,梧桐应恨夜来霜。', '鹧鸪天·寒日萧萧上琐窗', '李清照', '古诗文-天气-太阳', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (60, '世间珍果更无加,玉雪肌肤罩绛纱。', '咏荔枝', '丘浚', '古诗文-食物-荔枝', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (61, '东风有恨致玄都,吹破枝头玉,夜月梨花也相妒。', '小桃红·咏桃', '周文质', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (62, '谢亭离别处,风景每生愁。', '谢公亭·盖谢脁范云之所游', '李白', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (63, '中秋月。月到中秋偏皎洁。', '中秋月·中秋月', '徐有贞', '古诗文-天气-月亮', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (64, '留连光景惜朱颜,黄昏独倚阑。', '阮郎归·呈郑王十二弟', '李煜', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (65, '读书不觉已春深,一寸光阴一寸金。', '白鹿洞二首·其一', '王贞白', '古诗文-人生-读书', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (66, '报答春光知有处,应须美酒送生涯。', '江畔独步寻花七绝句', '杜甫', '古诗文-抒情-感恩', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (67, '朔风如解意,容易莫摧残。', '梅花', '崔道融', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (68, '随风潜入夜,润物细无声。', '春夜喜雨', '杜甫', '古诗文-人物-老师', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (69, '小酌酒巡销永夜,大开口笑送残年。', '雪夜小饮赠梦得', '白居易', '古诗文-食物-写酒', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (70, '雨打梨花深闭门,忘了青春,误了青春。', '一剪梅·雨打梨花深闭门', '唐寅', '古诗文-植物-梨花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (71, '绿衣监使守宫门,一闭上阳多少春。', '上阳白发人', '白居易', '古诗文-抒情-闺怨', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (72, '俯瞰黄河小,高悬白雪清。', '咏贺兰山', '胡秉正', '古诗文-山水-黄河', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (73, '孤花片叶,断送清秋节。', '清平乐·孤花片叶', '纳兰性德', '古诗文-抒情-离别', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (74, '曲终漏尽严具陈,月没星稀天下旦。', '鸡鸣歌', '佚名', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (75, '今夜不知何处宿,平沙万里绝人烟。', '碛中作', '岑参', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (76, '美人卷珠帘,深坐颦蛾眉。', '怨情', '李白', '古诗文-人物-女子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (77, '慈母手中线,游子身上衣。', '游子吟 / 迎母漂上作', '孟郊', '古诗文-人物-母亲', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (78, '竹色溪下绿,荷花镜里香。', '别储邕之剡中', '李白', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (79, '庭前落尽梧桐,水边开彻芙蓉。', '天净沙·秋', '朱庭玉', '古诗文-植物-荷花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (80, '对望中天地,洞然如刷。', '满江红·中秋夜潮', '史达祖', '古诗文-节日-中秋节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (81, '桃李务青春,谁能贯白日。', '长歌行', '李白', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (82, '东风吹落战尘沙,梦想西湖处士家;', '观梅有感', '刘因', '古诗文-人生-梦想', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (83, '先生名利比尘灰,绿竹青松手自栽。', '咏归堂隐鳞洞', '王汝舟', '古诗文-植物-竹子', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (84, '出入君怀袖,动摇微风发。', '怨歌行', '班婕妤', '古诗文-抒情-爱情', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (85, '斑竹枝,斑竹枝,泪痕点点寄相思。', '潇湘神·斑竹枝', '刘禹锡', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (86, '醉卧沙场君莫笑,古来征战几人回?', '凉州词二首·其一', '王翰', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (87, '凭仗丹青重省识,盈盈,一片伤心画不成。', '南乡子·为亡妇题照', '纳兰性德', '古诗文-抒情-悼亡', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (88, '春山烟欲收,天淡星稀小。', '生查子·春山烟欲收', '牛希济', '古诗文-天气-星星', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (89, '朔风吹散三更雪,倩魂犹恋桃花月。', '菩萨蛮·朔风吹散三更雪', '纳兰性德', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (90, '井放辘轳闲浸酒,笼开鹦鹉报煎茶。', '夏日题老将林亭', '张蠙', '古诗文-食物-写茶', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (91, '乌啼鹊噪昏乔木,清明寒食谁家哭。', '寒食野望吟', '白居易', '古诗文-节日-清明节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (92, '吟怀未许老重阳,霜雪无端入鬓长。', '九日吴山宴集值雨次韵', '序灯', '古诗文-节日-重阳节', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (93, '白日放歌须纵酒,青春作伴好还乡。', '闻官军收河南河北', '杜甫', '古诗文-人生-青春', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (94, '青山朝别暮还见,嘶马出门思旧乡。', '送陈章甫', '李颀', '古诗文-抒情-思念', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (95, '行多有病住无粮,万里还乡未到乡。', '逢病军人', '卢纶', '古诗文-生活-边塞', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (96, '雪中何以赠君别,惟有青青松树枝。', '天山雪歌送萧治归京', '岑参', '古诗文-四季-冬天', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (97, '无边落木萧萧下,不尽长江滚滚来。', '登高', '杜甫', '古诗文-山水-长江', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (98, '江南几度梅花发,人在天涯鬓已斑。', '鹧鸪天·雪照山城玉指寒', '刘著', '古诗文-植物-梅花', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (99, '耕夫召募爱楼船,春草青青万项田;', '闾门即事', '张继', '古诗文-生活-田园', 0, null, null, null); -INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (100, '盛年不重来,一日难再晨。', '杂诗·人生无根蒂', '陶渊明', '古诗文-人生-青春', 0, null, null, null); +create table if not exists weather_sub +( + id int auto_increment primary key , + location varchar(10) not null comment '订阅的城市', + email varchar(30) not null comment '邮箱' +) + comment '天气订阅表'; + +CREATE TABLE if not exists api.daily_log +( + id BIGINT auto_increment NOT NULL, + url varchar(700) NOT NULL COMMENT '签到的url', + tenant TINYINT UNSIGNED DEFAULT 0 NOT NULL COMMENT '租户 1, moli', + create_time DATETIME NOT NULL COMMENT '创建时间', + `type` TINYINT UNSIGNED NOT NULL COMMENT '类型 1 网址 2 other', + CONSTRAINT daily_log_PK PRIMARY KEY (id) +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 + COLLATE = utf8mb4_general_ci; + +create table if not exists Device +( + id int auto_increment + primary key, + token varchar(300) null, + name varchar(10) null comment '设备名称', + model varchar(30) null comment '设备型号', + android_id varchar(60) null comment '安卓Id' +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 + COLLATE = utf8mb4_general_ci; + +create table if not exists push_log +( + id int auto_increment, + type int not null comment '1 mail,2 app,3 server', + title varchar(100) not null, + body varchar(3000) null, + receive varchar(300) not null comment 'device token or topic or toEmail', + status tinyint default 0 not null comment '0 初始化,1已推送, 2失败', + create_time datetime null, + update_time datetime default null, + constraint push_log_pk + primary key (id) +) + comment '推送日志记录表'; + +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (1, '9818ecda-9cbf-4f2a-9af8-8136ef39cfcd', '与众不同的生活方式很累人呢,因为找不到借口。', 'a', '幸运星', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (2, '4e71bc61-9f2e-49e1-a62f-d4b8ad9716c6', '面对就好,去经历就好。', 'a', '花伞菌', null, 'umbrella', 0, 0, 'web', '1468605909', 11, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (3, '8ea19537-2bae-4f64-8296-b8f1eed8006a', '将愿望倾入不愿忘却的回忆中……', 'a', 'ef-a tale of memories', null, 'lqsasa', 0, 0, 'web', '1468605909', 15, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (4, 'a2a6645b-a631-4a7c-a5c3-d835e4775c17', '美好的人眼里映出的世界也是美好的。', 'a', 'ARIA', null, 'misaki', 0, 0, 'web', '1468605909', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (5, '1905d15f-9ade-454f-8478-3b169c8dee61', '看似美好的东西,往往藏着陷阱。', 'a', '只有神知道的世界', null, '紫月岚', 0, 0, 'web', '1468605909', 15, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (7, 'f0ae41d9-25ab-4960-9506-22171dcd1504', '恋ではなく、爱でもなく、もっとずっと 深く重い。', 'a', 'sweet pool', null, '占星术杀人魔法', 0, 0, 'web', '1468605909', 24, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (8, '3b2e6049-5dca-4cfe-9b4a-f16b6db17c38', '花开花落,再灿烂的星光也会消失。', 'a', '圣斗士星矢', null, '水幻之音', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (10, 'aa833615-6333-439c-8ca3-1a067e884d58', '我是一个经常笑的人,可我不是经常开心的人。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (11, '27f3fd8b-53c6-4976-b6ad-1d56653d9a03', '努力是不会背叛自己的,虽然梦想有时会背叛自己。', 'a', '我的青春恋爱物语果然有问题', null, '百花残', 0, 0, 'web', '1468605909', 23, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (12, '21876029-7f74-4d10-86d8-70c724248f5d', '人经历风浪是会变得更强,可是船不同,日积月累的只有伤痛。', 'a', '海贼王', null, 'Jonse', 0, 0, 'web', '1468605909', 28, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (13, '1c496696-7d7c-4dde-b8be-3a71cea020ab', '真相只有一个!', 'a', '柯南', null, 'freejishu', 1, 0, 'web', '1468605909', 7, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (14, 'd862941f-5404-45c8-84fa-aa97eb9db92d', '用你的笑容去改变这个世界,别让这个世界改变了你的笑容。', 'a', '网络', null, '酱七', 0, 0, 'web', '1468605909', 27, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (15, 'a4c37812-1fff-4d66-98c1-1b5ecf687e1e', '我有在反省,但我不后悔。', 'a', '物语系列', null, 'billykingzero', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (16, '489cf466-ef41-4ea3-b26f-bf454a02efbb', '我没有梦想,但是我能保护!', 'a', '假面骑士555', null, '魅影陌客', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (17, 'c893e847-d381-4d3e-93ae-60292fab099a', '或许只需一滴露水,便能守护这绽放的花朵。', 'a', '反叛的鲁鲁修', null, '夜夜天天', 0, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (18, '5632f221-4e22-43c0-a90a-ef8581b8e27b', '我不会让任何人看到我软弱的一面。', 'a', '桔梗', null, '星之彼岸', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (19, '48fd5061-dc77-419c-8beb-b96d71f930ff', '当你想做一件事,却无能为力的时候,是最痛苦的。', 'a', '高达SEED', null, '矢野加奈', 0, 0, 'web', '1468605909', 23, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (20, 'd05ae153-c17d-4546-8ccb-347bead06b0a', '我的腿让我停下,可是心却不允许我那么做。', 'a', '钢之炼金术师', null, 'Sakamoto', 0, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (23, '3e9dd0cc-09ee-4e63-b124-1f39d2d25a23', '像平常的你一样引发奇迹吧-', 'a', '魔法少女小圆', null, 'ludk60', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (26, '1ef0d1da-caec-4ac8-9c26-77f746768a9d', '所谓的言语,只有当对方听进去了才开始有意义啊。', 'a', '少年同盟', null, 'alwaysandforever', 0, 0, 'web', '1468605909', 23, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (28, '93b00707-8bb0-4195-8734-56d11f5d055e', '世界上没有一个人能代替另一个人。', 'a', '人型电脑天使心', null, '夏红莲', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (29, 'e25a1053-e704-4e1b-ac94-f35455137986', '其实,恋爱这种东西,当你看上人家的那一刹那就已经失败了。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 28, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (30, '567f12b2-7bf6-4fb1-8fdd-c62e7e06b575', '隐约雷鸣,阴霾天空,即使天无雨,我亦留此地。', 'a', '言叶之庭', null, '_____丶X。', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (31, '655acf6f-0b90-4284-a288-d197fb2f8a0f', '就是因为你不好,才要留在你身边,给你幸福。', 'a', '哈尔的移动城堡', null, '空城”旧梦', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (33, '4bbcb914-700e-4d3c-97d9-f8d69ad7bd96', '少罗嗦,你还不如虫子呢!', 'a', '迷糊餐厅', null, '萌朧意識', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (34, '5fba6915-a24a-4161-bc64-4913bc06079e', '别人恋爱不成功,你连暗恋都不成功!', 'a', '灌篮高手', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (35, 'b74864ef-0e60-406b-acd9-303481ae2b03', '就算只有六十亿分之一的机会,我们还是会邂逅。', 'a', 'Angel Beats!', null, '灼思', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (36, '37520fbc-6e95-4e8e-9ed1-9c73dcf003ad', '魔装少女就是本少爷!', 'a', '这是僵尸吗?', null, '零之幻想', 0, 0, 'web', '1468605909', 10, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (38, 'c1f4c762-e670-4f3e-8da9-ce93e9438cc8', '勇气,就是即便害怕也会去做。', 'a', '原创', null, '岛音。', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (39, '75f3383f-b59c-4ce8-a11f-ef07fbf0933f', '如果我不会飞,那我就只是一只普通的猪。', 'a', '红猪', null, 'anythink', 0, 0, 'web', '1468605909', 19, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (40, '518bdda0-764a-46e4-91ee-12e9613f422b', '要相信同伴,拯救同伴。', 'a', '绯弹的亚里亚', null, '星野望', 0, 0, 'web', '1468605909', 11, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (42, 'cc752734-613e-4793-8ce2-133995bded8b', '男人许下的诺言就一定要遵守。', 'a', '海贼王', null, '南瓜酱', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (43, 'b19aef69-c816-47db-9f61-136b3a42f800', '那是,未满45秒的邂逅。', 'a', 'EF', null, 'Mion', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (44, '2056fc13-c2e4-471e-afbe-63e009179f65', '只要有想见面的人,自己就不再是孤单一人。', 'a', '夏目友人帐', null, '夜雨寒', 2638, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (46, '7ade5f7b-a3a6-40af-9121-fbd614ee1617', '廉价的自尊、粗劣的傲气,无论哪个后生小辈都很重视这些东西。', 'a', '狼与香辛料', null, '立花纹', 0, 0, 'web', '1468605909', 29, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (48, '74298760-a2d5-40d7-872e-c6ed33d7e869', '一个人吃饭,太寂寞了。', 'a', '无头骑士异闻录', null, '世风', 0, 0, 'web', '1468605909', 11, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (49, '61fa23b3-20bb-4d05-96e7-5329ae79ee59', '欺骗世界,欺骗最初的你。', 'a', 'Steins;Gate', null, '南都夜夜', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (50, '2c7c30dc-64ff-4f4f-a7db-96b0b7391524', '(」・ω・)」うー!(/・ω・)/にゃー!', 'a', '潜行吧奈亚子', null, '繋がれた愚者', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (51, '4a91c264-b984-406d-a0b7-f4543230f566', '世界上没有偶然,有的只是必然。', 'a', 'XXXHolic', null, '279120482', 0, 0, 'web', '1468605909', 15, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (52, 'd13432b7-c963-4c27-86be-26d8e6b2168d', '从小好女色的男人的想像力比不上狗。', 'a', '寒蝉鸣泣之时', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (53, 'f5cd3ad0-cadb-4d69-8863-cae3f9c62dc7', '你愿意陪我走到地狱的底端吗?', 'a', '魔法禁书目录', null, 'icecai123', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (54, 'ebeb01ab-2c58-4422-b302-3755c484ebb8', '错的不是我, 错的是世界。', 'a', 'School Day', null, '雪丶风', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (56, '69a12c25-31f4-4fea-a196-3dac120253b0', '即使如此,我也有我想保护的世界!', 'a', '高达seed', null, '幻、天使', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (57, '675b1acd-4616-44d8-b209-fa58eba7423c', '我很好奇!', 'a', '冰菓', null, '久野原', 0, 0, 'web', '1468605909', 5, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (59, '3c967e49-a7f4-4fca-98e6-f7a40c717650', '我是要成为海贼王的男人!', 'a', '海贼王', null, 'Sai', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (61, '06707ada-c168-43c6-a728-1b348c2e6598', '忘记本身就是一件不可能的事。', 'a', '我们的存在', null, 'Sai', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (62, 'ae378708-b121-4434-8a04-4209f487615a', '我们的夏天仍未结束。', 'a', '王牌投手', null, '新月', 0, 0, 'web', '1468605909', 10, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (63, '19d576ea-b602-43a1-ae78-72341c5770d9', '雨,何时停?', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 6, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (64, '6d0c9f38-ec2c-4ce9-9c74-6f92c172ece5', '在走廊上跌倒会流鼻血,在人生中跌倒会流眼泪。', 'a', '龙虎斗', null, '雪白封印', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (65, '34d77457-a762-415b-8c33-0dd8a177f65c', '有被杀的觉悟,才有资格开枪。', 'a', '反叛的鲁路修', null, 'SweatHeart', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (66, 'a11fa441-7869-4172-b919-8fb2938e6b17', '已经无法回到过去了。也不知道将来会是什么模样。', 'a', '文学少女', null, '万至阳', 0, 0, 'web', '1468605909', 23, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (67, '5bc511f9-df6a-4705-b40d-880a015eacde', '不要哀求,学会争取;若是如此,终有所获。', 'a', '交响诗篇', null, '空色の风琴', 0, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (68, '64d0aab9-5fe4-4534-8055-452d64530fa6', 'リア充死ね!', 'a', '我的朋友很少', null, 'ryo', 1482, 0, 'web', '1468605909', 6, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (69, '62853b17-cb51-4fc5-baf6-811c97469b45', '拿着刀并且可以让人们变得幸福的只有料理人。', 'a', '假面骑士kabuto', null, 'アリス', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (71, 'fffc59c6-f5d4-482d-9c2f-7dc5a330209b', '越是试着忘记,越是记得深刻。', 'a', '天空之城', null, 'anythink', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (72, 'ad0639fb-d48c-49df-be24-a5d41dfa241c', '喜欢上你,爱上你,真是太好了,谢谢。', 'a', '龙虎斗', null, 'xiaozhusirs', 0, 0, 'web', '1468605909', 18, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (75, 'f9ac75d1-85b3-44b6-bf35-d93cf60f40c7', '若隐若现才是艺术!', 'a', '问题儿童来自异世界', null, '言叶', 0, 0, 'web', '1468605909', 9, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (76, 'f6c46ab8-602c-4fe8-ab8c-e6306605c3ed', '我想要握紧的并不是匕首或是什么,只不过是他的掌心而已。', 'a', '空之境界', null, '万事屋神乐酱', 0, 0, 'web', '1468605909', 27, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (77, '9ba7fda0-1912-4d67-8d49-331893b81ac3', '下一次重逢,将是何年何月?天空必将见证。', 'a', 'SOLA', null, '掌中tiger', 0, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (78, '3e3995d7-2c4a-4104-8744-76031d252d25', '就连一直都无容身之地的我……也不是可以任意舍弃的生命。', 'a', '夏目友人帐', null, 'Sai', 0, 0, 'web', '1468605909', 27, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (79, 'f6aa4116-5a0f-4ab0-807a-bf3838a5fd23', '所以,他们的祭典还没结束。', 'a', '我的青春恋爱物语果然有问题', null, '阿布碳。', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (80, '64723500-dd8b-4d66-abd0-b12f4ec94e30', '比自己,比梦想更重要的东西永远都存在着...', 'a', '钢之炼金术师', null, 'hccs', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (82, '2ed6c1f4-8b58-498a-aac6-fadf41bcd5d6', '煩い!煩い!煩い!', 'a', '灼眼的夏娜', null, 'yeyifangg', 0, 0, 'web', '1468605909', 9, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (83, 'bc57394d-172d-453b-a96f-00fce7b53d5e', '重要的是无论我们选择哪条路,都要担负起选择的责任。', 'a', '蜂蜜与四叶草', null, 'funkyholic', 0, 0, 'web', '1468605909', 25, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (84, '43a0bbc2-3b94-48bb-9c7f-76a8a84b1f0f', '因为无法再见面,所以要笑着说再见。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (85, 'ad660068-57eb-4c10-9c95-c067107829f2', '无论乌云有多浓厚,星星也一定还在,只是暂时看不到了而已。', 'a', '电波女与青春男', null, '电波吧L君', 0, 0, 'web', '1468605909', 28, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (88, 'a682339d-b791-4e9f-b8d9-e0cdb964122a', '你不会死的,因为我会保护你.', 'a', 'EVA', null, '绤谷少年。', 0, 0, 'web', '1468605909', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (92, '79b0ca81-d5ef-4825-b4d6-64dd2dac6345', '胜而不灭,霸而不辱,这才是真正的征服。', 'a', 'fate zero', null, '以风之名', 0, 0, 'web', '1468605909', 19, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (93, '7f8f2c32-22c0-4fb3-91e0-eb0cf4a5100a', '我相信十年后的八月,我们还能再相遇。', 'a', 'secret base ~君がくれたもの~', null, 'ツ绯/D誓言↙', 0, 0, 'web', '1468605909', 18, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (94, 'c6a6e894-1c98-4f36-b241-5076b6d124ba', '相信十年后的八月,我们还会相遇。', 'a', '未闻花名', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (95, 'fcae356a-9ac1-477a-b523-3d528bb3beea', '你的心可以属于耶稣,但你的屁股永远属于陆战队!', 'a', '魔法少女陆战队', null, 'jordan2004a', 0, 0, 'web', '1468605909', 23, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (97, '4fee5af0-2e54-496c-9399-75cc0cbe70d1', '我们走过风走过雨,就是没能走进彼此的内心。', 'a', '自分', null, '漠伦', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (98, 'a8808f16-1688-44df-9841-102ce9775f8d', '烦恼这东西,是只有活着的人,才有的特权哦。', 'a', '我们的存在', null, '伊达樱', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (99, '155654de-02dd-48fb-b39b-ca016cdf3934', '当朋友是不需要什么资格的。', 'a', '全职猎人', null, '绤谷少年。', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (100, '3ad880e4-995e-4972-aa78-ceb0369ed1dc', '年华无多时,恋爱吧男子!', 'a', '源君物语', null, '当希望破灭时__', 0, 0, 'web', '1468605909', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (101, 'b213f024-fcff-4a7d-b57b-4fdb4fc23b77', '求你,保护那孩子,消除灾厄,抹除祸事。哪怕⋯⋯那是我自己……', 'a', '食灵', null, '游啊游の猪', 0, 0, 'web', '1468605909', 30, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (102, '4eaa7e07-0004-425b-9c5c-95bd4a417e3f', '如果你不能击败你的敌人,那么就加入他们。', 'a', '加菲猫', null, 'xi4oh4o', 0, 0, 'web', '1468605909', 20, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (104, '10b2e013-ff7b-4934-9979-ffdc3e847886', '我们所过的每个平凡的日常,也许就是连续发生的奇迹。', 'a', '日常', null, '桜花幻影', 0, 0, 'web', '1468605909', 25, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (106, '54bc6f77-2f80-4209-8f44-292d07533bc3', '倘若只是为了驱赶心中的寂寞,找谁都可以的。', 'a', '秒速5厘米', null, 'ggdog', 0, 0, 'web', '1468605909', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (107, '00ae6650-3ae8-401f-927b-651a39564fb6', '即使从梦中醒来,还会有回忆留下。', 'a', 'AIR', null, 'Sai', 0, 0, 'web', '1468605909', 16, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (108, '5248f4e5-6e01-4750-9685-525951a68d94', '能够原谅女人的,才是男人。', 'a', '海贼王', null, '798750776', 0, 0, 'web', '1468605909', 13, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (109, '4ef69bfc-11b6-4541-bfa2-d800e47e3a47', '我会继续等着你,就算是一万二千年。', 'a', '创圣的大天使EVOL', null, '19920214', 0, 0, 'web', '1468605909', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (111, '08f25fd6-d7e0-4a19-a0e6-98c89ceca1b6', '悲伤教会了我喜悦。', 'a', '秋之回忆', null, 'LT2142', 0, 0, 'web', '1468605909', 9, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (112, 'cdd89906-d679-4ba7-b848-f5540f552078', '我到底要以怎么样的速度生活才能与你再次相遇?', 'a', '秒速五厘米', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (113, 'd0e49a51-476b-4586-a4de-b88f99bb61ed', '我的船上没有手下,只有伙伴。', 'a', '海贼王', null, '明雪嫣', 0, 0, 'web', '1468605910', 14, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (114, '36235319-d821-49fe-ac5a-7d2048939e31', '就是因为抱有不现实的理想,所以才总是做出如此极端的事情!', 'a', '逆袭的夏亚', null, '言靈', 0, 0, 'web', '1468605910', 28, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (115, '69eec9df-5096-4b83-b9b7-51fc41267592', '要是因为烦恼很痛苦,就选择了轻松的选项,将来一定会后悔。', 'a', '樱花庄的宠物女孩', null, '青熊兽真烦人', 0, 0, 'web', '1468605910', 28, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (116, 'f9865621-6f35-4be2-a7d0-5b869fcaedc2', '呐,知道么,樱花飘落的速度,是每秒五厘米哦~', 'a', '秒速五厘米', null, '烤飞鱼的土豆', 0, 0, 'web', '1468605910', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (117, '9432be2c-cbb4-4d38-8a26-06cdd542f72d', '知道活着的痛苦处的人就能对人温柔,这和软弱是不一样的。', 'a', 'eva', null, '林志广', 0, 0, 'web', '1468605910', 27, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (118, '8ada268b-6e37-47f7-9216-53dd8d84b864', '比起悲伤来说,无法分享快乐这件事,要更加的寂寞吧。', 'a', 'AIR', null, '林志广', 0, 0, 'web', '1468605910', 25, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (119, 'a9463f29-790d-42c5-8832-1691eef1ab74', '如果你执意追寻着我的幻影,总有一天会被真正的我打败。', 'a', '棋魂', null, '炎羽', 0, 0, 'web', '1468605910', 26, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (121, '9b834943-8908-40c8-9557-086496eac2cc', '你的那双手呢,是为了紧紧抓住什么而存在的哦。', 'a', '仰望半月的夜空', null, 'shijiongyuan', 0, 0, 'web', '1468605910', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (122, '59e823b9-718d-4017-9311-c79255d9c9dc', '去死两次!', 'a', '迷途猫', null, 'Sai', 0, 0, 'web', '1468605910', 5, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (123, 'b5ea47f4-a332-410f-97d4-5609452f93dc', '世界は恋に落ちている。', 'a', '青春之旅OP(我的世界已坠入爱河)', null, '咖啡少年不加糖', 0, 0, 'web', '1468605910', 11, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (124, '29819f1c-c51d-4d8c-8c91-45069434356f', '自身不先改变的话,一切都不会改变。', 'a', '银魂', null, 'misora', 0, 0, 'web', '1468605910', 17, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (126, '346880cc-a317-4e2a-af37-cef2bb634910', '人生最糟糕的事,一个是饿肚子,一个是孤独。', 'a', '夏日大作战', null, '空城”旧梦', 0, 0, 'web', '1468605910', 21, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (127, '9d09511a-4bb5-4351-bb29-32e57494e3c4', '我不是萝莉控,是妹控啊!', 'a', '我的妹妹不可能那么可爱第二季', null, '梁钲恒', 0, 0, 'web', '1468605910', 12, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (128, 'bf8cd453-e6f9-4dc4-af2f-24b60f74f29a', '呐,我们好像是,被宇宙和地球拆散的恋人似的。', 'a', '星之声', null, 'yeyifangg', 0, 0, 'web', '1468605910', 22, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (129, '86e6245a-2559-4dda-8602-d4c2b3b1d8f0', '一天吐槽太多次的话,梗也是会用完的。', 'a', '我的脑内恋爱选项', null, 'hsk', 0, 0, 'web', '1468605910', 18, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (131, '0e7926fc-f73f-44b8-ad09-0430a8f47764', '心,可是很重的。', 'a', '哈尔的移动城堡', null, 'fujiyta', 0, 0, 'web', '1468605910', 8, 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (1, '天阶夜色凉如水,卧看牵牛织女星。', '秋夕', '杜牧', '古诗文-天气-星星', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (2, '乃知兵者是凶器,圣人不得已而用之。', '战城南', '李白', '古诗文-人生-战争', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (3, '冬夜夜寒觉夜长,沉吟久坐坐北堂。', '夜坐吟', '李白', '古诗文-四季-冬天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (4, '欲寻芳草去,惜与故人违。', '留别王侍御维 / 留别王维', '孟浩然', '古诗文-抒情-友情', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (5, '半夜呼儿趁晓耕,羸牛无力渐艰行。', '农家', '颜仁郁', '古诗文-人物-儿童', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (6, '自闻颖师弹,起坐在一旁。', '听颖师弹琴', '韩愈', '古诗文-人物-老师', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (7, '鹭窥芦箔水,鸟啄纸钱风。', '寒食郊行书事', '范成大', '古诗文-动物-写鸟', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (8, '昨梦西湖,老扁舟身世。', '拜星月慢·林钟羽姜石帚以盆莲数十置中庭宴客其中', '吴文英', '古诗文-山水-西湖', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (9, '啼莺舞燕,小桥流水飞红。', '天净沙·春', '白朴', '古诗文-生活-写桥', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (10, '两岸荔枝红,万家烟雨中。', '菩萨蛮·子规啼破城楼月', '李师中', '古诗文-食物-荔枝', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (11, '最是一年春好处,绝胜烟柳满皇都。', '早春呈水部张十八员外 / 初春小雨 / 早春', '韩愈', '古诗文-四季-春天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (12, '儿童急走追黄蝶,飞入菜花无处寻。', '宿新市徐公店', '杨万里', '古诗文-人物-儿童', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (13, '可怜九月初三夜,露似真珠月似弓。', '暮江吟', '白居易', '古诗文-天气-月亮', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (14, '偶应非熊兆,尊为帝者师。', '题太公钓渭图', '刘基', '古诗文-人物-老师', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (15, '野火烧不尽,春风吹又生。', '草 / 赋得古原草送别', '白居易', '古诗文-天气-写风', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (16, '唤起封姨清晚景,更将荔子荐新圆。', '浣溪沙·中秋坐上十八客', '张孝祥', '古诗文-食物-荔枝', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (17, '记取西湖西畔,正暮山好处,空翠烟霏。', '八声甘州·寄参寥子', '苏轼', '古诗文-山水-西湖', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (18, '北风吹雪四更初,嘉瑞天教及岁除。', '除夜雪', '陆游', '古诗文-节日-春节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (19, '惟有今宵,皓彩皆同普。', '醉落魄·丙寅中秋', '郭应祥', '古诗文-节日-中秋节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (20, '别来半岁音书绝,一寸离肠千万结。', '应天长·别来半岁音书绝', '韦庄', '古诗文-抒情-爱情', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (21, '黯与山僧别,低头礼白云。', '秋浦歌十七首', '李白', '古诗文-抒情-离别', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (22, '人间万事,毫发常重泰山轻。', '水调歌头·壬子三山被召陈端仁给事饮饯席上作', '辛弃疾', '古诗文-山水-泰山', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (23, '出师未捷身先死,长使英雄泪满襟。', '蜀相', '杜甫', '古诗文-抒情-伤感', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (24, '窗间梅熟落蒂,墙下笋成出林。', '喜晴', '范成大', '古诗文-植物-梅花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (25, '哀哀父母,生我劳瘁。', '蓼莪', '佚名', '古诗文-人物-父亲', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (26, '昨夜星辰昨夜风,画楼西畔桂堂东。', '无题·昨夜星辰昨夜风', '李商隐', '古诗文-天气-星星', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (27, '山际见来烟,竹中窥落日。', '山中杂诗', '吴均', '古诗文-天气-太阳', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (28, '蛾眉淡了教谁画?瘦岩岩羞戴石榴花。', '大德歌·夏', '关汉卿', '古诗文-四季-夏天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (29, '故乡今夜思千里,霜鬓明朝又一年。', '除夜作', '高适', '古诗文-抒情-思乡', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (30, '岱宗夫如何?齐鲁青未了。', '望岳', '杜甫', '古诗文-山水-泰山', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (31, '三年遇寒食,尽在洛阳城。', '洛桥寒食日作十韵', '白居易', '古诗文-节日-寒食节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (32, '昨夜江边春水生,艨艟巨舰一毛轻。', '活水亭观书有感二首·其二', '朱熹', '古诗文-四季-春天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (33, '春还草阁梅先动,月满虚庭雪未消。', '元夕二首', '王守仁', '古诗文-植物-梅花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (34, '是无猫邪,是不会蓄猫也。', '世无良猫', '乐钧', '古诗文-动物-写猫', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (35, '少妇今春意,良人昨夜情。', '杂诗三首·其三', '沈佺期', '古诗文-人物-女子', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (36, '无情最是台城柳,依旧烟笼十里堤。', '台城', '韦庄', '古诗文-抒情-怀古', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (37, '痴儿不知父子礼,叫怒索饭啼门东。', '百忧集行', '杜甫', '古诗文-人物-父亲', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (38, '黄鹤一去不复返,白云千载空悠悠。', '黄鹤楼 / 登黄鹤楼', '崔颢', '古诗文-天气-写云', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (39, '初惊河汉落,半洒云天里。', '望庐山瀑布水二首', '李白', '古诗文-山水-瀑布', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (40, '细草微风岸,危樯独夜舟。', '旅夜书怀', '杜甫', '古诗文-抒情-孤独', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (41, '夫死战场子在腹,妾身虽存如昼烛。', '征妇怨', '张籍', '古诗文-抒情-伤感', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (42, '小溪清水平如镜,一叶飞来浪细生。', '秋行', '徐玑', '古诗文-植物-叶子', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (43, '白下有山皆绕郭,清明无客不思家。', '清明呈馆中诸公', '高启', '古诗文-节日-清明节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (44, '惆怅南朝事,长江独至今。', '秋日登吴公台上寺远眺', '刘长卿', '古诗文-山水-长江', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (45, '但愿人长久,千里共婵娟。', '水调歌头·丙辰中秋', '苏轼', '古诗文-节日-中秋节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (46, '台高不尽看枫叶,院净何须坐菊花。', '九日登高台寺', '沈辂', '古诗文-植物-菊花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (47, '莫嫌举世无知己,未有庸人不忌才。', '三闾祠', '查慎行', '古诗文-人生-励志', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (48, '今夜送归灯火冷,河塘,堕泪羊公却姓杨。', '南乡子·和杨元素时移守密州', '苏轼', '古诗文-抒情-离别', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (49, '借问酒家何处有?牧童遥指杏花村。', '清明', '杜牧', '古诗文-节日-清明节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (50, '儿童散学归来早,忙趁东风放纸鸢。', '村居', '高鼎', '古诗文-人物-儿童', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (51, '香炉初上日,瀑水喷成虹。', '彭蠡湖中望庐山', '孟浩然', '古诗文-山水-瀑布', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (52, '山上层层桃李花,云间烟火是人家。', '竹枝词九首·其九', '刘禹锡', '古诗文-植物-桃花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (53, '去年元夜时,花市灯如昼。', '生查子·元夕', '欧阳修', '古诗文-节日-元宵节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (54, '共看明月应垂泪,一夜乡心五处同。', '望月有感', '白居易', '古诗文-抒情-思乡', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (55, '岸雨过城头,黄鹂上戍楼。', '武威春暮闻宇文判官西使还已到晋昌', '岑参', '古诗文-天气-写雨', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (56, '棠梨叶落胭脂色,荞麦花开白雪香。', '村行·马穿山径菊初黄', '王禹偁', '古诗文-生活-乡村', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (57, '风雨端阳生晦冥,汨罗无处吊英灵。', '已酉端午', '贝琼', '古诗文-节日-端午节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (58, '屈子冤魂终古在,楚乡遗俗至今留。', '午日观竞渡', '边贡', '古诗文-节日-端午节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (59, '寒日萧萧上琐窗,梧桐应恨夜来霜。', '鹧鸪天·寒日萧萧上琐窗', '李清照', '古诗文-天气-太阳', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (60, '世间珍果更无加,玉雪肌肤罩绛纱。', '咏荔枝', '丘浚', '古诗文-食物-荔枝', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (61, '东风有恨致玄都,吹破枝头玉,夜月梨花也相妒。', '小桃红·咏桃', '周文质', '古诗文-植物-梨花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (62, '谢亭离别处,风景每生愁。', '谢公亭·盖谢脁范云之所游', '李白', '古诗文-抒情-离别', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (63, '中秋月。月到中秋偏皎洁。', '中秋月·中秋月', '徐有贞', '古诗文-天气-月亮', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (64, '留连光景惜朱颜,黄昏独倚阑。', '阮郎归·呈郑王十二弟', '李煜', '古诗文-人生-青春', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (65, '读书不觉已春深,一寸光阴一寸金。', '白鹿洞二首·其一', '王贞白', '古诗文-人生-读书', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (66, '报答春光知有处,应须美酒送生涯。', '江畔独步寻花七绝句', '杜甫', '古诗文-抒情-感恩', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (67, '朔风如解意,容易莫摧残。', '梅花', '崔道融', '古诗文-四季-冬天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (68, '随风潜入夜,润物细无声。', '春夜喜雨', '杜甫', '古诗文-人物-老师', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (69, '小酌酒巡销永夜,大开口笑送残年。', '雪夜小饮赠梦得', '白居易', '古诗文-食物-写酒', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (70, '雨打梨花深闭门,忘了青春,误了青春。', '一剪梅·雨打梨花深闭门', '唐寅', '古诗文-植物-梨花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (71, '绿衣监使守宫门,一闭上阳多少春。', '上阳白发人', '白居易', '古诗文-抒情-闺怨', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (72, '俯瞰黄河小,高悬白雪清。', '咏贺兰山', '胡秉正', '古诗文-山水-黄河', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (73, '孤花片叶,断送清秋节。', '清平乐·孤花片叶', '纳兰性德', '古诗文-抒情-离别', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (74, '曲终漏尽严具陈,月没星稀天下旦。', '鸡鸣歌', '佚名', '古诗文-天气-星星', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (75, '今夜不知何处宿,平沙万里绝人烟。', '碛中作', '岑参', '古诗文-生活-边塞', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (76, '美人卷珠帘,深坐颦蛾眉。', '怨情', '李白', '古诗文-人物-女子', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (77, '慈母手中线,游子身上衣。', '游子吟 / 迎母漂上作', '孟郊', '古诗文-人物-母亲', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (78, '竹色溪下绿,荷花镜里香。', '别储邕之剡中', '李白', '古诗文-植物-荷花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (79, '庭前落尽梧桐,水边开彻芙蓉。', '天净沙·秋', '朱庭玉', '古诗文-植物-荷花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (80, '对望中天地,洞然如刷。', '满江红·中秋夜潮', '史达祖', '古诗文-节日-中秋节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (81, '桃李务青春,谁能贯白日。', '长歌行', '李白', '古诗文-人生-青春', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (82, '东风吹落战尘沙,梦想西湖处士家;', '观梅有感', '刘因', '古诗文-人生-梦想', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (83, '先生名利比尘灰,绿竹青松手自栽。', '咏归堂隐鳞洞', '王汝舟', '古诗文-植物-竹子', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (84, '出入君怀袖,动摇微风发。', '怨歌行', '班婕妤', '古诗文-抒情-爱情', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (85, '斑竹枝,斑竹枝,泪痕点点寄相思。', '潇湘神·斑竹枝', '刘禹锡', '古诗文-抒情-思念', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (86, '醉卧沙场君莫笑,古来征战几人回?', '凉州词二首·其一', '王翰', '古诗文-生活-边塞', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (87, '凭仗丹青重省识,盈盈,一片伤心画不成。', '南乡子·为亡妇题照', '纳兰性德', '古诗文-抒情-悼亡', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (88, '春山烟欲收,天淡星稀小。', '生查子·春山烟欲收', '牛希济', '古诗文-天气-星星', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (89, '朔风吹散三更雪,倩魂犹恋桃花月。', '菩萨蛮·朔风吹散三更雪', '纳兰性德', '古诗文-抒情-思念', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (90, '井放辘轳闲浸酒,笼开鹦鹉报煎茶。', '夏日题老将林亭', '张蠙', '古诗文-食物-写茶', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (91, '乌啼鹊噪昏乔木,清明寒食谁家哭。', '寒食野望吟', '白居易', '古诗文-节日-清明节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (92, '吟怀未许老重阳,霜雪无端入鬓长。', '九日吴山宴集值雨次韵', '序灯', '古诗文-节日-重阳节', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (93, '白日放歌须纵酒,青春作伴好还乡。', '闻官军收河南河北', '杜甫', '古诗文-人生-青春', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (94, '青山朝别暮还见,嘶马出门思旧乡。', '送陈章甫', '李颀', '古诗文-抒情-思念', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (95, '行多有病住无粮,万里还乡未到乡。', '逢病军人', '卢纶', '古诗文-生活-边塞', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (96, '雪中何以赠君别,惟有青青松树枝。', '天山雪歌送萧治归京', '岑参', '古诗文-四季-冬天', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (97, '无边落木萧萧下,不尽长江滚滚来。', '登高', '杜甫', '古诗文-山水-长江', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (98, '江南几度梅花发,人在天涯鬓已斑。', '鹧鸪天·雪照山城玉指寒', '刘著', '古诗文-植物-梅花', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (99, '耕夫召募爱楼船,春草青青万项田;', '闾门即事', '张继', '古诗文-生活-田园', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; +INSERT INTO shi_ci (id, content, origin, author, category, deleted, create_time, update_time, version) VALUES (100, '盛年不重来,一日难再晨。', '杂诗·人生无根蒂', '陶渊明', '古诗文-人生-青春', 0, null, null, null) ON DUPLICATE KEY UPDATE id = id; diff --git a/db/mysql.sql b/src/main/resources/init/db/mysql.sql similarity index 97% rename from db/mysql.sql rename to src/main/resources/init/db/mysql.sql index 61df343..99d36dd 100644 --- a/db/mysql.sql +++ b/src/main/resources/init/db/mysql.sql @@ -86,7 +86,7 @@ CREATE table if not exists `shi_ci` `version` int DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB - DEFAULT CHARSET = utf8 + DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC; @@ -115,6 +115,52 @@ CREATE table if not exists `yi_yan` COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; +create table weather_sub +( + id int auto_increment primary key, + location varchar(10) not null comment '订阅的城市', + email varchar(30) not null comment '邮箱' +) + comment '天气订阅表'; + +CREATE TABLE api.daily_log +( + id BIGINT auto_increment NOT NULL, + url varchar(700) NOT NULL COMMENT '签到的url', + tenant TINYINT UNSIGNED DEFAULT 0 NOT NULL COMMENT '租户 1, moli', + create_time DATETIME NOT NULL COMMENT '创建时间', + `type` TINYINT UNSIGNED NOT NULL COMMENT '类型 1 网址 2 other', + CONSTRAINT daily_log_PK PRIMARY KEY (id) +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 + COLLATE = utf8mb4_general_ci; + +create table Device +( + id int auto_increment + primary key, + token varchar(300) null, + name varchar(10) null comment '设备名称', + model varchar(30) null comment '设备型号', + android_id varchar(60) null comment '安卓Id' +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 + COLLATE = utf8mb4_general_ci; + +create table push_log +( + id int auto_increment, + type int not null comment '1 mail,2 app,3 server', + title varchar(100) not null, + body varchar(3000) null, + receive varchar(300) not null comment 'device token or topic or toEmail', + status tinyint default 0 not null comment '0 初始化,1已推送, 2失败', + create_time datetime null, + update_time datetime default null, + constraint push_log_pk + primary key (id) +) + comment '推送日志记录表'; INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (1, '9818ecda-9cbf-4f2a-9af8-8136ef39cfcd', '与众不同的生活方式很累人呢,因为找不到借口。', 'a', '幸运星', null, '跳舞的果果', 0, 0, 'web', '1468605909', 22, 0, null, null, null); INSERT INTO api.yi_yan (id, uuid, hitokoto, type, `from`, from_who, creator, creator_uid, reviewer, commit_from, created_at, length, deleted, create_time, update_time, version) VALUES (2, '4e71bc61-9f2e-49e1-a62f-d4b8ad9716c6', '面对就好,去经历就好。', 'a', '花伞菌', null, 'umbrella', 0, 0, 'web', '1468605909', 11, 0, null, null, null); diff --git a/data/yiyan/a.json b/src/main/resources/init/yiyan/a.json similarity index 100% rename from data/yiyan/a.json rename to src/main/resources/init/yiyan/a.json diff --git a/data/yiyan/b.json b/src/main/resources/init/yiyan/b.json similarity index 100% rename from data/yiyan/b.json rename to src/main/resources/init/yiyan/b.json diff --git a/data/yiyan/c.json b/src/main/resources/init/yiyan/c.json similarity index 100% rename from data/yiyan/c.json rename to src/main/resources/init/yiyan/c.json diff --git a/data/yiyan/d.json b/src/main/resources/init/yiyan/d.json similarity index 100% rename from data/yiyan/d.json rename to src/main/resources/init/yiyan/d.json diff --git a/data/yiyan/e.json b/src/main/resources/init/yiyan/e.json similarity index 100% rename from data/yiyan/e.json rename to src/main/resources/init/yiyan/e.json diff --git a/data/yiyan/f.json b/src/main/resources/init/yiyan/f.json similarity index 100% rename from data/yiyan/f.json rename to src/main/resources/init/yiyan/f.json diff --git a/data/yiyan/g.json b/src/main/resources/init/yiyan/g.json similarity index 100% rename from data/yiyan/g.json rename to src/main/resources/init/yiyan/g.json diff --git a/data/yiyan/h.json b/src/main/resources/init/yiyan/h.json similarity index 100% rename from data/yiyan/h.json rename to src/main/resources/init/yiyan/h.json diff --git a/data/yiyan/i.json b/src/main/resources/init/yiyan/i.json similarity index 100% rename from data/yiyan/i.json rename to src/main/resources/init/yiyan/i.json diff --git a/data/yiyan/j.json b/src/main/resources/init/yiyan/j.json similarity index 100% rename from data/yiyan/j.json rename to src/main/resources/init/yiyan/j.json diff --git a/data/yiyan/k.json b/src/main/resources/init/yiyan/k.json similarity index 100% rename from data/yiyan/k.json rename to src/main/resources/init/yiyan/k.json diff --git a/data/yiyan/l.json b/src/main/resources/init/yiyan/l.json similarity index 100% rename from data/yiyan/l.json rename to src/main/resources/init/yiyan/l.json diff --git a/src/main/resources/smart-doc.json b/src/main/resources/smart-doc.json deleted file mode 100644 index 0d5aa08..0000000 --- a/src/main/resources/smart-doc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "outPath": "src\\main\\resources\\static\\doc", - "allInOne": true, - "coverOld": true, - "serverUrl": "https://api.bingchunmoli.com", - "responseBodyAdvice": { - "className": "com.bingchunmoli.api.bean.ResultVO" - } -} \ No newline at end of file diff --git a/src/main/resources/static/doc/AllInOne.css b/src/main/resources/static/doc/AllInOne.css deleted file mode 100644 index b1a87b4..0000000 --- a/src/main/resources/static/doc/AllInOne.css +++ /dev/null @@ -1,13 +0,0 @@ -article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}img,object,svg{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.center{margin-left:auto;margin-right:auto}.spread{width:100%}p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{font-size:1.21875em;line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#364149;text-decoration:underline;line-height:inherit}a:hover,a:focus{color:#364149}a img{border:0}p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4,h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} -ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)}@media only screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:2.75em}h2{font-size:2.3125em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em}h4{font-size:1.4375em}}table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left}table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em}h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word}*:not(pre)>code.nobreak{word-wrap:normal}*:not(pre)>code.nowrap{white-space:nowrap}pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed}em em{font-style:normal}strong strong{font-weight:400}.keyseq{color:rgba(51,51,51,.8)}kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menuref{color:#000}.menuseq b:not(.caret),.menuref{font-weight:inherit}.menuseq{word-spacing:-.02em}.menuseq b.caret{font-size:1.25em;line-height:.8}.menuseq i.caret{font-weight:bold;text-align:center;width:.45em}b.button:before,b.button:after{position:relative;top:-1px;font-weight:400}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,.9)}#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0}#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #ddddd8}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-.125em}#header .details span.email a{color:rgba(0,0,0,.85)}#header .details br{display:none} -#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem}#toc{border-bottom:1px solid #efefed;padding-bottom:.5em}#toc>ul{margin-left:.125em;padding-left:1.25em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none}#toc li{line-height:1.3334;margin-top:.3334em;padding-bottom:4px;padding-top:4px}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#7a2518;font-size:1.2em}@media only screen and (min-width:768px){#toctitle{font-size:1.375em}body.toc2{padding-left:15em;padding-right:0}#toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;#padding:1.25em 1em;height:100%;overflow:auto}#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em}#toc.toc2>ul{font-size:.9em;margin-bottom:0}#toc.toc2 ul ul{margin-left:0;padding-left:1em}#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em}body.toc2.toc-right{padding-left:0;padding-right:15em}body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #efefed;left:auto;right:0}}@media only screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0}#toc.toc2{width:20em}#toc.toc2 #toctitle{border-bottom:1px solid rgba(0,0,0,.07);padding-top:20px;padding-bottom:15px}#toc.toc2 #toctitle span{padding-left:1.25em;padding-bottom:15px}#toc.toc2>ul{font-size:.95em}#toc.toc2 ul ul{padding-left:1.25em}body.toc2.toc-right{padding-left:0;padding-right:20em}}#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em}#footer-text{color:rgba(255,255,255,.8);line-height:1.44}.sect1{padding-bottom:.625em}@media only screen and (min-width:768px){.sect1{padding-bottom:1.25em}}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0}.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{color:rgba(0,0,0,.85)}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:0;width:100%}.admonitionblock>table td.icon{text-align:center;width:80px} -.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #ddddd8;color:rgba(0,0,0,.6)}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal}@media only screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}}@media only screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}}.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)}.listingblock pre.highlightjs{padding:0}.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px}.listingblock pre.prettyprint{border-width:0}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock:hover code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:0}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:inline-block;margin-right:.25em}table.pyhltable .linenodiv{background:none!important;padding-right:0!important}.quoteblock{margin:0 1em 1.25em 1.5em;display:table}.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify}.quoteblock blockquote{margin:0;padding:0;border:0}.quoteblock blockquote:before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-top:.5em;margin-right:.5ex;text-align:right}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 0;border-left:3px solid rgba(0,0,0,.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 .75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 1em}.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} -.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede}table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0}table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0}table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0}table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px 0}table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0 0}table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0}table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0}table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold}p.tableblock>code:only-child{background:0;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em}ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none}ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em}ul.unstyled,ol.unstyled{margin-left:0}ul.checklist{margin-left:.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em}ul.inline{margin:0 auto .625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:400;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:0}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:0}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-.5em}.colist>table tr>td:first-of-type{padding:.4em .75em 0 .75em;line-height:1;vertical-align:top}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}.imageblock.left,.imageblock[style*="float:left"]{margin:.25em .625em 1.25em 0}.imageblock.right,.imageblock[style*="float:right"]{margin:.25em 0 1.25em .625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em}.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0}.image.left{margin-right:.625em}.image.right{margin-left:.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none} -sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:#000}.black-background{background-color:#000}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}a span.icon>.fa{cursor:inherit}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#19407c}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#bf6900}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff!important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:-.125em}b.conum *{color:inherit!important}.conum:not([data-value]):empty{display:none}dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility}h1,h2,p,td.content,span.alt{letter-spacing:-.01em}p strong,td.content strong,div.footnote strong{letter-spacing:-.005em}p,blockquote,dt,td.content,span.alt{font-size:1.0625rem}p{margin-bottom:1.25rem}.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em}.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc}.print-only{display:none!important}@media print{@page{margin:1.25cm .75cm}*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a{color:inherit!important;text-decoration:underline!important}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important}a[href^="http:"]:not(.bare):after,a[href^="https:"]:not(.bare):after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote,tr,img,object,svg{page-break-inside:avoid}thead{display:table-header-group}svg{max-width:100%}p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3}h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid}#toc,.sidebarblock,.exampleblock>.content{background:none!important}#toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important}.sect1{padding-bottom:0!important}.sect1+.sect1{border:0!important}#header>h1:first-child{margin-top:1.25rem} - body.book #header{text-align:center}body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0}body.book #header .details{border:0!important;display:block;padding:0!important}body.book #header .details span:first-child{margin-left:0!important}body.book #header .details br{display:block}body.book #header .details br+span:before{content:none!important}body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important}body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always}.listingblock code[data-lang]:before{display:block}#footer{background:none!important;padding:0 .9375em}#footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}#content .page-footer{height:100px;border-top:1px solid #ccc;overflow:hidden;padding:10px 0;font-size:14px;color:gray}#content .footer-modification{float:right}#content .footer-modification a{text-decoration:none}.sectlevel2{display:none}.submenu{background:#e7e7e6}.submenu li{border:0}.submenu a{color:#555}.checkbox{position:relative;height:30px}.checkbox input[type='checkbox']{position:absolute;left:0;top:0;width:20px;height:20px;opacity:0;border-radius:4px}.checkbox label{position:absolute;left:30px;top:0;height:20px;line-height:20px}.checkbox label:before{content:'';position:absolute;left:-30px;top:2px;width:20px;height:20px;border:1px solid #ddd;border-radius:4px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.checkbox label:after{content:'';position:absolute;left:-22px;top:3px;width:6px;height:12px;border:0;border-right:1px solid #fff;border-bottom:1px solid #fff;border-radius:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.checkbox input[type='checkbox']:checked+label:before{background:#4cd764;border-color:#4cd764}.checkbox input[type='checkbox']:checked+label:after{background:#4cd764}.send-button{color:#fff;background-color:#5cb85c;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;outline-color:transparent}textarea{width:100%;background-color:#f7f7f8;border:1px solid #f7f7f8;border-radius:4px;font-size:1em;padding:1em;font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;outline-color:#dedede}input{border:0;background-color:transparent;outline-color:transparent;outline-style:dotted;max-width:100%}#book-search-input{padding:13px;background:0;transition:top .5s ease;border-bottom:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);margin-top:-1px}#book-search-input input,#book-search-input input:focus,#book-search-input input:hover{width:100%;background:0;border:1px solid transparent;box-shadow:none;outline:0;line-height:22px;padding:7px 7px;color:inherit}[contenteditable="plaintext-only"]:focus{border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} -button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}img,object,svg{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.center{margin-left:auto;margin-right:auto}.spread{width:100%}p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{font-size:1.21875em;line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#364149;text-decoration:underline;line-height:inherit}a:hover,a:focus{color:#364149}a img{border:0}p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4,h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)}@media only screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:2.75em}h2{font-size:2.3125em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em}h4{font-size:1.4375em}}table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} -table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em}h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word}*:not(pre)>code.nobreak{word-wrap:normal}*:not(pre)>code.nowrap{white-space:nowrap}pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed}em em{font-style:normal}strong strong{font-weight:400}.keyseq{color:rgba(51,51,51,.8)}kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menuref{color:#000}.menuseq b:not(.caret),.menuref{font-weight:inherit}.menuseq{word-spacing:-.02em}.menuseq b.caret{font-size:1.25em;line-height:.8}.menuseq i.caret{font-weight:bold;text-align:center;width:.45em}b.button:before,b.button:after{position:relative;top:-1px;font-weight:400}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,.9)}#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0}#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #ddddd8}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-.125em}#header .details span.email a{color:rgba(0,0,0,.85)}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem}#toc{border-bottom:1px solid #efefed;padding-bottom:.5em}#toc>ul{margin-left:.125em;padding-left:1.25em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none}#toc li{line-height:1.3334;margin-top:.3334em;padding-bottom:4px;padding-top:4px}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#7a2518;font-size:1.2em}@media only screen and (min-width:768px){#toctitle{font-size:1.375em}body.toc2{padding-left:15em;padding-right:0}#toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;#padding:1.25em 1em;height:100%;overflow:auto}#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} - #toc.toc2>ul{font-size:.9em;margin-bottom:0}#toc.toc2 ul ul{margin-left:0;padding-left:1em}#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em}body.toc2.toc-right{padding-left:0;padding-right:15em}body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #efefed;left:auto;right:0}}@media only screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0}#toc.toc2{width:20em}#toc.toc2 #toctitle{font-size:1.375em;border-bottom:1px solid rgba(0,0,0,.07);padding-top:20px;padding-bottom:15px}#toc.toc2 #toctitle span{padding-left:1.25em;padding-bottom:15px}#toc.toc2>ul{font-size:.95em}#toc.toc2 ul ul{padding-left:1.25em}body.toc2.toc-right{padding-left:0;padding-right:20em}}#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em}#footer-text{color:rgba(255,255,255,.8);line-height:1.44}.sect1{padding-bottom:.625em}@media only screen and (min-width:768px){.sect1{padding-bottom:1.25em}}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0}.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{color:rgba(0,0,0,.85)}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:0;width:100%}.admonitionblock>table td.icon{text-align:center;width:80px}.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #ddddd8;color:rgba(0,0,0,.6)}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} -.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal}@media only screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}}@media only screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}}.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)}.listingblock pre.highlightjs{padding:0}.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px}.listingblock pre.prettyprint{border-width:0}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock:hover code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:0}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:inline-block;margin-right:.25em}table.pyhltable .linenodiv{background:none!important;padding-right:0!important}.quoteblock{margin:0 1em 1.25em 1.5em;display:table}.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify}.quoteblock blockquote{margin:0;padding:0;border:0}.quoteblock blockquote:before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-top:.5em;margin-right:.5ex;text-align:right}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 0;border-left:3px solid rgba(0,0,0,.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 .75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 1em}.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede}table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0}table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0}table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0}table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px 0}table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0 0}table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0}table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} -table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold}p.tableblock>code:only-child{background:0;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em}ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none}ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em}ul.unstyled,ol.unstyled{margin-left:0}ul.checklist{margin-left:.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em}ul.inline{margin:0 auto .625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:400;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:0}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:0}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-.5em}.colist>table tr>td:first-of-type{padding:.4em .75em 0 .75em;line-height:1;vertical-align:top}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}.imageblock.left,.imageblock[style*="float:left"]{margin:.25em .625em 1.25em 0}.imageblock.right,.imageblock[style*="float:right"]{margin:.25em 0 1.25em .625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em}.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0}.image.left{margin-right:.625em}.image.right{margin-left:.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:#000}.black-background{background-color:#000}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000} -.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}a span.icon>.fa{cursor:inherit}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#19407c}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#bf6900}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff!important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:-.125em}b.conum *{color:inherit!important}.conum:not([data-value]):empty{display:none}dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility}h1,h2,p,td.content,span.alt{letter-spacing:-.01em}p strong,td.content strong,div.footnote strong{letter-spacing:-.005em}p,blockquote,dt,td.content,span.alt{font-size:1.0625rem}p{margin-bottom:1.25rem}.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em}.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc}.print-only{display:none!important}@media print{@page{margin:1.25cm .75cm}*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a{color:inherit!important;text-decoration:underline!important}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important}a[href^="http:"]:not(.bare):after,a[href^="https:"]:not(.bare):after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote,tr,img,object,svg{page-break-inside:avoid}thead{display:table-header-group}svg{max-width:100%}p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3}h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid}#toc,.sidebarblock,.exampleblock>.content{background:none!important}#toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important}.sect1{padding-bottom:0!important}.sect1+.sect1{border:0!important}#header>h1:first-child{margin-top:1.25rem}body.book #header{text-align:center}body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0}body.book #header .details{border:0!important;display:block;padding:0!important}body.book #header .details span:first-child{margin-left:0!important}body.book #header .details br{display:block}body.book #header .details br+span:before{content:none!important}body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important}body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always}.listingblock code[data-lang]:before{display:block}#footer{background:none!important;padding:0 .9375em}#footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}#content .page-footer{height:100px;border-top:1px solid #ccc;overflow:hidden;padding:10px 0;font-size:14px;color:gray}#content .footer-modification{float:right}#content .footer-modification a{text-decoration:none}.sectlevel2{display:none}.submenu{background:#e7e7e6}.submenu li{border:0}.submenu a{color:#555}.copyright{text-align:right;padding-top:1.25em}#toTop{display:none;position:fixed;bottom:10px;right:0;width:44px;height:44px;border-radius:50%;background-color:#ced4ce;cursor:pointer;text-align:center}#upArrow{position:absolute;left:24%;right:0;bottom:19%;transition:.3s ease-in-out;display:block}#upText{position:absolute;left:0;right:0;bottom:0;font-size:16px;font-weight: 600;line-height:45px;display:none;transition:.3s ease-in-out;-webkit-box-align:center} \ No newline at end of file diff --git a/src/main/resources/static/doc/AllInOne.md b/src/main/resources/static/doc/AllInOne.md deleted file mode 100644 index cb28e07..0000000 --- a/src/main/resources/static/doc/AllInOne.md +++ /dev/null @@ -1,8971 +0,0 @@ -# MoLiApi -Version | Update Time | Status | Author | Description ----|---|---|---|--- -v2022-04-29 17:53:02|2022-04-29 17:53:02|auto|@MoLi|Created by smart-doc - - - -## bing每日美图 -### -**URL:** http://127.0.0.1:8090/bing/cn - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 每日随机图国内版 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/bing/cn -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─images|array|No comments found.|- -     └─startDate|string|No comments found.|- -     └─fullStartDate|string|No comments found.|- -     └─endDate|string|No comments found.|- -     └─url|string|No comments found.|- -     └─urlBase|string|No comments found.|- -     └─copyright|string|No comments found.|- -     └─copyrightLink|string|No comments found.|- -     └─title|string|No comments found.|- -     └─quiz|string|No comments found.|- -     └─wp|boolean|No comments found.|- -     └─hsh|string|No comments found.|- -     └─drk|int32|No comments found.|- -     └─top|int32|No comments found.|- -     └─bot|int32|No comments found.|- -     └─hs|array|No comments found.|- -          └─any object|object|any object.|- -└─tooltips|object|No comments found.|- -     └─loading|string|No comments found.|- -     └─previous|string|No comments found.|- -     └─next|string|No comments found.|- -     └─walle|string|No comments found.|- -     └─walls|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "58h9zu", - "data": { - "images": [ - { - "startDate": "2022-04-29", - "fullStartDate": "2022-04-29", - "endDate": "2022-04-29", - "url": "www.fermina-quigley.com", - "urlBase": "33qd8v", - "copyright": "fstq6o", - "copyrightLink": "dbz924", - "title": "hz49cq", - "quiz": "8fj862", - "wp": true, - "hsh": "vobkr9", - "drk": 844, - "top": 610, - "bot": 602, - "hs": [ - {} - ] - } - ], - "tooltips": { - "loading": "wynl1t", - "previous": "251499", - "next": "tg5qh5", - "walle": "h7seow", - "walls": "s0ery8" - } - } -} -``` - -### -**URL:** http://127.0.0.1:8090/bing/en - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 每日随机图国际版 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/bing/en -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─images|array|No comments found.|- -     └─startDate|string|No comments found.|- -     └─fullStartDate|string|No comments found.|- -     └─endDate|string|No comments found.|- -     └─url|string|No comments found.|- -     └─urlBase|string|No comments found.|- -     └─copyright|string|No comments found.|- -     └─copyrightLink|string|No comments found.|- -     └─title|string|No comments found.|- -     └─quiz|string|No comments found.|- -     └─wp|boolean|No comments found.|- -     └─hsh|string|No comments found.|- -     └─drk|int32|No comments found.|- -     └─top|int32|No comments found.|- -     └─bot|int32|No comments found.|- -     └─hs|array|No comments found.|- -          └─any object|object|any object.|- -└─tooltips|object|No comments found.|- -     └─loading|string|No comments found.|- -     └─previous|string|No comments found.|- -     └─next|string|No comments found.|- -     └─walle|string|No comments found.|- -     └─walls|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "r0nei1", - "data": { - "images": [ - { - "startDate": "2022-04-29", - "fullStartDate": "2022-04-29", - "endDate": "2022-04-29", - "url": "www.fermina-quigley.com", - "urlBase": "0czfcn", - "copyright": "ru9ch0", - "copyrightLink": "y2lmzy", - "title": "zxqaqh", - "quiz": "0zbnte", - "wp": true, - "hsh": "pw73p9", - "drk": 325, - "top": 292, - "bot": 129, - "hs": [ - {} - ] - } - ], - "tooltips": { - "loading": "fnozwl", - "previous": "y75bh8", - "next": "18hbml", - "walle": "za4iju", - "walls": "blvgkd" - } - } -} -``` - -### -**URL:** http://127.0.0.1:8090/bing/all - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 每日随机图 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/bing/all -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "f0fgx3", - "data": {} -} -``` - -### 获取随机一张图的url -**URL:** http://127.0.0.1:8090/bing/random - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 获取随机一张图的url - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/bing/random -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "kn0squ", - "data": "cz6ori" -} -``` - -## 错误页面与错误信息处理 -### 友好错误返回页面 -**URL:** http://127.0.0.1:8090/error - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 友好错误返回页面 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/error -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "wps8hl", - "data": { - "accelerationPriority": 34.36, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 61, - "y": 456 - } - ], - "data": { - "sampleModel": { - "width": 250, - "height": 887, - "numBands": 478, - "dataType": 17 - }, - "dataBuffer": { - "dataType": 645, - "banks": 228, - "offset": 1, - "size": 10, - "offsets": [ - 583 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 272 - } - }, - "minX": 823, - "minY": 624, - "width": 947, - "height": 689, - "sampleModelTranslateX": 189, - "sampleModelTranslateY": 449, - "numBands": 11, - "numDataElements": 857, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 78, - "capacityIncrement": 912 - }, - "colorModel": { - "transparency": 449, - "pData": 818, - "pixel_bits": 224, - "nBits": [ - 281 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 503, - "numColorComponents": 695, - "colorSpace": { - "type": 629, - "numComponents": 360 - }, - "colorSpaceType": 332, - "maxBits": 951, - "_sRGB": true, - "transferType": 89 - }, - "height": 127, - "minTileX": 618, - "minTileY": 190, - "minX": 459, - "minY": 348, - "numXTiles": 815, - "numYTiles": 159, - "propertyNames": [ - "j1bc87" - ], - "sampleModel": { - "width": 64, - "height": 225, - "numBands": 148, - "dataType": 9 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 708, - "tileWidth": 711, - "width": 727, - "transparency": 328, - "imageType": 169, - "raster": { - "sampleModel": { - "width": 345, - "height": 157, - "numBands": 540, - "dataType": 268 - }, - "dataBuffer": { - "dataType": 301, - "banks": 390, - "offset": 1, - "size": 10, - "offsets": [ - 177 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 627 - } - }, - "minX": 505, - "minY": 955, - "width": 91, - "height": 100, - "sampleModelTranslateX": 340, - "sampleModelTranslateY": 984, - "numBands": 457, - "numDataElements": 586, - "parent": { - "sampleModel": { - "width": 312, - "height": 268, - "numBands": 915, - "dataType": 221 - }, - "dataBuffer": { - "dataType": 604, - "banks": 974, - "offset": 1, - "size": 10, - "offsets": [ - 332 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 414 - } - }, - "minX": 918, - "minY": 717, - "width": 834, - "height": 892, - "sampleModelTranslateX": 341, - "sampleModelTranslateY": 412, - "numBands": 202, - "numDataElements": 85, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 45.61, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 545, - "y": 109 - } - ], - "data": { - "sampleModel": { - "width": 836, - "height": 681, - "numBands": 661, - "dataType": 188 - }, - "dataBuffer": { - "dataType": 777, - "banks": 929, - "offset": 1, - "size": 10, - "offsets": [ - 651 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 471 - } - }, - "minX": 252, - "minY": 115, - "width": 169, - "height": 21, - "sampleModelTranslateX": 688, - "sampleModelTranslateY": 307, - "numBands": 555, - "numDataElements": 468, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 829, - "capacityIncrement": 629 - }, - "colorModel": { - "transparency": 211, - "pData": 952, - "pixel_bits": 675, - "nBits": [ - 134 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 385, - "numColorComponents": 351, - "colorSpace": { - "type": 345, - "numComponents": 843 - }, - "colorSpaceType": 186, - "maxBits": 804, - "_sRGB": true, - "transferType": 187 - }, - "height": 385, - "minTileX": 13, - "minTileY": 757, - "minX": 313, - "minY": 626, - "numXTiles": 961, - "numYTiles": 875, - "propertyNames": [ - "6b4llc" - ], - "sampleModel": { - "width": 738, - "height": 147, - "numBands": 716, - "dataType": 585 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 140, - "tileWidth": 644, - "width": 135, - "transparency": 885, - "imageType": 435, - "raster": { - "sampleModel": { - "width": 506, - "height": 76, - "numBands": 681, - "dataType": 185 - }, - "dataBuffer": { - "dataType": 169, - "banks": 213, - "offset": 1, - "size": 10, - "offsets": [ - 743 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 757 - } - }, - "minX": 535, - "minY": 589, - "width": 641, - "height": 284, - "sampleModelTranslateX": 458, - "sampleModelTranslateY": 672, - "numBands": 85, - "numDataElements": 847, - "parent": { - "sampleModel": { - "width": 125, - "height": 540, - "numBands": 804, - "dataType": 613 - }, - "dataBuffer": { - "dataType": 87, - "banks": 165, - "offset": 1, - "size": 10, - "offsets": [ - 960 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 463 - } - }, - "minX": 513, - "minY": 303, - "width": 560, - "height": 793, - "sampleModelTranslateX": 482, - "sampleModelTranslateY": 644, - "numBands": 753, - "numDataElements": 713, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 93.40, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 586, - "y": 584 - } - ], - "data": { - "sampleModel": { - "width": 917, - "height": 21, - "numBands": 588, - "dataType": 37 - }, - "dataBuffer": { - "dataType": 260, - "banks": 106, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 988, - "minY": 457, - "width": 207, - "height": 388, - "sampleModelTranslateX": 583, - "sampleModelTranslateY": 741, - "numBands": 566, - "numDataElements": 968, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 769, - "capacityIncrement": 295 - }, - "colorModel": { - "transparency": 93, - "pData": 934, - "pixel_bits": 985, - "nBits": [ - 580 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 882, - "numColorComponents": 621, - "colorSpace": { - "type": 781, - "numComponents": 887 - }, - "colorSpaceType": 482, - "maxBits": 449, - "_sRGB": true, - "transferType": 917 - }, - "height": 215, - "minTileX": 48, - "minTileY": 19, - "minX": 287, - "minY": 927, - "numXTiles": 793, - "numYTiles": 943, - "propertyNames": [ - "oh5d5u" - ], - "sampleModel": { - "width": 567, - "height": 971, - "numBands": 299, - "dataType": 757 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 785, - "tileWidth": 49, - "width": 258, - "transparency": 477, - "imageType": 468, - "raster": { - "sampleModel": { - "width": 313, - "height": 714, - "numBands": 260, - "dataType": 643 - }, - "dataBuffer": { - "dataType": 675, - "banks": 763, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 825, - "minY": 584, - "width": 802, - "height": 902, - "sampleModelTranslateX": 899, - "sampleModelTranslateY": 907, - "numBands": 217, - "numDataElements": 362, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 108, - "minY": 40, - "width": 421, - "height": 170, - "sampleModelTranslateX": 984, - "sampleModelTranslateY": 842, - "numBands": 766, - "numDataElements": 46, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 58.70, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 375, - "minTileX": 637, - "minTileY": 773, - "minX": 314, - "minY": 333, - "numXTiles": 724, - "numYTiles": 762, - "propertyNames": [ - "tavn9i" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 567, - "tileWidth": 156, - "width": 432, - "transparency": 282, - "imageType": 854, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 767, - "height": 239, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 235, - "height": 487, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 3, - "height": 261, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -### 友好错误信息 -**URL:** http://127.0.0.1:8090/error - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 友好错误信息 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/error -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "vtlqf7", - "data": {} -} -``` - -## emoji表情的各种接口 -### 将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式) -<p> -例如: <code>😄</code> 转换为 <code>:smile:</code> - -<p> -{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#PARSE},则别名后会增加"|"并追加fitzpatrick类型 -<p> -例如:<code>👦🏿</code> 转换为 <code>:boy|type_6:</code> - -<p> -{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#REMOVE},则别名后的"|"和类型将被去除 -<p> -例如:<code>👦🏿</code> 转换为 <code>:boy:</code> - -<p> -{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#IGNORE},则别名后的类型将被忽略 -<p> -例如:<code>👦🏿</code> 转换为 <code>:boy:🏿</code> -**URL:** http://127.0.0.1:8090/emoji/alise - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式) -

-例如: 😄 转换为 :smile: - -

-{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#PARSE},则别名后会增加"|"并追加fitzpatrick类型 -

-例如:👦🏿 转换为 :boy|type_6: - -

-{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#REMOVE},则别名后的"|"和类型将被去除 -

-例如:👦🏿 转换为 :boy: - -

-{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#IGNORE},则别名后的类型将被忽略 -

-例如:👦🏿 转换为 :boy:🏿 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emoji|string|包含Emoji Unicode字符的字符串|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/alise?emoji=qarao7 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "1u8rm4", - "data": "pybf0f" -} -``` - -### 将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号 -<p> -例如: - -<pre> - <code>:smile:</code> 替换为 <code>😄</code> -<code>&#128516;</code> 替换为 <code>😄</code> -<code>:boy|type_6:</code> 替换为 <code>👦🏿</code> -</pre> -**URL:** http://127.0.0.1:8090/emoji/unicode - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号 -

-例如: - -

- :smile:  替换为 😄
-&#128516; 替换为 😄
-:boy|type_6: 替换为 👦🏿
-
- -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emoji|string|包含Emoji别名或者HTML表现形式的字符串|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/unicode?emoji=4e948v -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "cn25ut", - "data": "r9nsoz" -} -``` - -### 将字符串中的Unicode Emoji字符转换为HTML表现形式 -<p> -例如:<code>👦🏿</code> 转换为 <code>&#128102;</code> -**URL:** http://127.0.0.1:8090/emoji/html - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 将字符串中的Unicode Emoji字符转换为HTML表现形式 -

-例如:👦🏿 转换为 &#128102; - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emoji|string|包含Emoji Unicode字符的字符串|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/html?emoji=yh7psw -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "lrwt45", - "data": "4o9ep0" -} -``` - -### 是否为Emoji表情的Unicode符 -**URL:** http://127.0.0.1:8090/emoji/isEmoji - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 是否为Emoji表情的Unicode符 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emoji|string|emoji表情|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/isEmoji?emoji=xnhk6l -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|boolean|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "l0e3yk", - "data": true -} -``` - -### 是否包含Emoji表情的Unicode符 -**URL:** http://127.0.0.1:8090/emoji/contains - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 是否包含Emoji表情的Unicode符 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emoji|string|emoji表情|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/contains?emoji=6qyc88 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|boolean|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "h1q0v3", - "data": true -} -``` - -### -**URL:** http://127.0.0.1:8090/emoji/tag - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 通过tag方式获取对应的所有Emoji表情 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -tag|string|tag标签,例如“happy”|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/tag?tag=ceiwst -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|array|业务承载数据|- -└─description|string|No comments found.|- -└─supportsFitzpatrick|boolean|No comments found.|- -└─aliases|array|No comments found.|- -└─tags|array|No comments found.|- -└─unicode|string|No comments found.|- -└─htmlDec|string|No comments found.|- -└─htmlHex|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "jwfxhx", - "data": [ - { - "description": "u7myuw", - "supportsFitzpatrick": true, - "aliases": [ - { - "object": "any object" - } - ], - "tags": [ - { - "object": "any object" - } - ], - "unicode": "7237", - "htmlDec": "nwyk7d", - "htmlHex": "hkq0g7" - } - ] -} -``` - -### 通过别名获取Emoji -**URL:** http://127.0.0.1:8090/emoji/getByAlise - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 通过别名获取Emoji - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -alise|string|别名,例如“smile”|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/getByAlise?alise=03oj3j -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─description|string|No comments found.|- -└─supportsFitzpatrick|boolean|No comments found.|- -└─aliases|array|No comments found.|- -└─tags|array|No comments found.|- -└─unicode|string|No comments found.|- -└─htmlDec|string|No comments found.|- -└─htmlHex|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "k7w4j0", - "data": { - "description": "7p4b3k", - "supportsFitzpatrick": true, - "aliases": [ - { - "object": "any object" - } - ], - "tags": [ - { - "object": "any object" - } - ], - "unicode": "7237", - "htmlDec": "0hvvne", - "htmlHex": "53tywk" - } -} -``` - -### 去除字符串中所有的Emoji Unicode字符 -**URL:** http://127.0.0.1:8090/emoji/removeAllEmojis - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 去除字符串中所有的Emoji Unicode字符 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emojiStr|string|包含Emoji字符的字符串|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/removeAllEmojis?emojiStr=9w6d6t -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "heu27d", - "data": "ave0vg" -} -``` - -### 提取字符串中所有的Emoji Unicode -**URL:** http://127.0.0.1:8090/emoji/extractEmojis - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 提取字符串中所有的Emoji Unicode - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -emojiStr|string|包含Emoji字符的字符串|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/emoji/extractEmojis?emojiStr=e5zxge -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|array|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "zb1qf6", - "data": [ - "r7r6db", - "q5tmy4" - ] -} -``` - -## hosts订阅 -### 根据参数获取hosts -**URL:** http://127.0.0.1:8090/host/json - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 根据参数获取hosts - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -type|array|请求类型,[array of int32]|true| - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/host/json?type=0ne00e&type=0ne00e -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "d9v1x1", - "data": "zf5y5s" -} -``` - -### raw的host -**URL:** http://127.0.0.1:8090/host/raw - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** raw的host - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -type|array|请求类型,[array of int32]|true| - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/host/raw?type=vd29sr&type=vd29sr -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "8bm3mf", - "data": "zakp9d" -} -``` - -### 下载文件的hosts -**URL:** http://127.0.0.1:8090/host/file - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 下载文件的hosts - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -type|array|请求了行,[array of int32]|true| - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/host/file?type=i200g0&type=i200g0 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "5ko7yc", - "data": "cqw0j3" -} -``` - -## 随机图 -### 手机版 -**URL:** http://127.0.0.1:8090/img/mobile - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 手机版 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/img/mobile -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "ld9g3o", - "data": { - "accelerationPriority": 60.53, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 167, - "y": 233 - } - ], - "data": { - "sampleModel": { - "width": 84, - "height": 655, - "numBands": 857, - "dataType": 625 - }, - "dataBuffer": { - "dataType": 869, - "banks": 753, - "offset": 1, - "size": 10, - "offsets": [ - 488 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 469 - } - }, - "minX": 467, - "minY": 369, - "width": 283, - "height": 247, - "sampleModelTranslateX": 35, - "sampleModelTranslateY": 347, - "numBands": 949, - "numDataElements": 875, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 301, - "capacityIncrement": 865 - }, - "colorModel": { - "transparency": 618, - "pData": 401, - "pixel_bits": 792, - "nBits": [ - 246 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 151, - "numColorComponents": 928, - "colorSpace": { - "type": 337, - "numComponents": 7 - }, - "colorSpaceType": 243, - "maxBits": 230, - "_sRGB": true, - "transferType": 23 - }, - "height": 594, - "minTileX": 92, - "minTileY": 396, - "minX": 567, - "minY": 782, - "numXTiles": 543, - "numYTiles": 582, - "propertyNames": [ - "xguimc" - ], - "sampleModel": { - "width": 18, - "height": 740, - "numBands": 309, - "dataType": 403 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 939, - "tileWidth": 881, - "width": 834, - "transparency": 256, - "imageType": 167, - "raster": { - "sampleModel": { - "width": 757, - "height": 27, - "numBands": 397, - "dataType": 840 - }, - "dataBuffer": { - "dataType": 82, - "banks": 923, - "offset": 1, - "size": 10, - "offsets": [ - 585 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 311 - } - }, - "minX": 143, - "minY": 166, - "width": 840, - "height": 833, - "sampleModelTranslateX": 381, - "sampleModelTranslateY": 163, - "numBands": 902, - "numDataElements": 17, - "parent": { - "sampleModel": { - "width": 698, - "height": 689, - "numBands": 464, - "dataType": 270 - }, - "dataBuffer": { - "dataType": 707, - "banks": 60, - "offset": 1, - "size": 10, - "offsets": [ - 917 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 65 - } - }, - "minX": 441, - "minY": 236, - "width": 778, - "height": 5, - "sampleModelTranslateX": 390, - "sampleModelTranslateY": 11, - "numBands": 602, - "numDataElements": 506, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 93.99, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 28, - "y": 208 - } - ], - "data": { - "sampleModel": { - "width": 918, - "height": 694, - "numBands": 526, - "dataType": 109 - }, - "dataBuffer": { - "dataType": 337, - "banks": 243, - "offset": 1, - "size": 10, - "offsets": [ - 184 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 428 - } - }, - "minX": 232, - "minY": 349, - "width": 843, - "height": 154, - "sampleModelTranslateX": 336, - "sampleModelTranslateY": 367, - "numBands": 321, - "numDataElements": 670, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 992, - "capacityIncrement": 330 - }, - "colorModel": { - "transparency": 398, - "pData": 540, - "pixel_bits": 898, - "nBits": [ - 92 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 643, - "numColorComponents": 669, - "colorSpace": { - "type": 880, - "numComponents": 443 - }, - "colorSpaceType": 931, - "maxBits": 575, - "_sRGB": true, - "transferType": 539 - }, - "height": 772, - "minTileX": 591, - "minTileY": 445, - "minX": 374, - "minY": 157, - "numXTiles": 796, - "numYTiles": 275, - "propertyNames": [ - "b0628m" - ], - "sampleModel": { - "width": 210, - "height": 631, - "numBands": 997, - "dataType": 148 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 919, - "tileWidth": 708, - "width": 652, - "transparency": 423, - "imageType": 289, - "raster": { - "sampleModel": { - "width": 688, - "height": 338, - "numBands": 353, - "dataType": 939 - }, - "dataBuffer": { - "dataType": 377, - "banks": 498, - "offset": 1, - "size": 10, - "offsets": [ - 238 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 624 - } - }, - "minX": 578, - "minY": 581, - "width": 33, - "height": 945, - "sampleModelTranslateX": 946, - "sampleModelTranslateY": 583, - "numBands": 92, - "numDataElements": 934, - "parent": { - "sampleModel": { - "width": 963, - "height": 635, - "numBands": 161, - "dataType": 665 - }, - "dataBuffer": { - "dataType": 977, - "banks": 949, - "offset": 1, - "size": 10, - "offsets": [ - 672 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 518 - } - }, - "minX": 924, - "minY": 973, - "width": 806, - "height": 710, - "sampleModelTranslateX": 740, - "sampleModelTranslateY": 156, - "numBands": 70, - "numDataElements": 179, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 2.63, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 439, - "y": 494 - } - ], - "data": { - "sampleModel": { - "width": 452, - "height": 159, - "numBands": 481, - "dataType": 244 - }, - "dataBuffer": { - "dataType": 902, - "banks": 523, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 996, - "minY": 615, - "width": 595, - "height": 206, - "sampleModelTranslateX": 552, - "sampleModelTranslateY": 777, - "numBands": 377, - "numDataElements": 266, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 3, - "capacityIncrement": 571 - }, - "colorModel": { - "transparency": 563, - "pData": 622, - "pixel_bits": 66, - "nBits": [ - 475 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 149, - "numColorComponents": 587, - "colorSpace": { - "type": 496, - "numComponents": 764 - }, - "colorSpaceType": 859, - "maxBits": 754, - "_sRGB": true, - "transferType": 580 - }, - "height": 551, - "minTileX": 450, - "minTileY": 497, - "minX": 489, - "minY": 816, - "numXTiles": 563, - "numYTiles": 765, - "propertyNames": [ - "tla4wz" - ], - "sampleModel": { - "width": 716, - "height": 749, - "numBands": 44, - "dataType": 95 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 259, - "tileWidth": 842, - "width": 428, - "transparency": 221, - "imageType": 418, - "raster": { - "sampleModel": { - "width": 849, - "height": 426, - "numBands": 653, - "dataType": 717 - }, - "dataBuffer": { - "dataType": 732, - "banks": 501, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 995, - "minY": 276, - "width": 859, - "height": 995, - "sampleModelTranslateX": 866, - "sampleModelTranslateY": 289, - "numBands": 744, - "numDataElements": 517, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 172, - "minY": 344, - "width": 135, - "height": 173, - "sampleModelTranslateX": 402, - "sampleModelTranslateY": 803, - "numBands": 765, - "numDataElements": 788, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 93.98, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 234, - "minTileX": 372, - "minTileY": 406, - "minX": 859, - "minY": 296, - "numXTiles": 663, - "numYTiles": 893, - "propertyNames": [ - "xltrnd" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 786, - "tileWidth": 169, - "width": 707, - "transparency": 396, - "imageType": 954, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 718, - "height": 775, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 135, - "height": 533, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 287, - "height": 65, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -### pc图片 使用ResponseEntity写出 -**URL:** http://127.0.0.1:8090/img/pc - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** pc图片 使用ResponseEntity写出 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/img/pc -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─headers|object|No comments found.|- -     └─headers|object|No comments found.|- -└─body|object|No comments found.|- -     └─readable|boolean|No comments found.|- -     └─description|string|No comments found.|- -     └─uRI|object|No comments found.|- -          └─string|string|No comments found.|- -     └─filename|string|No comments found.|- -     └─open|boolean|No comments found.|- -     └─uRL|object|No comments found.|- -          └─protocol|string|No comments found.|- -          └─host|string|No comments found.|- -          └─port|int32|No comments found.|- -          └─file|string|No comments found.|- -          └─authority|string|No comments found.|- -          └─ref|string|No comments found.|- -          └─hashCode|int32|No comments found.|- -     └─file|object|No comments found.|- -          └─path|string|No comments found.|- -     └─inputStream|object|No comments found.|- -     └─outputStream|object|No comments found.|- -     └─writable|boolean|No comments found.|- -     └─path|string|No comments found.|- -     └─filePath|object|No comments found.|- -          └─nameCount|int32|No comments found.|- -          └─absolute|boolean|No comments found.|- -          └─fileSystem|object|No comments found.|- -└─status|object|No comments found.|- -     └─readable|boolean|No comments found.|- -     └─description|string|No comments found.|- -     └─uRI|object|No comments found.|- -          └─string|string|No comments found.|- -     └─filename|string|No comments found.|- -     └─open|boolean|No comments found.|- -     └─uRL|object|No comments found.|- -          └─protocol|string|No comments found.|- -          └─host|string|No comments found.|- -          └─port|int32|No comments found.|- -          └─file|string|No comments found.|- -          └─authority|string|No comments found.|- -          └─ref|string|No comments found.|- -          └─hashCode|int32|No comments found.|- -     └─file|object|No comments found.|- -          └─path|string|No comments found.|- -     └─inputStream|object|No comments found.|- -     └─outputStream|object|No comments found.|- -     └─writable|boolean|No comments found.|- -     └─path|string|No comments found.|- -     └─filePath|object|No comments found.|- -          └─nameCount|int32|No comments found.|- -          └─absolute|boolean|No comments found.|- -          └─fileSystem|object|No comments found.|- - -**Response-example:** -``` -{"code":"7237","msg":"b93pt4","data":{"headers":Error restful return.,"body":{"readable":true,"description":"r9efto","uRI":{"string":"o4r0j2"},"filename":"shawnna.dicki","open":true,"uRL":{"protocol":"lihhap","host":"dur4an","port":422,"file":"9h9xk7","authority":"z1u1jd","ref":"1jr7m8","hashCode":34},"file":{"path":"3o898y"},"inputStream":{},"outputStream":{},"writable":true,"path":"rrszym","filePath":{"nameCount":159,"parent":{"$ref":"..."},"absolute":true,"root":{"$ref":"..."},"fileSystem":{},"fileName":{"$ref":"..."}}},"status":{"readable":true,"description":"sxjgig","uRI":{"string":"8fqciz"},"filename":"shawnna.dicki","open":true,"uRL":{"protocol":"rpihkh","host":"kn7cgk","port":412,"file":"8a4ot9","authority":"holtmb","ref":"5fm4j1","hashCode":624},"file":{"path":"d8b1sk"},"inputStream":{},"outputStream":{},"writable":true,"path":"gxwmvm","filePath":{"nameCount":436,"parent":{"$ref":"..."},"absolute":true,"root":{"$ref":"..."},"fileSystem":{},"fileName":{"$ref":"..."}}}}} -``` - -### pc图片 备用写法,使用BufferedImage对象写出 -**URL:** http://127.0.0.1:8090/img/pc1 - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** pc图片 备用写法,使用BufferedImage对象写出 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/img/pc1 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "sigc53", - "data": { - "accelerationPriority": 19.33, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 202, - "y": 403 - } - ], - "data": { - "sampleModel": { - "width": 207, - "height": 554, - "numBands": 464, - "dataType": 378 - }, - "dataBuffer": { - "dataType": 817, - "banks": 821, - "offset": 1, - "size": 10, - "offsets": [ - 993 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 206 - } - }, - "minX": 136, - "minY": 678, - "width": 6, - "height": 263, - "sampleModelTranslateX": 282, - "sampleModelTranslateY": 638, - "numBands": 111, - "numDataElements": 675, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 922, - "capacityIncrement": 381 - }, - "colorModel": { - "transparency": 529, - "pData": 915, - "pixel_bits": 951, - "nBits": [ - 51 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 677, - "numColorComponents": 735, - "colorSpace": { - "type": 206, - "numComponents": 437 - }, - "colorSpaceType": 379, - "maxBits": 902, - "_sRGB": true, - "transferType": 27 - }, - "height": 303, - "minTileX": 701, - "minTileY": 463, - "minX": 629, - "minY": 306, - "numXTiles": 144, - "numYTiles": 53, - "propertyNames": [ - "ddf4gy" - ], - "sampleModel": { - "width": 703, - "height": 107, - "numBands": 232, - "dataType": 647 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 540, - "tileWidth": 748, - "width": 907, - "transparency": 989, - "imageType": 46, - "raster": { - "sampleModel": { - "width": 912, - "height": 164, - "numBands": 992, - "dataType": 44 - }, - "dataBuffer": { - "dataType": 630, - "banks": 992, - "offset": 1, - "size": 10, - "offsets": [ - 714 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 697 - } - }, - "minX": 851, - "minY": 261, - "width": 514, - "height": 262, - "sampleModelTranslateX": 633, - "sampleModelTranslateY": 938, - "numBands": 1, - "numDataElements": 123, - "parent": { - "sampleModel": { - "width": 609, - "height": 748, - "numBands": 213, - "dataType": 960 - }, - "dataBuffer": { - "dataType": 186, - "banks": 220, - "offset": 1, - "size": 10, - "offsets": [ - 581 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 642 - } - }, - "minX": 557, - "minY": 350, - "width": 802, - "height": 362, - "sampleModelTranslateX": 796, - "sampleModelTranslateY": 749, - "numBands": 278, - "numDataElements": 511, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 83.50, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 101, - "y": 651 - } - ], - "data": { - "sampleModel": { - "width": 355, - "height": 796, - "numBands": 260, - "dataType": 459 - }, - "dataBuffer": { - "dataType": 152, - "banks": 881, - "offset": 1, - "size": 10, - "offsets": [ - 570 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 704 - } - }, - "minX": 53, - "minY": 162, - "width": 681, - "height": 947, - "sampleModelTranslateX": 929, - "sampleModelTranslateY": 332, - "numBands": 641, - "numDataElements": 334, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 913, - "capacityIncrement": 379 - }, - "colorModel": { - "transparency": 522, - "pData": 933, - "pixel_bits": 169, - "nBits": [ - 465 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 619, - "numColorComponents": 811, - "colorSpace": { - "type": 601, - "numComponents": 700 - }, - "colorSpaceType": 36, - "maxBits": 256, - "_sRGB": true, - "transferType": 158 - }, - "height": 638, - "minTileX": 812, - "minTileY": 752, - "minX": 33, - "minY": 998, - "numXTiles": 392, - "numYTiles": 967, - "propertyNames": [ - "myvzxz" - ], - "sampleModel": { - "width": 209, - "height": 526, - "numBands": 307, - "dataType": 724 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 945, - "tileWidth": 394, - "width": 443, - "transparency": 129, - "imageType": 826, - "raster": { - "sampleModel": { - "width": 219, - "height": 947, - "numBands": 957, - "dataType": 334 - }, - "dataBuffer": { - "dataType": 419, - "banks": 182, - "offset": 1, - "size": 10, - "offsets": [ - 285 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 946 - } - }, - "minX": 270, - "minY": 999, - "width": 163, - "height": 347, - "sampleModelTranslateX": 13, - "sampleModelTranslateY": 980, - "numBands": 594, - "numDataElements": 385, - "parent": { - "sampleModel": { - "width": 744, - "height": 784, - "numBands": 721, - "dataType": 988 - }, - "dataBuffer": { - "dataType": 371, - "banks": 939, - "offset": 1, - "size": 10, - "offsets": [ - 691 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 706 - } - }, - "minX": 831, - "minY": 585, - "width": 608, - "height": 259, - "sampleModelTranslateX": 57, - "sampleModelTranslateY": 716, - "numBands": 660, - "numDataElements": 713, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 18.14, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 949, - "y": 303 - } - ], - "data": { - "sampleModel": { - "width": 520, - "height": 319, - "numBands": 202, - "dataType": 68 - }, - "dataBuffer": { - "dataType": 387, - "banks": 78, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 766, - "minY": 228, - "width": 711, - "height": 168, - "sampleModelTranslateX": 844, - "sampleModelTranslateY": 884, - "numBands": 555, - "numDataElements": 427, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 197, - "capacityIncrement": 240 - }, - "colorModel": { - "transparency": 843, - "pData": 974, - "pixel_bits": 397, - "nBits": [ - 930 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 627, - "numColorComponents": 463, - "colorSpace": { - "type": 259, - "numComponents": 649 - }, - "colorSpaceType": 455, - "maxBits": 944, - "_sRGB": true, - "transferType": 751 - }, - "height": 740, - "minTileX": 929, - "minTileY": 687, - "minX": 998, - "minY": 489, - "numXTiles": 20, - "numYTiles": 520, - "propertyNames": [ - "utvn5q" - ], - "sampleModel": { - "width": 874, - "height": 642, - "numBands": 136, - "dataType": 884 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 939, - "tileWidth": 886, - "width": 403, - "transparency": 647, - "imageType": 36, - "raster": { - "sampleModel": { - "width": 427, - "height": 121, - "numBands": 437, - "dataType": 492 - }, - "dataBuffer": { - "dataType": 266, - "banks": 666, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 496, - "minY": 536, - "width": 507, - "height": 661, - "sampleModelTranslateX": 998, - "sampleModelTranslateY": 881, - "numBands": 497, - "numDataElements": 395, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 778, - "minY": 428, - "width": 5, - "height": 307, - "sampleModelTranslateX": 718, - "sampleModelTranslateY": 632, - "numBands": 210, - "numDataElements": 917, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 67.32, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 116, - "minTileX": 466, - "minTileY": 133, - "minX": 468, - "minY": 221, - "numXTiles": 576, - "numYTiles": 54, - "propertyNames": [ - "uk68ig" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 40, - "tileWidth": 492, - "width": 984, - "transparency": 130, - "imageType": 900, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 332, - "height": 868, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 585, - "height": 24, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 836, - "height": 612, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -## 来源IP -### 请求的IP -**URL:** http://127.0.0.1:8090/ip - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 请求的IP - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/ip -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "j9c5hu", - "data": "m1rkyq" -} -``` - -## 二维码 -### 文件解码 -**URL:** http://127.0.0.1:8090/decode - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** multipart/form-data - -**Description:** 文件解码 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -file|file|文件|true|- - -**Request-example:** -``` -curl -X GET -H 'Content-Type: multipart/form-data' -i http://127.0.0.1:8090/decode -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "2mgx27", - "data": "bcll4x" -} -``` - -### 生成二维码 -**URL:** http://127.0.0.1:8090/generate - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 生成二维码 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -text|string|生成的数据|true|- -width|int32|宽度(默认300)|true|- -height|int32|高度(默认300)|true|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/generate?text=https:/api.bingchunmoli.com&height=300&width=300 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "u4vp1p", - "data": { - "accelerationPriority": 26.74, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 795, - "y": 700 - } - ], - "data": { - "sampleModel": { - "width": 68, - "height": 321, - "numBands": 954, - "dataType": 969 - }, - "dataBuffer": { - "dataType": 305, - "banks": 0, - "offset": 1, - "size": 10, - "offsets": [ - 707 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 754 - } - }, - "minX": 679, - "minY": 422, - "width": 907, - "height": 139, - "sampleModelTranslateX": 911, - "sampleModelTranslateY": 446, - "numBands": 528, - "numDataElements": 434, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 236, - "capacityIncrement": 934 - }, - "colorModel": { - "transparency": 270, - "pData": 489, - "pixel_bits": 769, - "nBits": [ - 876 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 280, - "numColorComponents": 452, - "colorSpace": { - "type": 841, - "numComponents": 729 - }, - "colorSpaceType": 180, - "maxBits": 316, - "_sRGB": true, - "transferType": 746 - }, - "height": 543, - "minTileX": 627, - "minTileY": 898, - "minX": 110, - "minY": 471, - "numXTiles": 651, - "numYTiles": 7, - "propertyNames": [ - "yxu62o" - ], - "sampleModel": { - "width": 147, - "height": 823, - "numBands": 403, - "dataType": 817 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 446, - "tileWidth": 804, - "width": 2, - "transparency": 135, - "imageType": 357, - "raster": { - "sampleModel": { - "width": 634, - "height": 4, - "numBands": 617, - "dataType": 737 - }, - "dataBuffer": { - "dataType": 918, - "banks": 963, - "offset": 1, - "size": 10, - "offsets": [ - 452 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 140 - } - }, - "minX": 795, - "minY": 833, - "width": 674, - "height": 60, - "sampleModelTranslateX": 601, - "sampleModelTranslateY": 468, - "numBands": 291, - "numDataElements": 445, - "parent": { - "sampleModel": { - "width": 396, - "height": 405, - "numBands": 772, - "dataType": 818 - }, - "dataBuffer": { - "dataType": 488, - "banks": 697, - "offset": 1, - "size": 10, - "offsets": [ - 885 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 888 - } - }, - "minX": 265, - "minY": 202, - "width": 861, - "height": 23, - "sampleModelTranslateX": 569, - "sampleModelTranslateY": 637, - "numBands": 352, - "numDataElements": 942, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 87.70, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 408, - "y": 242 - } - ], - "data": { - "sampleModel": { - "width": 909, - "height": 40, - "numBands": 793, - "dataType": 554 - }, - "dataBuffer": { - "dataType": 986, - "banks": 132, - "offset": 1, - "size": 10, - "offsets": [ - 710 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 362 - } - }, - "minX": 501, - "minY": 122, - "width": 706, - "height": 19, - "sampleModelTranslateX": 218, - "sampleModelTranslateY": 348, - "numBands": 945, - "numDataElements": 787, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 870, - "capacityIncrement": 431 - }, - "colorModel": { - "transparency": 701, - "pData": 318, - "pixel_bits": 599, - "nBits": [ - 272 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 932, - "numColorComponents": 304, - "colorSpace": { - "type": 797, - "numComponents": 178 - }, - "colorSpaceType": 390, - "maxBits": 837, - "_sRGB": true, - "transferType": 544 - }, - "height": 208, - "minTileX": 116, - "minTileY": 904, - "minX": 3, - "minY": 83, - "numXTiles": 924, - "numYTiles": 620, - "propertyNames": [ - "83r4cx" - ], - "sampleModel": { - "width": 839, - "height": 744, - "numBands": 6, - "dataType": 650 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 445, - "tileWidth": 474, - "width": 638, - "transparency": 725, - "imageType": 131, - "raster": { - "sampleModel": { - "width": 864, - "height": 651, - "numBands": 793, - "dataType": 931 - }, - "dataBuffer": { - "dataType": 12, - "banks": 405, - "offset": 1, - "size": 10, - "offsets": [ - 877 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 324 - } - }, - "minX": 14, - "minY": 836, - "width": 784, - "height": 489, - "sampleModelTranslateX": 358, - "sampleModelTranslateY": 567, - "numBands": 170, - "numDataElements": 272, - "parent": { - "sampleModel": { - "width": 85, - "height": 51, - "numBands": 244, - "dataType": 414 - }, - "dataBuffer": { - "dataType": 984, - "banks": 469, - "offset": 1, - "size": 10, - "offsets": [ - 132 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 679 - } - }, - "minX": 753, - "minY": 235, - "width": 929, - "height": 252, - "sampleModelTranslateX": 996, - "sampleModelTranslateY": 429, - "numBands": 0, - "numDataElements": 821, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 80.10, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 601, - "y": 630 - } - ], - "data": { - "sampleModel": { - "width": 312, - "height": 340, - "numBands": 985, - "dataType": 647 - }, - "dataBuffer": { - "dataType": 53, - "banks": 532, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 268, - "minY": 626, - "width": 728, - "height": 258, - "sampleModelTranslateX": 198, - "sampleModelTranslateY": 713, - "numBands": 288, - "numDataElements": 389, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 951, - "capacityIncrement": 144 - }, - "colorModel": { - "transparency": 542, - "pData": 177, - "pixel_bits": 401, - "nBits": [ - 862 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 411, - "numColorComponents": 71, - "colorSpace": { - "type": 231, - "numComponents": 745 - }, - "colorSpaceType": 372, - "maxBits": 718, - "_sRGB": true, - "transferType": 820 - }, - "height": 311, - "minTileX": 308, - "minTileY": 927, - "minX": 964, - "minY": 417, - "numXTiles": 6, - "numYTiles": 542, - "propertyNames": [ - "pwfue3" - ], - "sampleModel": { - "width": 195, - "height": 946, - "numBands": 150, - "dataType": 956 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 906, - "tileWidth": 520, - "width": 791, - "transparency": 741, - "imageType": 946, - "raster": { - "sampleModel": { - "width": 443, - "height": 165, - "numBands": 511, - "dataType": 416 - }, - "dataBuffer": { - "dataType": 556, - "banks": 871, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 650, - "minY": 487, - "width": 701, - "height": 252, - "sampleModelTranslateX": 524, - "sampleModelTranslateY": 45, - "numBands": 223, - "numDataElements": 167, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 816, - "minY": 933, - "width": 376, - "height": 511, - "sampleModelTranslateX": 666, - "sampleModelTranslateY": 484, - "numBands": 320, - "numDataElements": 593, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 24.32, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 842, - "minTileX": 884, - "minTileY": 813, - "minX": 872, - "minY": 279, - "numXTiles": 105, - "numYTiles": 480, - "propertyNames": [ - "mjjwjh" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 269, - "tileWidth": 810, - "width": 248, - "transparency": 199, - "imageType": 685, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 353, - "height": 995, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 367, - "height": 245, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 480, - "height": 438, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -## 诗词 -### 指定ID诗词 -**URL:** http://127.0.0.1:8090/shici/{id} - -**Type:** GET - -**Author:** 冰纯茉莉 - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 指定ID诗词 - -**Path-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -id|int32|id|true|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/shici/1 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -"com.bingchunmoli.api.shici.bean.ShiCi" -``` - -### 从缓存中读取一条随机诗词,如果不存在从数据库读取 -**URL:** http://127.0.0.1:8090/shici/random - -**Type:** GET - -**Author:** 冰纯茉莉 - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 从缓存中读取一条随机诗词,如果不存在从数据库读取 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/shici/random -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "wiejq9", - "data": {} -} -``` - -## qq、qz头像 -### 返回QQ头像 -**URL:** http://127.0.0.1:8090/tencent/qq - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 返回QQ头像 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- -size|int32|大小(默认140)|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/tencent/qq?qq=3239720020&size=140 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "9wvl5s", - "data": { - "accelerationPriority": 71.45, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 503, - "y": 851 - } - ], - "data": { - "sampleModel": { - "width": 375, - "height": 579, - "numBands": 885, - "dataType": 620 - }, - "dataBuffer": { - "dataType": 626, - "banks": 354, - "offset": 1, - "size": 10, - "offsets": [ - 770 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 755 - } - }, - "minX": 392, - "minY": 512, - "width": 179, - "height": 171, - "sampleModelTranslateX": 588, - "sampleModelTranslateY": 185, - "numBands": 607, - "numDataElements": 605, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 515, - "capacityIncrement": 313 - }, - "colorModel": { - "transparency": 707, - "pData": 63, - "pixel_bits": 960, - "nBits": [ - 847 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 977, - "numColorComponents": 690, - "colorSpace": { - "type": 71, - "numComponents": 50 - }, - "colorSpaceType": 192, - "maxBits": 910, - "_sRGB": true, - "transferType": 454 - }, - "height": 79, - "minTileX": 988, - "minTileY": 12, - "minX": 47, - "minY": 44, - "numXTiles": 758, - "numYTiles": 439, - "propertyNames": [ - "cu4ax6" - ], - "sampleModel": { - "width": 852, - "height": 813, - "numBands": 266, - "dataType": 606 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 719, - "tileWidth": 534, - "width": 839, - "transparency": 808, - "imageType": 589, - "raster": { - "sampleModel": { - "width": 507, - "height": 253, - "numBands": 811, - "dataType": 352 - }, - "dataBuffer": { - "dataType": 685, - "banks": 159, - "offset": 1, - "size": 10, - "offsets": [ - 474 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 26 - } - }, - "minX": 552, - "minY": 221, - "width": 823, - "height": 375, - "sampleModelTranslateX": 121, - "sampleModelTranslateY": 625, - "numBands": 70, - "numDataElements": 425, - "parent": { - "sampleModel": { - "width": 738, - "height": 885, - "numBands": 838, - "dataType": 473 - }, - "dataBuffer": { - "dataType": 927, - "banks": 682, - "offset": 1, - "size": 10, - "offsets": [ - 957 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 241 - } - }, - "minX": 204, - "minY": 180, - "width": 255, - "height": 87, - "sampleModelTranslateX": 541, - "sampleModelTranslateY": 793, - "numBands": 794, - "numDataElements": 571, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 2.08, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 296, - "y": 993 - } - ], - "data": { - "sampleModel": { - "width": 316, - "height": 582, - "numBands": 130, - "dataType": 170 - }, - "dataBuffer": { - "dataType": 584, - "banks": 299, - "offset": 1, - "size": 10, - "offsets": [ - 846 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 789 - } - }, - "minX": 839, - "minY": 979, - "width": 741, - "height": 707, - "sampleModelTranslateX": 960, - "sampleModelTranslateY": 825, - "numBands": 28, - "numDataElements": 760, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 219, - "capacityIncrement": 862 - }, - "colorModel": { - "transparency": 444, - "pData": 493, - "pixel_bits": 83, - "nBits": [ - 943 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 72, - "numColorComponents": 299, - "colorSpace": { - "type": 519, - "numComponents": 629 - }, - "colorSpaceType": 139, - "maxBits": 154, - "_sRGB": true, - "transferType": 332 - }, - "height": 437, - "minTileX": 819, - "minTileY": 191, - "minX": 35, - "minY": 512, - "numXTiles": 278, - "numYTiles": 404, - "propertyNames": [ - "0flzoz" - ], - "sampleModel": { - "width": 605, - "height": 448, - "numBands": 117, - "dataType": 353 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 449, - "tileWidth": 22, - "width": 233, - "transparency": 22, - "imageType": 777, - "raster": { - "sampleModel": { - "width": 405, - "height": 654, - "numBands": 736, - "dataType": 814 - }, - "dataBuffer": { - "dataType": 847, - "banks": 320, - "offset": 1, - "size": 10, - "offsets": [ - 54 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 694 - } - }, - "minX": 134, - "minY": 952, - "width": 264, - "height": 871, - "sampleModelTranslateX": 70, - "sampleModelTranslateY": 189, - "numBands": 344, - "numDataElements": 825, - "parent": { - "sampleModel": { - "width": 267, - "height": 283, - "numBands": 325, - "dataType": 983 - }, - "dataBuffer": { - "dataType": 847, - "banks": 694, - "offset": 1, - "size": 10, - "offsets": [ - 319 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 602 - } - }, - "minX": 108, - "minY": 53, - "width": 737, - "height": 145, - "sampleModelTranslateX": 431, - "sampleModelTranslateY": 949, - "numBands": 567, - "numDataElements": 920, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 58.61, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 185, - "y": 500 - } - ], - "data": { - "sampleModel": { - "width": 512, - "height": 99, - "numBands": 960, - "dataType": 217 - }, - "dataBuffer": { - "dataType": 74, - "banks": 882, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 30, - "minY": 384, - "width": 43, - "height": 128, - "sampleModelTranslateX": 498, - "sampleModelTranslateY": 225, - "numBands": 149, - "numDataElements": 198, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 904, - "capacityIncrement": 344 - }, - "colorModel": { - "transparency": 763, - "pData": 470, - "pixel_bits": 855, - "nBits": [ - 479 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 922, - "numColorComponents": 740, - "colorSpace": { - "type": 652, - "numComponents": 760 - }, - "colorSpaceType": 784, - "maxBits": 699, - "_sRGB": true, - "transferType": 597 - }, - "height": 757, - "minTileX": 145, - "minTileY": 112, - "minX": 591, - "minY": 575, - "numXTiles": 193, - "numYTiles": 149, - "propertyNames": [ - "i1xyz9" - ], - "sampleModel": { - "width": 184, - "height": 477, - "numBands": 563, - "dataType": 752 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 196, - "tileWidth": 998, - "width": 259, - "transparency": 969, - "imageType": 258, - "raster": { - "sampleModel": { - "width": 191, - "height": 904, - "numBands": 538, - "dataType": 695 - }, - "dataBuffer": { - "dataType": 799, - "banks": 912, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 635, - "minY": 660, - "width": 286, - "height": 35, - "sampleModelTranslateX": 844, - "sampleModelTranslateY": 453, - "numBands": 583, - "numDataElements": 671, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 194, - "minY": 790, - "width": 857, - "height": 706, - "sampleModelTranslateX": 923, - "sampleModelTranslateY": 854, - "numBands": 300, - "numDataElements": 950, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 2.98, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 667, - "minTileX": 919, - "minTileY": 900, - "minX": 157, - "minY": 289, - "numXTiles": 776, - "numYTiles": 451, - "propertyNames": [ - "1iu7hf" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 24, - "tileWidth": 814, - "width": 647, - "transparency": 482, - "imageType": 189, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 593, - "height": 52, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 475, - "height": 291, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 521, - "height": 308, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -### 返回qq空间头像 -**URL:** http://127.0.0.1:8090/tencent/qz - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 返回qq空间头像 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- -size|int32|大小(默认100)|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/tencent/qz?qq=3239720020&size=100 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "rxmfy3", - "data": { - "accelerationPriority": 14.08, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 235, - "y": 9 - } - ], - "data": { - "sampleModel": { - "width": 655, - "height": 806, - "numBands": 450, - "dataType": 205 - }, - "dataBuffer": { - "dataType": 785, - "banks": 909, - "offset": 1, - "size": 10, - "offsets": [ - 328 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 220 - } - }, - "minX": 547, - "minY": 672, - "width": 278, - "height": 367, - "sampleModelTranslateX": 747, - "sampleModelTranslateY": 809, - "numBands": 857, - "numDataElements": 602, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 388, - "capacityIncrement": 835 - }, - "colorModel": { - "transparency": 451, - "pData": 502, - "pixel_bits": 229, - "nBits": [ - 105 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 493, - "numColorComponents": 940, - "colorSpace": { - "type": 584, - "numComponents": 549 - }, - "colorSpaceType": 19, - "maxBits": 724, - "_sRGB": true, - "transferType": 881 - }, - "height": 373, - "minTileX": 948, - "minTileY": 355, - "minX": 617, - "minY": 576, - "numXTiles": 932, - "numYTiles": 403, - "propertyNames": [ - "89denc" - ], - "sampleModel": { - "width": 604, - "height": 8, - "numBands": 955, - "dataType": 9 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 164, - "tileWidth": 477, - "width": 180, - "transparency": 603, - "imageType": 351, - "raster": { - "sampleModel": { - "width": 395, - "height": 522, - "numBands": 554, - "dataType": 617 - }, - "dataBuffer": { - "dataType": 981, - "banks": 163, - "offset": 1, - "size": 10, - "offsets": [ - 239 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 789 - } - }, - "minX": 892, - "minY": 760, - "width": 737, - "height": 382, - "sampleModelTranslateX": 455, - "sampleModelTranslateY": 670, - "numBands": 641, - "numDataElements": 494, - "parent": { - "sampleModel": { - "width": 247, - "height": 409, - "numBands": 48, - "dataType": 165 - }, - "dataBuffer": { - "dataType": 455, - "banks": 806, - "offset": 1, - "size": 10, - "offsets": [ - 236 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 848 - } - }, - "minX": 216, - "minY": 310, - "width": 545, - "height": 643, - "sampleModelTranslateX": 770, - "sampleModelTranslateY": 387, - "numBands": 245, - "numDataElements": 12, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 26.10, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 332, - "y": 606 - } - ], - "data": { - "sampleModel": { - "width": 474, - "height": 769, - "numBands": 322, - "dataType": 166 - }, - "dataBuffer": { - "dataType": 989, - "banks": 676, - "offset": 1, - "size": 10, - "offsets": [ - 975 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 174 - } - }, - "minX": 0, - "minY": 842, - "width": 116, - "height": 68, - "sampleModelTranslateX": 541, - "sampleModelTranslateY": 846, - "numBands": 828, - "numDataElements": 198, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 968, - "capacityIncrement": 625 - }, - "colorModel": { - "transparency": 229, - "pData": 412, - "pixel_bits": 635, - "nBits": [ - 424 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 70, - "numColorComponents": 897, - "colorSpace": { - "type": 231, - "numComponents": 539 - }, - "colorSpaceType": 299, - "maxBits": 911, - "_sRGB": true, - "transferType": 592 - }, - "height": 722, - "minTileX": 411, - "minTileY": 807, - "minX": 16, - "minY": 13, - "numXTiles": 10, - "numYTiles": 642, - "propertyNames": [ - "5a5p8o" - ], - "sampleModel": { - "width": 941, - "height": 218, - "numBands": 281, - "dataType": 137 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 375, - "tileWidth": 813, - "width": 651, - "transparency": 732, - "imageType": 718, - "raster": { - "sampleModel": { - "width": 317, - "height": 269, - "numBands": 269, - "dataType": 386 - }, - "dataBuffer": { - "dataType": 107, - "banks": 696, - "offset": 1, - "size": 10, - "offsets": [ - 952 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 937 - } - }, - "minX": 581, - "minY": 520, - "width": 996, - "height": 419, - "sampleModelTranslateX": 985, - "sampleModelTranslateY": 361, - "numBands": 141, - "numDataElements": 773, - "parent": { - "sampleModel": { - "width": 613, - "height": 754, - "numBands": 411, - "dataType": 65 - }, - "dataBuffer": { - "dataType": 430, - "banks": 809, - "offset": 1, - "size": 10, - "offsets": [ - 58 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 106 - } - }, - "minX": 163, - "minY": 342, - "width": 975, - "height": 109, - "sampleModelTranslateX": 958, - "sampleModelTranslateY": 708, - "numBands": 652, - "numDataElements": 418, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 48.77, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 425, - "y": 203 - } - ], - "data": { - "sampleModel": { - "width": 556, - "height": 271, - "numBands": 623, - "dataType": 900 - }, - "dataBuffer": { - "dataType": 144, - "banks": 332, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 146, - "minY": 864, - "width": 542, - "height": 787, - "sampleModelTranslateX": 706, - "sampleModelTranslateY": 532, - "numBands": 283, - "numDataElements": 493, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 662, - "capacityIncrement": 212 - }, - "colorModel": { - "transparency": 798, - "pData": 386, - "pixel_bits": 806, - "nBits": [ - 988 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 557, - "numColorComponents": 697, - "colorSpace": { - "type": 179, - "numComponents": 562 - }, - "colorSpaceType": 133, - "maxBits": 760, - "_sRGB": true, - "transferType": 485 - }, - "height": 374, - "minTileX": 525, - "minTileY": 757, - "minX": 736, - "minY": 427, - "numXTiles": 120, - "numYTiles": 818, - "propertyNames": [ - "u5rtmg" - ], - "sampleModel": { - "width": 525, - "height": 794, - "numBands": 923, - "dataType": 341 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 864, - "tileWidth": 1, - "width": 798, - "transparency": 338, - "imageType": 532, - "raster": { - "sampleModel": { - "width": 152, - "height": 993, - "numBands": 817, - "dataType": 131 - }, - "dataBuffer": { - "dataType": 502, - "banks": 912, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 10, - "minY": 791, - "width": 802, - "height": 530, - "sampleModelTranslateX": 390, - "sampleModelTranslateY": 573, - "numBands": 699, - "numDataElements": 407, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 871, - "minY": 484, - "width": 845, - "height": 515, - "sampleModelTranslateX": 263, - "sampleModelTranslateY": 168, - "numBands": 247, - "numDataElements": 810, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 69.18, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 553, - "minTileX": 26, - "minTileY": 12, - "minX": 416, - "minY": 82, - "numXTiles": 696, - "numYTiles": 918, - "propertyNames": [ - "dei3i3" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 772, - "tileWidth": 9, - "width": 640, - "transparency": 838, - "imageType": 496, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 77, - "height": 242, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 392, - "height": 80, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 908, - "height": 259, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -### 加密形式获取qq头像地址 -**URL:** http://127.0.0.1:8090/tencent/qq/json - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 加密形式获取qq头像地址 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- -size|int32|大小(默认100)|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/tencent/qq/json?qq=3239720020&size=v -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "4kfe8y", - "data": "41dq6d" -} -``` - -### QQ空间头像json形式 -**URL:** http://127.0.0.1:8090/tencent/qz/json - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** QQ空间头像json形式 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/tencent/qz/json?qq=3239720020 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "33jhbt", - "data": "51yel6" -} -``` - -### 加密的qq头像地址 -**URL:** http://127.0.0.1:8090/tencent/qq/json/encrypt - -**Type:** POST - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 加密的qq头像地址 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- -size|int32|大小(默认100)|false|- - -**Request-example:** -``` -curl -X POST -i http://127.0.0.1:8090/tencent/qq/json/encrypt --data 'qq=3239720020&size=100' -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "qkwqwm", - "data": "4oistb" -} -``` - -### 通过加密接口返回qq头像 -**URL:** http://127.0.0.1:8090/tencent/qq/encrypt - -**Type:** POST - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 通过加密接口返回qq头像 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -qq|string|qq号码|false|- -size|int32|大小(默认100)|false|- - -**Request-example:** -``` -curl -X POST -i http://127.0.0.1:8090/tencent/qq/encrypt --data 'size=100&qq=3239720020' -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─accelerationPriority|float|No comments found.|- -└─surfaceManager|object|No comments found.|- -     └─cacheMap|object|No comments found.|- -          └─any object|object|any object.|- -└─writableTileIndices|array|No comments found.|- -     └─x|int32|No comments found.|- -     └─y|int32|No comments found.|- -└─data|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -└─sources|object|No comments found.|- -     └─elementData|array|No comments found.|- -          └─any object|object|any object.|- -     └─elementCount|int32|No comments found.|- -     └─capacityIncrement|int32|No comments found.|- -└─colorModel|object|No comments found.|- -     └─transparency|int32|No comments found.|- -     └─pData|int64|No comments found.|- -     └─pixel_bits|int32|No comments found.|- -     └─nBits|array|No comments found.|- -     └─supportsAlpha|boolean|No comments found.|- -     └─alphaPremultiplied|boolean|No comments found.|- -     └─numComponents|int32|No comments found.|- -     └─numColorComponents|int32|No comments found.|- -     └─colorSpace|object|No comments found.|- -          └─type|int32|No comments found.|- -          └─numComponents|int32|No comments found.|- -     └─colorSpaceType|int32|No comments found.|- -     └─maxBits|int32|No comments found.|- -     └─_sRGB|boolean|No comments found.|- -     └─transferType|int32|No comments found.|- -└─height|int32|No comments found.|- -└─minTileX|int32|No comments found.|- -└─minTileY|int32|No comments found.|- -└─minX|int32|No comments found.|- -└─minY|int32|No comments found.|- -└─numXTiles|int32|No comments found.|- -└─numYTiles|int32|No comments found.|- -└─propertyNames|array|No comments found.|- -└─sampleModel|object|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─dataType|int32|No comments found.|- -└─tileGridXOffset|int32|No comments found.|- -└─tileGridYOffset|int32|No comments found.|- -└─tileHeight|int32|No comments found.|- -└─tileWidth|int32|No comments found.|- -└─width|int32|No comments found.|- -└─transparency|int32|No comments found.|- -└─imageType|int32|No comments found.|- -└─raster|object|No comments found.|- -     └─sampleModel|object|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─dataType|int32|No comments found.|- -     └─dataBuffer|object|No comments found.|- -          └─dataType|int32|No comments found.|- -          └─banks|int32|No comments found.|- -          └─offset|int32|No comments found.|- -          └─size|int32|No comments found.|- -          └─offsets|array|No comments found.|- -          └─theTrackable|object|No comments found.|- -               └─stateTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─state|enum|No comments found.|- -               └─theState|enum|No comments found.|- -               └─theTracker|object|No comments found.|- -                    └─current|boolean|No comments found.|- -               └─numDynamicAgents|int32|No comments found.|- -     └─minX|int32|No comments found.|- -     └─minY|int32|No comments found.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─sampleModelTranslateX|int32|No comments found.|- -     └─sampleModelTranslateY|int32|No comments found.|- -     └─numBands|int32|No comments found.|- -     └─numDataElements|int32|No comments found.|- -     └─parent|object|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─dataBuffer|object|No comments found.|- -               └─dataType|int32|No comments found.|- -               └─banks|int32|No comments found.|- -               └─offset|int32|No comments found.|- -               └─size|int32|No comments found.|- -               └─offsets|array|No comments found.|- -               └─theTrackable|object|No comments found.|- -                    └─stateTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─state|enum|No comments found.|- -                    └─theState|enum|No comments found.|- -                    └─theTracker|object|No comments found.|- -                         └─current|boolean|No comments found.|- -                    └─numDynamicAgents|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─sampleModelTranslateX|int32|No comments found.|- -          └─sampleModelTranslateY|int32|No comments found.|- -          └─numBands|int32|No comments found.|- -          └─numDataElements|int32|No comments found.|- -└─osis|object|No comments found.|- -     └─image|object|No comments found.|- -          └─accelerationPriority|float|No comments found.|- -          └─surfaceManager|object|No comments found.|- -               └─cacheMap|object|No comments found.|- -                    └─any object|object|any object.|- -          └─writableTileIndices|array|No comments found.|- -               └─x|int32|No comments found.|- -               └─y|int32|No comments found.|- -          └─data|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -          └─sources|object|No comments found.|- -               └─elementData|array|No comments found.|- -                    └─any object|object|any object.|- -               └─elementCount|int32|No comments found.|- -               └─capacityIncrement|int32|No comments found.|- -          └─colorModel|object|No comments found.|- -               └─transparency|int32|No comments found.|- -               └─pData|int64|No comments found.|- -               └─pixel_bits|int32|No comments found.|- -               └─nBits|array|No comments found.|- -               └─supportsAlpha|boolean|No comments found.|- -               └─alphaPremultiplied|boolean|No comments found.|- -               └─numComponents|int32|No comments found.|- -               └─numColorComponents|int32|No comments found.|- -               └─colorSpace|object|No comments found.|- -                    └─type|int32|No comments found.|- -                    └─numComponents|int32|No comments found.|- -               └─colorSpaceType|int32|No comments found.|- -               └─maxBits|int32|No comments found.|- -               └─_sRGB|boolean|No comments found.|- -               └─transferType|int32|No comments found.|- -          └─height|int32|No comments found.|- -          └─minTileX|int32|No comments found.|- -          └─minTileY|int32|No comments found.|- -          └─minX|int32|No comments found.|- -          └─minY|int32|No comments found.|- -          └─numXTiles|int32|No comments found.|- -          └─numYTiles|int32|No comments found.|- -          └─propertyNames|array|No comments found.|- -          └─sampleModel|object|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─dataType|int32|No comments found.|- -          └─tileGridXOffset|int32|No comments found.|- -          └─tileGridYOffset|int32|No comments found.|- -          └─tileHeight|int32|No comments found.|- -          └─tileWidth|int32|No comments found.|- -          └─width|int32|No comments found.|- -          └─transparency|int32|No comments found.|- -          └─imageType|int32|No comments found.|- -          └─raster|object|No comments found.|- -               └─sampleModel|object|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─dataType|int32|No comments found.|- -               └─dataBuffer|object|No comments found.|- -                    └─dataType|int32|No comments found.|- -                    └─banks|int32|No comments found.|- -                    └─offset|int32|No comments found.|- -                    └─size|int32|No comments found.|- -                    └─offsets|array|No comments found.|- -                    └─theTrackable|object|No comments found.|- -                         └─stateTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─state|enum|No comments found.|- -                         └─theState|enum|No comments found.|- -                         └─theTracker|object|No comments found.|- -                              └─current|boolean|No comments found.|- -                         └─numDynamicAgents|int32|No comments found.|- -               └─minX|int32|No comments found.|- -               └─minY|int32|No comments found.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─sampleModelTranslateX|int32|No comments found.|- -               └─sampleModelTranslateY|int32|No comments found.|- -               └─numBands|int32|No comments found.|- -               └─numDataElements|int32|No comments found.|- -               └─parent|object|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─dataBuffer|object|No comments found.|- -                         └─dataType|int32|No comments found.|- -                         └─banks|int32|No comments found.|- -                         └─offset|int32|No comments found.|- -                         └─size|int32|No comments found.|- -                         └─offsets|array|No comments found.|- -                         └─theTrackable|object|No comments found.|- -                              └─stateTracker|object|No comments found.|- -                              └─state|enum|No comments found.|- -                              └─theState|enum|No comments found.|- -                              └─theTracker|object|No comments found.|- -                              └─numDynamicAgents|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─sampleModelTranslateX|int32|No comments found.|- -                    └─sampleModelTranslateY|int32|No comments found.|- -                    └─numBands|int32|No comments found.|- -                    └─numDataElements|int32|No comments found.|- -          └─osis|object|No comments found.|- -               └─image|object|No comments found.|- -                    └─accelerationPriority|float|No comments found.|- -                    └─surfaceManager|object|No comments found.|- -                         └─cacheMap|object|No comments found.|- -                              └─any object|object|any object.|- -                    └─writableTileIndices|array|No comments found.|- -                         └─x|int32|No comments found.|- -                         └─y|int32|No comments found.|- -                    └─data|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                    └─sources|object|No comments found.|- -                         └─elementData|array|No comments found.|- -                              └─any object|object|any object.|- -                         └─elementCount|int32|No comments found.|- -                         └─capacityIncrement|int32|No comments found.|- -                    └─colorModel|object|No comments found.|- -                         └─transparency|int32|No comments found.|- -                         └─pData|int64|No comments found.|- -                         └─pixel_bits|int32|No comments found.|- -                         └─nBits|array|No comments found.|- -                         └─supportsAlpha|boolean|No comments found.|- -                         └─alphaPremultiplied|boolean|No comments found.|- -                         └─numComponents|int32|No comments found.|- -                         └─numColorComponents|int32|No comments found.|- -                         └─colorSpace|object|No comments found.|- -                              └─type|int32|No comments found.|- -                              └─numComponents|int32|No comments found.|- -                         └─colorSpaceType|int32|No comments found.|- -                         └─maxBits|int32|No comments found.|- -                         └─_sRGB|boolean|No comments found.|- -                         └─transferType|int32|No comments found.|- -                    └─height|int32|No comments found.|- -                    └─minTileX|int32|No comments found.|- -                    └─minTileY|int32|No comments found.|- -                    └─minX|int32|No comments found.|- -                    └─minY|int32|No comments found.|- -                    └─numXTiles|int32|No comments found.|- -                    └─numYTiles|int32|No comments found.|- -                    └─propertyNames|array|No comments found.|- -                    └─sampleModel|object|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─dataType|int32|No comments found.|- -                    └─tileGridXOffset|int32|No comments found.|- -                    └─tileGridYOffset|int32|No comments found.|- -                    └─tileHeight|int32|No comments found.|- -                    └─tileWidth|int32|No comments found.|- -                    └─width|int32|No comments found.|- -                    └─transparency|int32|No comments found.|- -                    └─imageType|int32|No comments found.|- -                    └─raster|object|No comments found.|- -                         └─sampleModel|object|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─dataType|int32|No comments found.|- -                         └─dataBuffer|object|No comments found.|- -                              └─dataType|int32|No comments found.|- -                              └─banks|int32|No comments found.|- -                              └─offset|int32|No comments found.|- -                              └─size|int32|No comments found.|- -                              └─offsets|array|No comments found.|- -                              └─theTrackable|object|No comments found.|- -                         └─minX|int32|No comments found.|- -                         └─minY|int32|No comments found.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─sampleModelTranslateX|int32|No comments found.|- -                         └─sampleModelTranslateY|int32|No comments found.|- -                         └─numBands|int32|No comments found.|- -                         └─numDataElements|int32|No comments found.|- -                         └─parent|object|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─dataBuffer|object|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─sampleModelTranslateX|int32|No comments found.|- -                              └─sampleModelTranslateY|int32|No comments found.|- -                              └─numBands|int32|No comments found.|- -                              └─numDataElements|int32|No comments found.|- -                    └─osis|object|No comments found.|- -                         └─image|object|No comments found.|- -                              └─accelerationPriority|float|No comments found.|- -                              └─surfaceManager|object|No comments found.|- -                              └─writableTileIndices|array|No comments found.|- -                              └─data|object|No comments found.|- -                              └─sources|object|No comments found.|- -                              └─colorModel|object|No comments found.|- -                              └─height|int32|No comments found.|- -                              └─minTileX|int32|No comments found.|- -                              └─minTileY|int32|No comments found.|- -                              └─minX|int32|No comments found.|- -                              └─minY|int32|No comments found.|- -                              └─numXTiles|int32|No comments found.|- -                              └─numYTiles|int32|No comments found.|- -                              └─propertyNames|array|No comments found.|- -                              └─sampleModel|object|No comments found.|- -                              └─tileGridXOffset|int32|No comments found.|- -                              └─tileGridYOffset|int32|No comments found.|- -                              └─tileHeight|int32|No comments found.|- -                              └─tileWidth|int32|No comments found.|- -                              └─width|int32|No comments found.|- -                              └─transparency|int32|No comments found.|- -                              └─imageType|int32|No comments found.|- -                              └─raster|object|No comments found.|- -                              └─osis|object|No comments found.|- -                              └─properties|object|No comments found.|- -                                   └─any object|object|any object.|- -                         └─width|int32|No comments found.|- -                         └─height|int32|No comments found.|- -                         └─properties|object|No comments found.|- -                              └─any object|object|any object.|- -                         └─theConsumer|object|No comments found.|- -                    └─properties|object|No comments found.|- -                         └─any object|object|any object.|- -               └─width|int32|No comments found.|- -               └─height|int32|No comments found.|- -               └─properties|object|No comments found.|- -                    └─any object|object|any object.|- -               └─theConsumer|object|No comments found.|- -          └─properties|object|No comments found.|- -               └─any object|object|any object.|- -     └─width|int32|No comments found.|- -     └─height|int32|No comments found.|- -     └─properties|object|No comments found.|- -          └─any object|object|any object.|- -     └─theConsumer|object|No comments found.|- -└─properties|object|No comments found.|- -     └─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "3mk26s", - "data": { - "accelerationPriority": 99.71, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 851, - "y": 850 - } - ], - "data": { - "sampleModel": { - "width": 228, - "height": 498, - "numBands": 764, - "dataType": 403 - }, - "dataBuffer": { - "dataType": 599, - "banks": 302, - "offset": 1, - "size": 10, - "offsets": [ - 499 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 864 - } - }, - "minX": 895, - "minY": 624, - "width": 101, - "height": 768, - "sampleModelTranslateX": 79, - "sampleModelTranslateY": 96, - "numBands": 662, - "numDataElements": 521, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 331, - "capacityIncrement": 441 - }, - "colorModel": { - "transparency": 16, - "pData": 794, - "pixel_bits": 588, - "nBits": [ - 635 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 935, - "numColorComponents": 644, - "colorSpace": { - "type": 849, - "numComponents": 88 - }, - "colorSpaceType": 770, - "maxBits": 773, - "_sRGB": true, - "transferType": 113 - }, - "height": 136, - "minTileX": 740, - "minTileY": 169, - "minX": 445, - "minY": 18, - "numXTiles": 472, - "numYTiles": 372, - "propertyNames": [ - "hxprmu" - ], - "sampleModel": { - "width": 379, - "height": 144, - "numBands": 303, - "dataType": 820 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 638, - "tileWidth": 887, - "width": 431, - "transparency": 959, - "imageType": 613, - "raster": { - "sampleModel": { - "width": 592, - "height": 607, - "numBands": 908, - "dataType": 967 - }, - "dataBuffer": { - "dataType": 243, - "banks": 358, - "offset": 1, - "size": 10, - "offsets": [ - 510 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 10 - } - }, - "minX": 88, - "minY": 694, - "width": 502, - "height": 604, - "sampleModelTranslateX": 835, - "sampleModelTranslateY": 446, - "numBands": 788, - "numDataElements": 191, - "parent": { - "sampleModel": { - "width": 660, - "height": 799, - "numBands": 459, - "dataType": 451 - }, - "dataBuffer": { - "dataType": 265, - "banks": 371, - "offset": 1, - "size": 10, - "offsets": [ - 97 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 182 - } - }, - "minX": 939, - "minY": 297, - "width": 919, - "height": 327, - "sampleModelTranslateX": 370, - "sampleModelTranslateY": 237, - "numBands": 747, - "numDataElements": 816, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 94.43, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 640, - "y": 921 - } - ], - "data": { - "sampleModel": { - "width": 99, - "height": 175, - "numBands": 559, - "dataType": 696 - }, - "dataBuffer": { - "dataType": 751, - "banks": 870, - "offset": 1, - "size": 10, - "offsets": [ - 668 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 670 - } - }, - "minX": 308, - "minY": 43, - "width": 775, - "height": 438, - "sampleModelTranslateX": 861, - "sampleModelTranslateY": 679, - "numBands": 413, - "numDataElements": 519, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 374, - "capacityIncrement": 303 - }, - "colorModel": { - "transparency": 2, - "pData": 601, - "pixel_bits": 684, - "nBits": [ - 344 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 381, - "numColorComponents": 420, - "colorSpace": { - "type": 510, - "numComponents": 738 - }, - "colorSpaceType": 913, - "maxBits": 987, - "_sRGB": true, - "transferType": 655 - }, - "height": 649, - "minTileX": 756, - "minTileY": 840, - "minX": 305, - "minY": 782, - "numXTiles": 453, - "numYTiles": 433, - "propertyNames": [ - "ifpy2e" - ], - "sampleModel": { - "width": 716, - "height": 248, - "numBands": 851, - "dataType": 624 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 256, - "tileWidth": 387, - "width": 211, - "transparency": 955, - "imageType": 132, - "raster": { - "sampleModel": { - "width": 969, - "height": 937, - "numBands": 817, - "dataType": 506 - }, - "dataBuffer": { - "dataType": 186, - "banks": 79, - "offset": 1, - "size": 10, - "offsets": [ - 984 - ], - "theTrackable": { - "stateTracker": { - "current": true - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "current": true - }, - "numDynamicAgents": 740 - } - }, - "minX": 293, - "minY": 272, - "width": 904, - "height": 620, - "sampleModelTranslateX": 305, - "sampleModelTranslateY": 370, - "numBands": 449, - "numDataElements": 511, - "parent": { - "sampleModel": { - "width": 736, - "height": 365, - "numBands": 312, - "dataType": 227 - }, - "dataBuffer": { - "dataType": 516, - "banks": 363, - "offset": 1, - "size": 10, - "offsets": [ - 673 - ], - "theTrackable": { - "stateTracker": { - "$ref": "..." - }, - "state": "IMMUTABLE", - "theState": "IMMUTABLE", - "theTracker": { - "$ref": "..." - }, - "numDynamicAgents": 737 - } - }, - "minX": 745, - "minY": 412, - "width": 806, - "height": 417, - "sampleModelTranslateX": 114, - "sampleModelTranslateY": 892, - "numBands": 981, - "numDataElements": 42, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 71.72, - "surfaceManager": { - "cacheMap": { - "mapKey": {} - } - }, - "writableTileIndices": [ - { - "x": 319, - "y": 570 - } - ], - "data": { - "sampleModel": { - "width": 693, - "height": 498, - "numBands": 197, - "dataType": 664 - }, - "dataBuffer": { - "dataType": 415, - "banks": 637, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 453, - "minY": 803, - "width": 760, - "height": 529, - "sampleModelTranslateX": 475, - "sampleModelTranslateY": 111, - "numBands": 889, - "numDataElements": 835, - "parent": { - "$ref": "..." - } - }, - "sources": { - "elementData": [ - {} - ], - "elementCount": 443, - "capacityIncrement": 300 - }, - "colorModel": { - "transparency": 583, - "pData": 914, - "pixel_bits": 74, - "nBits": [ - 322 - ], - "supportsAlpha": true, - "alphaPremultiplied": true, - "numComponents": 174, - "numColorComponents": 218, - "colorSpace": { - "type": 476, - "numComponents": 869 - }, - "colorSpaceType": 410, - "maxBits": 454, - "_sRGB": true, - "transferType": 271 - }, - "height": 648, - "minTileX": 868, - "minTileY": 449, - "minX": 967, - "minY": 249, - "numXTiles": 633, - "numYTiles": 241, - "propertyNames": [ - "acp7jx" - ], - "sampleModel": { - "width": 896, - "height": 994, - "numBands": 95, - "dataType": 225 - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 353, - "tileWidth": 621, - "width": 969, - "transparency": 606, - "imageType": 589, - "raster": { - "sampleModel": { - "width": 559, - "height": 887, - "numBands": 258, - "dataType": 826 - }, - "dataBuffer": { - "dataType": 57, - "banks": 390, - "offset": 1, - "size": 10, - "offsets": [ - { - "$ref": "..." - } - ], - "theTrackable": { - "$ref": "..." - } - }, - "minX": 382, - "minY": 133, - "width": 51, - "height": 799, - "sampleModelTranslateX": 83, - "sampleModelTranslateY": 929, - "numBands": 157, - "numDataElements": 741, - "parent": { - "sampleModel": { - "$ref": "..." - }, - "dataBuffer": { - "$ref": "..." - }, - "minX": 923, - "minY": 386, - "width": 802, - "height": 264, - "sampleModelTranslateX": 517, - "sampleModelTranslateY": 808, - "numBands": 929, - "numDataElements": 516, - "parent": { - "$ref": "..." - } - } - }, - "osis": { - "image": { - "accelerationPriority": 89.12, - "surfaceManager": { - "$ref": "..." - }, - "writableTileIndices": [ - { - "$ref": "..." - } - ], - "data": { - "$ref": "..." - }, - "sources": { - "$ref": "..." - }, - "colorModel": { - "$ref": "..." - }, - "height": 257, - "minTileX": 123, - "minTileY": 865, - "minX": 179, - "minY": 536, - "numXTiles": 431, - "numYTiles": 548, - "propertyNames": [ - "36iz7t" - ], - "sampleModel": { - "$ref": "..." - }, - "tileGridXOffset": 1, - "tileGridYOffset": 1, - "tileHeight": 490, - "tileWidth": 617, - "width": 55, - "transparency": 1, - "imageType": 272, - "raster": { - "$ref": "..." - }, - "osis": { - "$ref": "..." - }, - "properties": { - "mapKey": {} - } - }, - "width": 958, - "height": 113, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 852, - "height": 955, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - }, - "width": 628, - "height": 627, - "properties": { - "mapKey": {} - }, - "theConsumer": {} - }, - "properties": { - "mapKey": {} - } - } -} -``` - -## 迅雷链接 -### 转换迅雷下载协议链接至原始链接 -**URL:** http://127.0.0.1:8090/thunder/toRaw - -**Type:** GET - -**Author:** MoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 转换迅雷下载协议链接至原始链接 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -thunderURL|string|迅雷协议链接|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/thunder/toRaw?thunderURL=thunder:/QUFodHRwOi8vdG9vbC5sdS90ZXN0LnppcFpa -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "xmsz51", - "data": "gzzxfi" -} -``` - -### 原始协议转换为迅雷协议 -**URL:** http://127.0.0.1:8090/thunder/toThunder - -**Type:** GET - -**Author:** MoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 原始协议转换为迅雷协议 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -rawURL|string|原始协议|false|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/thunder/toThunder?rawURL=http:/tool.lu/test.zip -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "3ow69l", - "data": "z20mas" -} -``` - -## UserAgent -### 从请求头中获取user-agent -**URL:** http://127.0.0.1:8090/ua/userAgentInfo - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 从请求头中获取user-agent - -**Request-headers:** - -Header | Type|Description|Required|Since ----|---|---|---|---- -user-agent|string|user-agent|true|- - - -**Request-example:** -``` -curl -X GET -H 'user-agent' -i http://127.0.0.1:8090/ua/userAgentInfo -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─mobile|boolean|No comments found.|- -└─browser|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─version|string|No comments found.|- -└─platform|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─os|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─osVersion|string|No comments found.|- -└─engine|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─engineVersion|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "eqx6ww", - "data": { - "mobile": true, - "browser": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "y7dqbz", - "flags": 773 - }, - "versionPattern": { - "pattern": "4g0dii", - "flags": 789 - } - }, - "version": "0.11", - "platform": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "evs7oi", - "flags": 106 - } - }, - "os": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "tlutrs", - "flags": 328 - }, - "versionPattern": { - "pattern": "rrvit1", - "flags": 291 - } - }, - "osVersion": "0.11", - "engine": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "6zdfkh", - "flags": 460 - }, - "versionPattern": { - "pattern": "z2bs5e", - "flags": 705 - } - }, - "engineVersion": "0.11" - } -} -``` - -### 从请求参数中获取 userAgent -**URL:** http://127.0.0.1:8090/ua/userAgentInfoByParam - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 从请求参数中获取 userAgent - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -userAgent|string|userAgent|true|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/ua/userAgentInfoByParam?userAgent=jf84y2 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─mobile|boolean|No comments found.|- -└─browser|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─version|string|No comments found.|- -└─platform|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─os|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─osVersion|string|No comments found.|- -└─engine|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─engineVersion|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "6hnesf", - "data": { - "mobile": true, - "browser": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "hp40iz", - "flags": 285 - }, - "versionPattern": { - "pattern": "ekxrun", - "flags": 88 - } - }, - "version": "0.11", - "platform": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "twcxpn", - "flags": 516 - } - }, - "os": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "6f1sq6", - "flags": 10 - }, - "versionPattern": { - "pattern": "cj6sk1", - "flags": 564 - } - }, - "osVersion": "0.11", - "engine": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "pna5ab", - "flags": 370 - }, - "versionPattern": { - "pattern": "4shspp", - "flags": 332 - } - }, - "engineVersion": "0.11" - } -} -``` - -### 从请求参数中获取,获取不到就获取请求头中的userAgent -**URL:** http://127.0.0.1:8090/ua/userAgent - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 从请求参数中获取,获取不到就获取请求头中的userAgent - -**Request-headers:** - -Header | Type|Description|Required|Since ----|---|---|---|---- -user-agent|string|请求头的userAgent|true|- - - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -userAgent|string|请求参数的userAgent|false|- - -**Request-example:** -``` -curl -X GET -H 'user-agent' -i http://127.0.0.1:8090/ua/userAgent?userAgent=bev9ez -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─mobile|boolean|No comments found.|- -└─browser|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─version|string|No comments found.|- -└─platform|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─os|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─osVersion|string|No comments found.|- -└─engine|object|No comments found.|- -     └─name|string|No comments found.|- -     └─pattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -     └─versionPattern|object|No comments found.|- -          └─pattern|string|No comments found.|- -          └─flags|int32|No comments found.|- -└─engineVersion|string|No comments found.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "rt46ry", - "data": { - "mobile": true, - "browser": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "ny94et", - "flags": 76 - }, - "versionPattern": { - "pattern": "tlh69m", - "flags": 518 - } - }, - "version": "0.11", - "platform": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "46go4j", - "flags": 24 - } - }, - "os": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "7qox2t", - "flags": 706 - }, - "versionPattern": { - "pattern": "v8yejo", - "flags": 894 - } - }, - "osVersion": "0.11", - "engine": { - "name": "shawnna.dicki", - "pattern": { - "pattern": "27zmsc", - "flags": 418 - }, - "versionPattern": { - "pattern": "kmk92b", - "flags": 710 - } - }, - "engineVersion": "0.11" - } -} -``` - -## 天气 -### 按天查询天气 -**URL:** http://127.0.0.1:8090/weather/byDay - -**Type:** GET - -**Author:** bingchunmoli - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 按天查询天气 - -**Query-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -day|int32|天数(3,7,10,15)|true|- -location|string|可以是经维度也可以是locationId并且可以是城市名称|true|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/weather/byDay?day=7&location=2d06ct -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|string|业务承载数据|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "ow6bcn", - "data": "4t36na" -} -``` - -## 一言 -### 根据ID获取一言 -**URL:** http://127.0.0.1:8090/yiyan/{id} - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 根据ID获取一言 - -**Path-parameters:** - -Parameter | Type|Description|Required|Since ----|---|---|---|--- -id|int32|id|true|- - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/yiyan/1 -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "wpgu6w", - "data": {} -} -``` - -### 查询随机一条一言数据 -**URL:** http://127.0.0.1:8090/yiyan/random - -**Type:** GET - -**Author:** BingChunMoLi - -**Content-Type:** application/x-www-form-urlencoded;charset=utf-8 - -**Description:** 查询随机一条一言数据 - -**Request-example:** -``` -curl -X GET -i http://127.0.0.1:8090/yiyan/random -``` -**Response-fields:** - -Field | Type|Description|Since ----|---|---|--- -code|string|业务状态码|- -msg|string|业务友好消息|- -data|object|业务承载数据|- -└─any object|object|any object.|- - -**Response-example:** -``` -{ - "code": "7237", - "msg": "tchbfm", - "data": {} -} -``` - - diff --git a/src/main/resources/static/doc/font.css b/src/main/resources/static/doc/font.css deleted file mode 100644 index 3c85d80..0000000 --- a/src/main/resources/static/doc/font.css +++ /dev/null @@ -1,6 +0,0 @@ -@font-face{font-family:'Droid Sans Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/droidsansmono/v19/6NUO8FuJNQ2MbkrZ5-J8lKFrp7pRef2r.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImZzC7TMQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImbjC7TMQ.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImZjC7TMQ.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImaTC7TMQ.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImZTC7TMQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImZDC7TMQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Kaw1J5X9T9RW6j9bNfFImajC7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWufuVMCoY.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWud-VMCoY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuf-VMCoY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWucOVMCoY.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWufOVMCoY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWufeVMCoY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuc-VM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFoWaCi_.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} -@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFMWaCi_.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFsWaCi_.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFQWaCi_.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFgWaCi_.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFkWaCi_.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Iaw1J5X9T9RW6j9bNfFcWaA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfRqecf1I.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfROecf1I.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfRuecf1I.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfRSecf1I.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfRiecf1I.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfRmecf1I.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v20/ga6Law1J5X9T9RW6j9bNdOwzfReecQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV0ewJER.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVQewJER.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVwewJER.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVMewJER.woff2) format('woff2');unicode-range:U+0370-03FF} -@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVIewJER.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV8ewJER.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV4ewJER.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAewA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV0ewJER.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVQewJER.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} -@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVwewJER.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVMewJER.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVIewJER.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV8ewJER.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV4ewJER.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAewA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} -@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4kaVIGxA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF} -@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} \ No newline at end of file diff --git a/src/main/resources/static/doc/highlight.min.js b/src/main/resources/static/doc/highlight.min.js deleted file mode 100644 index e01913f..0000000 --- a/src/main/resources/static/doc/highlight.min.js +++ /dev/null @@ -1,1120 +0,0 @@ -/*! - Highlight.js v11.2.0 (git: 2a5c592e5e) - (c) 2006-2021 Ivan Sagalaev and other contributors - License: BSD-3-Clause - */ -var hljs=function(){"use strict";var e={exports:{}};function n(e){ -return e instanceof Map?e.clear=e.delete=e.set=()=>{ -throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{ -throw Error("set is read-only") -}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((t=>{var a=e[t] -;"object"!=typeof a||Object.isFrozen(a)||n(a)})),e} -e.exports=n,e.exports.default=n;var t=e.exports;class a{constructor(e){ -void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1} -ignoreMatch(){this.isMatchIgnored=!0}}function i(e){ -return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'") -}function s(e,...n){const t=Object.create(null);for(const n in e)t[n]=e[n] -;return n.forEach((e=>{for(const n in e)t[n]=e[n]})),t}const r=e=>!!e.kind -;class o{constructor(e,n){ -this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){ -this.buffer+=i(e)}openNode(e){if(!r(e))return;let n=e.kind -;n=e.sublanguage?"language-"+n:((e,{prefix:n})=>{if(e.includes(".")){ -const t=e.split(".") -;return[`${n}${t.shift()}`,...t.map(((e,n)=>`${e}${"_".repeat(n+1)}`))].join(" ") -}return`${n}${e}`})(n,{prefix:this.classPrefix}),this.span(n)}closeNode(e){ -r(e)&&(this.buffer+="")}value(){return this.buffer}span(e){ -this.buffer+=``}}class l{constructor(){this.rootNode={ -children:[]},this.stack=[this.rootNode]}get top(){ -return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){ -this.top.children.push(e)}openNode(e){const n={kind:e,children:[]} -;this.add(n),this.stack.push(n)}closeNode(){ -if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){ -for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)} -walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){ -return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n), -n.children.forEach((n=>this._walk(e,n))),e.closeNode(n)),e}static _collapse(e){ -"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{ -l._collapse(e)})))}}class c extends l{constructor(e){super(),this.options=e} -addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())} -addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root -;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){ -return new o(this,this.options).value()}finalize(){return!0}}function d(e){ -return e?"string"==typeof e?e:e.source:null}function g(e){return b("(?=",e,")")} -function u(e){return b("(?:",e,")?")}function b(...e){ -return e.map((e=>d(e))).join("")}function m(...e){return"("+((e=>{ -const n=e[e.length-1] -;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} -})(e).capture?"":"?:")+e.map((e=>d(e))).join("|")+")"}function p(e){ -return RegExp(e.toString()+"|").exec("").length-1} -const _=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./ -;function h(e,{joinWith:n}){let t=0;return e.map((e=>{t+=1;const n=t -;let a=d(e),i="";for(;a.length>0;){const e=_.exec(a);if(!e){i+=a;break} -i+=a.substring(0,e.index), -a=a.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?i+="\\"+(Number(e[1])+n):(i+=e[0], -"("===e[0]&&t++)}return i})).map((e=>`(${e})`)).join(n)} -const f="[a-zA-Z]\\w*",E="[a-zA-Z_]\\w*",y="\\b\\d+(\\.\\d+)?",N="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",w="\\b(0b[01]+)",v={ -begin:"\\\\[\\s\\S]",relevance:0},O={scope:"string",begin:"'",end:"'", -illegal:"\\n",contains:[v]},M={scope:"string",begin:'"',end:'"',illegal:"\\n", -contains:[v]},x=(e,n,t={})=>{const a=s({scope:"comment",begin:e,end:n, -contains:[]},t);a.contains.push({scope:"doctag", -begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)", -end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0}) -;const i=m("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/) -;return a.contains.push({begin:b(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),a -},S=x("//","$"),k=x("/\\*","\\*/"),A=x("#","$");var C=Object.freeze({ -__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:f,UNDERSCORE_IDENT_RE:E, -NUMBER_RE:y,C_NUMBER_RE:N,BINARY_NUMBER_RE:w, -RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~", -SHEBANG:(e={})=>{const n=/^#![ ]*\// -;return e.binary&&(e.begin=b(n,/.*\b/,e.binary,/\b.*/)),s({scope:"meta",begin:n, -end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)}, -BACKSLASH_ESCAPE:v,APOS_STRING_MODE:O,QUOTE_STRING_MODE:M,PHRASAL_WORDS_MODE:{ -begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ -},COMMENT:x,C_LINE_COMMENT_MODE:S,C_BLOCK_COMMENT_MODE:k,HASH_COMMENT_MODE:A, -NUMBER_MODE:{scope:"number",begin:y,relevance:0},C_NUMBER_MODE:{scope:"number", -begin:N,relevance:0},BINARY_NUMBER_MODE:{scope:"number",begin:w,relevance:0}, -REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//, -end:/\/[gimuy]*/,illegal:/\n/,contains:[v,{begin:/\[/,end:/\]/,relevance:0, -contains:[v]}]}]},TITLE_MODE:{scope:"title",begin:f,relevance:0}, -UNDERSCORE_TITLE_MODE:{scope:"title",begin:E,relevance:0},METHOD_GUARD:{ -begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{ -"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{ -n.data._beginMatch!==e[1]&&n.ignoreMatch()}})});function T(e,n){ -"."===e.input[e.index-1]&&n.ignoreMatch()}function R(e,n){ -void 0!==e.className&&(e.scope=e.className,delete e.className)}function D(e,n){ -n&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)", -e.__beforeBegin=T,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords, -void 0===e.relevance&&(e.relevance=0))}function I(e,n){ -Array.isArray(e.illegal)&&(e.illegal=m(...e.illegal))}function L(e,n){ -if(e.match){ -if(e.begin||e.end)throw Error("begin & end are not supported with match") -;e.begin=e.match,delete e.match}}function B(e,n){ -void 0===e.relevance&&(e.relevance=1)}const $=(e,n)=>{if(!e.beforeMatch)return -;if(e.starts)throw Error("beforeMatch cannot be used with starts") -;const t=Object.assign({},e);Object.keys(e).forEach((n=>{delete e[n] -})),e.keywords=t.keywords,e.begin=b(t.beforeMatch,g(t.begin)),e.starts={ -relevance:0,contains:[Object.assign(t,{endsParent:!0})] -},e.relevance=0,delete t.beforeMatch -},z=["of","and","for","in","not","or","if","then","parent","list","value"] -;function F(e,n,t="keyword"){const a=Object.create(null) -;return"string"==typeof e?i(t,e.split(" ")):Array.isArray(e)?i(t,e):Object.keys(e).forEach((t=>{ -Object.assign(a,F(e[t],n,t))})),a;function i(e,t){ -n&&(t=t.map((e=>e.toLowerCase()))),t.forEach((n=>{const t=n.split("|") -;a[t[0]]=[e,j(t[0],t[1])]}))}}function j(e,n){ -return n?Number(n):(e=>z.includes(e.toLowerCase()))(e)?0:1}const U={},P=e=>{ -console.error(e)},K=(e,...n)=>{console.log("WARN: "+e,...n)},q=(e,n)=>{ -U[`${e}/${n}`]||(console.log(`Deprecated as of ${e}. ${n}`),U[`${e}/${n}`]=!0) -},H=Error();function G(e,n,{key:t}){let a=0;const i=e[t],s={},r={} -;for(let e=1;e<=n.length;e++)r[e+a]=i[e],s[e+a]=!0,a+=p(n[e-1]) -;e[t]=r,e[t]._emit=s,e[t]._multi=!0}function Z(e){(e=>{ -e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope, -delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={ -_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope -}),(e=>{if(Array.isArray(e.begin)){ -if(e.skip||e.excludeBegin||e.returnBegin)throw P("skip, excludeBegin, returnBegin not compatible with beginScope: {}"), -H -;if("object"!=typeof e.beginScope||null===e.beginScope)throw P("beginScope must be object"), -H;G(e,e.begin,{key:"beginScope"}),e.begin=h(e.begin,{joinWith:""})}})(e),(e=>{ -if(Array.isArray(e.end)){ -if(e.skip||e.excludeEnd||e.returnEnd)throw P("skip, excludeEnd, returnEnd not compatible with endScope: {}"), -H -;if("object"!=typeof e.endScope||null===e.endScope)throw P("endScope must be object"), -H;G(e,e.end,{key:"endScope"}),e.end=h(e.end,{joinWith:""})}})(e)}function W(e){ -function n(n,t){return RegExp(d(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))} -class t{constructor(){ -this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0} -addRule(e,n){ -n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]), -this.matchAt+=p(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null) -;const e=this.regexes.map((e=>e[1]));this.matcherRe=n(h(e,{joinWith:"|" -}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex -;const n=this.matcherRe.exec(e);if(!n)return null -;const t=n.findIndex(((e,n)=>n>0&&void 0!==e)),a=this.matchIndexes[t] -;return n.splice(0,t),Object.assign(n,a)}}class a{constructor(){ -this.rules=[],this.multiRegexes=[], -this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){ -if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t -;return this.rules.slice(e).forEach((([e,t])=>n.addRule(e,t))), -n.compile(),this.multiRegexes[e]=n,n}resumingScanAtSamePosition(){ -return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,n){ -this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){ -const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex -;let t=n.exec(e) -;if(this.resumingScanAtSamePosition())if(t&&t.index===this.lastIndex);else{ -const n=this.getMatcher(0);n.lastIndex=this.lastIndex+1,t=n.exec(e)} -return t&&(this.regexIndex+=t.position+1, -this.regexIndex===this.count&&this.considerAll()),t}} -if(e.compilerExtensions||(e.compilerExtensions=[]), -e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.") -;return e.classNameAliases=s(e.classNameAliases||{}),function t(i,r){const o=i -;if(i.isCompiled)return o -;[R,L,Z,$].forEach((e=>e(i,r))),e.compilerExtensions.forEach((e=>e(i,r))), -i.__beforeBegin=null,[D,I,B].forEach((e=>e(i,r))),i.isCompiled=!0;let l=null -;return"object"==typeof i.keywords&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords), -l=i.keywords.$pattern, -delete i.keywords.$pattern),l=l||/\w+/,i.keywords&&(i.keywords=F(i.keywords,e.case_insensitive)), -o.keywordPatternRe=n(l,!0), -r&&(i.begin||(i.begin=/\B|\b/),o.beginRe=n(i.begin),i.end||i.endsWithParent||(i.end=/\B|\b/), -i.end&&(o.endRe=n(i.end)), -o.terminatorEnd=d(i.end)||"",i.endsWithParent&&r.terminatorEnd&&(o.terminatorEnd+=(i.end?"|":"")+r.terminatorEnd)), -i.illegal&&(o.illegalRe=n(i.illegal)), -i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((n=>s(e,{ -variants:null},n)))),e.cachedVariants?e.cachedVariants:Q(e)?s(e,{ -starts:e.starts?s(e.starts):null -}):Object.isFrozen(e)?s(e):e))("self"===e?i:e)))),i.contains.forEach((e=>{t(e,o) -})),i.starts&&t(i.starts,r),o.matcher=(e=>{const n=new a -;return e.contains.forEach((e=>n.addRule(e.begin,{rule:e,type:"begin" -}))),e.terminatorEnd&&n.addRule(e.terminatorEnd,{type:"end" -}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n})(o),o}(e)}function Q(e){ -return!!e&&(e.endsWithParent||Q(e.starts))}const X=i,V=s,J=Symbol("nomatch") -;var Y=(e=>{const n=Object.create(null),i=Object.create(null),s=[];let r=!0 -;const o="Could not find the language '{}', did you forget to load/include a language module?",l={ -disableAutodetect:!0,name:"Plain text",contains:[]};let d={ -ignoreUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i, -languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-", -cssSelector:"pre code",languages:null,__emitter:c};function g(e){ -return d.noHighlightRe.test(e)}function u(e,n,t){let a="",i="" -;"object"==typeof n?(a=e, -t=n.ignoreIllegals,i=n.language):(q("10.7.0","highlight(lang, code, ...args) has been deprecated."), -q("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"), -i=e,a=n),void 0===t&&(t=!0);const s={code:a,language:i};N("before:highlight",s) -;const r=s.result?s.result:b(s.language,s.code,t) -;return r.code=s.code,N("after:highlight",r),r}function b(e,t,i,s){ -const l=Object.create(null);function c(){if(!M.keywords)return void S.addText(k) -;let e=0;M.keywordPatternRe.lastIndex=0;let n=M.keywordPatternRe.exec(k),t="" -;for(;n;){t+=k.substring(e,n.index) -;const i=w.case_insensitive?n[0].toLowerCase():n[0],s=(a=i,M.keywords[a]);if(s){ -const[e,a]=s -;if(S.addText(t),t="",l[i]=(l[i]||0)+1,l[i]<=7&&(A+=a),e.startsWith("_"))t+=n[0];else{ -const t=w.classNameAliases[e]||e;S.addKeyword(n[0],t)}}else t+=n[0] -;e=M.keywordPatternRe.lastIndex,n=M.keywordPatternRe.exec(k)}var a -;t+=k.substr(e),S.addText(t)}function g(){null!=M.subLanguage?(()=>{ -if(""===k)return;let e=null;if("string"==typeof M.subLanguage){ -if(!n[M.subLanguage])return void S.addText(k) -;e=b(M.subLanguage,k,!0,x[M.subLanguage]),x[M.subLanguage]=e._top -}else e=m(k,M.subLanguage.length?M.subLanguage:null) -;M.relevance>0&&(A+=e.relevance),S.addSublanguage(e._emitter,e.language) -})():c(),k=""}function u(e,n){let t=1;for(;void 0!==n[t];){if(!e._emit[t]){t++ -;continue}const a=w.classNameAliases[e[t]]||e[t],i=n[t] -;a?S.addKeyword(i,a):(k=i,c(),k=""),t++}}function p(e,n){ -return e.scope&&"string"==typeof e.scope&&S.openNode(w.classNameAliases[e.scope]||e.scope), -e.beginScope&&(e.beginScope._wrap?(S.addKeyword(k,w.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap), -k=""):e.beginScope._multi&&(u(e.beginScope,n),k="")),M=Object.create(e,{parent:{ -value:M}}),M}function _(e,n,t){let i=((e,n)=>{const t=e&&e.exec(n) -;return t&&0===t.index})(e.endRe,t);if(i){if(e["on:end"]){const t=new a(e) -;e["on:end"](n,t),t.isMatchIgnored&&(i=!1)}if(i){ -for(;e.endsParent&&e.parent;)e=e.parent;return e}} -if(e.endsWithParent)return _(e.parent,n,t)}function h(e){ -return 0===M.matcher.regexIndex?(k+=e[0],1):(R=!0,0)}function E(e){ -const n=e[0],a=t.substr(e.index),i=_(M,e,a);if(!i)return J;const s=M -;M.endScope&&M.endScope._wrap?(g(), -S.addKeyword(n,M.endScope._wrap)):M.endScope&&M.endScope._multi?(g(), -u(M.endScope,e)):s.skip?k+=n:(s.returnEnd||s.excludeEnd||(k+=n), -g(),s.excludeEnd&&(k=n));do{ -M.scope&&S.closeNode(),M.skip||M.subLanguage||(A+=M.relevance),M=M.parent -}while(M!==i.parent);return i.starts&&p(i.starts,e),s.returnEnd?0:n.length} -let y={};function N(n,s){const o=s&&s[0];if(k+=n,null==o)return g(),0 -;if("begin"===y.type&&"end"===s.type&&y.index===s.index&&""===o){ -if(k+=t.slice(s.index,s.index+1),!r){const n=Error(`0 width match regex (${e})`) -;throw n.languageName=e,n.badRule=y.rule,n}return 1} -if(y=s,"begin"===s.type)return(e=>{ -const n=e[0],t=e.rule,i=new a(t),s=[t.__beforeBegin,t["on:begin"]] -;for(const t of s)if(t&&(t(e,i),i.isMatchIgnored))return h(n) -;return t.skip?k+=n:(t.excludeBegin&&(k+=n), -g(),t.returnBegin||t.excludeBegin||(k=n)),p(t,e),t.returnBegin?0:n.length})(s) -;if("illegal"===s.type&&!i){ -const e=Error('Illegal lexeme "'+o+'" for mode "'+(M.scope||"")+'"') -;throw e.mode=M,e}if("end"===s.type){const e=E(s);if(e!==J)return e} -if("illegal"===s.type&&""===o)return 1 -;if(T>1e5&&T>3*s.index)throw Error("potential infinite loop, way more iterations than matches") -;return k+=o,o.length}const w=f(e) -;if(!w)throw P(o.replace("{}",e)),Error('Unknown language: "'+e+'"') -;const v=W(w);let O="",M=s||v;const x={},S=new d.__emitter(d);(()=>{const e=[] -;for(let n=M;n!==w;n=n.parent)n.scope&&e.unshift(n.scope) -;e.forEach((e=>S.openNode(e)))})();let k="",A=0,C=0,T=0,R=!1;try{ -for(M.matcher.considerAll();;){ -T++,R?R=!1:M.matcher.considerAll(),M.matcher.lastIndex=C -;const e=M.matcher.exec(t);if(!e)break;const n=N(t.substring(C,e.index),e) -;C=e.index+n}return N(t.substr(C)),S.closeAllNodes(),S.finalize(),O=S.toHTML(),{ -language:e,value:O,relevance:A,illegal:!1,_emitter:S,_top:M}}catch(n){ -if(n.message&&n.message.includes("Illegal"))return{language:e,value:X(t), -illegal:!0,relevance:0,_illegalBy:{message:n.message,index:C, -context:t.slice(C-100,C+100),mode:n.mode,resultSoFar:O},_emitter:S};if(r)return{ -language:e,value:X(t),illegal:!1,relevance:0,errorRaised:n,_emitter:S,_top:M} -;throw n}}function m(e,t){t=t||d.languages||Object.keys(n);const a=(e=>{ -const n={value:X(e),illegal:!1,relevance:0,_top:l,_emitter:new d.__emitter(d)} -;return n._emitter.addText(e),n})(e),i=t.filter(f).filter(y).map((n=>b(n,e,!1))) -;i.unshift(a);const s=i.sort(((e,n)=>{ -if(e.relevance!==n.relevance)return n.relevance-e.relevance -;if(e.language&&n.language){if(f(e.language).supersetOf===n.language)return 1 -;if(f(n.language).supersetOf===e.language)return-1}return 0})),[r,o]=s,c=r -;return c.secondBest=o,c}function p(e){let n=null;const t=(e=>{ -let n=e.className+" ";n+=e.parentNode?e.parentNode.className:"" -;const t=d.languageDetectRe.exec(n);if(t){const n=f(t[1]) -;return n||(K(o.replace("{}",t[1])), -K("Falling back to no-highlight mode for this block.",e)),n?t[1]:"no-highlight"} -return n.split(/\s+/).find((e=>g(e)||f(e)))})(e);if(g(t))return -;N("before:highlightElement",{el:e,language:t -}),!d.ignoreUnescapedHTML&&e.children.length>0&&(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."), -console.warn("https://github.com/highlightjs/highlight.js/issues/2886"), -console.warn(e)),n=e;const a=n.textContent,s=t?u(a,{language:t,ignoreIllegals:!0 -}):m(a);e.innerHTML=s.value,((e,n,t)=>{const a=n&&i[n]||t -;e.classList.add("hljs"),e.classList.add("language-"+a) -})(e,t,s.language),e.result={language:s.language,re:s.relevance, -relevance:s.relevance},s.secondBest&&(e.secondBest={ -language:s.secondBest.language,relevance:s.secondBest.relevance -}),N("after:highlightElement",{el:e,result:s,text:a})}let _=!1;function h(){ -"loading"!==document.readyState?document.querySelectorAll(d.cssSelector).forEach(p):_=!0 -}function f(e){return e=(e||"").toLowerCase(),n[e]||n[i[e]]} -function E(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ -i[e.toLowerCase()]=n}))}function y(e){const n=f(e) -;return n&&!n.disableAutodetect}function N(e,n){const t=e;s.forEach((e=>{ -e[t]&&e[t](n)}))} -"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{ -_&&h()}),!1),Object.assign(e,{highlight:u,highlightAuto:m,highlightAll:h, -highlightElement:p, -highlightBlock:e=>(q("10.7.0","highlightBlock will be removed entirely in v12.0"), -q("10.7.0","Please use highlightElement now."),p(e)),configure:e=>{d=V(d,e)}, -initHighlighting:()=>{ -h(),q("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")}, -initHighlightingOnLoad:()=>{ -h(),q("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.") -},registerLanguage:(t,a)=>{let i=null;try{i=a(e)}catch(e){ -if(P("Language definition for '{}' could not be registered.".replace("{}",t)), -!r)throw e;P(e),i=l} -i.name||(i.name=t),n[t]=i,i.rawDefinition=a.bind(null,e),i.aliases&&E(i.aliases,{ -languageName:t})},unregisterLanguage:e=>{delete n[e] -;for(const n of Object.keys(i))i[n]===e&&delete i[n]}, -listLanguages:()=>Object.keys(n),getLanguage:f,registerAliases:E, -autoDetection:y,inherit:V,addPlugin:e=>{(e=>{ -e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=n=>{ -e["before:highlightBlock"](Object.assign({block:n.el},n)) -}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=n=>{ -e["after:highlightBlock"](Object.assign({block:n.el},n))})})(e),s.push(e)} -}),e.debugMode=()=>{r=!1},e.safeMode=()=>{r=!0},e.versionString="11.2.0" -;for(const e in C)"object"==typeof C[e]&&t(C[e]);return Object.assign(e,C),e -})({});const ee=e=>({IMPORTANT:{scope:"meta",begin:"!important"},HEXCOLOR:{ -scope:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"}, -ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", -contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ -scope:"number", -begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", -relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/} -}),ne=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],te=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],ae=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],ie=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],se=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse(),re=ae.concat(ie) -;var oe="\\.([0-9](_*[0-9])*)",le="[0-9a-fA-F](_*[0-9a-fA-F])*",ce={ -className:"number",variants:[{ -begin:`(\\b([0-9](_*[0-9])*)((${oe})|\\.)?|(${oe}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:`\\b([0-9](_*[0-9])*)((${oe})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ -begin:`(${oe})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ -begin:`\\b0[xX]((${le})\\.?|(${le})?\\.(${le}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${le})[lL]?\\b`},{ -begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], -relevance:0};function de(e,n,t){return-1===t?"":e.replace(n,(a=>de(e,n,t-1)))} -const ge="[A-Za-z$_][0-9A-Za-z$_]*",ue=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],be=["true","false","null","undefined","NaN","Infinity"],me=["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],pe=["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],_e=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],he=["arguments","this","super","console","window","document","localStorage","module","global"],fe=[].concat(_e,me,pe) -;function Ee(e){const n=ge,t={begin:/<[A-Za-z0-9\\._:-]+/, -end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{ -const t=e[0].length+e.index,a=e.input[t];"<"!==a?">"===a&&(((e,{after:n})=>{ -const t="",x={ -match:[/const|var|let/,/\s+/,n,/\s*/,/=\s*/,g(M)],className:{1:"keyword", -3:"title.function"},contains:[h]};return{name:"Javascript", -aliases:["js","jsx","mjs","cjs"],keywords:a,exports:{PARAMS_CONTAINS:_}, -illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node", -relevance:5}),{label:"use_strict",className:"meta",relevance:10, -begin:/^\s*['"]use (strict|asm)['"]/ -},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,c,d,u,r,E,{className:"attr", -begin:n+g(":"),relevance:0},x,{ -begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*", -keywords:"return throw case",relevance:0,contains:[u,e.REGEXP_MODE,{ -className:"function",begin:M,returnBegin:!0,end:"\\s*=>",contains:[{ -className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{ -className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0, -excludeEnd:!0,keywords:a,contains:_}]}]},{begin:/,/,relevance:0},{match:/\s+/, -relevance:0},{variants:[{begin:"<>",end:""},{begin:t.begin, -"on:begin":t.isTrulyOpeningTag,end:t.end}],subLanguage:"xml",contains:[{ -begin:t.begin,end:t.end,skip:!0,contains:["self"]}]}]},y,{ -beginKeywords:"while if switch catch for"},{ -begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{", -returnBegin:!0,label:"func.def",contains:[h,e.inherit(e.TITLE_MODE,{begin:n, -className:"title.function"})]},{match:/\.\.\./,relevance:0},v,{match:"\\$"+n, -relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"}, -contains:[h]},N,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/, -className:"variable.constant"},f,O,{match:/\$[(.]/}]}} -const ye=e=>b(/\b/,e,/\w$/.test(e)?/\b/:/\B/),Ne=["Protocol","Type"].map(ye),we=["init","self"].map(ye),ve=["Any","Self"],Oe=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],Me=["false","nil","true"],xe=["assignment","associativity","higherThan","left","lowerThan","none","right"],Se=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],ke=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],Ae=m(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),Ce=m(Ae,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),Te=b(Ae,Ce,"*"),Re=m(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),De=m(Re,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),Ie=b(Re,De,"*"),Le=b(/[A-Z]/,De,"*"),Be=["autoclosure",b(/convention\(/,m("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",b(/objc\(/,Ie,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],$e=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"] -;var ze=Object.freeze({__proto__:null,grmr_bash:e=>{const n={},t={begin:/\$\{/, -end:/\}/,contains:["self",{begin:/:-/,contains:[n]}]};Object.assign(n,{ -className:"variable",variants:[{ -begin:b(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},t]});const a={ -className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={ -begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/, -end:/(\w+)/,className:"string"})]}},s={className:"string",begin:/"/,end:/"/, -contains:[e.BACKSLASH_ESCAPE,n,a]};a.contains.push(s);const r={begin:/\$\(\(/, -end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,n] -},o=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10 -}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0, -contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{ -name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/, -keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"], -literal:["true","false"], -built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp" -},contains:[o,e.SHEBANG(),l,r,e.HASH_COMMENT_MODE,i,s,{className:"",begin:/\\"/ -},{className:"string",begin:/'/,end:/'/},n]}},grmr_c:e=>{ -const n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}] -}),t="[a-zA-Z_]\\w*::",a="(decltype\\(auto\\)|"+u(t)+"[a-zA-Z_]\\w*"+u("<[^<>]+>")+")",i={ -className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{ -match:/\batomic_[a-z]{3,6}\b/}]},s={className:"string",variants:[{ -begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{ -begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", -end:"'",illegal:"."},e.END_SAME_AS_BEGIN({ -begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},r={ -className:"number",variants:[{begin:"\\b(0b[01']+)"},{ -begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" -},{ -begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" -}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ -keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" -},contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{ -className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},l={ -className:"title",begin:u(t)+e.IDENT_RE,relevance:0 -},c=u(t)+e.IDENT_RE+"\\s*\\(",d={ -keyword:["asm","auto","break","case","const","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","static","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"], -type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","complex","bool","imaginary"], -literal:"true false NULL", -built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr" -},g=[o,i,n,e.C_BLOCK_COMMENT_MODE,r,s],b={variants:[{begin:/=/,end:/;/},{ -begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], -keywords:d,contains:g.concat([{begin:/\(/,end:/\)/,keywords:d, -contains:g.concat(["self"]),relevance:0}]),relevance:0},m={ -begin:"("+a+"[\\*&\\s]+)+"+c,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, -keywords:d,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", -keywords:d,relevance:0},{begin:c,returnBegin:!0,contains:[e.inherit(l,{ -className:"title.function"})],relevance:0},{relevance:0,match:/,/},{ -className:"params",begin:/\(/,end:/\)/,keywords:d,relevance:0, -contains:[n,e.C_BLOCK_COMMENT_MODE,s,r,i,{begin:/\(/,end:/\)/,keywords:d, -relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,s,r,i]}] -},i,n,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C",aliases:["h"],keywords:d, -disableAutodetect:!0,illegal:"=]/,contains:[{ -beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:o, -strings:s,keywords:d}}},grmr_cpp:e=>{const n=e.COMMENT("//","$",{contains:[{ -begin:/\\\n/}] -}),t="[a-zA-Z_]\\w*::",a="(?!struct)(decltype\\(auto\\)|"+u(t)+"[a-zA-Z_]\\w*"+u("<[^<>]+>")+")",i={ -className:"type",begin:"\\b[a-z\\d_]*_t\\b"},s={className:"string",variants:[{ -begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{ -begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", -end:"'",illegal:"."},e.END_SAME_AS_BEGIN({ -begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},r={ -className:"number",variants:[{begin:"\\b(0b[01']+)"},{ -begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" -},{ -begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" -}],relevance:0},o={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ -keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" -},contains:[{begin:/\\\n/,relevance:0},e.inherit(s,{className:"string"}),{ -className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},l={ -className:"title",begin:u(t)+e.IDENT_RE,relevance:0 -},c=u(t)+e.IDENT_RE+"\\s*\\(",d={ -type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t"], -keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","signed","sizeof","static","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","unsigned","using","virtual","volatile","while","xor","xor_eq,"], -literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"], -_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"] -},m={className:"function.dispatch",relevance:0,keywords:{ -_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"] -}, -begin:b(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,e.IDENT_RE,g(/(<[^<>]+>|)\s*\(/)) -},p=[m,o,i,n,e.C_BLOCK_COMMENT_MODE,r,s],_={variants:[{begin:/=/,end:/;/},{ -begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], -keywords:d,contains:p.concat([{begin:/\(/,end:/\)/,keywords:d, -contains:p.concat(["self"]),relevance:0}]),relevance:0},h={className:"function", -begin:"("+a+"[\\*&\\s]+)+"+c,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, -keywords:d,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", -keywords:d,relevance:0},{begin:c,returnBegin:!0,contains:[l],relevance:0},{ -begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,r]},{ -relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:d, -relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,s,r,i,{begin:/\(/,end:/\)/, -keywords:d,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,s,r,i]}] -},i,n,e.C_BLOCK_COMMENT_MODE,o]};return{name:"C++", -aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:d,illegal:"",keywords:d,contains:["self",i]},{begin:e.IDENT_RE+"::",keywords:d},{ -match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/], -className:{1:"keyword",3:"title.class"}}])}},grmr_csharp:e=>{const n={ -keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]), -built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"], -literal:["default","false","null","true"]},t=e.inherit(e.TITLE_MODE,{ -begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{ -begin:"\\b(0b[01']+)"},{ -begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{ -begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" -}],relevance:0},i={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}] -},s=e.inherit(i,{illegal:/\n/}),r={className:"subst",begin:/\{/,end:/\}/, -keywords:n},o=e.inherit(r,{illegal:/\n/}),l={className:"string",begin:/\$"/, -end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/ -},e.BACKSLASH_ESCAPE,o]},c={className:"string",begin:/\$@"/,end:'"',contains:[{ -begin:/\{\{/},{begin:/\}\}/},{begin:'""'},r]},d=e.inherit(c,{illegal:/\n/, -contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},o]}) -;r.contains=[c,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE], -o.contains=[d,l,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{ -illegal:/\n/})];const g={variants:[c,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] -},u={begin:"<",end:">",contains:[{beginKeywords:"in out"},t] -},b=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",m={ -begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"], -keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0, -contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{ -begin:"\x3c!--|--\x3e"},{begin:""}]}] -}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#", -end:"$",keywords:{ -keyword:"if else elif endif define undef warning error line region endregion pragma checksum" -}},g,a,{beginKeywords:"class interface",relevance:0,end:/[{;=]/, -illegal:/[^\s:,]/,contains:[{beginKeywords:"where class" -},t,u,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace", -relevance:0,end:/[{;=]/,illegal:/[^\s:]/, -contains:[t,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ -beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/, -contains:[t,u,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta", -begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{ -className:"string",begin:/"/,end:/"/}]},{ -beginKeywords:"new return throw await else",relevance:0},{className:"function", -begin:"("+b+"\\s+)+"+e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0, -end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{ -beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial", -relevance:0},{begin:e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0, -contains:[e.TITLE_MODE,u],relevance:0},{className:"params",begin:/\(/,end:/\)/, -excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0, -contains:[g,a,e.C_BLOCK_COMMENT_MODE] -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},m]}},grmr_css:e=>{ -const n=ee(e),t=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS", -case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"}, -classNameAliases:{keyframePosition:"selector-tag"}, -contains:[e.C_BLOCK_COMMENT_MODE,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/ -},n.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0 -},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0 -},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{ -begin:":("+ae.join("|")+")"},{begin:"::("+ie.join("|")+")"}]},n.CSS_VARIABLE,{ -className:"attribute",begin:"\\b("+se.join("|")+")\\b"},{begin:":",end:"[;}]", -contains:[n.HEXCOLOR,n.IMPORTANT,n.CSS_NUMBER_MODE,...t,{ -begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri" -},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}] -},{className:"built_in",begin:/[\w-]+(?=\()/}]},{begin:g(/@/),end:"[{;]", -relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/ -},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{ -$pattern:/[a-z-]+/,keyword:"and or not only",attribute:te.join(" ")},contains:[{ -begin:/[a-z-]+(?=:)/,className:"attribute"},...t,n.CSS_NUMBER_MODE]}]},{ -className:"selector-tag",begin:"\\b("+ne.join("|")+")\\b"}]}},grmr_diff:e=>({ -name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10, -match:m(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/) -},{className:"comment",variants:[{ -begin:m(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/), -end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{ -className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/, -end:/$/}]}),grmr_go:e=>{const n={ -keyword:["break","default","func","interface","select","case","map","struct","chan","else","goto","package","switch","const","fallthrough","if","range","type","continue","for","import","return","var","go","defer","bool","byte","complex64","complex128","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"], -literal:["true","false","iota","nil"], -built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"] -};return{name:"Go",aliases:["golang"],keywords:n,illegal:"{const n={ -className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{ -begin:e.NUMBER_RE}]},t=e.COMMENT();t.variants=[{begin:/;/,end:/$/},{begin:/#/, -end:/$/}];const a={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{ -begin:/\$\{(.*?)\}/}]},i={className:"literal", -begin:/\bon|off|true|false|yes|no\b/},s={className:"string", -contains:[e.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{ -begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}] -},r={begin:/\[/,end:/\]/,contains:[t,i,a,s,n,"self"],relevance:0 -},o=m(/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/);return{name:"TOML, also INI", -aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[t,{ -className:"section",begin:/\[+/,end:/\]+/},{ -begin:b(o,"(\\s*\\.\\s*",o,")*",g(/\s*=\s*[^#\s]/)),className:"attr",starts:{ -end:/$/,contains:[t,r,i,a,s,n]}}]}},grmr_java:e=>{ -const n="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=n+de("(?:<"+n+"~~~(?:\\s*,\\s*"+n+"~~~)*>)?",/~~~/g,2),a={ -keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"], -literal:["false","true","null"], -type:["char","boolean","long","float","int","byte","short","double"], -built_in:["super","this"]},i={className:"meta",begin:"@"+n,contains:[{ -begin:/\(/,end:/\)/,contains:["self"]}]},s={className:"params",begin:/\(/, -end:/\)/,keywords:a,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0} -;return{name:"Java",aliases:["jsp"],keywords:a,illegal:/<\/|#/, -contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/, -relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{ -begin:/import java\.[a-z]+\./,keywords:"import",relevance:2 -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{ -match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,n],className:{ -1:"keyword",3:"title.class"}},{begin:[n,/\s+/,n,/\s+/,/=/],className:{1:"type", -3:"variable",5:"operator"}},{begin:[/record/,/\s+/,n],className:{1:"keyword", -3:"title.class"},contains:[s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ -beginKeywords:"new throw return else",relevance:0},{ -begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{ -2:"title.function"},keywords:a,contains:[{className:"params",begin:/\(/, -end:/\)/,keywords:a,relevance:0, -contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,ce,e.C_BLOCK_COMMENT_MODE] -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},ce,i]}},grmr_javascript:Ee, -grmr_json:e=>({name:"JSON",contains:[{className:"attr", -begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/, -className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,{ -beginKeywords:"true false null" -},e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}), -grmr_kotlin:e=>{const n={ -keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual", -built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing", -literal:"true false null"},t={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@" -},a={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},i={ -className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},s={className:"string", -variants:[{begin:'"""',end:'"""(?=[^"])',contains:[i,a]},{begin:"'",end:"'", -illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/, -contains:[e.BACKSLASH_ESCAPE,i,a]}]};a.contains.push(s);const r={ -className:"meta", -begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?" -},o={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/, -end:/\)/,contains:[e.inherit(s,{className:"string"})]}] -},l=ce,c=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),d={ -variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/, -contains:[]}]},g=d;return g.variants[1].contains=[d],d.variants[1].contains=[g], -{name:"Kotlin",aliases:["kt","kts"],keywords:n, -contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag", -begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,c,{className:"keyword", -begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol", -begin:/@\w+/}]}},t,r,o,{className:"function",beginKeywords:"fun",end:"[(]|$", -returnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{ -begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0, -contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://, -keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/, -endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/, -endsWithParent:!0,contains:[d,e.C_LINE_COMMENT_MODE,c],relevance:0 -},e.C_LINE_COMMENT_MODE,c,r,o,s,e.C_NUMBER_MODE]},c]},{className:"class", -beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0, -illegal:"extends implements",contains:[{ -beginKeywords:"public protected internal private constructor" -},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0, -excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/, -excludeBegin:!0,returnEnd:!0},r,o]},s,{className:"meta",begin:"^#!/usr/bin/env", -end:"$",illegal:"\n"},l]}},grmr_less:e=>{ -const n=ee(e),t=re,a="([\\w-]+|@\\{[\\w-]+\\})",i=[],s=[],r=e=>({ -className:"string",begin:"~?"+e+".*?"+e}),o=(e,n,t)=>({className:e,begin:n, -relevance:t}),l={$pattern:/[a-z-]+/,keyword:"and or not only", -attribute:te.join(" ")},c={begin:"\\(",end:"\\)",contains:s,keywords:l, -relevance:0} -;s.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r("'"),r('"'),n.CSS_NUMBER_MODE,{ -begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]", -excludeEnd:!0} -},n.HEXCOLOR,c,o("variable","@@?[\\w-]+",10),o("variable","@\\{[\\w-]+\\}"),o("built_in","~?`[^`]*?`"),{ -className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0 -},n.IMPORTANT);const d=s.concat({begin:/\{/,end:/\}/,contains:i}),g={ -beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not" -}].concat(s)},u={begin:a+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0, -contains:[{begin:/-(webkit|moz|ms|o)-/},n.CSS_VARIABLE,{className:"attribute", -begin:"\\b("+se.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0, -illegal:"[<=$]",relevance:0,contains:s}}]},b={className:"keyword", -begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b", -starts:{end:"[;{}]",keywords:l,returnEnd:!0,contains:s,relevance:0}},m={ -className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{ -begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:d}},p={variants:[{ -begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:a,end:/\{/}],returnBegin:!0, -returnEnd:!0,illegal:"[<='$\"]",relevance:0, -contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,g,o("keyword","all\\b"),o("variable","@\\{[\\w-]+\\}"),{ -begin:"\\b("+ne.join("|")+")\\b",className:"selector-tag" -},o("selector-tag",a+"%?",0),o("selector-id","#"+a),o("selector-class","\\."+a,0),o("selector-tag","&",0),n.ATTRIBUTE_SELECTOR_MODE,{ -className:"selector-pseudo",begin:":("+ae.join("|")+")"},{ -className:"selector-pseudo",begin:"::("+ie.join("|")+")"},{begin:/\(/,end:/\)/, -relevance:0,contains:d},{begin:"!important"}]},_={ -begin:`[\\w-]+:(:)?(${t.join("|")})`,returnBegin:!0,contains:[p]} -;return i.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,b,m,_,u,p),{ -name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:i}},grmr_lua:e=>{ -const n="\\[=*\\[",t="\\]=*\\]",a={begin:n,end:t,contains:["self"] -},i=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[",t,{contains:[a], -relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE, -literal:"true false nil", -keyword:"and break do else elseif end for goto if in local not or repeat return then until while", -built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove" -},contains:i.concat([{className:"function",beginKeywords:"function",end:"\\)", -contains:[e.inherit(e.TITLE_MODE,{ -begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params", -begin:"\\(",endsWithParent:!0,contains:i}].concat(i) -},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string", -begin:n,end:t,contains:[a],relevance:5}])}},grmr_makefile:e=>{const n={ -className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)", -contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%{ -const n=b(/[A-Z_]/,u(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),t={className:"symbol", -begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},a={begin:/\s/,contains:[{ -className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=e.inherit(a,{ -begin:/\(/,end:/\)/}),s=e.inherit(e.APOS_STRING_MODE,{className:"string" -}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),o={endsWithParent:!0, -illegal:/`]+/}]}]}]};return{name:"HTML, XML", -aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"], -case_insensitive:!0,contains:[{className:"meta",begin://, -relevance:10,contains:[a,r,s,i,{begin:/\[/,end:/\]/,contains:[{className:"meta", -begin://,contains:[a,i,r,s]}]}]},e.COMMENT(//,{ -relevance:10}),{begin://,relevance:10},t,{ -className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag", -begin:/)/,end:/>/,keywords:{name:"style"},contains:[o],starts:{ -end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag", -begin:/)/,end:/>/,keywords:{name:"script"},contains:[o],starts:{ -end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{ -className:"tag",begin:/<>|<\/>/},{className:"tag", -begin:b(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name", -begin:n,relevance:0,starts:o}]},{className:"tag",begin:b(/<\//,g(b(n,/>/))), -contains:[{className:"name",begin:n,relevance:0},{begin:/>/,relevance:0, -endsParent:!0}]}]}},grmr_markdown:e=>{const n={begin:/<\/?[A-Za-z_]/,end:">", -subLanguage:"xml",relevance:0},t={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0 -},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/, -relevance:2},{begin:b(/\[.+?\]\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\/\/.*?\)/), -relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{ -begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/ -},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0, -returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)", -excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[", -end:"\\]",excludeBegin:!0,excludeEnd:!0}]},a={className:"strong",contains:[], -variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},i={ -className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{ -begin:/_(?!_)/,end:/_/,relevance:0}]};a.contains.push(i),i.contains.push(a) -;let s=[n,t] -;return a.contains=a.contains.concat(s),i.contains=i.contains.concat(s), -s=s.concat(a,i),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{ -className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:s},{ -begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n", -contains:s}]}]},n,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)", -end:"\\s+",excludeEnd:!0},a,i,{className:"quote",begin:"^>\\s+",contains:s, -end:"$"},{className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{ -begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{ -begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))", -contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{ -begin:"^[-\\*]{3,}",end:"$"},t,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{ -className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{ -className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}},grmr_objectivec:e=>{ -const n=/[a-zA-Z@][a-zA-Z0-9_]*/,t={$pattern:n, -keyword:["@interface","@class","@protocol","@implementation"]};return{ -name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"], -keywords:{$pattern:n, -keyword:["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"], -literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"], -built_in:["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"] -},illegal:"/,end:/$/,illegal:"\\n" -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class", -begin:"("+t.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:t, -contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE, -relevance:0}]}},grmr_perl:e=>{const n=/[dualxmsipngr]{0,12}/,t={ -$pattern:/[\w.]+/, -keyword:"abs accept alarm and atan2 bind binmode bless break caller chdir chmod chomp chop chown chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined delete die do dump each else elsif endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exit exp fcntl fileno flock for foreach fork format formline getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt given glob gmtime goto grep gt hex if index int ioctl join keys kill last lc lcfirst length link listen local localtime log lstat lt ma map mkdir msgctl msgget msgrcv msgsnd my ne next no not oct open opendir or ord our pack package pipe pop pos print printf prototype push q|0 qq quotemeta qw qx rand read readdir readline readlink readpipe recv redo ref rename require reset return reverse rewinddir rindex rmdir say scalar seek seekdir select semctl semget semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat state study sub substr symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied time times tr truncate uc ucfirst umask undef unless unlink unpack unshift untie until use utime values vec wait waitpid wantarray warn when while write x|0 xor y|0" -},a={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:t},i={begin:/->\{/, -end:/\}/},s={variants:[{begin:/\$\d/},{ -begin:b(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])") -},{begin:/[$%@][^\s\w{]/,relevance:0}] -},r=[e.BACKSLASH_ESCAPE,a,s],o=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,a="\\1")=>{ -const i="\\1"===a?a:b(a,t) -;return b(b("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,a,n) -},c=(e,t,a)=>b(b("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,a,n),d=[s,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{ -endsWithParent:!0}),i,{className:"string",contains:r,variants:[{ -begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[", -end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{ -begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">", -relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'", -contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`", -contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{ -begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number", -begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b", -relevance:0},{ -begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*", -keywords:"split return print reverse grep",relevance:0, -contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{ -begin:l("s|tr|y",m(...o,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{ -begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{ -className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{ -begin:c("(?:m|qr)?",/\//,/\//)},{begin:c("m|qr",m(...o,{capture:!0}),/\1/)},{ -begin:c("m|qr",/\(/,/\)/)},{begin:c("m|qr",/\[/,/\]/)},{ -begin:c("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub", -end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{ -begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$", -subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}] -}];return a.contains=d,i.contains=d,{name:"Perl",aliases:["pl","pm"],keywords:t, -contains:d}},grmr_php:e=>{const n={className:"variable", -begin:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*(?![A-Za-z0-9])(?![$])"},t={ -className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{ -begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/, -end:/\}/}]},i=e.inherit(e.APOS_STRING_MODE,{illegal:null -}),s=e.inherit(e.QUOTE_STRING_MODE,{illegal:null, -contains:e.QUOTE_STRING_MODE.contains.concat(a)}),r=e.END_SAME_AS_BEGIN({ -begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/, -contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o={className:"string", -contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(i,{begin:"b'",end:"'" -}),e.inherit(s,{begin:'b"',end:'"'}),s,i,r]},l={className:"number",variants:[{ -begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{ -begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{ -begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?" -}],relevance:0},c={ -keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield", -literal:"false null true", -built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass" -};return{case_insensitive:!0,keywords:c, -contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t] -}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}] -}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0, -keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},n,{ -begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function", -relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0, -illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{ -begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)", -excludeBegin:!0,excludeEnd:!0,keywords:c, -contains:["self",n,e.C_BLOCK_COMMENT_MODE,o,l]}]},{className:"class",variants:[{ -beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait", -illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{ -beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{ -beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/, -contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";", -contains:[e.UNDERSCORE_TITLE_MODE]},o,l]}},grmr_php_template:e=>({ -name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/, -subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"', -end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{ -illegal:null,className:null,contains:null,skip:!0 -}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null, -skip:!0})]}]}),grmr_plaintext:e=>({name:"Plain text",aliases:["text","txt"], -disableAutodetect:!0}),grmr_python:e=>{const n={$pattern:/[A-Za-z]\w+|__\w+__/, -keyword:["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"], -built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"], -literal:["__debug__","Ellipsis","False","None","NotImplemented","True"], -type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"] -},t={className:"meta",begin:/^(>>>|\.\.\.) /},a={className:"subst",begin:/\{/, -end:/\}/,keywords:n,illegal:/#/},i={begin:/\{\{/,relevance:0},s={ -className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{ -begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/, -contains:[e.BACKSLASH_ESCAPE,t],relevance:10},{ -begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/, -contains:[e.BACKSLASH_ESCAPE,t],relevance:10},{ -begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/, -contains:[e.BACKSLASH_ESCAPE,t,i,a]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/, -end:/"""/,contains:[e.BACKSLASH_ESCAPE,t,i,a]},{begin:/([uU]|[rR])'/,end:/'/, -relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{ -begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/, -end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/, -contains:[e.BACKSLASH_ESCAPE,i,a]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/, -contains:[e.BACKSLASH_ESCAPE,i,a]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] -},r="[0-9](_?[0-9])*",o=`(\\b(${r}))?\\.(${r})|\\b(${r})\\.`,l={ -className:"number",relevance:0,variants:[{ -begin:`(\\b(${r})|(${o}))[eE][+-]?(${r})[jJ]?\\b`},{begin:`(${o})[jJ]?`},{ -begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{ -begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{ -begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${r})[jJ]\\b`}]},c={ -className:"comment",begin:g(/# type:/),end:/$/,keywords:n,contains:[{ -begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},d={ -className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/, -end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n, -contains:["self",t,l,s,e.HASH_COMMENT_MODE]}]};return a.contains=[s,l,t],{ -name:"Python",aliases:["py","gyp","ipython"],keywords:n, -illegal:/(<\/|->|\?)|=>/,contains:[t,l,{begin:/\bself\b/},{beginKeywords:"if", -relevance:0},s,c,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,E],scope:{1:"keyword", -3:"title.function"},contains:[d]},{variants:[{ -match:[/class/,/\s+/,E,/\s*/,/\(\s*/,E,/\s*\)/]},{match:[/class/,/\s+/,E]}], -scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{ -className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[l,d,s]}]}}, -grmr_python_repl:e=>({aliases:["pycon"],contains:[{className:"meta",starts:{ -end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{ -begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}),grmr_r:e=>{ -const n=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,t=m(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),a=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,i=m(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/) -;return{name:"R",keywords:{$pattern:n, -keyword:"function if in break next repeat else for while", -literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10", -built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm" -},contains:[e.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/, -starts:{end:g(m(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{ -scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{ -match:n},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag", -match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}] -}),e.HASH_COMMENT_MODE,{scope:"string",contains:[e.BACKSLASH_ESCAPE], -variants:[e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/ -}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/ -}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/ -}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/ -}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/ -}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"', -relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{ -1:"operator",2:"number"},match:[a,t]},{scope:{1:"operator",2:"number"}, -match:[/%[^%]*%/,t]},{scope:{1:"punctuation",2:"number"},match:[i,t]},{scope:{ -2:"number"},match:[/[^a-zA-Z0-9._]|^/,t]}]},{scope:{3:"operator"}, -match:[n,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:a},{ -match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:i},{begin:"`",end:"`", -contains:[{begin:/\\./}]}]}},grmr_ruby:e=>{ -const n="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",t={ -keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__", -built_in:"proc lambda",literal:"true false nil"},a={className:"doctag", -begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},s=[e.COMMENT("#","$",{contains:[a] -}),e.COMMENT("^=begin","^=end",{contains:[a],relevance:10 -}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/, -keywords:t},o={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{ -begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/, -end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{ -begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/, -end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{ -begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{ -begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{ -begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{ -begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{ -begin:b(/<<[-~]?'?/,g(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)), -contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/, -contains:[e.BACKSLASH_ESCAPE,r]})]}]},l="[0-9](_?[0-9])*",c={className:"number", -relevance:0,variants:[{ -begin:`\\b([1-9](_?[0-9])*|0)(\\.(${l}))?([eE][+-]?(${l})|r)?i?\\b`},{ -begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b" -},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{ -begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{ -begin:"\\b0(_?[0-7])+r?i?\\b"}]},d={className:"params",begin:"\\(",end:"\\)", -endsParent:!0,keywords:t},u=[o,{className:"class",beginKeywords:"class module", -end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{ -begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{ -begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(s)},{ -className:"function",begin:b(/def\s+/,g(n+"\\s*(\\(|;|$)")),relevance:0, -keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:n -}),d].concat(s)},{begin:e.IDENT_RE+"::"},{className:"symbol", -begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol", -begin:":(?!\\s)",contains:[o,{begin:n}],relevance:0},c,{className:"variable", -begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{ -className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:t},{ -begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{ -className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{ -begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(", -end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}] -}].concat(i,s),relevance:0}].concat(i,s);r.contains=u,d.contains=u;const m=[{ -begin:/^\s*=>/,starts:{end:"$",contains:u}},{className:"meta", -begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>)(?=[ ])", -starts:{end:"$",contains:u}}];return s.unshift(i),{name:"Ruby", -aliases:["rb","gemspec","podspec","thor","irb"],keywords:t,illegal:/\/\*/, -contains:[e.SHEBANG({binary:"ruby"})].concat(m).concat(s).concat(u)}}, -grmr_rust:e=>{const n={className:"title.function.invoke",relevance:0, -begin:b(/\b/,/(?!let\b)/,e.IDENT_RE,g(/\s*\(/)) -},t="([ui](8|16|32|64|128|size)|f(32|64))?",a=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","panic!","file!","format!","format_args!","include_bin!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"] -;return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?", -type:["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"], -keyword:["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","unsafe","unsized","use","virtual","where","while","yield"], -literal:["true","false","Some","None","Ok","Err"],built_in:a},illegal:""},n]}}, -grmr_scss:e=>{const n=ee(e),t=ie,a=ae,i="@[a-z-]+",s={className:"variable", -begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"};return{name:"SCSS",case_insensitive:!0, -illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{ -className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{ -className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0 -},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag", -begin:"\\b("+ne.join("|")+")\\b",relevance:0},{className:"selector-pseudo", -begin:":("+a.join("|")+")"},{className:"selector-pseudo", -begin:"::("+t.join("|")+")"},s,{begin:/\(/,end:/\)/,contains:[n.CSS_NUMBER_MODE] -},n.CSS_VARIABLE,{className:"attribute",begin:"\\b("+se.join("|")+")\\b"},{ -begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b" -},{begin:":",end:";", -contains:[s,n.HEXCOLOR,n.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,n.IMPORTANT] -},{begin:"@(page|font-face)",keywords:{$pattern:i,keyword:"@page @font-face"}},{ -begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/, -keyword:"and or not only",attribute:te.join(" ")},contains:[{begin:i, -className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute" -},s,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,n.HEXCOLOR,n.CSS_NUMBER_MODE]}]}}, -grmr_shell:e=>({name:"Shell Session",aliases:["console","shellsession"], -contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{ -end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}),grmr_sql:e=>{ -const n=e.COMMENT("--","$"),t=["true","false","unknown"],a=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],i=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],s=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],r=i,o=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year","add","asc","collation","desc","final","first","last","view"].filter((e=>!i.includes(e))),l={ -begin:b(/\b/,m(...r),/\s*\(/),relevance:0,keywords:{built_in:r}};return{ -name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{ -$pattern:/\b[\w\.]+/,keyword:((e,{exceptions:n,when:t}={})=>{const a=t -;return n=n||[],e.map((e=>e.match(/\|\d+$/)||n.includes(e)?e:a(e)?e+"|0":e)) -})(o,{when:e=>e.length<3}),literal:t,type:a, -built_in:["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"] -},contains:[{begin:m(...s),relevance:0,keywords:{$pattern:/[\w\.]+/, -keyword:o.concat(s),literal:t,type:a}},{className:"type", -begin:m("double precision","large object","with timezone","without timezone") -},l,{className:"variable",begin:/@[a-z0-9]+/},{className:"string",variants:[{ -begin:/'/,end:/'/,contains:[{begin:/''/}]}]},{begin:/"/,end:/"/,contains:[{ -begin:/""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,n,{className:"operator", -begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}}, -grmr_swift:e=>{const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{ -contains:["self"]}),a=[e.C_LINE_COMMENT_MODE,t],i={match:[/\./,m(...Ne,...we)], -className:{2:"keyword"}},s={match:b(/\./,m(...Oe)),relevance:0 -},r=Oe.filter((e=>"string"==typeof e)).concat(["_|0"]),o={variants:[{ -className:"keyword", -match:m(...Oe.filter((e=>"string"!=typeof e)).concat(ve).map(ye),...we)}]},l={ -$pattern:m(/\b\w+/,/#\w+/),keyword:r.concat(Se),literal:Me},c=[i,s,o],d=[{ -match:b(/\./,m(...ke)),relevance:0},{className:"built_in", -match:b(/\b/,m(...ke),/(?=\()/)}],u={match:/->/,relevance:0},p=[u,{ -className:"operator",relevance:0,variants:[{match:Te},{match:`\\.(\\.|${Ce})+`}] -}],_="([0-9a-fA-F]_*)+",h={className:"number",relevance:0,variants:[{ -match:"\\b(([0-9]_*)+)(\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\b"},{ -match:`\\b0x(${_})(\\.(${_}))?([pP][+-]?(([0-9]_*)+))?\\b`},{ -match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},f=(e="")=>({ -className:"subst",variants:[{match:b(/\\/,e,/[0\\tnr"']/)},{ -match:b(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),E=(e="")=>({className:"subst", -match:b(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),y=(e="")=>({className:"subst", -label:"interpol",begin:b(/\\/,e,/\(/),end:/\)/}),N=(e="")=>({begin:b(e,/"""/), -end:b(/"""/,e),contains:[f(e),E(e),y(e)]}),w=(e="")=>({begin:b(e,/"/), -end:b(/"/,e),contains:[f(e),y(e)]}),v={className:"string", -variants:[N(),N("#"),N("##"),N("###"),w(),w("#"),w("##"),w("###")]},O={ -match:b(/`/,Ie,/`/)},M=[O,{className:"variable",match:/\$\d+/},{ -className:"variable",match:`\\$${De}+`}],x=[{match:/(@|#)available/, -className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:$e, -contains:[...p,h,v]}]}},{className:"keyword",match:b(/@/,m(...Be))},{ -className:"meta",match:b(/@/,Ie)}],S={match:g(/\b[A-Z]/),relevance:0,contains:[{ -className:"type", -match:b(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,De,"+") -},{className:"type",match:Le,relevance:0},{match:/[?!]+/,relevance:0},{ -match:/\.\.\./,relevance:0},{match:b(/\s+&\s+/,g(Le)),relevance:0}]},k={ -begin://,keywords:l,contains:[...a,...c,...x,u,S]};S.contains.push(k) -;const A={begin:/\(/,end:/\)/,relevance:0,keywords:l,contains:["self",{ -match:b(Ie,/\s*:/),keywords:"_|0",relevance:0 -},...a,...c,...d,...p,h,v,...M,...x,S]},C={begin://,contains:[...a,S] -},T={begin:/\(/,end:/\)/,keywords:l,contains:[{ -begin:m(g(b(Ie,/\s*:/)),g(b(Ie,/\s+/,Ie,/\s*:/))),end:/:/,relevance:0, -contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:Ie}] -},...a,...c,...p,h,v,...x,S,A],endsParent:!0,illegal:/["']/},R={ -match:[/func/,/\s+/,m(O.match,Ie,Te)],className:{1:"keyword",3:"title.function" -},contains:[C,T,n],illegal:[/\[/,/%/]},D={ -match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"}, -contains:[C,T,n],illegal:/\[|%/},I={match:[/operator/,/\s+/,Te],className:{ -1:"keyword",3:"title"}},L={begin:[/precedencegroup/,/\s+/,Le],className:{ -1:"keyword",3:"title"},contains:[S],keywords:[...xe,...Me],end:/}/} -;for(const e of v.variants){const n=e.contains.find((e=>"interpol"===e.label)) -;n.keywords=l;const t=[...c,...d,...p,h,v,...M];n.contains=[...t,{begin:/\(/, -end:/\)/,contains:["self",...t]}]}return{name:"Swift",keywords:l, -contains:[...a,R,D,{beginKeywords:"struct protocol class extension enum actor", -end:"\\{",excludeEnd:!0,keywords:l,contains:[e.inherit(e.TITLE_MODE,{ -className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...c] -},I,L,{beginKeywords:"import",end:/$/,contains:[...a],relevance:0 -},...c,...d,...p,h,v,...M,...x,S,A]}},grmr_typescript:e=>{const n={$pattern:ge, -keyword:ue.concat(["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"]), -literal:be, -built_in:fe.concat(["any","void","number","boolean","string","object","never","enum"]), -"variable.language":he},t={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*" -},a=(e,n,t)=>{const a=e.contains.findIndex((e=>e.label===n)) -;if(-1===a)throw Error("can not find mode to replace");e.contains.splice(a,1,t) -},i=Ee(e) -;return Object.assign(i.keywords,n),i.exports.PARAMS_CONTAINS.push(t),i.contains=i.contains.concat([t,{ -beginKeywords:"namespace",end:/\{/,excludeEnd:!0},{beginKeywords:"interface", -end:/\{/,excludeEnd:!0,keywords:"interface extends" -}]),a(i,"shebang",e.SHEBANG()),a(i,"use_strict",{className:"meta",relevance:10, -begin:/^\s*['"]use strict['"]/ -}),i.contains.find((e=>"func.def"===e.label)).relevance=0,Object.assign(i,{ -name:"TypeScript",aliases:["ts","tsx"]}),i},grmr_vbnet:e=>{ -const n=/\d{1,2}\/\d{1,2}\/\d{4}/,t=/\d{4}-\d{1,2}-\d{1,2}/,a=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,i=/\d{1,2}(:\d{1,2}){1,2}/,s={ -className:"literal",variants:[{begin:b(/# */,m(t,n),/ *#/)},{ -begin:b(/# */,i,/ *#/)},{begin:b(/# */,a,/ *#/)},{ -begin:b(/# */,m(t,n),/ +/,m(a,i),/ *#/)}]},r=e.COMMENT(/'''/,/$/,{contains:[{ -className:"doctag",begin:/<\/?/,end:/>/}]}),o=e.COMMENT(null,/$/,{variants:[{ -begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]});return{name:"Visual Basic .NET", -aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{ -keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield", -built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort", -type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort", -literal:"true false nothing"}, -illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[{ -className:"string",begin:/"(""|[^/n])"C\b/},{className:"string",begin:/"/, -end:/"/,illegal:/\n/,contains:[{begin:/""/}]},s,{className:"number",relevance:0, -variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/ -},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{ -begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},{ -className:"label",begin:/^\w+:/},r,o,{className:"meta", -begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/, -end:/$/,keywords:{ -keyword:"const disable else elseif enable end externalsource if region then"}, -contains:[o]}]}},grmr_yaml:e=>{ -const n="true false yes no null",t="[\\w#;/?:@&=+$,.~*'()[\\]]+",a={ -className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/ -},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable", -variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},i=e.inherit(a,{ -variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),s={ -end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},r={begin:/\{/, -end:/\}/,contains:[s],illegal:"\\n",relevance:0},o={begin:"\\[",end:"\\]", -contains:[s],illegal:"\\n",relevance:0},l=[{className:"attr",variants:[{ -begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{ -begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$", -relevance:10},{className:"string", -begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{ -begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0, -relevance:0},{className:"type",begin:"!\\w+!"+t},{className:"type", -begin:"!<"+t+">"},{className:"type",begin:"!"+t},{className:"type",begin:"!!"+t -},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta", -begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)", -relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{ -className:"number", -begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b" -},{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},r,o,a],c=[...l] -;return c.pop(),c.push(i),s.contains=c,{name:"YAML",case_insensitive:!0, -aliases:["yml"],contains:l}}});const Fe=Y;for(const e of Object.keys(ze)){ -const n=e.replace("grmr_","").replace("_","-");Fe.registerLanguage(n,ze[e])} -return Fe}() -;"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs); \ No newline at end of file diff --git a/src/main/resources/static/doc/index.html b/src/main/resources/static/doc/index.html deleted file mode 100644 index e306daf..0000000 --- a/src/main/resources/static/doc/index.html +++ /dev/null @@ -1,4170 +0,0 @@ -MoLiApi

VersionUpdate TimeStatusAuthorDescription

v2023-05-28 20:33:01

2023-05-28 20:33:01

auto

@MoLi

Created by smart-doc

1.bing每日美图

1.1.每日随机图国内版

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 每日随机图国内版

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/cn

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─images

array

No comments found.

-

     └─startdate

string

No comments found.

-

     └─fullstartdate

string

No comments found.

-

     └─enddate

string

No comments found.

-

     └─url

string

No comments found.

-

     └─urlbase

string

No comments found.

-

     └─copyright

string

No comments found.

-

     └─copyrightlink

string

No comments found.

-

     └─title

string

No comments found.

-

     └─quiz

string

No comments found.

-

     └─wp

boolean

No comments found.

-

     └─hsh

string

No comments found.

-

     └─drk

int32

No comments found.

-

     └─top

int32

No comments found.

-

     └─bot

int32

No comments found.

-

     └─hs

array

No comments found.

-

          └─any object

object

any object.

-

└─tooltips

object

No comments found.

-

     └─loading

string

No comments found.

-

     └─previous

string

No comments found.

-

     └─next

string

No comments found.

-

     └─walle

string

No comments found.

-

     └─walls

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "images": [
-      {
-        "startdate": "",
-        "fullstartdate": "",
-        "enddate": "",
-        "url": "",
-        "urlbase": "",
-        "copyright": "",
-        "copyrightlink": "",
-        "title": "",
-        "quiz": "",
-        "wp": true,
-        "hsh": "",
-        "drk": 0,
-        "top": 0,
-        "bot": 0,
-        "hs": [
-          {}
-        ]
-      }
-    ],
-    "tooltips": {
-      "loading": "",
-      "previous": "",
-      "next": "",
-      "walle": "",
-      "walls": ""
-    }
-  }
-}

1.2.每日随机图国际版

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 每日随机图国际版

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/en

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─images

array

No comments found.

-

     └─startdate

string

No comments found.

-

     └─fullstartdate

string

No comments found.

-

     └─enddate

string

No comments found.

-

     └─url

string

No comments found.

-

     └─urlbase

string

No comments found.

-

     └─copyright

string

No comments found.

-

     └─copyrightlink

string

No comments found.

-

     └─title

string

No comments found.

-

     └─quiz

string

No comments found.

-

     └─wp

boolean

No comments found.

-

     └─hsh

string

No comments found.

-

     └─drk

int32

No comments found.

-

     └─top

int32

No comments found.

-

     └─bot

int32

No comments found.

-

     └─hs

array

No comments found.

-

          └─any object

object

any object.

-

└─tooltips

object

No comments found.

-

     └─loading

string

No comments found.

-

     └─previous

string

No comments found.

-

     └─next

string

No comments found.

-

     └─walle

string

No comments found.

-

     └─walls

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "images": [
-      {
-        "startdate": "",
-        "fullstartdate": "",
-        "enddate": "",
-        "url": "",
-        "urlbase": "",
-        "copyright": "",
-        "copyrightlink": "",
-        "title": "",
-        "quiz": "",
-        "wp": true,
-        "hsh": "",
-        "drk": 0,
-        "top": 0,
-        "bot": 0,
-        "hs": [
-          {}
-        ]
-      }
-    ],
-    "tooltips": {
-      "loading": "",
-      "previous": "",
-      "next": "",
-      "walle": "",
-      "walls": ""
-    }
-  }
-}

1.3.每日随机图

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 每日随机图

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/all

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─startDate

string

No comments found.

-

└─startDateEn

string

No comments found.

-

└─fullStartDate

string

No comments found.

-

└─fullStartDateEn

string

No comments found.

-

└─endDate

string

No comments found.

-

└─url

string

No comments found.

-

└─urlEn

string

No comments found.

-

└─urlBase

string

No comments found.

-

└─urlBaseEn

string

No comments found.

-

└─copyright

string

No comments found.

-

└─copyrightEn

string

No comments found.

-

└─copyrightLink

string

No comments found.

-

└─copyrightLinkEn

string

No comments found.

-

└─headlineEn

string

No comments found.

-

└─createTime

string

No comments found.

-

└─urlUhd

string

No comments found.

-

└─urlUhdEn

string

No comments found.

-

└─obsUrlCn

string

No comments found.

-

└─obsUrlEn

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "startDate": "",
-    "startDateEn": "",
-    "fullStartDate": "",
-    "fullStartDateEn": "",
-    "endDate": "",
-    "url": "",
-    "urlEn": "",
-    "urlBase": "",
-    "urlBaseEn": "",
-    "copyright": "",
-    "copyrightEn": "",
-    "copyrightLink": "",
-    "copyrightLinkEn": "",
-    "headlineEn": "",
-    "createTime": "yyyy-MM-dd HH:mm:ss",
-    "urlUhd": "",
-    "urlUhdEn": "",
-    "obsUrlCn": "",
-    "obsUrlEn": ""
-  }
-}

1.4.获取随机一张图的url

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取随机一张图的url

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/random

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

1.5.获取指定日期的Bing随机图json

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取指定日期的Bing随机图json

Path-parameters:

ParameterTypeDescriptionRequiredSince

year

int32

true

-

month

int32

true

-

day

int32

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/0/0/0

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─startDate

string

No comments found.

-

└─startDateEn

string

No comments found.

-

└─fullStartDate

string

No comments found.

-

└─fullStartDateEn

string

No comments found.

-

└─endDate

string

No comments found.

-

└─url

string

No comments found.

-

└─urlEn

string

No comments found.

-

└─urlBase

string

No comments found.

-

└─urlBaseEn

string

No comments found.

-

└─copyright

string

No comments found.

-

└─copyrightEn

string

No comments found.

-

└─copyrightLink

string

No comments found.

-

└─copyrightLinkEn

string

No comments found.

-

└─headlineEn

string

No comments found.

-

└─createTime

string

No comments found.

-

└─urlUhd

string

No comments found.

-

└─urlUhdEn

string

No comments found.

-

└─obsUrlCn

string

No comments found.

-

└─obsUrlEn

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "startDate": "",
-    "startDateEn": "",
-    "fullStartDate": "",
-    "fullStartDateEn": "",
-    "endDate": "",
-    "url": "",
-    "urlEn": "",
-    "urlBase": "",
-    "urlBaseEn": "",
-    "copyright": "",
-    "copyrightEn": "",
-    "copyrightLink": "",
-    "copyrightLinkEn": "",
-    "headlineEn": "",
-    "createTime": "yyyy-MM-dd HH:mm:ss",
-    "urlUhd": "",
-    "urlUhdEn": "",
-    "obsUrlCn": "",
-    "obsUrlEn": ""
-  }
-}

1.6.获取指定日期的bing随机图

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取指定日期的bing随机图

Query-parameters:

ParameterTypeDescriptionRequiredSince

date

string

日期

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/bing/date?date=yyyy-MM-dd

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─startDate

string

No comments found.

-

└─startDateEn

string

No comments found.

-

└─fullStartDate

string

No comments found.

-

└─fullStartDateEn

string

No comments found.

-

└─endDate

string

No comments found.

-

└─url

string

No comments found.

-

└─urlEn

string

No comments found.

-

└─urlBase

string

No comments found.

-

└─urlBaseEn

string

No comments found.

-

└─copyright

string

No comments found.

-

└─copyrightEn

string

No comments found.

-

└─copyrightLink

string

No comments found.

-

└─copyrightLinkEn

string

No comments found.

-

└─headlineEn

string

No comments found.

-

└─createTime

string

No comments found.

-

└─urlUhd

string

No comments found.

-

└─urlUhdEn

string

No comments found.

-

└─obsUrlCn

string

No comments found.

-

└─obsUrlEn

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "startDate": "",
-    "startDateEn": "",
-    "fullStartDate": "",
-    "fullStartDateEn": "",
-    "endDate": "",
-    "url": "",
-    "urlEn": "",
-    "urlBase": "",
-    "urlBaseEn": "",
-    "copyright": "",
-    "copyrightEn": "",
-    "copyrightLink": "",
-    "copyrightLinkEn": "",
-    "headlineEn": "",
-    "createTime": "yyyy-MM-dd HH:mm:ss",
-    "urlUhd": "",
-    "urlUhdEn": "",
-    "obsUrlCn": "",
-    "obsUrlEn": ""
-  }
-}

2.自定义错误页面与错误信息处理

2.1.友好错误返回页面

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 友好错误返回页面

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/error

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

2.2.友好错误信息

Type: GET

Author: bingchunmoli

Content-Type: application/json

Description: 友好错误信息

Request-example:

curl -X GET -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/error

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {}
-}

3.版本接口

3.1.

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/version

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

4.每日签到网址(临时文本存储读取)

4.1.获取每日签到网址列表

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取每日签到网址列表

Query-parameters:

ParameterTypeDescriptionRequiredSince

key

string

存储的key default moli

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/daily?key=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    "",
-    ""
-  ]
-}

4.2.添加签到网址列表

Type: PUT

Author: MoLi

Content-Type: application/json

Description: 添加签到网址列表

Body-parameters:

ParameterTypeDescriptionRequiredSince

key

string

No comments found.

false

-

value

string

No comments found.

false

-

Request-example:

curl -X PUT -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/daily --data '{
-  "key": "",
-  "value": ""
-}'

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    "",
-    ""
-  ]
-}

4.3.

Type: PUT

Author: MoLi

Content-Type: application/json

Description: 

Body-parameters:

ParameterTypeDescriptionRequiredSince

key

string

No comments found.

false

-

value

string

No comments found.

false

-

Request-example:

curl -X PUT -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/daily/all --data '[
-  {
-    "key": "",
-    "value": ""
-  }
-]'

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

└─key

string

No comments found.

-

└─value

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    {
-      "key": "",
-      "value": ""
-    }
-  ]
-}

5.emoji表情的各种接口

5.1.将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式)

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式)

例如: <code>😄</code> 转换为 <code>:smile:</code>


{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#PARSE},则别名后会增加"|"并追加fitzpatrick类型

例如: <code>👦🏿</code> 转换为 <code>:boy|type_6:</code>


{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#REMOVE},则别名后的"|"和类型将被去除

例如:<code>👦🏿</code> 转换为 <code>:boy:</code>


{@link EmojiParser.FitzpatrickAction}参数被设置为{@link EmojiParser.FitzpatrickAction#IGNORE},则别名后的类型将被忽略

例如:<code>👦🏿</code> 转换为 <code>:boy:🏿</code>

Query-parameters:

ParameterTypeDescriptionRequiredSince

emoji

string

包含Emoji Unicode字符的字符串

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/alise?emoji=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

5.2.将子串中的Emoji别名和其HTML表示形式替换为为Unicode Emoji符号

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号

例如:

<pre>
<code>:smile:</code> 替换为 <code>😄</code>
<code>&amp;#128516;</code> 替换为 <code>😄</code>
<code>:boy|type_6:</code> 替换为 <code>👦🏿</code>
</pre>

Query-parameters:

ParameterTypeDescriptionRequiredSince

emoji

string

包含Emoji别名或者HTML表现形式的字符串

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/unicode?emoji=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

5.3.将字符串中的Unicode Emoji字符转换为HTML表现形式

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 将字符串中的Unicode Emoji字符转换为HTML表现形式

例如:<code>👦🏿</code> 转换为 <code>&amp;#128102;</code>

Query-parameters:

ParameterTypeDescriptionRequiredSince

emoji

string

包含Emoji Unicode字符的字符串

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/html?emoji=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

5.4.是否为Emoji表情的Unicode符

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 是否为Emoji表情的Unicode符

Query-parameters:

ParameterTypeDescriptionRequiredSince

emoji

string

emoji表情

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/isEmoji?emoji=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

5.5.是否包含Emoji表情的Unicode符

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 是否包含Emoji表情的Unicode符

Query-parameters:

ParameterTypeDescriptionRequiredSince

emoji

string

emoji表情

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/contains?emoji=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

5.6.通过tag方式获取对应的所有Emoji表情

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 通过tag方式获取对应的所有Emoji表情

Query-parameters:

ParameterTypeDescriptionRequiredSince

tag

string

tag标签,例如“happy”

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/tag?tag=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

└─description

string

No comments found.

-

└─supportsFitzpatrick

boolean

No comments found.

-

└─aliases

array

No comments found.

-

└─tags

array

No comments found.

-

└─unicode

string

No comments found.

-

└─htmlDec

string

No comments found.

-

└─htmlHex

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    {
-      "description": "",
-      "supportsFitzpatrick": true,
-      "aliases": [
-        {
-          "object": "any object"
-        }
-      ],
-      "tags": [
-        {
-          "object": "any object"
-        }
-      ],
-      "unicode": "",
-      "htmlDec": "",
-      "htmlHex": ""
-    }
-  ]
-}

5.7.通过别名获取Emoji

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 通过别名获取Emoji

Query-parameters:

ParameterTypeDescriptionRequiredSince

alise

string

别名,例如“smile”

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/getByAlise?alise=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─description

string

No comments found.

-

└─supportsFitzpatrick

boolean

No comments found.

-

└─aliases

array

No comments found.

-

└─tags

array

No comments found.

-

└─unicode

string

No comments found.

-

└─htmlDec

string

No comments found.

-

└─htmlHex

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "description": "",
-    "supportsFitzpatrick": true,
-    "aliases": [
-      {
-        "object": "any object"
-      }
-    ],
-    "tags": [
-      {
-        "object": "any object"
-      }
-    ],
-    "unicode": "",
-    "htmlDec": "",
-    "htmlHex": ""
-  }
-}

5.8.去除字符串中所有的Emoji Unicode字符

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 去除字符串中所有的Emoji Unicode字符

Query-parameters:

ParameterTypeDescriptionRequiredSince

emojiStr

string

包含Emoji字符的字符串

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/removeAllEmojis?emojiStr=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

5.9.提取字符串中所有的Emoji Unicode

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 提取字符串中所有的Emoji Unicode

Query-parameters:

ParameterTypeDescriptionRequiredSince

emojiStr

string

包含Emoji字符的字符串

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/emoji/extractEmojis?emojiStr=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    "",
-    ""
-  ]
-}

6.hosts订阅

6.1.根据参数获取hosts

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 根据参数获取hosts

Query-parameters:

ParameterTypeDescriptionRequiredSince

type

array

请求类型,[array of int32]

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/host/json?type=0,0

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

6.2.raw的host

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: raw的host

Query-parameters:

ParameterTypeDescriptionRequiredSince

type

array

请求类型,[array of int32]

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/host/raw?type=0,0

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

6.3.下载文件的hosts

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 下载文件的hosts

Query-parameters:

ParameterTypeDescriptionRequiredSince

type

array

请求了行,[array of int32]

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/host/file?type=0,0

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

7.随机图

7.1.手机版

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 手机版

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/img/mobile

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

7.2.pc图片 使用ResponseEntity写出

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: pc图片 使用ResponseEntity写出

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/img/pc

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─headers

object

No comments found.

-

     └─headers

object

No comments found.

-

└─body

object

No comments found.

-

└─status

object

No comments found.

-

Response-example:

{"code":"","msg":"","data":{"headers":Error restful return.,"body":{},"status":{}}}

7.3.返回随机1080P图片接口

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 返回随机1080P图片接口

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/img/1080

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─headers

object

No comments found.

-

     └─headers

object

No comments found.

-

└─body

object

No comments found.

-

└─status

object

No comments found.

-

Response-example:

{"code":"","msg":"","data":{"headers":Error restful return.,"body":{},"status":{}}}

8.来源IP

8.1.请求的IP

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 请求的IP

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/ip

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

8.2.获取当前ip的地址

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取当前ip的地址

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/address

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─country

string

No comments found.

-

└─province

string

No comments found.

-

└─address

string

No comments found.

-

└─isp

string

No comments found.

-

└─overseas

boolean

No comments found.

-

└─lat

double

No comments found.

-

└─lng

double

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "country": "",
-    "province": "",
-    "address": "",
-    "isp": "",
-    "overseas": true,
-    "lat": 0.0,
-    "lng": 0.0
-  }
-}

9.临时剪贴板或文件

9.1.private

Type: POST

Author: MoLi

Content-Type: multipart/form-data

Description: private

Query-parameters:

ParameterTypeDescriptionRequiredSince

file

file

No comments found.

false

-

secret

string

No comments found.

false

-

Request-example:

curl -X POST -k -H 'Content-Type: multipart/form-data' -F 'file=' -i https://api.bingchunmoli.com/temp/file --data 'secret='

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

9.2.临时剪贴板

Type: POST

Author: MoLi

Content-Type: application/json

Description: 临时剪贴板

Body-parameters:

ParameterTypeDescriptionRequiredSince

content

string

存储的内容

false

-

Request-example:

curl -X POST -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/temp/clipboard

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    "",
-    ""
-  ]
-}

9.3.获取临时剪贴板的内容

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 获取临时剪贴板的内容

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/temp/clipboard

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    "",
-    ""
-  ]
-}

10.

10.1.查询所有导航站

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 查询所有导航站

Request-headers:

HeaderTypeDescriptionRequiredSince

tenant

string

No comments found.(defaultValue: public)

false

-

Request-example:

curl -X GET -k -H 'tenant:public' -i https://api.bingchunmoli.com/navigation

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

└─id

int32

No comments found.

-

└─title

string

No comments found.

-

└─des

string

No comments found.

-

└─url

string

No comments found. -Validate[regexp: ; ]

-

└─icon

string

No comments found.

-

└─tenant

string

No comments found.

-

└─tagList

array

No comments found.

-

     └─id

int32

No comments found.

-

     └─tagName

string

标签名称

-

     └─isOpen

boolean

是否可以打开标签组

-

     └─isPrivate

boolean

是否是私有的

-

     └─pwd

string

如果是私有的提供密码

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    {
-      "id": 0,
-      "title": "",
-      "des": "",
-      "url": "",
-      "icon": "",
-      "tenant": "",
-      "tagList": [
-        {
-          "id": 0,
-          "tagName": "",
-          "isOpen": true,
-          "isPrivate": true,
-          "pwd": ""
-        }
-      ]
-    }
-  ]
-}

10.2.添加导航

Type: PUT

Author: MoLi

Content-Type: application/json

Description: 添加导航

Body-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

No comments found.

false

-

title

string

No comments found.

false

-

des

string

No comments found.

false

-

url

string

No comments found. -Validate[regexp: ; ]

false

-

icon

string

No comments found.

false

-

tenant

string

No comments found.

false

-

tagList

array

No comments found.

false

-

└─id

int32

No comments found.

false

-

└─tagName

string

标签名称

false

-

└─isOpen

boolean

是否可以打开标签组

false

-

└─isPrivate

boolean

是否是私有的

false

-

└─pwd

string

如果是私有的提供密码

false

-

Request-example:

curl -X PUT -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/navigation --data '{
-  "id": 0,
-  "title": "",
-  "des": "",
-  "url": "",
-  "icon": "",
-  "tenant": "",
-  "tagList": [
-    {
-      "id": 0,
-      "tagName": "",
-      "isOpen": true,
-      "isPrivate": true,
-      "pwd": ""
-    }
-  ]
-}'

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

10.3.修改导航

Type: POST

Author: MoLi

Content-Type: application/json

Description: 修改导航

Path-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

No comments found.

true

-

Body-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

No comments found.

false

-

title

string

No comments found.

false

-

des

string

No comments found.

false

-

url

string

No comments found. -Validate[regexp: ; ]

false

-

icon

string

No comments found.

false

-

tenant

string

No comments found.

false

-

tagList

array

No comments found.

false

-

└─id

int32

No comments found.

false

-

└─tagName

string

标签名称

false

-

└─isOpen

boolean

是否可以打开标签组

false

-

└─isPrivate

boolean

是否是私有的

false

-

└─pwd

string

如果是私有的提供密码

false

-

Request-example:

curl -X POST -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/navigation/0 --data '{
-  "id": 0,
-  "title": "",
-  "des": "",
-  "url": "",
-  "icon": "",
-  "tenant": "",
-  "tagList": [
-    {
-      "id": 0,
-      "tagName": "",
-      "isOpen": true,
-      "isPrivate": true,
-      "pwd": ""
-    }
-  ]
-}'

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

10.4.

Type: DELETE

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 

Path-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

No comments found.

true

-

Request-example:

curl -X DELETE -k -i https://api.bingchunmoli.com/navigation/0

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

10.5.

Type: POST

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 

Request-example:

curl -X POST -k -i https://api.bingchunmoli.com/navigation/import

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

10.6.

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/navigation/export

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

array

业务承载数据

-

└─id

int32

No comments found.

-

└─title

string

No comments found.

-

└─des

string

No comments found.

-

└─url

string

No comments found. -Validate[regexp: ; ]

-

└─icon

string

No comments found.

-

└─tenant

string

No comments found.

-

└─tagList

array

No comments found.

-

     └─id

int32

No comments found.

-

     └─tagName

string

标签名称

-

     └─isOpen

boolean

是否可以打开标签组

-

     └─isPrivate

boolean

是否是私有的

-

     └─pwd

string

如果是私有的提供密码

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": [
-    {
-      "id": 0,
-      "title": "",
-      "des": "",
-      "url": "",
-      "icon": "",
-      "tenant": "",
-      "tagList": [
-        {
-          "id": 0,
-          "tagName": "",
-          "isOpen": true,
-          "isPrivate": true,
-          "pwd": ""
-        }
-      ]
-    }
-  ]
-}

11.二维码

11.1.文件解码

Type: GET

Author: BingChunMoLi

Content-Type: multipart/form-data

Description: 文件解码

Query-parameters:

ParameterTypeDescriptionRequiredSince

file

file

文件

false

-

Request-example:

curl -X GET -k -H 'Content-Type: multipart/form-data' -i https://api.bingchunmoli.com/decode

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

11.2.生成二维码

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 生成二维码

Query-parameters:

ParameterTypeDescriptionRequiredSince

text

string

生成的数据

true

-

width

int32

宽度(默认300)

true

-

height

int32

高度(默认300)

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/generate?text=https:/api.bingchunmoli.com&width=300&height=300

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

12.诗词

12.1.指定ID诗词

Type: GET

Author: 冰纯茉莉

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 指定ID诗词

Path-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

id

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/shici/1

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─content

string

No comments found.

-

└─origin

string

No comments found.

-

└─author

string

No comments found.

-

└─category

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "content": "",
-    "origin": "",
-    "author": "",
-    "category": ""
-  }
-}

12.2.从缓存中读取一条随机诗词,如果不存在从数据库读取

Type: GET

Author: 冰纯茉莉

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 从缓存中读取一条随机诗词,如果不存在从数据库读取

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/shici/random

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─content

string

No comments found.

-

└─origin

string

No comments found.

-

└─author

string

No comments found.

-

└─category

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "content": "",
-    "origin": "",
-    "author": "",
-    "category": ""
-  }
-}

13.qq、qz头像

13.1.返回QQ头像

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 返回QQ头像

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

size

int32

大小(默认140)

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/tencent/qq?qq=3239720020&size=140

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

13.2.返回qq空间头像

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 返回qq空间头像

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

size

int32

大小(默认100)

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/tencent/qz?qq=3239720020&size=100

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

13.3.加密形式获取qq头像地址

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 加密形式获取qq头像地址

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

size

int32

大小(默认100)

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/tencent/qq/json?qq=3239720020&size=v

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

13.4.QQ空间头像json形式

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: QQ空间头像json形式

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/tencent/qz/json?qq=3239720020

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

13.5.加密的qq头像地址

Type: POST

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 加密的qq头像地址

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

size

int32

大小(默认100)

false

-

Request-example:

curl -X POST -k -i https://api.bingchunmoli.com/tencent/qq/json/encrypt

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

13.6.通过加密接口返回qq头像

Type: POST

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 通过加密接口返回qq头像

Query-parameters:

ParameterTypeDescriptionRequiredSince

qq

string

qq号码

false

-

size

int32

大小(默认100)

false

-

Request-example:

curl -X POST -k -i https://api.bingchunmoli.com/tencent/qq/encrypt

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─accelerationPriority

float

No comments found.

-

└─surfaceManager

object

No comments found.

-

     └─cacheMap

object

No comments found.

-

          └─any object

object

any object.

-

└─writableTileIndices

array

No comments found.

-

     └─x

int32

No comments found.

-

     └─y

int32

No comments found.

-

└─data

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found. $ref... self

-

└─sources

object

No comments found.

-

     └─elementData

array

No comments found.

-

          └─any object

object

any object.

-

     └─elementCount

int32

No comments found.

-

     └─capacityIncrement

int32

No comments found.

-

└─width

int32

No comments found.

-

└─sampleModel

object

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─dataType

int32

No comments found.

-

└─height

int32

No comments found.

-

└─minX

int32

No comments found.

-

└─minY

int32

No comments found.

-

└─propertyNames

array

No comments found.

-

└─numXTiles

int32

No comments found.

-

└─numYTiles

int32

No comments found.

-

└─minTileX

int32

No comments found.

-

└─minTileY

int32

No comments found.

-

└─tileWidth

int32

No comments found.

-

└─tileHeight

int32

No comments found.

-

└─tileGridXOffset

int32

No comments found.

-

└─tileGridYOffset

int32

No comments found.

-

└─transparency

int32

No comments found.

-

└─imageType

int32

No comments found.

-

└─colorModel

object

No comments found.

-

     └─pData

int64

No comments found.

-

     └─pixel_bits

int32

No comments found.

-

     └─nBits

array

No comments found.

-

     └─transparency

int32

No comments found.

-

     └─supportsAlpha

boolean

No comments found.

-

     └─alphaPremultiplied

boolean

No comments found.

-

     └─numComponents

int32

No comments found.

-

     └─numColorComponents

int32

No comments found.

-

     └─colorSpace

object

No comments found.

-

          └─type

int32

No comments found.

-

          └─numComponents

int32

No comments found.

-

     └─colorSpaceType

int32

No comments found.

-

     └─maxBits

int32

No comments found.

-

     └─_sRGB

boolean

No comments found.

-

     └─transferType

int32

No comments found.

-

└─raster

object

No comments found.

-

     └─sampleModel

object

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─dataType

int32

No comments found.

-

     └─dataBuffer

object

No comments found.

-

          └─dataType

int32

No comments found.

-

          └─banks

int32

No comments found.

-

          └─offset

int32

No comments found.

-

          └─size

int32

No comments found.

-

          └─offsets

array

No comments found.

-

          └─theTrackable

object

No comments found.

-

               └─state

enum

No comments found.

-

               └─stateTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─theState

enum

No comments found.

-

               └─theTracker

object

No comments found.

-

                    └─current

boolean

No comments found.

-

               └─numDynamicAgents

int32

No comments found.

-

     └─minX

int32

No comments found.

-

     └─minY

int32

No comments found.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─sampleModelTranslateX

int32

No comments found.

-

     └─sampleModelTranslateY

int32

No comments found.

-

     └─numBands

int32

No comments found.

-

     └─numDataElements

int32

No comments found.

-

     └─parent

object

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─dataBuffer

object

No comments found.

-

               └─dataType

int32

No comments found.

-

               └─banks

int32

No comments found.

-

               └─offset

int32

No comments found.

-

               └─size

int32

No comments found.

-

               └─offsets

array

No comments found.

-

               └─theTrackable

object

No comments found.

-

                    └─state

enum

No comments found.

-

                    └─stateTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─theState

enum

No comments found.

-

                    └─theTracker

object

No comments found.

-

                         └─current

boolean

No comments found.

-

                    └─numDynamicAgents

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─sampleModelTranslateX

int32

No comments found.

-

          └─sampleModelTranslateY

int32

No comments found.

-

          └─numBands

int32

No comments found.

-

          └─numDataElements

int32

No comments found.

-

          └─parent

object

No comments found. $ref... self

-

└─osis

object

No comments found.

-

     └─image

object

No comments found.

-

          └─accelerationPriority

float

No comments found.

-

          └─surfaceManager

object

No comments found.

-

               └─cacheMap

object

No comments found.

-

                    └─any object

object

any object.

-

          └─writableTileIndices

array

No comments found.

-

               └─x

int32

No comments found.

-

               └─y

int32

No comments found.

-

          └─data

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found. $ref... self

-

          └─sources

object

No comments found.

-

               └─elementData

array

No comments found.

-

                    └─any object

object

any object.

-

               └─elementCount

int32

No comments found.

-

               └─capacityIncrement

int32

No comments found.

-

          └─width

int32

No comments found.

-

          └─sampleModel

object

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─dataType

int32

No comments found.

-

          └─height

int32

No comments found.

-

          └─minX

int32

No comments found.

-

          └─minY

int32

No comments found.

-

          └─propertyNames

array

No comments found.

-

          └─numXTiles

int32

No comments found.

-

          └─numYTiles

int32

No comments found.

-

          └─minTileX

int32

No comments found.

-

          └─minTileY

int32

No comments found.

-

          └─tileWidth

int32

No comments found.

-

          └─tileHeight

int32

No comments found.

-

          └─tileGridXOffset

int32

No comments found.

-

          └─tileGridYOffset

int32

No comments found.

-

          └─transparency

int32

No comments found.

-

          └─imageType

int32

No comments found.

-

          └─colorModel

object

No comments found.

-

               └─pData

int64

No comments found.

-

               └─pixel_bits

int32

No comments found.

-

               └─nBits

array

No comments found.

-

               └─transparency

int32

No comments found.

-

               └─supportsAlpha

boolean

No comments found.

-

               └─alphaPremultiplied

boolean

No comments found.

-

               └─numComponents

int32

No comments found.

-

               └─numColorComponents

int32

No comments found.

-

               └─colorSpace

object

No comments found.

-

                    └─type

int32

No comments found.

-

                    └─numComponents

int32

No comments found.

-

               └─colorSpaceType

int32

No comments found.

-

               └─maxBits

int32

No comments found.

-

               └─_sRGB

boolean

No comments found.

-

               └─transferType

int32

No comments found.

-

          └─raster

object

No comments found.

-

               └─sampleModel

object

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─dataType

int32

No comments found.

-

               └─dataBuffer

object

No comments found.

-

                    └─dataType

int32

No comments found.

-

                    └─banks

int32

No comments found.

-

                    └─offset

int32

No comments found.

-

                    └─size

int32

No comments found.

-

                    └─offsets

array

No comments found.

-

                    └─theTrackable

object

No comments found.

-

                         └─state

enum

No comments found.

-

                         └─stateTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─theState

enum

No comments found.

-

                         └─theTracker

object

No comments found.

-

                              └─current

boolean

No comments found.

-

                         └─numDynamicAgents

int32

No comments found.

-

               └─minX

int32

No comments found.

-

               └─minY

int32

No comments found.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─sampleModelTranslateX

int32

No comments found.

-

               └─sampleModelTranslateY

int32

No comments found.

-

               └─numBands

int32

No comments found.

-

               └─numDataElements

int32

No comments found.

-

               └─parent

object

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─dataBuffer

object

No comments found.

-

                         └─dataType

int32

No comments found.

-

                         └─banks

int32

No comments found.

-

                         └─offset

int32

No comments found.

-

                         └─size

int32

No comments found.

-

                         └─offsets

array

No comments found.

-

                         └─theTrackable

object

No comments found.

-

                              └─state

enum

No comments found.

-

                              └─stateTracker

object

No comments found.

-

                              └─theState

enum

No comments found.

-

                              └─theTracker

object

No comments found.

-

                              └─numDynamicAgents

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─sampleModelTranslateX

int32

No comments found.

-

                    └─sampleModelTranslateY

int32

No comments found.

-

                    └─numBands

int32

No comments found.

-

                    └─numDataElements

int32

No comments found.

-

                    └─parent

object

No comments found. $ref... self

-

          └─osis

object

No comments found.

-

               └─image

object

No comments found.

-

                    └─accelerationPriority

float

No comments found.

-

                    └─surfaceManager

object

No comments found.

-

                         └─cacheMap

object

No comments found.

-

                              └─any object

object

any object.

-

                    └─writableTileIndices

array

No comments found.

-

                         └─x

int32

No comments found.

-

                         └─y

int32

No comments found.

-

                    └─data

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found. $ref... self

-

                    └─sources

object

No comments found.

-

                         └─elementData

array

No comments found.

-

                              └─any object

object

any object.

-

                         └─elementCount

int32

No comments found.

-

                         └─capacityIncrement

int32

No comments found.

-

                    └─width

int32

No comments found.

-

                    └─sampleModel

object

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─dataType

int32

No comments found.

-

                    └─height

int32

No comments found.

-

                    └─minX

int32

No comments found.

-

                    └─minY

int32

No comments found.

-

                    └─propertyNames

array

No comments found.

-

                    └─numXTiles

int32

No comments found.

-

                    └─numYTiles

int32

No comments found.

-

                    └─minTileX

int32

No comments found.

-

                    └─minTileY

int32

No comments found.

-

                    └─tileWidth

int32

No comments found.

-

                    └─tileHeight

int32

No comments found.

-

                    └─tileGridXOffset

int32

No comments found.

-

                    └─tileGridYOffset

int32

No comments found.

-

                    └─transparency

int32

No comments found.

-

                    └─imageType

int32

No comments found.

-

                    └─colorModel

object

No comments found.

-

                         └─pData

int64

No comments found.

-

                         └─pixel_bits

int32

No comments found.

-

                         └─nBits

array

No comments found.

-

                         └─transparency

int32

No comments found.

-

                         └─supportsAlpha

boolean

No comments found.

-

                         └─alphaPremultiplied

boolean

No comments found.

-

                         └─numComponents

int32

No comments found.

-

                         └─numColorComponents

int32

No comments found.

-

                         └─colorSpace

object

No comments found.

-

                              └─type

int32

No comments found.

-

                              └─numComponents

int32

No comments found.

-

                         └─colorSpaceType

int32

No comments found.

-

                         └─maxBits

int32

No comments found.

-

                         └─_sRGB

boolean

No comments found.

-

                         └─transferType

int32

No comments found.

-

                    └─raster

object

No comments found.

-

                         └─sampleModel

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─dataType

int32

No comments found.

-

                         └─dataBuffer

object

No comments found.

-

                              └─dataType

int32

No comments found.

-

                              └─banks

int32

No comments found.

-

                              └─offset

int32

No comments found.

-

                              └─size

int32

No comments found.

-

                              └─offsets

array

No comments found.

-

                              └─theTrackable

object

No comments found.

-

                         └─minX

int32

No comments found.

-

                         └─minY

int32

No comments found.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─sampleModelTranslateX

int32

No comments found.

-

                         └─sampleModelTranslateY

int32

No comments found.

-

                         └─numBands

int32

No comments found.

-

                         └─numDataElements

int32

No comments found.

-

                         └─parent

object

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─dataBuffer

object

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─sampleModelTranslateX

int32

No comments found.

-

                              └─sampleModelTranslateY

int32

No comments found.

-

                              └─numBands

int32

No comments found.

-

                              └─numDataElements

int32

No comments found.

-

                              └─parent

object

No comments found. $ref... self

-

                    └─osis

object

No comments found.

-

                         └─image

object

No comments found.

-

                              └─accelerationPriority

float

No comments found.

-

                              └─surfaceManager

object

No comments found.

-

                              └─writableTileIndices

array

No comments found.

-

                              └─data

object

No comments found.

-

                              └─sources

object

No comments found.

-

                              └─width

int32

No comments found.

-

                              └─sampleModel

object

No comments found.

-

                              └─height

int32

No comments found.

-

                              └─minX

int32

No comments found.

-

                              └─minY

int32

No comments found.

-

                              └─propertyNames

array

No comments found.

-

                              └─numXTiles

int32

No comments found.

-

                              └─numYTiles

int32

No comments found.

-

                              └─minTileX

int32

No comments found.

-

                              └─minTileY

int32

No comments found.

-

                              └─tileWidth

int32

No comments found.

-

                              └─tileHeight

int32

No comments found.

-

                              └─tileGridXOffset

int32

No comments found.

-

                              └─tileGridYOffset

int32

No comments found.

-

                              └─transparency

int32

No comments found.

-

                              └─imageType

int32

No comments found.

-

                              └─colorModel

object

No comments found.

-

                              └─raster

object

No comments found.

-

                              └─osis

object

No comments found.

-

                              └─properties

object

No comments found.

-

                                   └─any object

object

any object.

-

                         └─width

int32

No comments found.

-

                         └─height

int32

No comments found.

-

                         └─properties

object

No comments found.

-

                              └─any object

object

any object.

-

                         └─theConsumer

object

No comments found.

-

                    └─properties

object

No comments found.

-

                         └─any object

object

any object.

-

               └─width

int32

No comments found.

-

               └─height

int32

No comments found.

-

               └─properties

object

No comments found.

-

                    └─any object

object

any object.

-

               └─theConsumer

object

No comments found.

-

          └─properties

object

No comments found.

-

               └─any object

object

any object.

-

     └─width

int32

No comments found.

-

     └─height

int32

No comments found.

-

     └─properties

object

No comments found.

-

          └─any object

object

any object.

-

     └─theConsumer

object

No comments found.

-

└─properties

object

No comments found.

-

     └─any object

object

any object.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "accelerationPriority": 0.0,
-    "surfaceManager": {
-      "cacheMap": {
-        "mapKey": {}
-      }
-    },
-    "writableTileIndices": [
-      {
-        "x": 0,
-        "y": 0
-      }
-    ],
-    "data": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "$ref": "..."
-      }
-    },
-    "sources": {
-      "elementData": [
-        {}
-      ],
-      "elementCount": 0,
-      "capacityIncrement": 0
-    },
-    "width": 0,
-    "sampleModel": {
-      "width": 0,
-      "height": 0,
-      "numBands": 0,
-      "dataType": 0
-    },
-    "height": 0,
-    "minX": 0,
-    "minY": 0,
-    "propertyNames": [
-      ""
-    ],
-    "numXTiles": 0,
-    "numYTiles": 0,
-    "minTileX": 0,
-    "minTileY": 0,
-    "tileWidth": 0,
-    "tileHeight": 0,
-    "tileGridXOffset": 0,
-    "tileGridYOffset": 0,
-    "transparency": 0,
-    "imageType": 0,
-    "colorModel": {
-      "pData": 0,
-      "pixel_bits": 0,
-      "nBits": [
-        0
-      ],
-      "transparency": 0,
-      "supportsAlpha": true,
-      "alphaPremultiplied": true,
-      "numComponents": 0,
-      "numColorComponents": 0,
-      "colorSpace": {
-        "type": 0,
-        "numComponents": 0
-      },
-      "colorSpaceType": 0,
-      "maxBits": 0,
-      "_sRGB": true,
-      "transferType": 0
-    },
-    "raster": {
-      "sampleModel": {
-        "width": 0,
-        "height": 0,
-        "numBands": 0,
-        "dataType": 0
-      },
-      "dataBuffer": {
-        "dataType": 0,
-        "banks": 0,
-        "offset": 0,
-        "size": 0,
-        "offsets": [
-          0
-        ],
-        "theTrackable": {
-          "state": "IMMUTABLE",
-          "stateTracker": {
-            "current": true
-          },
-          "theState": "IMMUTABLE",
-          "theTracker": {
-            "current": true
-          },
-          "numDynamicAgents": 0
-        }
-      },
-      "minX": 0,
-      "minY": 0,
-      "width": 0,
-      "height": 0,
-      "sampleModelTranslateX": 0,
-      "sampleModelTranslateY": 0,
-      "numBands": 0,
-      "numDataElements": 0,
-      "parent": {
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "dataBuffer": {
-          "dataType": 0,
-          "banks": 0,
-          "offset": 0,
-          "size": 0,
-          "offsets": [
-            0
-          ],
-          "theTrackable": {
-            "state": "IMMUTABLE",
-            "stateTracker": {
-              "current": true
-            },
-            "theState": "IMMUTABLE",
-            "theTracker": {
-              "current": true
-            },
-            "numDynamicAgents": 0
-          }
-        },
-        "minX": 0,
-        "minY": 0,
-        "width": 0,
-        "height": 0,
-        "sampleModelTranslateX": 0,
-        "sampleModelTranslateY": 0,
-        "numBands": 0,
-        "numDataElements": 0,
-        "parent": {
-          "$ref": "..."
-        }
-      }
-    },
-    "osis": {
-      "image": {
-        "accelerationPriority": 0.0,
-        "surfaceManager": {
-          "cacheMap": {
-            "mapKey": {}
-          }
-        },
-        "writableTileIndices": [
-          {
-            "x": 0,
-            "y": 0
-          }
-        ],
-        "data": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "$ref": "..."
-          }
-        },
-        "sources": {
-          "elementData": [
-            {}
-          ],
-          "elementCount": 0,
-          "capacityIncrement": 0
-        },
-        "width": 0,
-        "sampleModel": {
-          "width": 0,
-          "height": 0,
-          "numBands": 0,
-          "dataType": 0
-        },
-        "height": 0,
-        "minX": 0,
-        "minY": 0,
-        "propertyNames": [
-          ""
-        ],
-        "numXTiles": 0,
-        "numYTiles": 0,
-        "minTileX": 0,
-        "minTileY": 0,
-        "tileWidth": 0,
-        "tileHeight": 0,
-        "tileGridXOffset": 0,
-        "tileGridYOffset": 0,
-        "transparency": 0,
-        "imageType": 0,
-        "colorModel": {
-          "pData": 0,
-          "pixel_bits": 0,
-          "nBits": [
-            0
-          ],
-          "transparency": 0,
-          "supportsAlpha": true,
-          "alphaPremultiplied": true,
-          "numComponents": 0,
-          "numColorComponents": 0,
-          "colorSpace": {
-            "type": 0,
-            "numComponents": 0
-          },
-          "colorSpaceType": 0,
-          "maxBits": 0,
-          "_sRGB": true,
-          "transferType": 0
-        },
-        "raster": {
-          "sampleModel": {
-            "width": 0,
-            "height": 0,
-            "numBands": 0,
-            "dataType": 0
-          },
-          "dataBuffer": {
-            "dataType": 0,
-            "banks": 0,
-            "offset": 0,
-            "size": 0,
-            "offsets": [
-              0
-            ],
-            "theTrackable": {
-              "state": "IMMUTABLE",
-              "stateTracker": {
-                "current": true
-              },
-              "theState": "IMMUTABLE",
-              "theTracker": {
-                "current": true
-              },
-              "numDynamicAgents": 0
-            }
-          },
-          "minX": 0,
-          "minY": 0,
-          "width": 0,
-          "height": 0,
-          "sampleModelTranslateX": 0,
-          "sampleModelTranslateY": 0,
-          "numBands": 0,
-          "numDataElements": 0,
-          "parent": {
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "dataBuffer": {
-              "dataType": 0,
-              "banks": 0,
-              "offset": 0,
-              "size": 0,
-              "offsets": [
-                0
-              ],
-              "theTrackable": {
-                "state": "IMMUTABLE",
-                "stateTracker": {
-                  "$ref": "..."
-                },
-                "theState": "IMMUTABLE",
-                "theTracker": {
-                  "$ref": "..."
-                },
-                "numDynamicAgents": 0
-              }
-            },
-            "minX": 0,
-            "minY": 0,
-            "width": 0,
-            "height": 0,
-            "sampleModelTranslateX": 0,
-            "sampleModelTranslateY": 0,
-            "numBands": 0,
-            "numDataElements": 0,
-            "parent": {
-              "$ref": "..."
-            }
-          }
-        },
-        "osis": {
-          "image": {
-            "accelerationPriority": 0.0,
-            "surfaceManager": {
-              "cacheMap": {
-                "mapKey": {}
-              }
-            },
-            "writableTileIndices": [
-              {
-                "x": 0,
-                "y": 0
-              }
-            ],
-            "data": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "$ref": "..."
-              }
-            },
-            "sources": {
-              "elementData": [
-                {}
-              ],
-              "elementCount": 0,
-              "capacityIncrement": 0
-            },
-            "width": 0,
-            "sampleModel": {
-              "width": 0,
-              "height": 0,
-              "numBands": 0,
-              "dataType": 0
-            },
-            "height": 0,
-            "minX": 0,
-            "minY": 0,
-            "propertyNames": [
-              ""
-            ],
-            "numXTiles": 0,
-            "numYTiles": 0,
-            "minTileX": 0,
-            "minTileY": 0,
-            "tileWidth": 0,
-            "tileHeight": 0,
-            "tileGridXOffset": 0,
-            "tileGridYOffset": 0,
-            "transparency": 0,
-            "imageType": 0,
-            "colorModel": {
-              "pData": 0,
-              "pixel_bits": 0,
-              "nBits": [
-                0
-              ],
-              "transparency": 0,
-              "supportsAlpha": true,
-              "alphaPremultiplied": true,
-              "numComponents": 0,
-              "numColorComponents": 0,
-              "colorSpace": {
-                "type": 0,
-                "numComponents": 0
-              },
-              "colorSpaceType": 0,
-              "maxBits": 0,
-              "_sRGB": true,
-              "transferType": 0
-            },
-            "raster": {
-              "sampleModel": {
-                "width": 0,
-                "height": 0,
-                "numBands": 0,
-                "dataType": 0
-              },
-              "dataBuffer": {
-                "dataType": 0,
-                "banks": 0,
-                "offset": 0,
-                "size": 0,
-                "offsets": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "theTrackable": {
-                  "$ref": "..."
-                }
-              },
-              "minX": 0,
-              "minY": 0,
-              "width": 0,
-              "height": 0,
-              "sampleModelTranslateX": 0,
-              "sampleModelTranslateY": 0,
-              "numBands": 0,
-              "numDataElements": 0,
-              "parent": {
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "dataBuffer": {
-                  "$ref": "..."
-                },
-                "minX": 0,
-                "minY": 0,
-                "width": 0,
-                "height": 0,
-                "sampleModelTranslateX": 0,
-                "sampleModelTranslateY": 0,
-                "numBands": 0,
-                "numDataElements": 0,
-                "parent": {
-                  "$ref": "..."
-                }
-              }
-            },
-            "osis": {
-              "image": {
-                "accelerationPriority": 0.0,
-                "surfaceManager": {
-                  "$ref": "..."
-                },
-                "writableTileIndices": [
-                  {
-                    "$ref": "..."
-                  }
-                ],
-                "data": {
-                  "$ref": "..."
-                },
-                "sources": {
-                  "$ref": "..."
-                },
-                "width": 0,
-                "sampleModel": {
-                  "$ref": "..."
-                },
-                "height": 0,
-                "minX": 0,
-                "minY": 0,
-                "propertyNames": [
-                  ""
-                ],
-                "numXTiles": 0,
-                "numYTiles": 0,
-                "minTileX": 0,
-                "minTileY": 0,
-                "tileWidth": 0,
-                "tileHeight": 0,
-                "tileGridXOffset": 0,
-                "tileGridYOffset": 0,
-                "transparency": 0,
-                "imageType": 0,
-                "colorModel": {
-                  "$ref": "..."
-                },
-                "raster": {
-                  "$ref": "..."
-                },
-                "osis": {
-                  "$ref": "..."
-                },
-                "properties": {
-                  "mapKey": {}
-                }
-              },
-              "width": 0,
-              "height": 0,
-              "properties": {
-                "mapKey": {}
-              },
-              "theConsumer": {}
-            },
-            "properties": {
-              "mapKey": {}
-            }
-          },
-          "width": 0,
-          "height": 0,
-          "properties": {
-            "mapKey": {}
-          },
-          "theConsumer": {}
-        },
-        "properties": {
-          "mapKey": {}
-        }
-      },
-      "width": 0,
-      "height": 0,
-      "properties": {
-        "mapKey": {}
-      },
-      "theConsumer": {}
-    },
-    "properties": {
-      "mapKey": {}
-    }
-  }
-}

14.迅雷链接转换

14.1.转换迅雷下载协议链接至原始链接

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 转换迅雷下载协议链接至原始链接

Query-parameters:

ParameterTypeDescriptionRequiredSince

thunderURL

string

迅雷协议链接

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/thunder/toRaw?thunderURL=thunder:/QUFodHRwOi8vdG9vbC5sdS90ZXN0LnppcFpa

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

14.2.原始协议转换为迅雷协议

Type: GET

Author: MoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 原始协议转换为迅雷协议

Query-parameters:

ParameterTypeDescriptionRequiredSince

rawURL

string

原始协议

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/thunder/toThunder?rawURL=http:/tool.lu/test.zip

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

15.UserAgent

15.1.从请求头中获取user-agent

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 从请求头中获取user-agent

Request-headers:

HeaderTypeDescriptionRequiredSince

user-agent

string

user-agent

true

-

Request-example:

curl -X GET -k -H 'user-agent' -i https://api.bingchunmoli.com/ua/userAgentInfo

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─mobile

boolean

No comments found.

-

└─browser

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─version

string

No comments found.

-

└─platform

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─os

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─osVersion

string

No comments found.

-

└─engine

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─engineVersion

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "mobile": true,
-    "browser": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "version": "",
-    "platform": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "os": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "osVersion": "",
-    "engine": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "engineVersion": ""
-  }
-}

15.2.从请求参数中获取 userAgent

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 从请求参数中获取 userAgent

Query-parameters:

ParameterTypeDescriptionRequiredSince

userAgent

string

userAgent

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/ua/userAgentInfoByParam?userAgent=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─mobile

boolean

No comments found.

-

└─browser

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─version

string

No comments found.

-

└─platform

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─os

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─osVersion

string

No comments found.

-

└─engine

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─engineVersion

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "mobile": true,
-    "browser": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "version": "",
-    "platform": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "os": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "osVersion": "",
-    "engine": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "engineVersion": ""
-  }
-}

15.3.从请求参数中获取,获取不到就获取请求头中的userAgent

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 从请求参数中获取,获取不到就获取请求头中的userAgent

Request-headers:

HeaderTypeDescriptionRequiredSince

user-agent

string

请求头的userAgent

true

-

Query-parameters:

ParameterTypeDescriptionRequiredSince

userAgent

string

请求参数的userAgent

false

-

Request-example:

curl -X GET -k -H 'user-agent' -i https://api.bingchunmoli.com/ua/userAgent?userAgent=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─mobile

boolean

No comments found.

-

└─browser

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─version

string

No comments found.

-

└─platform

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─os

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─osVersion

string

No comments found.

-

└─engine

object

No comments found.

-

     └─name

string

No comments found.

-

     └─pattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

     └─versionPattern

object

No comments found.

-

          └─pattern

string

No comments found.

-

          └─flags

int32

No comments found.

-

└─engineVersion

string

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "mobile": true,
-    "browser": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "version": "",
-    "platform": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "os": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "osVersion": "",
-    "engine": {
-      "name": "",
-      "pattern": {
-        "pattern": "",
-        "flags": 0
-      },
-      "versionPattern": {
-        "pattern": "",
-        "flags": 0
-      }
-    },
-    "engineVersion": ""
-  }
-}

16.天气

16.1.按天查询天气

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 按天查询天气

Query-parameters:

ParameterTypeDescriptionRequiredSince

day

int32

天数(3,7,10,15)

true

-

location

string

可以是经维度也可以是locationId并且可以是城市名称

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/weather/byDay?day=3&location=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

16.2.查找当前天气

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 查找当前天气

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/weather/now

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

string

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": ""
-}

16.3.订阅天气通知

Type: POST

Author: bingchunmoli

Content-Type: application/json

Description: 订阅天气通知

Body-parameters:

ParameterTypeDescriptionRequiredSince

email

string

No comments found.

false

-

location

string

No comments found.

false

-

Request-example:

curl -X POST -k -H 'Content-Type: application/json' -i https://api.bingchunmoli.com/weather/sub --data '{
-  "email": "",
-  "location": ""
-}'

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

16.4.取消订阅天气通知

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 取消订阅天气通知

Query-parameters:

ParameterTypeDescriptionRequiredSince

param

string

jwt

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/weather/unSub?param=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

16.5.天气订阅邮件回调

Type: GET

Author: bingchunmoli

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 天气订阅邮件回调

Query-parameters:

ParameterTypeDescriptionRequiredSince

param

string

jwt

false

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/weather/callback?param=

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

boolean

业务承载数据

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": true
-}

17.一言

17.1.根据ID获取一言

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 根据ID获取一言

Path-parameters:

ParameterTypeDescriptionRequiredSince

id

int32

id

true

-

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/yiyan/1

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─uuid

string

No comments found.

-

└─hitokoto

string

No comments found.

-

└─type

string

No comments found.

-

└─from

string

No comments found.

-

└─fromWho

string

No comments found.

-

└─creator

string

No comments found.

-

└─creatorUid

int32

No comments found.

-

└─reviewer

int32

No comments found.

-

└─commitFrom

string

No comments found.

-

└─createdAt

string

No comments found.

-

└─length

int32

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "uuid": "",
-    "hitokoto": "",
-    "type": "",
-    "from": "",
-    "fromWho": "",
-    "creator": "",
-    "creatorUid": 0,
-    "reviewer": 0,
-    "commitFrom": "",
-    "createdAt": "",
-    "length": 0
-  }
-}

17.2.查询随机一条一言数据

Type: GET

Author: BingChunMoLi

Content-Type: application/x-www-form-urlencoded;charset=UTF-8

Description: 查询随机一条一言数据

Request-example:

curl -X GET -k -i https://api.bingchunmoli.com/yiyan/random

Response-fields:

FieldTypeDescriptionSince

code

string

业务状态码

-

msg

string

业务友好消息

-

data

object

业务承载数据

-

└─id

int64

No comments found.

-

└─uuid

string

No comments found.

-

└─hitokoto

string

No comments found.

-

└─type

string

No comments found.

-

└─from

string

No comments found.

-

└─fromWho

string

No comments found.

-

└─creator

string

No comments found.

-

└─creatorUid

int32

No comments found.

-

└─reviewer

int32

No comments found.

-

└─commitFrom

string

No comments found.

-

└─createdAt

string

No comments found.

-

└─length

int32

No comments found.

-

Response-example:

{
-  "code": "",
-  "msg": "",
-  "data": {
-    "id": 0,
-    "uuid": "",
-    "hitokoto": "",
-    "type": "",
-    "from": "",
-    "fromWho": "",
-    "creator": "",
-    "creatorUid": 0,
-    "reviewer": 0,
-    "commitFrom": "",
-    "createdAt": "",
-    "length": 0
-  }
-}
Generated by smart-doc at 2023-05-28 20:33:01Suggestions,contact,support and error reporting on Gitee or Github
Top
\ No newline at end of file diff --git a/src/main/resources/static/doc/jquery.min.js b/src/main/resources/static/doc/jquery.min.js deleted file mode 100644 index fde8714..0000000 --- a/src/main/resources/static/doc/jquery.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.6.4 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.4",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.cssHas=ce(function(){try{return C.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),d.cssHas||y.push(":has"),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType&&e.documentElement||e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 -1) { - searchArr.push({ - order: apiData.order, - desc: apiData.desc, - link: apiData.link, - list: apiData.list - }); - } else { - let methodList = apiData.list || []; - let methodListTemp = []; - for (let j = 0; j < methodList.length; j++) { - const methodData = methodList[j]; - const methodDesc = methodData.desc; - if (methodDesc.toLocaleLowerCase().indexOf(searchValue) > -1) { - methodListTemp.push(methodData); - break; - } - } - if (methodListTemp.length > 0) { - const data = { - order: apiData.order, - desc: apiData.desc, - link: apiData.link, - list: methodListTemp - }; - searchArr.push(data); - } - } - } - if (apiGroup.name.toLocaleLowerCase().indexOf(searchValue) > -1) { - searchGroup.push({ - name: apiGroup.name, - order: apiGroup.order, - list: searchArr - }); - continue; - } - if (searchArr.length === 0) { - continue; - } - searchGroup.push({ - name: apiGroup.name, - order: apiGroup.order, - list: searchArr - }); - } - let html; - if (searchValue === '') { - const liClass = ""; - const display = "display: none"; - html = buildAccordion(api,liClass,display); - document.getElementById('accordion').innerHTML = html; - } else { - const liClass = "open"; - const display = "display: block"; - html = buildAccordion(searchGroup,liClass,display); - document.getElementById('accordion').innerHTML = html; - } - const Accordion = function (el, multiple) { - this.el = el || {}; - this.multiple = multiple || false; - const links = this.el.find('.dd'); - links.on('click', {el: this.el, multiple: this.multiple}, this.dropdown); - }; - Accordion.prototype.dropdown = function (e) { - const $el = e.data.el; - let $this = $(this), $next = $this.next(); - $next.slideToggle(); - $this.parent().toggleClass('open'); - if (!e.data.multiple) { - $el.find('.submenu').not($next).slideUp("20").parent().removeClass('open'); - } - }; - new Accordion($('#accordion'), false); - } -} - -function buildAccordion(apiGroups, liClass, display) { - let html = ""; - if (apiGroups.length > 0) { - if (apiDocListSize === 1) { - let apiData = apiGroups[0].list; - let order = apiGroups[0].order; - for (let j = 0; j < apiData.length; j++) { - html += '
  • '; - html += '' + apiData[j].order + '. ' + apiData[j].desc + ''; - html += ''; - html += '
  • '; - } - } else { - for (let i = 0; i < apiGroups.length; i++) { - let apiGroup = apiGroups[i]; - html += '
  • '; - html += '' + apiGroup.order + '. ' + apiGroup.name + ''; - html += ''; - html += '
  • '; - } - } - } - return html; -} \ No newline at end of file diff --git a/src/main/resources/static/doc/xt256.min.css b/src/main/resources/static/doc/xt256.min.css deleted file mode 100644 index d860d11..0000000 --- a/src/main/resources/static/doc/xt256.min.css +++ /dev/null @@ -1 +0,0 @@ -.hljs{display:block;overflow-x:auto;color:#eaeaea;background:#000;padding:.5em}.hljs-subst{color:#eaeaea}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-builtin-name,.hljs-type{color:#eaeaea}.hljs-params{color:#da0000}.hljs-literal,.hljs-name,.hljs-number{color:red;font-weight:bolder}.hljs-comment{color:#969896}.hljs-quote,.hljs-selector-id{color:#0ff}.hljs-template-variable,.hljs-title,.hljs-variable{color:#0ff;font-weight:700}.hljs-keyword,.hljs-selector-class,.hljs-symbol{color:#fff000}.hljs-bullet,.hljs-string{color:#0f0}.hljs-section,.hljs-tag{color:#000fff}.hljs-selector-tag{color:#000fff;font-weight:700}.hljs-attribute,.hljs-built_in,.hljs-link,.hljs-regexp{color:#f0f}.hljs-meta{color:#fff;font-weight:bolder} \ No newline at end of file