logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 SseEmitter 实现 Spring Boot 后端的流式传输和前端的数据接收

本文介绍了两种使用SSE(Server-Sent Events)实现流式数据传输的方案。第一种是简单的文本消息推送,后端通过SseEmitter分5次发送文本消息,前端使用fetch API接收并解码流数据。第二种方案针对大数据量场景,后端将数据分批处理为多个JSON文件流式传输,防止内存溢出,前端同样使用流式方式接收。两种方案都实现了服务器主动向客户端推送数据的功能,适用于实时消息推送和大文件分

#spring boot#前端#后端
springboot在普通类中获取配置文件的数据(未被springboot自动装配的类)

在TaskPropertiesConfig类中添加一个静态字段或方法,以便在任何地方访问该值。

文章图片
#spring boot#java#后端
SpringBoot集成autopoi实现数据导出到excel表格

在controller或者servcie使用。接下来写一个简单的按钮调用。然后在实体类加上注解。

文章图片
#spring boot#java
vue3使用pinia实现全局变量共享,主动监听变化,并与localStorage的值同步

vue3使用pinia实现全局变量共享,主动监听变化,并与localStorage的值同步

文章图片
#javascript#前端#vue.js
在线音乐系统API接口文档

1.管理员登录接口调用请求说明http请求方式: POSTURL: http://localhost:8888/admin/login/status请求参数参数是否必须参数说明name是管理员账号password是管理员密码返回参数登录成功:{"msg": "登录成功","code": 1}登录失败:{"msg": "用户名或密码错误","code": 0}2.用户注册接口调用请求说明http

#java
SpringBoot自动装配机制

自动装配简单来说就是自动把第三方组件的bean加到IOC容器里,在springboot项目中可以通过在启动类上加@springbootapplication注解来实现自动装配,这个注解是一个组合注解,真正实现自动装配的注解是@EnableAutoConfiguration。自动装配主要依靠三个核心的关键技术:第一个引入Starter,启动依赖组件的时候,这个组件必须要包含一个@Configurat

#java#spring#spring boot
Vue在一个页面中引入另一个弹窗页面

在 PromotionDialog.vue 文件中,编写 Vue 模板代码,并将放置在其中。同时,将 selectPromotion 方法移动到该组件中,以便在需要时触发对话框的显示。在需要使用对话框的页面中,引入并使用 PromotionDialog 组件,并调用该组件中的 selectPromotion 方法来显示对话框。现在,你可以在一个页面中使用独立的组件来显示弹窗,而不需要跳转到新的页面

文章图片
#vue.js#javascript#前端
vue3使用pinia实现全局变量共享,主动监听变化,并与localStorage的值同步

vue3使用pinia实现全局变量共享,主动监听变化,并与localStorage的值同步

文章图片
#javascript#前端#vue.js
vue3+element-ui-plus的el-tree组件实现复选框形式下的单选功能,且禁用父级

只要给对应的节点添加字段"disabled": true,即可禁用节点,因为使用了check-strictly取消父子节点关联,所有即使禁用父节点,也不会影响子节点的选择。实现效果图,一二级都是灰色的不可选,三级只能同时选中一个。

文章图片
#ui#vue.js#前端
vue实现el-table-column中自定义label

默认的label只能显示普通文字,如果有一些特殊需求,比如换行显示,更改文字颜色,更改文字大小,就需要自定义label了

文章图片
#vue.js#前端#javascript
    共 19 条
  • 1
  • 2
  • 请选择