0%

古林公园
2015年3月
Nokia Lumia 920T
2021-06-15-1.jpg

工作中需要把一个证书文件打包到jar包中供读取使用,目录结构如下:
2020-07-09-1.png
在本地(未打包)测试的时候读取没有问题,但在测试环境(打包后)报如下错误:

1
java.io.FileNotFoundException: class path resource [wep/test.p12] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/D:/LL/wepay.jar!/BOOT-INF/classes!/wep/test.p12

代码如下:

1
2
3
final String resourceLocation = "classpath:wep/"+wepayConfig.getCertFile();
File file = ResourceUtils.getFile(resourceLocation);
FileInputStream fis = new FileInputStream(file);

换成下面的代码可以解决这个问题

1
2
ClassPathResource resource = new ClassPathResource("wep/"+wepayConfig.getCertFile());
InputStream fis = resource.getInputStream();

疫情很严重,哪儿都去不了。新增评论支持,用的韩国的来必力。

今天增加了背景音乐的功能,用的是APlayer.js,简单好用。我想用的歌曲找不到外链,摸索了下,也可以不用外链:
2019-11-28-1.png
代码中的url也要改一下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const ap = new APlayer({
container: document.getElementById('aplayer'),
fixed: true,
autoplay: false,
audio: [
{
name: "玫瑰",
artist: '张婧懿',
url: '/music/玫瑰(Live).mp3',
cover: 'https://p2.music.126.net/RJof0k6t2R-KHnmdUJBqjg==/109951163081250771.jpg?param=130y130',
},
{
name: "斑马,斑马",
artist: '张婧懿',
url: '/music/斑马斑马(Live).mp3',
cover: 'https://p2.music.126.net/RJof0k6t2R-KHnmdUJBqjg==/109951163081250771.jpg?param=130y130',
}
]
});

运行结果:
2019-11-28-2.png

按照惯例,应该先输出一个hello world,刚好Hexo自己生成的第一篇文章就叫hello world,标题就不改了,挺好的。
很久以前我就想做一个自己的博客,拖延症 + 畏难让这个想法一直到这周才得以实现。在决心做博客时选择框架时纠结了一天,现在成熟好用的框架太多了。各种都试了一下,最终选择了Hexo。