Docker 的常用操作命令和 Tomcat 的安装
herman 6年前 (2018-05-19) 3796浏览 0评论
接上一章。我们在安装完 Docker 后,肯定想第一时间安装对应的应用。那么该如何在 Docker 容器中安装应用呢?如何启动和访问 Docker 中的各种应用呢?且听本文作者一一讲解。 Docker 的所有命令,都可以在 Docker-h...
herman 6年前 (2018-05-19) 3796浏览 0评论
接上一章。我们在安装完 Docker 后,肯定想第一时间安装对应的应用。那么该如何在 Docker 容器中安装应用呢?如何启动和访问 Docker 中的各种应用呢?且听本文作者一一讲解。 Docker 的所有命令,都可以在 Docker-h...
herman 6年前 (2018-05-19) 3209浏览 0评论
网上有很多关于 Docker 的安装教程,但它们大多都是安装在 Linux 的机器上,对于我们个人电脑的 Windows 系统该如何安装 Docker 呢?本文带你一起来搞定 Windows 系统的 Docker 安装。 在学习本文之前,我...
herman 6年前 (2018-05-06) 3684浏览 0评论
今天,我们将讨论视频内容的缩略图。我们需要区分两个关键方面:保存当前正在播放的视频(快照)的静态图像和预览未播放时存储在某处的媒体(缩略图)。无论哪种方式,VLCKit都会打开资源,解码比特流并为您提供图像,性能和可用性会有所不同。 缩略图...
herman 6年前 (2018-05-06) 3035浏览 0评论
在VLCKit中,您播放的每个项目都是VLCMedia对象。对于典型的用例,可以使用包含路径的NSURL或NSString创建它。 我们区分两种元数据:描述媒体的技术信息,如编解码器,比特率,视频大小和用户可见/提供的信息,如艺术家,出版商...
herman 6年前 (2018-05-06) 4616浏览 0评论
VLCKit是Apple平台上任何音频或视频播放需求的通用库,并且还支持在Mac上进行流媒体和媒体文件对话。它是LGPLv2.1或更高版本授权的开源软件,可以从VideoLAN网站的源代码和二进制形式获得。您还可以通过CocoaPods轻松集成&...
herman 6年前 (2018-05-06) 3351浏览 0评论
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。 VLC多媒体播放器(最初命名为VideoLAN客户端)是VideoLAN计划的多媒体播放器。它支持众多音频与视...
herman 7年前 (2018-03-31) 2332浏览 0评论
Systemd 作为 Linux 的系统启动器,功能强大。 本文通过一个简单例子,介绍 Systemd 如何设置定时任务。这不仅实用,而且可以作为 Systemd 的上手教程。 一、定时任务 所谓定时任务,就是...
herman 7年前 (2018-02-16) 3116浏览 0评论
Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器……Docker 使得软件可以拆分成若干...
herman 7年前 (2017-12-24) 3013浏览 0评论
如果你用过duilib,那么你将对它爱不释手。现在一般新的项目都是使用duilib来做界面库的。但是一些老的项目使用的是MFC框架,新的项目调用老项目的OCX插件就面临着框架不一样的问题。本文将通过一段小代码,教你如何让duilib顺利的加载MF...
herman 7年前 (2017-12-16) 4370浏览 0评论
C++在处理界面程序时,借助duilib框架会节约很多时间。可是duilib的相关资料并不是很多,我这里整理了一些文章,包括duilib教程,duilib实战,duilib案例,duilib开发手册,duilib中文指南等。 下面列举一些国...
herman 7年前 (2017-11-28) 7765浏览 0评论
学概率的时候,我们会反复来理解什么是正态分布,什么是均匀分布,什么是二项分布,什么是贝塔分布……不知在座的各位是否还能记起当时做过的习题?是否还能通俗地讲解一下这些概念? 贝塔分布(Beta Distributi...
herman 7年前 (2017-11-18) 3855浏览 0评论
set -e有一个例外情况,就是不适用于管道命令。 所谓管道命令,就是多个子命令通过管道运算符(|)组合成为一个大的命令。Bash 会把最后一个子命令的返回值,作为整个命令的返回值。也就是说,只要最后一个子命令不失败,管道命令总是会执行成功...
herman 7年前 (2017-11-18) 3568浏览 0评论
程序在编写阶段经常会产生各种问题,一些高级语言都有相对于的调试工具。shell 在错误和异常处理方面也有对应的工具,利用工具在配合 set -e ,我们能更好的解决语法问题。本文介绍 set -e 的相关用法。 在上一篇《Shell Bas...
herman 7年前 (2017-11-18) 5173浏览 0评论
所有语言都有异常处理机制,shell 也不例外。java 的异常处理,经常被人们吐槽,那么 shell 的异常处理机制又是怎样的呢?通过本文我们一起来看看。 如果脚本里面有运行失败的命令(返回值非0),Bash 默认会继续执行后面的命令。 ...
herman 7年前 (2017-11-18) 4271浏览 0评论
默认情况下,脚本执行后,屏幕只显示运行结果,没有其他内容。如果多个命令连续执行,它们的运行结果就会连续输出。有时会分不清,某一段内容是什么命令产生的。 set -x用来在运行结果之前,先输出执行的那一行命令。 #!/usr/bin/e...