Java
enjoy_Day
这个作者很懒,什么都没留下…
展开
-
spring读取配置文件注入到类静态变量中的方法
/** * 常量类,读取配置文件application.properties中的配置 */@Component//@PropertySource("classpath:application.properties")public class ConstantPropertiesUtil implements InitializingBean { @Value("${aliyun.oss.file.endpoint}") private String endpoint; .原创 2020-06-17 22:46:27 · 1314 阅读 · 0 评论 -
Multiple markers at this line, Syntax error on token
刚开始学习的时候遇到的问题,网上搜了一下,找到了解决的办法,特来来此分享,原因是:调用函数时直接放在类中,没放在方法中。解决:放在一个方法里,或者放到构造函数里。例如:原创 2016-11-13 21:02:26 · 22108 阅读 · 1 评论 -
Java中用list的add方法添加数据时,报空指针异常
最近学习javaweb,在从数据库查到数据添加到list的时候,系统提示空指针异常,如图所示:向上看sonList的初始化方法是:private List sonList=null;原来这个地方出现错误,因为只在栈中有引用而在堆中没有分配到内存空间所以报错所以把初始化改为:private List sonList=new ArrayList();以后要多学学Java内存模型!原创 2016-11-26 22:48:12 · 8846 阅读 · 3 评论 -
乐信2018在线笔试编程题之一
原题大意是,输入一个字符串,和一个特定的字符,其中字符是字符串其中的一个,然后求字符串中的每一个字符距离这个特定字符的最短距离。比如:输入 :lexiabiab i输出:3,2,1,0,1,1,0,1,2解题:import java.util.Scanner;public class Main{ public static void ma...原创 2018-10-13 18:48:33 · 496 阅读 · 0 评论 -
java调用外部软件(尤其是命令行式软件)进行自动化处理
java调用外部程序主要使用ProcessBuilder(当然还有另外一种方法Runtime,本文暂不介绍)拿一个具体例子做主要介绍:java调用ffmpeg对视频做处理,(ffmpeg可以在dos中输入命令行来进行操作视频)dos命令为:ffmpeg -re -i test.mp4 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp:...原创 2019-08-06 21:47:45 · 401 阅读 · 0 评论 -
解决SpringBoot中自己new出来的对象不能自动注入对象和属性的问题
在类上加@Component或者其他注解时,该类会交给spring来管理,自动创建对象,但是如果是自己new出来的对象或者自己类没加注解,但是内部又需要注入其他对象以及需要注入配置文件中的属性时,有以下办法解决:1、解决注入对象问题:新建一个工具类,比如GetBeanUtilpublic class GetBeanUtil implements ApplicationC...原创 2019-08-16 23:49:58 · 30305 阅读 · 23 评论