自定义博客皮肤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的博客

全栈领域创作者

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

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

!!

2024-08-04 16:30:56 635 28

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

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

2024-07-31 13:16:57 2848 107

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

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

2024-07-27 08:26:18 1542 46

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

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

2024-07-25 11:35:40 1716 62

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

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

2024-07-22 13:40:33 2165 45

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

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

2024-07-21 12:21:30 1600 37

原创 kkfileView

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

2024-07-19 12:55:08 2048 33

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

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

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

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

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

2024-07-16 10:37:32 1561 39

原创 你也想做一个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 3344 34

原创 你也想做一个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 2404 17

原创 跟着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 1860 33

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

✨✨✨。

2024-07-02 11:23:16 1625 10

原创 哇!像看小说一样就可以学会将本地文件送到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 1698 7

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

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

2024-06-30 11:44:57 1606 9

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

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

2024-06-29 11:45:56 1313 7

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

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

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

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

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

2024-06-27 09:46:03 807

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

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

2024-06-26 09:00:00 1153 1

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

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

2024-06-26 01:17:44 337

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

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

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

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

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

2024-06-25 13:03:56 501 2

关于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关注的人

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