自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 java.nio.file.NoSuchFileException: /tmp/undertowXXXXXX报错问题记录解决方案

问题出现场景用户上传附件时提示报错:java.nio.file.NoSuchFileException: /tmp/undertow*****问题分析在 Linux 系统中,Spring Boot 应用以 java -jar 命令启动时,会在操作系统的 /tmp 目录下生成一个 tomcat(或 undertow )临时目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时 /tmp 目录下的文件,在长时间(10天)没有使用的情况下,系统执行了 tmp 目录清理服务(systemd-tmp

2021-12-09 16:19:36 15071

原创 Nginx配置访问图片路径以及静态资源的访问方法

场景saas平台通过文件服务模块上传文件,通过nginx代理访问图片,一一开始也是很懵,文件找不到,后来通过配置文件发现是通过nginx实现文件的访问。以下是我的访问配置图片存放地址访问图片地址我的配置说明 server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main;

2020-11-17 14:45:36 10350

原创 字符串格式化-String类的format方法的使用总结

概念:用于创建格式化的字符串以及连接多个字符串对象format方法的重载形式显示不同转换符实现不同数据类型到字符串的转换转换符说明示例%s字符串类型“helloworld”%c字符类型‘c’%b布尔类型true%d整数类型(十进制)90%x整数类型(十六进制)FF%o整数类型(八进制)77%f浮点类型33.3%a十六进制浮点类型FF.35AE搭配转换符的标志标志说明示例结果.

2020-10-21 15:06:26 809

翻译 RabbitMQ面试题总结(持续更新)

https://www.cnblogs.com/woadmin/p/10537174.html1、什么是RabitMQ?为什么要使用RabbitMQ MQ是一款开源、ERLANG语言编写的,基于AMQP协议的消息中间件,可以使用它来解耦、异步、削峰 削峰的概念:本质上来说就是更多的延缓用户请求,以及层层过滤用户的访问需求,遵从“最后落地到数据库的请求要尽量少”的原则。流量削峰.2、RabitMQ的优缺点优点:解耦、异步、削峰缺点:降低系统的稳定性,增加了系统的复杂性3、如何保证

2020-10-14 15:59:00 2291

原创 SpringBoot 多数据源连接mysql数据库配置踩坑

今天在公司原有的项目中需要新创建一个单模块,与其他模块没有关联,在配置数据源驱动的时候就出现了各种问题,记录一下,方便以后出现同样问题。在原有低版本5.x的基础上数据源配置需要是com.mysql.jdbc.Driver否则就会连不上数据库,找不到驱动程序引入的mysql-connector-java需要是对应的5.x版本 <dependency> <groupId>mysql</groupId> <a

2020-09-25 15:45:22 788

翻译 Spring中@Async的使用

Spring中的@Async的讲解在处理与第三方系统交互的时候,之前采用多线程来完成此类任务,在Spring3.x以后,内置了@Async来解决这个问题。1、异步概念异步调用时只发送了调用的指令,调用者无需等待被调用的方法完全执行完毕,可以继续执行下面的流程。+2、 异步调用的处理方式一般场景,都是基于创建独立的线程去完成相应的异步调用逻辑,通过主线程和其他子线程之间的执行流程,从而在启动独立的线程之后,主线程继续执行而不会产生停滞等待的情况。3、@Async的介绍Spring中,

2020-09-08 17:50:34 299

翻译 Spring中的循环依赖

待写

2020-08-31 18:27:37 97

翻译 MyBatis-Plus出现Invalid bound statement (not found)踩坑

1、这种情况是在原有MyBatis的版本基础上对项目进行重构,修改为Plus的时候,出现的问题可以参考如下解决方法,在我们的数据源配置类DataSourceConfig中将SqlSessionFactory替换为MyBatisPlus的MybatisSqlSessionFactoryBean参考别人的解决方法...

2020-08-26 21:00:21 1296

原创 记录自己在面试过程中的一些被问到的问题总结

记录关于自己在面试过程中被问到的一些问题(我是以两年开发经验面试的)1、集合中ArrayList和LinkedList的区别2、java的基本数据类型分别占几个字节3、关于线程同步锁的使用(比如synchronized在类以及对象上的使用方法)4、在mybatis中#与$之间的区别5、有没有在项目中使用过索引,索引如何使用6、在mysql中union和join的区别7、如何优化sql8、关于java的设计模式的了解(有可能会让你手写单例模式)9、关于volatile的理解...

2020-08-04 08:35:46 184

翻译 Vue脱坑之如何解决vue 赋值后原数据随赋值后的数据的变化而变化

Vue脱坑之如何解决vue 赋值后原数据随赋值后的数据的变化而变化转载 出处问题原因1.在vue中 this.A = this.B,没有进行深层赋值,只是把this.A的地址指向了与this.B相同的地址,所有对于A的修改会影响到B2.解决相互影响的思路是在this.A必须是新建的一个对象,这样才能保证不被指向同一地址,属性修改不会相互影响错误实例 this.leftColumn...

2019-08-28 17:38:16 3886

转载 java在windows和linux环境下文件路径问题

java在windows和linux环境下文件路径问题在Java开发中涉及到一些文件路径问题,可能在Windows环境下不会出现任何问题。如果项目部署在linux环境下,可能会出现问题。例如:Windows :“\”Linux : “/”为了保证文件路径与平台无关,可以使用File.separator方法来代替斜杠。...

2019-07-24 17:50:15 2731

原创 如何在静态方法中注入Bean的方法

之前由于验证法发送的需要,需要在静态方法中注入service判断数据库中是否存在该手机的验证码,但是却出现了service为空指针的情况;于是就开始在网上找了一些原因,以及解决办法。如此一来,就可以解决静态方法中注入出现空指针的情况了。...

2019-07-15 16:03:33 1043

原创 微信公众号网页授权踩过的坑

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-07-13 14:38:15 3018

原创 关于如何处理SpringBoot中使用token鉴权出现的跨域以及预检请求问题

一、如何解决springboot跨域问题最近公司新接手的关于众包项目,springboot2.0版本开发,接口中使用了jwt鉴权功能,在前后端分离的写法中,前端在调用需要鉴权功能的接口时都会出现跨域请求的问题,找了各种解决方法,记录一下。话不多说直接说解决方法,同事给我的解决办法1、在方法中添加注解==@CrossOrigin==当然也可以直接在Controller头部添加此注解,这样就可...

2019-07-12 12:06:18 3094 1

原创 关于如何将网络图片地址转换成Base64位格式

今天在开发app过程中,由于项目需求的需要,要配合apiCloud的打印模块进行与打印机设备的连接,并打印二维码,进行出入库的操作,所以有了将图片转换成base64的功能实现。**首先导入如下相关文件以下是关于代码功能的实现public static String netImageToBase64(String netImagePath) {ByteArrayOutputStream ...

2019-07-05 17:19:18 1692

空空如也

空空如也

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

TA关注的人

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