问题收集
0x2015
不会修手机电脑的码农不是好程序员
展开
-
spring boot内嵌tomcat优雅的开启apr模式
文章目录简介Win下开启APRLinux下开启APR把lib打进jar包简介环境: jdk8、spring boot 2.3.4.RELEASE、centOS7.3、win7在spring boot启动的时候常常会看到这样的ERROR日志,说是本地的Tomcat Native library版本太低,这里就来解决这个问题2020-10-29 14:22:54.229 ERROR 11152 --- [ main] o.a.catalina.core.AprLifecycleLis原创 2020-10-29 18:07:41 · 5571 阅读 · 0 评论 -
react通过fetch下载二进制图片并使用blob展示
环境说明前端框架: react 16.8.6、umi 3.2.20、antd-mobile 2.3.1后端框架: jdk1.8浏览器:chrome 85.0.4183.121需求:原有页面是展示一堆图片,这些图片从后台获取的,后台直接往outputStream输出图片的二进制数据,前端通过img标签的src属性来显示这些图片现在由于增加了鉴权功能,使用的jwt,往http header里面放jwt来鉴权的,然后就不能使用img的src来做了,现在前端请求使用的umi-request,配置了拦截器原创 2020-10-12 15:43:19 · 6774 阅读 · 0 评论 -
mybatis打印的sql日志不写入到log文件问题解决
问题描述环境: java 1.8、spring boot 2.2.4、mybatis-spring-boot-starter 2.1.1在一次上线调bug中,想看看执行的sql语句,结果tail -100f这个日志文件发现sql语句没有输出到这个文件里面,然后在本地运行从console中又能看到有sql打印。问题分析第一时间想到会不会是logback配置不对<?xml versio...原创 2020-04-20 15:15:23 · 7187 阅读 · 4 评论 -
使用javacv给报表图片去白边并打包上线
环境java1.8.0_191、javacv1.5.2、opencv4.1.2、spring boot 1.5.10、centOS7.2 x64问题描述注意:前面是解决问题的一个过程描述,如果想看javacv、linux上线打包的重点部分就直接跳到最后的问题解决中第二种思路业务场景是将一些报表图片通过彩信发送到手机,因为是发送彩信,所以对每张图片的大小有很大的限制。这里是保存文本表格,它们...原创 2020-03-12 16:11:53 · 1652 阅读 · 1 评论 -
AbstractMethodError: com.ibm.db2.jcc.c.b.isValid(I)Z解决办法
在获取数据库连接过程中发生了这个问题环境:tomcat8.5.16java8数据库驱动db2jcc10.1.jar没有配置连接池根据错误提示,这个数据库驱动jar包中没有isValid方法,去找了找还真没有这个方法找了下原因,因为在tomcat8.5.16中,默认使用的dbcp2的连接池,这也是tomcat自带的在dbcp中org.apache.commons.dbcp2.Del...原创 2018-09-20 15:49:13 · 3596 阅读 · 0 评论 -
An invalid domain [] was specified for this cookie问题解决
在tomcat8.0升级到8.5时会发生这样的问题java.lang.IllegalArgumentException: An invalid domain [.tencent.xxx.com] was specified for this cookie at org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateD...原创 2018-12-10 17:17:16 · 21751 阅读 · 5 评论 -
使用applicationContextAware接口获取bean
问题描述:在quartz框架中的job接口,发现无法@Autowire注入mybatis的mapper,属性注入、构造器注入都不行,也不能@Value去spring boot的yml配置文件中取值后来通过实现ApplicationContextAware接口,拿到context,从而获取bean就行了,代码示例SpringUtil工具类import org.springframewor...原创 2019-01-10 17:44:39 · 1523 阅读 · 0 评论 -
idea中Field injection is not recommended提示
问题描述:在idea中,使用属性值注入会一个警告提示,一直冒着这个强迫症又犯了,可以在idea中取消这个提示但还是去学习学习了为什么会有这个提示通常依赖注入方式有三种constructor为了强制依赖,或者为了易变性,使用构造方法注入getter & setter为了可选的或者可变的依赖,使用setter注入通过反射直接注入到fields@Autowired就是通过这种...原创 2019-01-10 17:51:33 · 14945 阅读 · 0 评论 -
Git游离指针状态
问题描述:有次在idea中提交git发生了这样的情况,当初上一个操作之前还提示了stash changes的,然后就进入了游离指针状态在这里可以发现这里的git分支指向的不是当前任何分支游离状态 本质上是 本地的HEAD 指向了一个 未知的分支,HEAD不会指向任何分支,严谨的说是HEAD指向了一个没有分支名字的修订版本git checkout本质上是修改HEAD里面的内容来让它指向...原创 2019-01-10 18:07:18 · 1887 阅读 · 0 评论