- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 将前端数组传到后端用String类型接收
需求:前端传回对象A,A中字段isFillet为数组类型,后端A对象中该字段为String类型,需要完成从前端将数组传到后台,存入数据库,并可使用该数组中每个元素;前端定义数组(该数组为对象中的一个属性)isFillet:[1,2,3]后端属性:private String isFillet; 后端方法使用@RequestBody注解接收时,会提示:无法将数组形式转化为String,只需在前端传递之前,将数组拼接成带“,”的字符串即可row.isFillet = row.i
2022-05-31 18:22:25 4028
原创 java后端分割带“,“的字符串
public static void main(String[] args) { String str = "1,2,3,4"; String[] res = str.split(","); for (int i = 0; i < res.length; i++) { //判断时应转为int类型,因为String不属于基本数据类型,如果使用res[i] == "1",则比较的是地址 System.out..
2022-05-30 18:17:47 240
原创 如何在页面打开时就加载数据
在与methods{},并列之处使用mounted{},进行挂载数据 mounted() { getProbeLibrary(this.projectId).then((res) => { //getProbeLibrary()为查询方法 //以下进行赋值,probeLibrary数组为定义的,需要加载入数据的数组 var dataLists = res.data.data;
2022-05-17 17:22:44 466
原创 SQL中根据某个字段不重复,查找整条数据
例如:表table中存在字段:id(主键),name,age,score需要查找出所有信息,但要求name不重复select * from table where id IN(select MIN(id) from table group by name)解释:将所有数据根据name分组,查找时仅找每组中最小的id,所以查询结果的name不会重复...
2022-05-17 17:04:35 1709
原创 从后台传入的雪花id在前端被截断
问题描述:从后台传入的id,在Response中正常,但是在前端进行使用时,后面几位被截断正常:截断后:解决:在后端的实体类对应的属性上加上注解就可解决@JsonSerialize(using = ToStringSerializer.class)...
2022-05-17 16:58:54 293
原创 vue中使用@click进行传参
在右侧操作栏添加按钮并将该行信息(id)传递到方法中1.template中必须使用slot-scope="scope" 才能在方法handleCount中使用scope.row进行传参 </template> <template slot="menu" slot-scope="scope"> <el-button type="text" icon="el-icon-circle-plus-outlin
2022-05-06 10:45:50 9122
原创 打包项目时引入外部包一起打包到项目中
需要在fgdm服务中,引入FGDM.jar文件,与项目一起打包1.在该项目的pom文件中添加: <dependency> <groupId>com.ircrisk</groupId> <artifactId>FGDM</artifactId> <version>0.0.0</version> <sco
2022-04-06 14:50:16 494
原创 linux安装matlabRuntime
1.找到自己需要的文件夹,下载压缩包,版本自己发挥wget https://ssd.mathworks.com/supportfiles/downloads/R2021a/Release/6/deployment_files/installer/complete/glnxa64/MATLAB_Runtime_R2021a_Update_6_glnxa64.zip2.解压unzip MATLAB_Runtime_R2021a_Update_6_glnxa64.zip3.安装./ins
2022-03-31 01:06:16 3075 1
原创 linux服务器上运行nacos后,本地访问超时
在服务器上启动nacos后显示;但本地访问超时,可能是由于重启服务器后防火墙开启,导致无法访问查看防火墙状态:firewall-cmd --state控制台:[root@VM-4-7-centos bin]# firewall-cmd --staterunning关闭防火墙:systemctl stop firewalld.service再去本地访问即可成功!...
2022-03-30 23:20:04 2091
转载 本地使用Navicat连接linux服务器上的mysql报错
linux刚安装mysql后,需要进行:1.开放端口;2.修改mysql配置,使其支持远程连接;才可通过本地进行正常连接;1.开放端口,在腾讯云服务器上添加3306端口访问规则(点击服务器—>防火墙—>添加规则)2.使用Navicat连接时报错:1130 - Host XXX is not allowed to connect to this MySQL server;是因为服务器的mysql刚安装后,默认不允许从远程登陆,只能在localhost,需要更改 "mysql" 数据库里
2022-03-30 22:54:32 443
转载 linux下载nginx
1.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13.7.tar.gz//解压tar -xvf nginx-1.13.7.tar.gz3.安装nginx
2022-03-29 17:34:10 5544
转载 linux安装redis
使用Xshell,在控制台进行操作;准备redis在linux的环境插件yum install gcc automake autoconf libtool make下载并安装到:cd /usr/local/下cd /usr/local/版本自己发挥wget http://download.redis.io/releases/redis-5.0.9.tar.gz解压文件tar -zxvf redis-5.0.9.tar.gzcd redis-5.0.9/ ma
2022-03-29 15:37:40 101
转载 win10如何修改C盘User下的用户名
将路径C:\User\名字改为C:\User\name。(例如将中文名称改为英文名称)这里名字代表原名称,name代表新名称。网上教程大部分都是让修改注册表,事实上这种解决方法不完整,下面这些操作则是我亲测有效的完整的方法!1、Win+R打开命令窗口,输入regedit,打开注册表,ctrl+f(搜索),找到ProfileList,或者自行定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList,在这个目
2022-03-28 23:14:44 9101 3
原创 Xshell连接腾讯云服务器
所需材料:1.主机IP地址2.用户秘钥文件、密码3.登录名一、获取主机IP地址:登陆腾讯云服务器,点击服务器,获取需要连接服务器的IP地址(公)二、获取:用户秘钥文件及密码1.在xshell中生成秘钥及密码2.点击生成、下一步3.等待生成后,点击下一步4.点击完成后,将公钥复制保存5.在服务器上进行注册,注册成功后会自动下载秘钥文件,进行保存。注:创建方式需要选择"使用已有公钥"三、获取:登录名在腾讯云控制台点击服务器——>.
2022-03-28 17:31:34 10228 8
原创 Vue点击字段值实现页面跳转
一、需求描述:可实现点击按钮或点击字段名进行页面跳转二、代码1. <template slot-scope="{row}" slot="projectName"> <el-tag style="cursor: pointer" @click="handleOpen(row.projectName)">{{ row.projectName }}</el-tag> </template&
2022-03-09 16:44:44 1928
原创 vue+SpringBoot实现:修改部分字段内容并复制该条数据
一、需求描述:选中一条数据,可实现修改部分字段,并新增一条数据,新增的该条数据除修改的字段外,均与原数据相同。二、思路:1.前端添加按钮,并在dialog中放入需要修改的字段2.在method中,调用新接口,该接口可在后台用projectId(id)查询到该条数据的其他字段值,并在下面进行赋值,然后调用add方法(参数保存在新的form表单中进行传参)三、前端代码1.api:export const getProjectIdById = (id) => { retur
2022-02-28 17:17:22 1782
原创 SpringBoot使用excel表格导出数据时 Can not find ‘Converter‘ support class LocalDateTime
在SpringBoot进行excel表格导出数据时提示:com.alibaba.excel.exception.ExcelDataConvertException: Can not find 'Converter' support class LocalDateTime.是因为默认为Date日期格式,但是该属性为LocalDateTime日期格式解决办法:1.需要自定义一个LocalDateStringConverter/** * 自定义LocalDateStringConver
2022-02-23 11:22:25 2009
原创 Avue实现点击不同按钮展示不同页面
一、效果图:可根据点击不同按钮,实现6种页面跳转(对应6张数据库表的增删改查)二、代码1.在主页面上,根据点击按钮进行6个子页面的跳转2.按钮及单选框 <div> <el-button @click="totypeone('1')">火焰</el-button> <el-button @click="totypeone('2')">可燃气体</el-button> <el-b
2022-02-23 10:56:51 2396
原创 解决Could not create connection to database server.登录时账号密码正确但是无法登陆
在项目启动后,登录页面显示用户名密码错误(用户名密码与数据库一致)后台报错:原因:pom文件中数据库版本与自己电脑数据库版本不一致,修改为一致即可
2021-12-20 16:30:52 781
原创 手动插入雪花ID
在自己手写sql时,对属性使用@TableId(type = IdType.ASSIGN_ID) 注解不生效,无法生成雪花ID,只需要在调用手写sql前为其手动插入雪花ID即可 public void importPointTgDetectorInfo(List<PointTgDetectorInfoExcel> data) { //遍历data,为每个对象手动插入雪花id for(PointTgDetectorInfoExcel excel : data ){ Identi
2021-11-30 10:10:08 1030
原创 SpringBladex + Avue实现Excel表格导入数据并上传至数据库
一、前端1.在<template>中加入导入按钮、导入时的对话框2.在data中引入参数3.在method中引入相关方法4.从auth微服务中引入getToken方法二、后台1.创建excel文件夹,创建①excel表格对应的实体类OpenCgDetectorInfoExcel②调用import所需的设置(工具)OpenCgDetectorInfoImportListener2.Excel对应的实体类及工具类内容如下(其中...
2021-11-25 15:14:16 2424 1
原创 如何把一个web端项目部署在服务器上
一、后端部署1.修改application.yml文件使用prod环境的配置扩展:application.dev是指开发环境,一般是程序员开发时使用;application.prod是生产环境,是项目上线时使用的;application.test是指测试环境,一般是测试时使用;2.使用Maven工具包进行打包,先执行clean,再执行packageclean是清除缓存,package是打包3.打包后的文件在admin下的target文件下为方便后续查看备份,重命名为日..
2021-10-13 16:23:13 2848
原创 用Gitee拉取代码时提示Please commit your changes or stash them before you merge
当git pull提示这个的时候说明该文件有冲突的地方,解决办法是先git add . 再git commit 再git pull,再去手动修改冲突的地方即可
2021-07-21 10:07:59 385
原创 如何将先端页面对话框布局修改为两列
1.目标:将前端页面布局由图一修改为图二修改为:2.修改前的代码:3.修改后的代码(将想放在一行的两个字段添加在el-row标签)<!-- 添加或修改物业人员信息对话框 --> <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> <el-form ref="form" :model="form
2021-07-20 15:31:40 788 1
原创 SpringBoot实现图片上传到ftp服务器
本案例是实现某系统的PropertyStaff表中的个人照片的上传一、根据ftp服务器搭建文档创建一个新用户用户为:user1,密码为root,为其共享D盘(后面将图片保存至D盘)二、后台1.在后台上传FtpUtils工具类代码:package com.ruoyi.wxapp.utils;import com.ruoyi.common.exception.file.FileSizeLimitExceededException;import .
2021-07-16 18:28:33 1801
原创 新建接口并用Postman进行测试接口前端是否可用
在ruoyi框架下进行测试1.首先在后台任意文件下创建一个待测方法2.在前端页面的系统接口下可以查看关于该接口的相关信息(如:请求方式、使用参数等)3.在网页按F12,Network中找到token(其作用是:可以提供访问后端接口的权限。即:只有添加token后才可以进行正常的数据传输和测试)4.在Postman中进行测试前的配置5.请求地址生成规则:6.在Postman中写入请求地址,请求地址格式:http://locast:xxxx/上图拼接后的地址(xxx.
2021-07-15 16:25:18 604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人