草庐IT

博客专家

全部标签

Spring boot+Vue博客平台:文章列表展示、文章分类与标签管理模块实现

本文将详细介绍如何实现博客平台中的文章列表展示、文章分类与标签管理功能,包括前端的Vue组件设计和后端的SpringBoot接口实现。在阅读本文后,您将了解如何设计和实现高效、易用的文章列表展示、文章分类与标签管理功能。一、文章列表展示1.设计思路在设计文章列表展示功能时,我们需要关注以下几点:支持分页功能,避免一次性加载过多数据提供文章预览,包括标题、摘要、作者、发布时间等信息支持按分类和标签筛选文章列表提供搜索功能,方便用户快速找到感兴趣的文章2.技术实现(1)创建文章列表组件在前端,使用Vue框架创建一个文章列表组件。该组件包括一个文章列表,每个文章项包含标题、摘要、作者、发布时间等信息

Spring boot+Vue博客平台:文章列表展示、文章分类与标签管理模块实现

本文将详细介绍如何实现博客平台中的文章列表展示、文章分类与标签管理功能,包括前端的Vue组件设计和后端的SpringBoot接口实现。在阅读本文后,您将了解如何设计和实现高效、易用的文章列表展示、文章分类与标签管理功能。一、文章列表展示1.设计思路在设计文章列表展示功能时,我们需要关注以下几点:支持分页功能,避免一次性加载过多数据提供文章预览,包括标题、摘要、作者、发布时间等信息支持按分类和标签筛选文章列表提供搜索功能,方便用户快速找到感兴趣的文章2.技术实现(1)创建文章列表组件在前端,使用Vue框架创建一个文章列表组件。该组件包括一个文章列表,每个文章项包含标题、摘要、作者、发布时间等信息

Hexo-零基础搭建个人博客(详解)

Hexo零基础搭建个人博客Hexo是一个基于node.js的快速生成静态博客的开源框架,支持Markdown和大多数Octopress插件,一个命令即可部署到Github页面、Giteee、Heroku等,强大的APl,可无限扩展,拥有数百个主题和插件。简单来说就是一个不用你写代码,就能搭建一套属于你自己的个人博客网站应用(零基础小白也会)。你可以在上面编写文章,做笔记,写日记,码代码。(一个属于你的世界!一个可供别人访问的个人世界)另外Hero还提供了大量主题模版供用户下载。你的博客网站将可以时不时的换一种主题风格,赏心悦目,简直完美!一、环境准备1、安装Node.js直接到官网上下载安装即

Hexo-零基础搭建个人博客(详解)

Hexo零基础搭建个人博客Hexo是一个基于node.js的快速生成静态博客的开源框架,支持Markdown和大多数Octopress插件,一个命令即可部署到Github页面、Giteee、Heroku等,强大的APl,可无限扩展,拥有数百个主题和插件。简单来说就是一个不用你写代码,就能搭建一套属于你自己的个人博客网站应用(零基础小白也会)。你可以在上面编写文章,做笔记,写日记,码代码。(一个属于你的世界!一个可供别人访问的个人世界)另外Hero还提供了大量主题模版供用户下载。你的博客网站将可以时不时的换一种主题风格,赏心悦目,简直完美!一、环境准备1、安装Node.js直接到官网上下载安装即

dumi 如何使用?一文教你使用,高效写出你的博客、组件库文档

文章目录一、dumi介绍二、使用dumi的两种方式(着重在已成型项目中使用dumi)2.1、基于dumi官网带有的脚手架去进行开发2.2、在已成型的项目中引用dumi插件,运行项目2.3、dumi中使用scss2.4、如何在组件内写tsx|md文档2.4.1、button/index.tsx2.4.1、button/index.md2.5、运行npmrundumi效果结语一、dumi介绍关于对dumi的介绍我们就可以简单的理解为快速开发文档的一种便捷开发工具,里面囊括了多种配置,我们不需要再去手动的编写组件这种,所以为我们开发组件库文档,官方文档,个人博客介绍这种网站提供了很便捷的帮助。有兴趣

dumi 如何使用?一文教你使用,高效写出你的博客、组件库文档

文章目录一、dumi介绍二、使用dumi的两种方式(着重在已成型项目中使用dumi)2.1、基于dumi官网带有的脚手架去进行开发2.2、在已成型的项目中引用dumi插件,运行项目2.3、dumi中使用scss2.4、如何在组件内写tsx|md文档2.4.1、button/index.tsx2.4.1、button/index.md2.5、运行npmrundumi效果结语一、dumi介绍关于对dumi的介绍我们就可以简单的理解为快速开发文档的一种便捷开发工具,里面囊括了多种配置,我们不需要再去手动的编写组件这种,所以为我们开发组件库文档,官方文档,个人博客介绍这种网站提供了很便捷的帮助。有兴趣

Github + Hexo 搭建个人博客超详细教程

Github+Hexo搭建个人博客超详细教程本文目录generatedwithDocToc网站搭建本文目录1.安装node.js2.添加国内镜像3.安装Git4.注册Github账号5.创建git仓库6.安装Hexo7.配置本地hexo8.连接Github与本地9.本地连接Github10.写文章、发布文章11.MarkDown文章编辑器说明12.更换自己喜欢的Hexo主题结语1.安装node.js了解一下什么是Node.js:Node.js就是一个用于创建服务器端应用程序的运行系统,它可以轻松构建网络或其他事件驱动的应用程序服务器。node.js下载地址需要用到的命令:git--versio

Github + Hexo 搭建个人博客超详细教程

Github+Hexo搭建个人博客超详细教程本文目录generatedwithDocToc网站搭建本文目录1.安装node.js2.添加国内镜像3.安装Git4.注册Github账号5.创建git仓库6.安装Hexo7.配置本地hexo8.连接Github与本地9.本地连接Github10.写文章、发布文章11.MarkDown文章编辑器说明12.更换自己喜欢的Hexo主题结语1.安装node.js了解一下什么是Node.js:Node.js就是一个用于创建服务器端应用程序的运行系统,它可以轻松构建网络或其他事件驱动的应用程序服务器。node.js下载地址需要用到的命令:git--versio

Java项目(二)--Springboot + ElasticSearch 构建博客检索系统(3)- 分词器介绍

分词器介绍ES作为全文检索服务,势必要对原始的文本进行内容的拆分,才能进行有效的索引。而拆分原始内容到一个一个小的词,或语义单元,这部分的功能由ES的分词器去完成的。常见分词器standard:ES默认的分词器,会将词汇单元进行小写形式,并且去除一些停用词和标点符号等等。支持中文,采用的方法为单字切分。simple:该分词器首先通过非字母字符来分割文本信息,然后将词汇单元统一为小写形式。该分词器会去除掉数字类型的一些字符。whitespace:仅仅是去除空格,然后对字符没有任何的小写化,并且该分词器不支持中文,而且它对生成的词汇单元没有作其他的一些标准化的处理。language:特定语言的分词

Java项目(二)--Springboot + ElasticSearch 构建博客检索系统(3)- 分词器介绍

分词器介绍ES作为全文检索服务,势必要对原始的文本进行内容的拆分,才能进行有效的索引。而拆分原始内容到一个一个小的词,或语义单元,这部分的功能由ES的分词器去完成的。常见分词器standard:ES默认的分词器,会将词汇单元进行小写形式,并且去除一些停用词和标点符号等等。支持中文,采用的方法为单字切分。simple:该分词器首先通过非字母字符来分割文本信息,然后将词汇单元统一为小写形式。该分词器会去除掉数字类型的一些字符。whitespace:仅仅是去除空格,然后对字符没有任何的小写化,并且该分词器不支持中文,而且它对生成的词汇单元没有作其他的一些标准化的处理。language:特定语言的分词