玩转HTML5 Video视频WebVTT字幕使用样式与制作

一、HTML5 Video视频与WebVTT字幕

HTML5 Video视频支持支持外挂字幕,文件后缀名是.vtt,称为WebVTT格式,专门的web字幕格式。使用很简单,用一个元素即可,例如:

只要src属性地址OK,同时有default属性,字幕就会生效。

您可以狠狠地点击这里:HTML5 video视频track加载WebVtt字幕demo

继续阅读玩转HTML5 Video视频WebVTT字幕使用样式与制作

卷积与反卷积、步长(stride)与重叠(overlap)及output的大小

1. 卷积神经网络的基础概念

        卷积神经网络是一种专门用来处理具有类似网络结果的数据的神经网络。至少在网络的一层中使用卷积运算来替代一般的矩阵乘法运算的神经网络。

        最核心的几个思想:稀疏交互、参数共享、等变表示(通俗成为平移不变性)。根本目的说白了就是为了节省运算时间和空间。那接下来看一下是怎么实现的。

1.0 卷积

         用一张图展示一下,卷积的计算。element-wise multiply 然后再相加。

继续阅读卷积与反卷积、步长(stride)与重叠(overlap)及output的大小

在Ubuntu 18.04系统中的Apache Tomcat上部署Apache Archiva

目前的Apache Archiva 2.x版本是不支持JDK 11的,但是Ubuntu 18.04系统上使用的Open JDK 11是不能正常启动Apache Archiva 2.x的,原因在于Apache Archiva 2.x版本使用的Spring Framework 4.x版本不能完全支持JDK 11。最低需要Spring Framework 5.1才算是完整支持。

暂时等待官方发布新版本吧,下面是编译过程,但是一般都编译不通过!

参考链接


树莓派4B使用ARM Compute Library运行AlexNet

参考链接


MySQL 5.7.27创建用户并授权

参考链接


macOS Catalina卸载XQuartz

目前macOS使用XQuartz实现X11相关的API,需要卸载的时候,执行如下命令即可:

参考链接


macOS卸载xquartz

macOS Catalina卸载CUDA

对于CUDA 8.0建议优先执行/Developer/NVIDIA/CUDA-8.0/bin/uninstall_cuda_8.0.pl,进行卸载操作。

对于CUDA 9.0建议优先执行/Developer/NVIDIA/CUDA-9.0/bin/uninstall_cuda_9.0.pl,进行卸载操作。

当执行上面的脚本失败的时候,删除以下两个文件路径即可卸载该驱动:

参考链接


Mac卸载CUDA

Android Studio 3.5.1配置NDK路径

早期版本的Android Studio在全局配置NDK的路径信息,但是从Android Studio 3.4版本开始,NDK的路径信息被转移到Project Structure部分去配置了,这变成了一个工程相关的配置,每个工程可以单独配置独立的NDKSDK版本。

具体操作如下图:

继续阅读Android Studio 3.5.1配置NDK路径

macOS Catalina(10.15)解决阻止程序运行“macOS无法验证此App不包含恶意软件”

默认情况下,macOS Catalina的应用程序,必须交由苹果进行一系列安全认证,否则会在默认情况下被阻止运行。未经过安全认证的应用运行的时候,会弹出如下提示

继续阅读macOS Catalina(10.15)解决阻止程序运行“macOS无法验证此App不包含恶意软件”