![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图书分类系统
谷新龙001
故不积跬步,无以至千里。不积小流,无以成江海。
展开
-
图书分类系统-总述
问题描述:此前搜集大量计算机书籍存储在百度云上,后来分享给小伙伴,小伙伴说太乱了,细思极恐,因此考虑了一下建立一个半自动化的图书整理系统,将图书自动分配到相应是路径下。整体分为以下几个步骤:1.创建图书目录结构 创建图书分类的文件夹下,合理规划上下级关系。2. 对图书文件进行清洗。 前期下载的书籍的书籍名称有很多会带有网站地址等广告信息,影响自动化判断,因此需要清洗掉。3. 根据图书名...原创 2018-07-01 13:46:42 · 1520 阅读 · 0 评论 -
图书整理系统(1)-创建图书分类文件夹
本篇博文主要讲述如何自动新建图书分类文件夹。数据来源于中国图书馆分类法。技术:jsoup爬虫处理流程:1.抓取网站数据获取图书种类树。2.打印目录结构3.创建目录结构代码如下: package com.gugu.book;import java.io.File;import java.io.IOException;import java.util.ArrayList;import jav...原创 2018-07-01 13:51:27 · 3184 阅读 · 1 评论 -
图书整理系统(2)--对图书名称进行清洗
由于历史遗留数据,网上下载的书籍很多情况下会带有下载网站等地址信息,以及“高清”“扫描版”“最新版”等字段,因此需要将文件名进行清洗,以保证后续处理可以匹配到相应的数据。分为以下步骤:1.获取路径下所有书籍2.对书籍名称与原书籍名称进行清洗3.如果新书籍名和原来书籍名称不相等,就对书籍进行重命名代码如下 package com.gugu.book;import java.io.File;im...原创 2018-07-02 16:09:15 · 345 阅读 · 0 评论 -
图书整理系统(3)--对图书进行移动
到了本系统的重点环节;主要分为三步走:1.获取所有图书 查询图书,图书名称,原图书位置,对图书名称进行处理,方便网站查询提高命中率2.填充图书类型,根据图书名称获取图书列表,然后获取图书的详细内容中的图书类型编码,然后根据图书类型编码获取本地图书路径3.根据图书源路径,目的路径移动图书代码如下:package com.gugu.book;import java.io.File;impo...原创 2018-07-04 16:50:44 · 527 阅读 · 2 评论