这个功能思来想去想了很久,终于实现了基本功能,自己基于别人的后台权限管理系统写了一个博客系统,其实博客系统只是一小部分,但今天只讲博客部分,其他详见:

RZSpider详见:https://blog.csdn.net/rico_zhou/article/details/83618255    https://www.rzspider.top      U:testadmin   P:testadmin

RZBlog详见:https://blog.csdn.net/rico_zhou/article/details/83617549    https://www.rzspider.top/rzblog

一.简单介绍

博客搬家简单来说就是把例如CSDN,博客园,开源中国等程序员博客聚集地所写的博客一键转移到自己的博客网站,当然是爬取自己的博客(别人的不是不能,而是不可以),并且保持样式尽量不便,图片也下载到自己的网站,以及其他一些设置。本文在前端页面博客搬家详情弹窗部分HTML参考了 张亚东博客但仅此而已,后台的框架代码均自写。

二.目标

将CSDN,博客园,开源中国,简书,以及今日头条,还有本地WORD文档以html形式搬家到自有网站,如需修改请使用HTML编辑器,如summernote,并保持基本样式不便,图片自转移。

三.使用框架

采用java语言,使用框架htmlunit爬取页面,使用jsoup解析页面,对于word文档则使用poi解析,辅助fastjson。

由于代码是从项目中截取,虽然可独立运行,但是可能会有一些无用代码,敬请见谅!

不使用代理,不考虑性能,仅为简单实现,见谅!

四.分篇

博客搬家系列(一)-简介:https://blog.csdn.net/rico_zhou/article/details/83619152

博客搬家系列(二)-爬取CSDN博客:https://blog.csdn.net/rico_zhou/article/details/83619509

博客搬家系列(三)-爬取博客园博客:https://blog.csdn.net/rico_zhou/article/details/83619525

博客搬家系列(四)-爬取简书文章:https://blog.csdn.net/rico_zhou/article/details/83619538

博客搬家系列(五)-爬取开源中国博客:https://blog.csdn.net/rico_zhou/article/details/83619561

博客搬家系列(六)-爬取今日头条文章:https://blog.csdn.net/rico_zhou/article/details/83619564

博客搬家系列(七)-本地WORD文档转HTML:https://blog.csdn.net/rico_zhou/article/details/83619573

博客搬家系列(八)-总结:https://blog.csdn.net/rico_zhou/article/details/83619599

五.搬家图片预览

完整源码请见github:https://github.com/ricozhou/blogmove​​​​​​​

博客搬家系列(一)-简介相关推荐

  1. 博客搬家系列(六)-爬取今日头条文章

    博客搬家系列(六)-爬取今日头条文章 一.前情回顾 博客搬家系列(一)-简介:https://blog.csdn.net/rico_zhou/article/details/83619152 博客搬家 ...

  2. 详细介绍如何自研一款博客搬家功能

    前言 现在的技术博客(社区)越来越多,比如:imooc.spring4All.csdn.cnblogs或者iteye等,有很多朋友可能在这些网站上都发表过博文,当有一天我们想自己搞一个博客网站时就会发 ...

  3. 【全网最全的博客美化系列教程】06.推荐和反对炫酷样式的实现

    全网最全的博客美化系列教程相关文章目录 [全网最全的博客美化系列教程]01.添加Github项目链接 [全网最全的博客美化系列教程]02.添加QQ交谈链接 [全网最全的博客美化系列教程]03.给博客添 ...

  4. 博客搬家了--这次搬进自己家的了,不过博客园的会定时更新!新家地址: http://blog.woshimaijia.com/...

    博客搬家了--这次搬进自己家的了,不过博客园的会定时更新! 新家地址: http://blog.woshimaijia.com/ 博客园的博客很稳定,也是我很喜欢的地方 这里的文章我也会陆续更新的.. ...

  5. [导入]博客搬家了,呵呵

    博客搬家了,呵呵,找到一个不错的程序,以后就不怕自己的博客打不开了,自己可管理服务器了,真的很高兴. 博客地址:www.wjk3.cn 文章来源:http://wangjikun3.bokee.com ...

  6. CentOS经常使用文件操作命令[百度博客搬家]

    路径操作的CentOS经常使用命令 如今整理例如以下(百度博客搬家)  cd pwd  NO1. 显示当前路径  [root@rehat root]# pwd  NO2. 返回用户主文件夹  [roo ...

  7. 【全网最全的博客美化系列教程】08.自定义地址栏Logo

    全网最全的博客美化系列教程相关文章目录 [全网最全的博客美化系列教程]01.添加Github项目链接 [全网最全的博客美化系列教程]02.添加QQ交谈链接 [全网最全的博客美化系列教程]03.给博客添 ...

  8. 博客搬家——从CSDN到博客园

    前言 作为CSDN五年的老用户,现在不得不做出一个艰难的决定--博客搬家.原博客地址:http://blog.csdn.net/zouyujie1127/ 其实在博客园注册已经两年多了,只是因为大学时 ...

  9. 博客搬家到CSDN:http://blog.csdn.net/yeweiouyang

    博客搬家到CSDN:http://blog.csdn.net/yeweiouyang 转载于:https://www.cnblogs.com/yewei/p/4012571.html

最新文章

  1. 2022-2028年中国汽车工业行业研究及前瞻分析报告
  2. zabbix-3.0.4添加对windows 2008r2的监控
  3. 模组使用之NB-IoT模组的工作模式、PSM、DRX和eDRX状态说明
  4. iptables防火墙的连接状态
  5. tensorflow linux多卡训练_用Windows电脑训练深度学习模型?超详细配置教程来了
  6. iOS 去除警告 看我就够了
  7. 训练日志 2019.3.10
  8. 体验完23万的小鹏P5,凯美瑞不香了 | 视频
  9. css grid随页面大小_CSS中的间距知识总结,前端开发中各种间距的使用及优缺点
  10. Windows Server 2008 \u0026 2012在GCE上正式商用了
  11. UDT中的epoll
  12. finally语句与return语句相关问题
  13. VTN系列多通道采集仪硬件接口
  14. Vivado IP核之RAM Block Memery Generator
  15. 2017“硅谷技划”日记之五:从组织者眼光看Google IO大会
  16. 关于手写unshift方法
  17. feign.RetryableException: connect timed out executing xxxxxx
  18. 提升30%转化率的LBS网络营销神器--高精准IP定位
  19. split().reverse().join()放一起 好记很多
  20. java对象的内存分配流程

热门文章

  1. VR全景车展提升产品透明度让消费者更加信赖
  2. zha男/女的三种境界
  3. python3编译安装
  4. 学习软件测试的第十九天
  5. 带着问题读源码-soul(2021-01-15)
  6. php的安装步骤,PHP安装流程
  7. 科研小技巧——MATLAB的编码风格
  8. redhat开启telnet后无法连接
  9. 从尽力而为到全力以赴
  10. 四个免费,无法律风险的高质量国外图片网站推荐