自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue+elementui el-table翻页后记录已勾选的数据

当切换页码或者条数时,选中的数据会消失。

2024-06-25 13:58:47 513 2

原创 js 复制按格式文本到剪切板

js 按格式复制文本到剪切板

2023-02-01 14:42:45 188

转载 elementui中el-tabs切换实时更新数据

项目中使用el-tabs 发现会一次性把所有 tab 里的请求读完,之后进行 tab 切换,不再重新读取请求想要实现切换 tab 能实时更新数据的要求<el-tabs type=“border-card” class=“root” v-model=“activeName” @tab-click=“handleTabClick”>数据授权js 部分export default {data () {return {activeName: ‘menu’,tabRef

2022-05-10 17:30:39 1018 1

原创 element必填校验 输入空格问题

采用pattern,手写正则的方式实现功能功能。我们只需要在我们对应的rules数组对象校验中新增这样一个正则写法即可。pattern: ‘[^ \x22]+’完整写法loginRules: {username: [{ required: true, pattern: ‘[^ \x22]+’, trigger: ‘blur’, message: ‘用户名不能为空’ }],password: [{ required: true, pattern: ‘[^ \x22]+’, trigger: ‘bl

2022-05-10 10:16:25 686

原创 elementui: el-inpu文本框输入tab制表符

elementui: el-inpu文本框输入tab制表符问题:tab键默认切换焦点思路:组织默认事件,获取光标位置,插入\t。// 元素<el-input v-model="inputValue" @keydown.tab.native="tabInput($event)"></el-input> // 方法tabInput(e) { e.preventDefault() const insertText = '\t' con

2022-02-19 16:13:53 907

原创 生成txt模板并下载文件

生成txt模板并下载文件/** * 下载位置文件模板 */@RequestMapping("/downTxtFile")@ResponseBodypublic void downTxtFile(HttpServletRequest request, HttpServletResponse response) throws UnsupportedEncodingException { String text = "Designator Mid X Mid Y

2022-02-19 16:10:49 419

原创 elementui: 上传文件按钮隐藏与文件名后图标隐藏

elementui: 上传文件按钮隐藏与文件名和图标隐藏1.upload控件代码重点在于加样式:class="{imgHide:imgHideUpload}" <el-upload :class="{imgHide:imgHideUpload}" style=" text-align: left;" ref="uploadFile" :auto-upload="false"

2022-02-19 14:05:35 2169

原创 java: springboot+elementui导出功能模板

java: springboot+elementui导出功能模板前端代码:1.js公共方法 /** * 导出Excel调用公共方法 * @param url 导出Excel的业务接口地址 * @param ids 需要导出的业务id集合 */ exportExcel: function (url,ids) { var form = document.createElement('form') form.style.display = 'none' f

2022-02-19 10:23:59 844

原创 解决Column count doesn‘t match value count at row 1 问题

解决Column count doesn‘t match value count at row 1 问题解决:插入时insert into 表名(属性1,属性2) values(字段1,字段2)属性与字段没有匹配。

2021-05-13 17:54:07 190

原创 运行Spring boot 提示报错: Invalid bound statement (not found): com.berton.train.service.CloudService.login

运行Spring boot 提示报错: Invalid bound statement (not found): com.berton.train.service.CloudService.login遇到这种情况首先要检查1.Mapper.java 和Mapper.xml是否相对应2.Bean 是否正确对应数据库字段3.package是否填写正确我的问题最后发现是mapper.xml中mapper映射的id写的并不是respository中方法名(方法名没有对应上)。...

2021-05-13 17:53:20 162

原创 使用POI操作excel报空指针问题

使用POI操作excel报空指针问题1.问题:​ poi读取excel单元格为空的数据,出现空指针异常:java.lang.NullPointerException但是通过debug查看发现数据是传过来的。2.解决:因为cell是通过row.getCell(i)来获取的,所有需要判断if(cell == null ){​ cell = row.createCell(i)}还有List list = new ArrayList();创建list时要new 对象不能 = null。.

2021-05-13 17:52:17 1398

原创 Elementui中el-table 的formatterformatter格式化字典显示

Elementui中el-table 的formatterformatter格式化字典显示1.问题描述:进行修改功能时,弹出弹框,如果不修改下拉框的数据字典,直接点击确定,发现这行数据不见了。2.原因:修改查询时,根据表联查返回的是name而不是id,但是表里存的字段却是id,然后主界面查询时就不会查到本条数据。3.解决办法:表联查时,要返回id,不要返回name,如果要使得界面显示的name,就用formatterformatter格式化字典显示。4.实现1.给table添加 :forma

2021-05-13 17:49:02 4081 1

原创 SpringBoot + Vue+POI实现导入Excel到数据库与导出数据库数据到Excel表格

SpringBoot + Vue实现导入Excel到数据库与导出数据库数据到Excel表格一、导入excel表格到数据库(一)后端实现1.导入POI依赖 <!--导入POI依赖,ms office文件生成--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>

2021-04-28 21:39:09 3027 5

原创 什么是ORM模型?为什么要用ORM?常见的ORM

什么是ORM模型:​ ORM模型是数据库的表和简单java对象的映射关系模型,主要解决数据库数据和POJO对象的相互映射。Java对象:​ POJO对象:简单的java对象,实际就是普通的JavaBeans。映射配置:​ 配置分为:类与数据库中表的映射;​ 对象与表中记录的映射;​ 类的属性与数据库中表的字段的映射。数据库:​ 按照数据结构来组织,存储和管理数据的仓库,ORM模型中最底层的内容。常见的ORM模型Hibernate: Hibernate是

2020-09-17 22:52:49 2683

原创 JDBC是什么?工作原理,缺点

JDBC是什么?1.Java Database Connectivity:Java访问数据库的解决方案2.JDBC定义了一套标准接口,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去实现这些接口3.JDBC希望用相同的方式访问不同的数据库,让具体的数据库操作与数据库厂商实现无关,从而让在不同数据库之间轻易的切换本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程在,真正执

2020-09-17 22:50:58 431

原创 JDBC连接数据库

JDBC连接数据库连接数据库后的增删改1.驱动加载Class.forName("com.mysql.cj.jdbc.Driver");2.通过DriverManger获取连接//URL:协议 IP 端口 目标(目标:库名)? 时区(serverTimezone=GMT)String url = "jdbc:mysql://localhost:3306/数据库名?String user = "root"; //用户名String password= "123456"; //密码

2020-09-17 22:49:04 85

原创 判断是否是回文字符串

import java.util.Scanner;public class Test { public static void main(String[] args) { System.out.println("请输入字符串:"); Scanner sc = new Scanner(System.in); String str= sc.next(); boolean flag= isHuiWen(str); Sy...

2020-09-03 11:34:52 122

原创 jvm到底是什么?有什么作用?工作机制如何?

jvm到底是什么?有什么作用?工作机制如何?1、jvm定义JVM就是java虚拟机,它是一个虚构出来的计算机,可在实际的计算机上模拟各种计算机的功能。JVM有自己完善的硬件结构,例如处理器、堆栈和寄存器等,还具有相应的指令系统。2、jvm作用JVM是java字节码执行的引擎,还能优化java字节码,使之转化成效率更高的机器指令。JVM中类的装载是由类加载器和它的子类来实现的,类加载是java运行时一个重要的系统组件,负责在运行时查找和装入类文件的类。不同的平台对应着不同的JVM,在执行字节码(c

2020-09-03 11:25:32 683

空空如也

空空如也

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

TA关注的人

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