From d8bddd916199cb9ab893e4e48d03d96ce8343c36 Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <773861846@qq.com> Date: Sun, 17 Nov 2019 11:25:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E7=88=AC=E8=99=AB=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/java2nb/books/controller/BookCrawlController.java | 3 ++- .../com/java2nb/books/service/impl/BookCrawlServiceImpl.java | 3 +-- novel-admin/src/main/resources/application.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/novel-admin/src/main/java/com/java2nb/books/controller/BookCrawlController.java b/novel-admin/src/main/java/com/java2nb/books/controller/BookCrawlController.java index 04e3c89..65a2f65 100644 --- a/novel-admin/src/main/java/com/java2nb/books/controller/BookCrawlController.java +++ b/novel-admin/src/main/java/com/java2nb/books/controller/BookCrawlController.java @@ -9,6 +9,7 @@ import org.apache.commons.configuration.Configuration; import org.apache.commons.configuration.ConfigurationException; import org.apache.commons.configuration.PropertiesConfiguration; import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; @@ -108,7 +109,7 @@ public class BookCrawlController { @ResponseBody @RequestMapping("/update") public R update(CrawlConfig config) { - crawlConfig = config; + BeanUtils.copyProperties(config,crawlConfig); return R.ok(); } diff --git a/novel-admin/src/main/java/com/java2nb/books/service/impl/BookCrawlServiceImpl.java b/novel-admin/src/main/java/com/java2nb/books/service/impl/BookCrawlServiceImpl.java index acab26b..e3e0225 100644 --- a/novel-admin/src/main/java/com/java2nb/books/service/impl/BookCrawlServiceImpl.java +++ b/novel-admin/src/main/java/com/java2nb/books/service/impl/BookCrawlServiceImpl.java @@ -923,8 +923,7 @@ public class BookCrawlServiceImpl implements BookCrawlService { } private Long generateVisiteCount(Float score) { - int baseNum = (int) (Math.pow(score * 10, (int) (score - 5)) / 2); - return Long.parseLong(baseNum + new Random().nextInt(1000) + ""); + return Long.parseLong((int)(score*10000) + new Random().nextInt(1000) + ""); } private String getByHttpClient(String catBookListUrl) { diff --git a/novel-admin/src/main/resources/application.yml b/novel-admin/src/main/resources/application.yml index cd945a7..284cabb 100644 --- a/novel-admin/src/main/resources/application.yml +++ b/novel-admin/src/main/resources/application.yml @@ -36,8 +36,8 @@ spring: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/books?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai - username: books - password: books + username: root + password: test123456 #password: initialSize: 1 minIdle: 3