这篇文章介绍了在SpringBoot框架下如何将Java应用程序打包成Jar包并运行,以及在打包时如何分离项目的依赖来减小Jar包的体积。文章中提到了如何在项目的build.gradle文件中添加bootJar内容以将项目打包为Jar包,并且给出了在Windows和Linux下使用Jar包的命令。同时,文章还介绍了如何将项目依赖的jar复制到lib目录中,并修改bootJar的配置来控制Jar包名称、版本和排除其他jar文件。
记录一次safari浏览器无法正常播放html的video标签的问题
这篇文章介绍了在开发前端html页面时,使用video标签引入本地MP4文件后,在chrome浏览器下可以正常播放,但在safari下无法播放的问题。作者经过查询资料后得知,safari浏览器只支持H.264编码的MP4格式,所以猜测可能是编码格式的原因。作者使用ffmpeg工具进行转码,将视频从hevc编码格式转换为h264编码格式,然后再进行部署和测试,在safari浏览器下视频可以正常播放了。文章还提到了可能的其他问题,如Safari对于文件流的请求需要包含请求头和响应头等。
Github Pages自定义域名与CDN加速
前言上一篇文章中我们介绍了如何使用Github Pages + Hexo搭建我们的个人博客,但在搭建完成后存在访问速度慢的问题,这篇文章来分享一下如何给Github静态页面添加自定义域名并且利用CDN加速。 购买域名由于我们是利用Github Pages部署,属于国外服务器,而国内域名不能用在国外服务器上,所以我们需要购买国外域名。 我自己的域名是在NameSilo 购买的,支持支付宝并且相...使用Github Pages + Hexo零成本搭建个人博客
前言闲来无事用Github Pages + Hexo捣鼓了一个个人博客,分享一下搭建过程。 GitHub Pages 是什么?GitHub Pages 是由 GitHub 官方提供的免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。 Hexo 是什么?Hexo 是一个快速、简洁且高效的静态博客框架,它基于 Node.js 运行,可以将我们撰写的 Ma...
1