自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 前端JS动画收集

一些前端动画效果的收集,正在收集中...

2024-07-17 13:43:08 134

原创 SQL翻译(SpringBoot + mybatis实现,仅代码)

【代码】SQL翻译(SpringBoot + mybatis实现,仅代码)

2024-06-19 19:36:53 105

原创 mavon-editor 文档(搬运)

富文本插件mevonEditor的文档,方便看

2024-05-31 19:26:51 796

转载 更简洁的参数校验,使用 SpringBoot Validation 对参数进行校验

此外,为了方便演示,还需要其他依赖。依赖如下:代码语言:javascript复制你在编写下面的示例代码中,会发现主要使用到了包下的注解,而这个包主要来自于这个依赖。如果引入依赖的时候直接引入是无法实现参数校验功能的,因为它只定义了规范,而没有具体实现。但是实现了这个规范,直接引入也是可以实现参数校验功能的。代码语言:javascript复制。

2024-05-22 21:44:58 24

原创 Vue3(组合式API)快速集成Echarts 中国地图

接着,上代码,直接使用即可,自己注意下细节地方。下载我国的地图数据,放到项目中备使用。首先使用命令安装echarts。

2024-05-21 19:56:52 187

原创 在Linux系统上,基于docker安装ElasticSeach7.17.3

首先连接上自己服务器,这里我用的是XShell。

2024-04-02 18:46:43 675

原创 Mybatis Generator 代码生成器使用

MyBatis官方提供了代码生成器MyBatis Generator可以解决实体类单表创建和CURD代码书写造成的重复工作的麻烦。Mybatis Generator(简称MBG)是官方提供的代码生成工具。可以通过数据库表直接生成实体类、单表CRUD代码、mapper.xml文件,从而解放我们的双手。

2024-01-26 11:48:17 579 1

转载 MongDB7.0+版本安装和入门使用

入门使用mongodb7.0+版本

2024-01-18 21:31:42 586 1

原创 Vue3使用富文本tinymce

内容持续更新中......这里先贴上官网链接,如果觉得我这边不够详细(前提:vue3项目自己创建一个。

2023-11-25 10:48:16 1287

转载 vue2.0与3.0的详细区别?

总之,Vue.js作为一款简单、灵活、高效的框架,已经赢得了广大开发人员的青睐。在不断发展的前端领域,Vue.js有着巨大的潜力,并且有望在未来继续推动Web开发的进步。Vue 3.0版本通过性能提升、减小体积、框架兼容等改进,应用场景将更加广泛,能够提供更好的开发体验和性能表现。在这一步中,实例已完成对选项的处理,意味着以下内容已被配置完毕:数据侦听、计算属性、方法、事件/侦听器的。Vue 3.0是Vue.js的新版本,带来了许多新功能和特点,具有广阔的应用前景。

2023-11-24 21:04:44 107 1

原创 Elasticsearch数据操作

character filters:在tokenizer之 前对文本进行处理。例如删除字符、替换字符tokenizer:将文本按照一定的规则切割成词条 (term)。例如keyword, 就是不分词;还有ik_ _smarttokenizer filter:将tokenizer输 出的词条做进一步处理。例如大小写转换、同义词处理、拼音处理等我们可以在创建索引库时,通过settings来配置自定义的analyzer (分词器) :PUT /test"analyzer": { // 自定义分词器。

2023-11-22 13:58:27 64

原创 RestClient查询文档--快速入门

RestAPI中其中构建查询条件的核心部分是由一-个名为QueryBuilders的工具类提供的,其中包含了各种查询方法:可以看到方法非常得多,挑一些常用的举例说明。

2023-11-18 16:54:49 66 1

原创 DSL查询文档

优点:支持随机翻页缺点:深度分页问题,默认查询上限(from + size)是10000场景∶百度、京东、谷歌、淘宝这样的随机翻页搜索优点:没有查询上限(单次查询的size不超过10000)缺点:只能向后逐页查询,不支持随机翻页·场景∶没有随机翻页需求的搜索,例如手机向下滚动翻页scroll:优点:没有查询上限(单次查询的size不超过10000)缺点:会有额外内存消耗,并且搜索结果是非实时的场景∶海量数据的获取和迁移。

2023-11-17 19:18:59 57 1

原创 RestClient操作索引库和文档

ES官方提供了各种不同语言的客户端,用来操作ES。这些客户端的本质就是组装DSL语句,通过http请求发送给ES。

2023-11-16 23:14:31 86 1

原创 ES索引库和文档操作

mapping是对索引库中文档的约束,常见的mapping属性包括(

2023-11-15 22:23:20 38

原创 认识Elasticsearch(ES)

elasticsearch是一款非常强大的开源搜索引擎,可以帮助我们从海量数据中快速找到我们需要的内容。elasticsearch结合kibana、Logstash、Beats,也就是elastic stack(ELK),被广泛应用在日志数据分析、实时监控等领域。elasticsearch是elastic stack的核心,负责存储、搜索和分析数据。

2023-11-15 18:54:13 60 1

原创 JavaScript学习

变量就是一个用来装东西的盒子,即术语 ‘容器’ ,它是计算机用来存储数据的容器,而且变量不等于数据本身。未定义是比较特殊的类型,只有一个值undefined。什么情况出现未定义类型?只声明变量,不赋值的情况下,变量的默认值为undefined,一般很少【直接】为某个变量赋值为undefinedDOM (Document Object Model——文档对象模型)是用来呈现以及与任意HTML或XML文档交互的API白话文:DOM是浏览器提供的一套专门用来操作网页内容的功能DOM作用。

2023-11-01 18:30:40 94

转载 前端本地存储之LocalStorage

LocalStorage 是浏览器提供的一种 Web 存储形式,它允许 Web 应用程序将数据本地存储在用户的浏览器中,并且没有过期日期。在这里,即使您关闭浏览器选项卡/窗口,存储的数据也将保持可用。请注意,存储在 LocalStorage 中的数据仅保留在用户用于访问站点的设备上的浏览器中。因此,如果用户稍后使用不同的浏览器或在另一台设备上重新访问同一站点,他们将无法访问存储的数据。

2023-10-29 22:11:37 1172

原创 图片展示版式-瀑布流实现

在大部分的图片网站中,我们常常看到这样一种图片的排版模式:瀑布流又称瀑布流式布局,是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。最早采用此布局的网站是Pinterest,逐渐在国内流行开来。国内大多数清新站基本为这类风格。

2023-10-29 22:03:26 105

原创 简洁好使用的emoji表情组件在vue2中的使用

第三步,在模板内使用,可以通过:style设置一些属性,通过@select调用emoji组件方法传递表情数据,在我们这个父组件中可以把他添加到评论内容里去。为什么我会找到这么一个表情选择器呢,因为我个人最近在开发一个个人博客,里面有个评论功能需要使用的emoji表情来丰富评论内容,营造更好的良性互动。第二步,在你封装的组件内导入,这三个必不可少,还要记得他也是一个封装好的组件,要声明一下。这里是官方提供的一个vue使用模板的网址。话不多说,接下来看怎么使用。首先呢,要先导入对应的依赖。

2023-10-26 15:06:10 1854 4

原创 关于springboot和vue上传歌曲和获取歌曲的一种方式记录

最近在尝试做个音乐播放器,以前后端分离的方式实现,主要的技术栈是springboot + vue + mysql。在vue中获取字节数据并将数据类型转换成blob类型,转换成浏览器audio标签可播放的方式。音频数据在数据库中的存储方式是blob,关于什么事blob数据,大家可以参考这篇文章。

2023-10-25 19:04:47 232 1

转载 vue 富文本编辑器 wangeditor 自定义上传图片 以及 解决 复制粘贴 word 没有图片的情况

实现步骤: 注意获取粘贴的 html和获取 rtf 数据 ,用let,不能用const,下面会发生修改 -链接:https://juejin.cn/post/7144335819275255845。本人比较喜欢用这一款编辑器,官方文档:(上传图片我这里有点特殊,就不细说了。原理:可以去看看他的文章,不错 (我主要来说说怎么使用。

2023-10-07 11:48:04 4223 3

原创 关于springboot传blob数据到前端并包装资源到audio实现播放

1号代码的意思是 设置响应数据的格式,因为我们的文件类型有很多种,()这里我们以音频数据为例,音频数据有熟知的mp3、flac、wav等类型)同时也要设置编码格式,将它塞入响应头中。const blob = new Blob( [ 要转换的数据] , { type:'参数类型(如audio/flac)' })由于咱们的音频数据是以blob类型存储的mysql数据库中的,当我们将它提取到java中的时候需要用byte[]来接收,1.将byte[] 数据转换为blob对象类型。

2023-10-02 21:24:55 1009

原创 SpringMVC学习笔记

个人学习的笔记,多有引用

2023-06-19 17:45:12 276 1

原创 Spring学习笔记

个人关于spring的学习笔记,多有引用

2023-06-19 17:22:48 136 1

原创 Mybatis学习笔记

关于个人对于mybatis学习的主要内容笔记,有部分内容引用

2023-06-19 12:18:57 175 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除