- 博客(22)
- 收藏
- 关注
原创 Java实现数据库图片上传(包含从数据库拿图片传递前端渲染)-图文详解
我们使用数据库经常传递字符串、数字,但是很少在数据库存储图片、Word文件,我也去csdn找了找其他人的文章,只能说这类型的少的可怜,不是收费,就是讲的乱七八糟。既然如此,那么我将为需要这方面知识点的朋友写下这篇文章。1、数据库搭建2、后端实现,将图片存储进数据库3、后端实现,从数据库取出图片给前端4、前端拿到后端传递的json信息渲染到网页废话不多说,直接开始!
2024-07-31 13:16:57 2848 107
原创 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
原创 哇!像看小说一样就可以学会将本地文件送到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带你在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管理系统模板(带前后端与数据库)
2024-07-01
Apache poi使用问题
2024-07-15
写uniapp时遇到的问题
2024-05-10
idea不支持发行版本22
2024-03-31
牛客上面的题解答问题
2024-03-12
关于c语言上面的问题
2023-12-26
关于html里面标签的用法问题
2023-12-18
关于ajax里面的问题
2023-12-17
关于javascript里面的问题
2023-12-10
本人迷茫一些问题,希望各位给点意见
2023-11-22
C语言 数据结构 二叉树
2023-11-19
写一个东东时,所遇到的关于c语言的问题
2023-11-19
关于我写约瑟夫环的问题
2023-10-20
关于我用python时出现的问题
2023-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人