Java-请多指教
这个作者很懒,什么都没留下…
展开
-
使用jquery动态设置按钮回显 但是没有回显
使用jquery动态设置复选框勾选发现,复选框不勾选。原创 2023-06-27 13:33:01 · 2458 阅读 · 0 评论 -
使用layui 上传图片,选择图片后对图片进行筛选后控制上传
imagesfilevideoaudioacceptfalsebindActiontrue该参数为 layui 2.2.3 开始新增falseresindexuploadindexupload背景:工作中遇到上传图片时,其实layui已经设置限制了accept 参数和acceptMime参数。原创 2023-12-22 16:53:57 · 883 阅读 · 0 评论 -
No converter found capable of converting from type [org.bson.types.ObjectId] to type [java.lang.Inte
给java实体类中id字段加上注解@Field("id") 表示mongo中id字段与此处id相互映射。根据报错信息,问题出在字段类型的转换上。MongoDB的_id。类型,导致类型转换失败。mongo中dept表。原创 2023-07-24 19:31:30 · 462 阅读 · 0 评论 -
create-react-app -V 报错无法将“create-react-app”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
找到create-react-app.cmd文件所在目录复制目录的路径,将路径添加到环境变量的PATH中添加完成之后,继续第二步。原创 2023-07-11 14:54:20 · 1210 阅读 · 0 评论 -
数据导出excel功能【后端java 数据库mongo】
一点击就会下载excel。原创 2023-04-26 16:38:26 · 166 阅读 · 0 评论 -
Base64字符串从前台传到后台以后,“+”加号消失
记录一下问题:使用 encodeURI(str) 对字符串进行加密的时候,后端解密会丢失+解决方案:前端js使用base64依赖包encodeURI 区别于 encodeURIComponent对URL编码是常见的事,所以这两个方法应该是实际中要特别注意的。它们都是编码URL,唯一区别就是编码的字符范围,其中encodeURIASCII字母数字ASCII字母数字*()'所以比encodeURI编码的范围更大。实际例子来说,会把http://编码成而encodeURI却不会。原创 2023-05-22 21:26:33 · 1955 阅读 · 0 评论 -
Mongodb—查询数据报错 Sort operation used more than the maximum 33554432 bytes of RAM
MongoDB的查询结果在进行排序时,如果排序字段没有添加索引,会将数据全部放到内存中计算。如果数据量过大,超过配置的内存大小,则会报错。原创 2023-05-17 11:03:43 · 1476 阅读 · 0 评论 -
IDEA已经导入了jar包 还是提示找不到类(解决!!!)
如果又想单独部署该项目,则说明是设计上的问题了。项目代码check到本地,导入到idea中后,编译的时候很多类都报错了,打开发现有些框架中的类找不到。既然包存在,我试了这个包里面,import 任何包任何类都是没有,说明这个包虽然引入了确无法使用。我查看我的这个类的jar包,这里就是Compile没有问题!去原始的这个项目(就是被引入的这个包的原项目中)查看pom.xml。否则在对引入该jar包的项目进行编译时会出现“找不到程序包”的错误。类似我框起来的地方是 报红的,utils这个包都找不到。原创 2023-04-04 10:24:59 · 10325 阅读 · 0 评论 -
SpringCloud集成nacos启动时报错
bootstrap.yml(bootstrap.properties)用来在程序引导时执行,应用于更加早期配置信息读取,如可以使用来配置application.yml中使用到参数等。一开始我没有注意这个,我想这里应该不会有问题吧!结果其他的排查都做了,都不成功!网上搜看到大家的yml文件都是bootstrap.yml 而我的是application.yml。将yml文件中的配置放到Nacos配置中心后,启动项目报错!很大程度上是自己写错了,没对应好!可惜我都是对的还是报错!原创 2023-03-29 21:18:51 · 1002 阅读 · 0 评论 -
Springboot项目中bootstrap.yml配置不生效
(1)新建一个springboot项目,添加了bootstrap.yml文件,发现文件并没有变化成绿色的叶子,编写的时候也没有自动提示。(2)启动的时候,发现端口还依然是8080,不是配置文件上配置的server.port=9090。原创 2023-03-21 15:13:42 · 3229 阅读 · 0 评论 -
让 Intellij idea 一直显示参数提示
让 Intellij idea 一直显示参数提示原创 2023-02-14 00:18:32 · 509 阅读 · 0 评论 -
OpenSSL SSL_read: Connection was reset, errno 10054的解决方法
执行git push 的时候遇到了’: OpenSSL SSL_read: Connection was reset, errno 10054,的错误提示。使用git bash here 执行下面命令即可。原创 2022-12-13 17:51:37 · 115 阅读 · 0 评论 -
如果我不使用connection.rollback(),由于事务尚未提交,我可以看到数据库的数据也不会改变任何东西,那为什么我仍然需要使用connection.rollback()?
需要使用connection.rollback()原创 2022-11-11 11:45:37 · 364 阅读 · 0 评论 -
DB2 SQL Error: SQLCODE=-407,SQLSTATE=23502,SQLERRMC=TBSPACED=2,TABLEID=-16895,COLNO=7
首先出现SQLCODE=-407,SQLSTATE=23502应该是更新Table的时候某个字段为NULL,但是Table那个表字段约束是不为NULL,导致出现的问题。3.最后根据查询找到对应的字段,发现确实有不为NULL的约束,代码传的却是NULL。修改相应代码成功解决问题。原创 2022-09-27 16:49:12 · 3188 阅读 · 0 评论 -
com.ibm.db2.jcc.am.SqlExcetion:Invalid operation:result set is closed.ERRORCODE=-4470,SQLSTATE=null
com.ibm.db2.jcc.am.SqlExcetion:Invalid operation:result set is closed.ERRORCODE=-4470,SQLSTATE=null原创 2022-09-27 11:43:16 · 814 阅读 · 0 评论 -
本机mysql开放远程访问权限
原因: mysql的版本问题,这条语句适用于MySQL8.0之前解决: mysql8.0及以上版本需要使用以下语句:原创 2022-05-31 20:47:23 · 230 阅读 · 0 评论 -
Redis Desktop Manager连不上虚拟机redis服务完美解决
1.检查虚拟机防火墙中redis默认端口6379是否打开【重要】2.直接关闭防火墙也可以3. 修改redis.conf文件4.重新启动redis-server /xx/yy/redis.conf (redis.conf实际地址)使用Redis Desktop Manager 测试成功!!!!原创 2022-05-31 20:17:30 · 2158 阅读 · 1 评论 -
Controller层的处理方法请求参数(MultipartFile和对象)-------------------同时上传文件和json数据
在做上传文件的时候,突然遇到需要同时上传文件和json数据,一下子给我整不会了,之前使用的@RequestBody和@RequestParam都不行。。。。各种报错!!!!!解决方案:使用@RequestPart注解 @PostMapping("/newAlbum") public Result newAlbum(@RequestPart("file")MultipartFile multipartFile,@RequestPart("cover") Album album)原创 2022-05-29 01:57:35 · 2840 阅读 · 0 评论 -
postman登录后打开空白什么都不显示,无法关闭的问题
1.解决打开问题下载的Postman-win64-9.19.3-Setup网上找了很多答案:比如配置环境变量电脑-右键属性-高级设置-环境变量-系统变量新建POSTMAN_DISABLE_GPU=true结果还是不行不行不行!!!!最后解决方案:换一个版本8.8.0下载地址:https://dl.pstmn.io/download/version/8.8.0/win64https://dl.pstmn.io/download/version/8.8.0/win64.原创 2022-05-29 01:17:49 · 4970 阅读 · 0 评论 -
CentOS7 虚拟机ip地址固定
在使用FastDFS文件上传的时候,配置都配好了ip,结果ip又变了。。。。。。。。。。想办法把ip地址固定住解决方案:采用方式为NAT模式+固定IP的模式1.设置虚拟机的网络连接方式:NAT模式2.配置虚拟机的NAT模式具体地址参数:(1)编辑–虚拟网络编辑器–更改设置(部分系统可能没有图中第2步)(2)编辑–虚拟网络编辑器–更改设置,选择VMnet8–取消勾选使用本地DHCP–设置子网IP–网关IP设置(记住此处设置,后面要用到),如下图说明:修改子网I.原创 2022-05-28 00:49:21 · 816 阅读 · 0 评论 -
项目启动报错:If you want an embedded database (H2, HSQL or Derby), please put it on the classpath
Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following: If you want an embedded database (H...原创 2022-05-27 23:11:43 · 41230 阅读 · 2 评论 -
【nginx】【fastdfs】报错ERROR - file: /root/fastdfs-nginx-module-1.22/src//common.c, line: 1101, st页面404错误
场景:在搭建fastdfs后,配置完nginx及对应的fastdfs-nginx-module模块后,于是访问nginx,发现成功了。但当我访问文件的路径时,报404错误。配置了引入这个ngx_fastdfs_module打开nginx目录下/usr/local/nginx/logs查看error.log报的错误是:ERROR - file: /root/fastdfs-nginx-module-1.22/src//common.c, line: 1101,原创 2022-05-27 19:21:51 · 1134 阅读 · 0 评论 -
FastDFS上传文件报错:upload file fail, error no: 2, error info: No such file or directory
[root@localhost etc]# /usr/bin/fdfs_test /etc/fdfs/client.conf upload /root/hi.htmlThis is FastDFS client test program v6.07Copyright (C) 2008, Happy Fish / YuQingFastDFS may be copied only under the terms of the GNU GeneralPublic License V3, which .原创 2022-05-27 16:57:09 · 2411 阅读 · 0 评论 -
使用Xshell出现命令无法找到解决方法-bash: ls: command not found
解决方案:输入 export PATH=/bin:/usr/bin:$PATH完美解决!!!!原创 2022-05-27 11:35:40 · 5585 阅读 · 3 评论 -
linux安装acitveMQ已启动浏览器能访问,windows浏览器无法访问8161
问题:linux安装acitveMQ已启动浏览器能访问,windows浏览器无法访问8161解决方案:(1)关闭Linux系统防火墙我是CentOS7 --------关闭防火墙 systemctl stop firewalld查看防火墙状态-----------systemctl status firewalld(2)修改apache-activemq-5.16.4/conf/jetty.xml 找到下图中的位置改一下把127.0.0.1改成0.0.0.0...原创 2022-04-18 00:45:56 · 800 阅读 · 0 评论 -
问题:虚拟机CentOS7中使用Eclipse创建java工程闪退
问题:虚拟机CentOS7中使用Eclipse创建java工程闪退解决方案:默认的GTK风格冲突更换GTK风格原创 2022-04-08 11:58:11 · 555 阅读 · 0 评论 -
异常:java.net.ConnectException: Connection timed out: no further information
异常:java.net.ConnectException: Connection timed out: no further informationZookeeper注册中心连接超时原因:可能是注册中心所在的计算机【Linux ContOS7】的防火墙未关闭。解决方法:关闭防火墙centOS7防火墙的开启、关闭、禁用命令(1)设置开机启用防火墙:systemctl enable firewalld.service(2)设置开机禁用防火墙:systemctl disable fire.原创 2022-04-08 11:55:33 · 15100 阅读 · 0 评论 -
高版本MySQL,用mybatis逆向工程生成,数据库字段对不上
问题:高版本MySQL,用mybatis逆向工程生成需要修改的配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><原创 2022-03-05 16:39:23 · 736 阅读 · 0 评论 -
com.alibaba.druid.support.logging.JakartaCommonsLoggingImpl error 严重: create
问题描述:本人数据库MySQL8.0版本spring测试数据库连接的时候出现:严重: create connection SQLException, url: jdbc:mysql://localhost:3306/student_db?serverTimezone=UTC, errorCode 1045, state 28000java.sql.SQLException: Access denied for user 'Betty'@'localhost' (using password..原创 2022-03-05 23:18:23 · 5020 阅读 · 3 评论 -
Eclipse快捷方式无法在桌面上打开
问题:Eclipse安装好后快捷方式无法在桌面上打开,在Eclipse文件夹里可以正常打开。 解决方式:1、找到你安装jdk里面的jre的文件夹,如图: 2、将此jre文件夹复制到eclipse文件夹中 3.将eclipse.exe右键发送到桌面快捷方式,桌面快捷方式就可以打开啦!...原创 2021-11-02 11:38:14 · 6045 阅读 · 7 评论