logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

后端接收图片文件 400错误

原因:实体类的字段名和接口字段名相同,导致匹配失败众所周知,前端要发送文件给后端接口,用的方法就是axios + new formData()前端:var data = new FormData();data.append("account", this.formData.account);console.log("img type:" + typeof this.img);data.append

后端@RequestBody异常although at least one Creator exists): no String-argument constructor/factory metho

序言:此次测试先弄清楚使用Ajax来传输不同类型的数据:文本、对象、文件本来以为是一个无敌简单的Demo测试,想不到在一个地方卡了很久以前明明使用springboot随随便便就能接收对象,难道是springboot版本更新的问题!!!???解决方案:实体类中添加将前端的json字符串手动赋值的代码参考这位老哥的微博,感谢感谢:https://blog.csdn.net/qq_30162239/ar

根据wsdl地址,生成java客户端

看到项目调用外部系统接口,都是http://localhost:8081/webservice?wsdl这种。之前没见过wsdl这种调用方式,现在我需要知道怎么调用这些接口。使用postman那些,不太熟悉,所以网上搜了一下。1、首先,接口的项目如果启动了的,我们是可以访问http://localhost:8081/webservice?wsdl这个地址的,里面记录着多个接口的信息。2、新建一个m

文章图片
#java#开发语言
windowsJedis连接虚拟机Redis出现redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTime

注:考虑备份一份redis配置文件0、防火墙是否关闭了1、将redis配置文件中bind注释掉,或者将127.0.0.1 改成 0.0.0.0,表示除本机外,其它远程机器都可连接2、将redis配置文件中protected-mode的值改成no,解除保护模式,也是DENIED Redis is running in protected mode because protected mode is

idea一个窗口打开多个仓库的代码

至此我们已经实现了idea一个窗口打开多个仓库的代码,这样不仅方便管理项目与日常开发(搜索代码、查看模块依赖等等),而且有助于我们快速熟悉整个项目。(当然熟悉项目的最好方法是文档、询问同事、测试、生产环境抓包接口分析,不过这些都是熟悉后话,这里就不详细展开了)

文章图片
#intellij-idea#java#ide
idea分析sql性能

idea对sql进行解析,可有效展示sql的性能问题,比直接看命令好。(专业版才有数据库功能,可以在淘宝买,10块就好了)发现一个全表扫描,耗时6s,对应sql语句可以查看"Raw Desc",针对语句进行优化。这个可视化的sql性能分析,对小白很友好。

文章图片
#intellij-idea#sql#数据库
idea分析sql性能

idea对sql进行解析,可有效展示sql的性能问题,比直接看命令好。(专业版才有数据库功能,可以在淘宝买,10块就好了)发现一个全表扫描,耗时6s,对应sql语句可以查看"Raw Desc",针对语句进行优化。这个可视化的sql性能分析,对小白很友好。

文章图片
#intellij-idea#sql#数据库
idea一个窗口打开多个仓库的代码

至此我们已经实现了idea一个窗口打开多个仓库的代码,这样不仅方便管理项目与日常开发(搜索代码、查看模块依赖等等),而且有助于我们快速熟悉整个项目。(当然熟悉项目的最好方法是文档、询问同事、测试、生产环境抓包接口分析,不过这些都是熟悉后话,这里就不详细展开了)

文章图片
#intellij-idea#java#ide
前端上传图片(文件)到后端

前端上传图片(文件)到后端前端如何获取文件呢?<input id="categoryPic" accept="image/*" type="file" name="image" @change="getFile($event)" />1.accept=“image/*” 指只接收图片,不限jpg和gif2.@change="getFile($event) 里面的 $even...

    共 25 条
  • 1
  • 2
  • 3
  • 请选择