自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Blue的博客

全栈领域创作者

  • 博客(34)
  • 收藏
  • 关注

原创 Vue2如何在网页实现文字的逐个显现

本篇文章为我所写网站时,所使用的一些特点性操作,全是拿来分享的

2024-10-04 13:46:26 580 59

原创 详解代理模式-【静态代理与JDK动态代理】(非常的斯国一)

静态代理相当于是多写了一个代理类,在调用的时候调用的是代理类,在代理类中的处理还是原生的处理逻辑,不过在前后添加上需要添加的代码。动态代理,我个人认为就是java自己给了你一个可以创建代理类的类,然后通过反射之内的,然后再你执行某方法时候,有一步,调用处理机制,对其增强。其实也很像静态代理的。

2024-09-28 12:58:43 1862 84

原创 Exception in thread “main“ java.lang.CloneNotSupportedException 解决方案

今天在学习设计模式的时候,犯的一个错误。很低级的错误,不过也记录一下(绝对不是想水文章)。

2024-09-26 19:35:00 398 13

原创 整合多方大佬博客以及视频 一文读懂 servlet

请求行(Request line):包括请求方法、URL和协议版本。请求方法(Request method):表示要执行的操作,常见的方法有GET、POST、PUT、DELETE等。URL(Uniform Resource Locator):表示要访问的资源路径。协议版本(Protocol version):表示使用的HTTP协议版本,如HTTP/1.1。请求头部(Request headers)

2024-09-22 15:59:16 1601 86

原创 DataGrip 2021.2.2如何导出.sql文件

但是对于一些小白,比如俺,就经常不会数据库的导入导出,那么这篇文章也就是结合自己的经验来导入数据.sql数据,以及导出。4、数据库连接问题:请确保数据库已正确配置,并且您正在使用正确的连接信息(如主机名、用户名和密码)。3、SQL文件格式错误:确保SQL文件的格式正确,没有语法错误或无效的SQL语句。可以尝试使用文本编辑器打开文件,并确保它是有效的sql语句。5、数据库版本不兼容:如果您正在尝试将SQL文件导入到不同版本的数据库中,可能会遇到兼容性问题。1、文件路径错误:请确保提供的文件路径是正确的。

2024-09-09 09:00:00 2316 105

原创 云服务器+docker:还在为项目上线苦恼?一文包你解决(保姆级教程,图文并茂,万字起步!!!)

数据卷(volume)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。html:放置一些静态资源conf:放置配置文件如果我们要让Nginx代理我们的静态资源,最好是放到html目录;如果我们要修改Nginx的配置,最好是找到conf下的nginx.conf文件。但遗憾的是,容器运行的Nginx所有的文件都在容器内部。所以我们必须利用数据卷将两个目录与宿主机目录关联,方便我们操作。如图:在上图中:我们创建了两个数据卷:confhtmlNginx容器内部的conf目录和html。

2024-09-04 09:00:00 4267 97

原创 新手常见错误:Unable to find a @SpringBootConfiguration

这可能是因为你的测试类没有正确地配置,或者Spring Boot的测试自动扫描机制没有能够找到你的主配置类。注意,如果你同时使用`@SpringBootTest`和`@ContextConfiguration`,`@ContextConfiguration`的配置会覆盖`@SpringBootTest`的自动配置。如果你的主配置类不在默认的包路径下,或者Spring Boot的自动扫描机制没有能够识别到它,你可以通过`@SpringBootTest`的`classes`属性手动指定它。

2024-09-02 20:08:51 1319 18

原创 新手常见错误:Compressor detection can only be called on some xcontent bytes or compressed xcontent bytes

🎈🎈🎈在结束这个关于处理异常的分析时,我想强调几点关键的总结和未来的行动方向:首先,确保数据格式和编码的正确性对于与Elasticsearch成功交互至关重要。开发者需要仔细检查传递给Elasticsearch的任何数据,确保它们符合Elasticsearch的期望格式(如JSON、YAML等),并且使用正确的字符编码(如UTF-8)。其次,对于处理压缩数据,如果Elasticsearch客户端或API要求使用压缩,那么开发者必须确保在发送前正确地压缩数据,或者在接收后正确地解压缩数据。

2024-08-26 22:24:22 1426 23

原创 新手常见错误:java.lang.NumberFormatException: For input string: “xxxx“

任重而道远。

2024-08-15 23:42:58 2291 37

原创 新手常见错误:Language level is invalid or missing in pom.xml. Current project JDK is 17.(Blue教你如何解决报错)

这个警告或错误更可能是由你的 IDE(如 IntelliJ IDEA)发出的,因为它试图根据项目的 JDK 版本来自动设置 Java 语言的级别,但在某些情况下可能无法正确识别或应用。今天开一个maven的时候遇到这样一个报错,这个报错对于我来言是一个并不陌生的报错,早期学习spring框架的时候,遇到过这个问题,当时怎么也弄不出来(现在想想那个时候的我真菜),现在却对这种问题的解决游刃有余。是与你的 JDK 版本相匹配的(对于 JDK 17,它应该是 17)。下,找到你的模块并检查其设置。

2024-08-11 11:58:24 2163 35

原创 快速入手mybits(xml配置文件版本)

/mybits的代理开发// 1、加载mybits的核心配置文件,获取SqlsessionFactory// 2、获取sqlsession对象//3、执行sql语句//4、释放资源</select></mapper>🎀🎀🎀MyBatis作为一个成熟且强大的持久层框架,在Java开发领域有着广泛的应用。希望本教程能够成为您学习MyBatis的起点,激发您对数据库交互技术深入探索的兴趣。记住,实践是检验真理的唯一标准,只有不断动手实践,才能真正掌握MyBatis的精髓。

2024-08-09 12:37:39 2101 104

原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile

最近一直在提升自己,之前学习过ssm和springboot,但是我自己感觉自己学习的还是很浅显的,只学到了表层,没有继续到源码的程度。的这个版本内部有检查,以确保它只能在至少 Maven 3.6.3 的环境中运行,因为它可能使用了 Maven 3.6.3 或更高版本中引入的新特性或修复。这样,你可以确保所有开发人员和构建环境都使用相同版本的 Maven,而无需手动安装 Maven。的版本降级到一个与你的 Maven 版本兼容的版本。)的版本 3.13.0,但是你的 Maven 版本低于 3.6.3。

2024-08-07 13:01:27 2324 93

原创 Vue+live2d实现虚拟人物互动(一次体验叙述)

!!

2024-08-04 16:30:56 3439 101

原创 Java实现数据库图片上传(包含从数据库拿图片传递前端渲染)-图文详解

我们使用数据库经常传递字符串、数字,但是很少在数据库存储图片、Word文件,我也去csdn找了找其他人的文章,只能说这类型的少的可怜,不是收费,就是讲的乱七八糟。既然如此,那么我将为需要这方面知识点的朋友写下这篇文章。1、数据库搭建2、后端实现,将图片存储进数据库3、后端实现,从数据库取出图片给前端4、前端拿到后端传递的json信息渲染到网页废话不多说,直接开始!

2024-07-31 13:16:57 12113 116

原创 GUI图形化界面操作(下部)

修炼中,该篇文章为俺很久前的学习笔记。

2024-07-27 08:26:18 1673 48

原创 GUI图形化界面操作(上部)

处理窗口中发生的事件,比如移动鼠标,关闭窗口,鼠标点击等,当发生了这些事件时,然后要去做什么。组件实际就是awt提前预定好了的元素,如按钮,文本框,标签等。以上便是菜单栏菜单栏下面有划分很多Menu menu=new Menu("我是菜单");MenuBar:整个菜单栏Meanu:菜单栏上面的某个选项Meanuitem:菜单栏下的某个选项点击后的某个选项(可以通过item.setShortcut(new MenuItem())设置快捷键)

2024-07-25 11:35:40 1836 63

原创 Java实现随机题库-全站最呆瓜思想,保证你能学会

🎉🎉🎉在结束这篇关于随机题库系统前后端思路与代码实现的博文之际,我们不难发现,构建一个高效、灵活的随机题库系统不仅需要对前后端技术有深入的理解,更需要细致的规划与不断的优化。代码逻辑很简单,搭建springboot框架,利用Easyexcel这个开源的库,对Excel表格里面的数据取出来,存储在一个集合中,再利用随机数Random和for循环对该集合进行二次开发(利用随机数生成索引,从集合里面取出来数据再组合成另一个集合),最后将该集合转成json格式传递给前端进行渲染。

2024-07-22 13:40:33 4655 51

原创 当Excel处理神器EasyExcel遇上Apache POI:一场关于依赖的趣味‘撞车’冒险

这里是Blue,今天我写代码遇到了一个这样的问题,我在使用easyexcel的时候它无法去执行我的操作,通过我一定的判断最终解决了问题。

2024-07-21 12:21:30 2167 38

原创 kkfileView

kkFileView是一个基于Spring Boot框架构建的文件文档在线预览解决方案,它提供了广泛的文件类型支持、易部署性、跨平台服务、二次开发友好等多种特性。

2024-07-19 12:55:08 2454 35

原创 poi库简单使用(java如何实现动态替换模板Word内容)

Apache POI 是一种流行的 API,允许程序员使用 Java 程序创建、修改和显示 MS Office 文件。它是由 Apache Software Foundation 开发和分发的开源库,用于使用 Java 程序设计或修改 Microsoft Office 文件。它包含将用户输入数据或文件解码为 MS Office 文档的类和方法。

2024-07-19 12:29:22 3802 29

原创 记录我使用poi库,中文却无法显示的问题

这是昨天晚上Blue遇到的问题,自己的项目里面需要用java实现操控word模板,对里面内容进行动态操作。通过查资料,我认识到了Apache poi这个库,然后在使用这个库的时候,我突然发现它生成的.docx文件,无法显示中文。然后我就上网查资料,找了半天也没有找到为啥,然后提问,也没有得到很有帮助的。最终不断摸索,解决了问题。

2024-07-16 10:37:32 1627 40

原创 你也想做一个Elemen-ui吧!!!——Blueの前端路

这里是Blue,本篇文章我们将在前一篇文章的基础上,继续封装组件。该组件为经常用的diglog,让我们来尝试去封装一下吧。希望各位在学习途中可以对组件有更多的理解。🎈🎈🎈视频推荐http://【VUE进阶-从0到1搭建UI组件库(1-3)】https://www.bilibili.com/video/BV1nJ411V75n?<WsDiglog title="温馨提示" width="320px" marginTop="100px"></WsDiglog>

2024-07-15 10:22:32 8213 36

原创 你也想做一个Element-ui吧!!!——Blueの前端路(一)

又到了暑假了,俺最近想做一个属于自己的组件库类似Element-ui这样的东东,奈何本人也是一名新手,没有那么强的前端功力,所俺就边学边记录自己的学习过程,将自己的笔记和所遇到的问题写成csdn的文章,一是为了分享笔记,让更多朋友们能够轻松学习,二是在写笔记的途中,也可以总结提高。http://【VUE进阶-从0到1搭建UI组件库(1-3)】https://www.bilibili.com/video/BV1nJ411V75n?// 朴素按钮样式&:hover,&:focus{

2024-07-12 18:31:45 2677 18

原创 跟着Blue学Webpack吧!!!(图文详解,原来Webpack如此简单)

http://【前端构建工具(webpack&vite)教程 李立超】https://www.bilibili.com/video/BV1Kd4y147gg?概念 | webpack 中文文档 (docschina.org)Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。注意:这个文件是在node.js环境下运行的,所以不能用前端模块规范使用而是使用入口起点(entry point)

2024-07-06 11:13:32 2238 67

原创 还在写黑框框的课设嘛?跟着Blue体会前端与后端的魅力吧!!!

✨✨✨。

2024-07-02 11:23:16 1679 12

原创 哇!像看小说一样就可以学会将本地文件送到gitee上了嘛! (git简易使用)

通过Blue对软件英文的翻译,明白了这个界面是登录的,要是有Bitbucket账号就可以点击Bitbucket了,要是没有就只能点击 Create one for free了,Blue无奈没有账号,只能创建一个了,通过不断的操作,终于注册好了!注册,登录后Blue开始了操作gitee了,由于并不明白自己需要做什么,Blue查阅了资料,通过5小时的恶补知识,了解了自己需要去新建一个仓库然后将这个仓库与git绑定。Blue:“我捏个豆,git,gitee,github,这都是啥呀,脑袋疼!

2024-07-01 11:18:39 1757 7

原创 超哇塞的Flex布局教程!!Blue带你图文详解Flex,让新手宝宝不在困惑

Flex布局,全称“Flexible Box Layout”,是一种CSS布局模型,用于在容器中排列子元素。它提供了一种更加有效的方式来布局、对齐和分配容器中项目之间的空间,即使它们的大小未知或是动态变化的。Flex布局的主要目标是提供一种更加灵活的方式来布置元素,使其能够适应不同屏幕尺寸和显示设备。方向:Flex容器的子元素可以水平或垂直排列。顺序:可以轻松改变子元素的排列顺序。对齐:可以沿着主轴或交叉轴对齐子元素。动态大小:子元素的大小可以动态地在容器内增长或缩小。

2024-06-30 11:44:57 2009 12

原创 Blue带你三种方式实现轮播图(超酷炫效果)

本篇文章用三种方式实现轮播图效果,为前端开发人员提供一些思路。

2024-06-29 11:45:56 1424 8

原创 Blue带你在vue中简单使用three.js

本篇文章是希望自己的讲解可以让新手宝宝们可以学会如何在vue2中使用three.js,通过小例子,让宝子们能够更加清晰的学会。

2024-06-28 10:00:00 759 1

原创 如何解决Echarts与Element-ui中的Dialog 对话框结合却渲染不上去?

然后出现的同时,由于<el-dialog>上面有一个open事件被监听它每打开一次就会执行open()函数,所以打开的时候,又会去调用showDialog()函数,这样dom已经生成了,我们能够渲染了。那么我们只需要在对话框生成时有了dom节点时,去获取节点,那么我们就需要一个函数了,它的作用就是弹框打开的时候能够渲染ercharts.可当我们正常写代码时候会发现,Dialog 对话框并没有我们想要的效果,往往是空白一片,这是为什么呢?弹窗自己需要的函数,不管,这里不重要,和它没有关系。

2024-06-27 09:46:03 920

原创 简单实用的Driver.js教程(vue)

官网提供了三种下载方式doneBtnText:"羊羊羊"isActivated:检查驱动程序是否激活moveNext:移动到步骤列表中的下一步movePrevious:移动到步骤列表中的上一步start:开始执行定义的步骤highlight:使用查询选择器或步骤定义突出显示元素reset:重置覆盖并清除屏幕hasHighlightedElement:检查是否有突出显示的元素hasNextStep:检查是否有下一步要进行。

2024-06-26 09:00:00 1611 4

原创 Blue教你如何在vue2中将china.js与echarts结合

众所周知,echarts在新版本中,因版权问题,下架了china地图,对于学习过黑马的echats视频,这就显得很头疼了,既想要使用,但是因为是初学者,却不会正确使用,往往放弃了。本文结合自己的在学习中摸爬滚打,查阅资料,来为初学者铺路。

2024-06-26 01:17:44 469 2

原创 springai连接chatgpt4结合vue生成简易聊天(前端篇)

实际机器人和自己发送效果是一样的,我们利用v-for去不断从一个table数组拿出对象,这个对象里面有id字段名(用于知道渲染先后),message(聊天信息),然后通过不断的取一个对象,渲染小盒子,最终实现看似的一问一答效果。中部分,如何实现,聊天能不断的被渲染,实际这就是一个v-for所做的效果,我们写一个大盒子,盒子里面包裹一个小盒子,小盒子里面又包裹着两个小盒子,分别是机器人聊天需要回应的渲染效果和自己发送消息渲染效果。利用element-ui的布局容器,我们将页面分为上中下三部分。

2024-06-25 13:26:58 504 2

原创 springai连接chatgrp4结合vue2做简易聊天(后端篇)

的接口,利用springai自带的openAiChatClient bean,使用其call()方法,将前端所传递给后端的mess(信息),发送到你配置好的chatgpt的服务器中,最后返回一个String信息,拿到String将其赋给自己新建立的类mess(该类有一个message的成员变量),传递这个类给前端,让前端渲染到页面就可以实现功能了。4、我们需要写一个接口,该接口功能为,前端传递一个信息,后端得到信息发送给chatgpt再从chatgpt得到信息发送给前端。2、得到信息,以下是信息如何使用。

2024-06-25 13:03:56 585 4

关于xx管理系统的模板(c语言编写)

关于xx管理系统的模板(c语言编写),附带报告

2024-07-06

xx管理系统模板(带前后端与数据库)

该资源是我的大二数据库课设,耗时6天,2w6千行代码,前端使用vue2,脚手架为vue-cli,使用技术有three.js,echarts,driver.js与css高级以及axios,也结合了一下element-ui的组件,但是我感觉太丑了,还是自己手搓。后端方面我用java语言结合boot框架还有个springai,很基础的增删查改,唯一有的特点就是用了一下chatgpt4,从我最前面写的博客就可以看出来我写的gpt效果了,新颖点或许就是有3d模型和ai了,对于课设来说这肯定是高分了,数据库没法传,我放mark笔记了,把建表语言全放上面了,使用的时候记得改一下boot连接的数据库的名字,不要傻傻的拿着就运行,还有记得刷新你的meaven仓库,不然全是报错,还不知道为啥。这个资源我没有改我的密匙,本来也没充多少钱,我也不怎么经常用,所以大家测试几下就好了,别一直刷。为其他宝宝考虑一下,也木有什么想说的,让我再水水字数,增加点曝光率,嘿嘿1223213434324324543565647676533143141441434454453535453535431414143434

2024-07-01

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

TA关注的人

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