「 BOOK 」 四月 10, 2020
《Netty in Action》书摘
文章字数 17k 阅读约需 15 mins.
Start at: 2020-01-05
End at: 2020-03-28
Process: 298/298
3.1.2 Interface EventLoop
- An
EventLoopGroup
contains one or moreEventLoop
s. - An
EventLoop
is bound...
「 BOOK 」 四月 10, 2020
文章字数 17k 阅读约需 15 mins.
Start at: 2020-01-05
End at: 2020-03-28
Process: 298/298
「 BOOK 」 四月 10, 2020
文章字数 17k 阅读约需 15 mins.
Start at: 2020-01-05
End at: 2020-03-28
Process: 298/298
EventLoopGroup
contains one or more EventLoop
s.EventLoop
is bound...「 WEB 」 四月 03, 2020
文章字数 4.7k 阅读约需 4 mins.
页面加载完毕静置一小会之后,CPU 使用率居高不下,风扇巨响,发热严重。关闭页面后现象消失。
$ git clone https://github.com/AlphaHinex/AlphaHinex.github.io.git
$ cd AlphaHinex.github.io
$ git checkout cdf1d11
$ npm install
$ npm audit fix
$ cd themes/obsidian
$ npm install
$ cd ../..
$ hexo ...
查看全文
「 DEVOPS 」 三月 27, 2020
文章字数 8.6k 阅读约需 8 mins.
与 Jenkins、TeamCity、Travis CI 类似,GitHub Actions 是 GitHub 提供的一个持续集成平台。
GitHub Actions | Jenkins | TeamCity | Travis CI | |
---|---|---|---|---|
代码仓库平台无关性 | × | √ | √ | √ |
构建配置即源码 | √ | × | × | √ |
无需单独部署 | √ | × | × | √ |
自动回调 GitHub 构建状态接口 | √ | × | × | √ |
无需配置敏感信息 | √ | × | × | × |
「 MAC 」 三月 20, 2020
文章字数 1.9k 阅读约需 2 mins.
有时我们可能希望提前录制一些内容,在进行直播时推流至 RTMP 服务。本文提供了一个在 Mac 环境上实现此需求的方案。
屏幕录制可以利用 Mac RTMP 直播方案 中提到的 OBS
,
也可以直接使用系统自带的 QuickTime Player
,占用的资源(主要是 CPU)更少,还提供了鼠标点击的可视化效果。
选择 新建屏幕录制
,并选择 内置麦克风
即可,完成录制后,保存为 .mov
格式的视频。
查看全文the RTMP encapsulates MP3 or AAC audio and FLV1...
「 OTHERS 」 三月 12, 2020
文章字数 11k 阅读约需 10 mins.
以下内容节选自 使用 HTML5 技术播放视频,图片有更新。
我们常见的视频格式有 avi
或 mp4
等,这些所谓的视频格式,实际上指的只是视频容器的格式。就像 zip
格式的压缩包里面可以放置任意类型的文件一样,视频容器格式可以简单理解为只定义了如何将视频及音频流数据存储在容器文件中。实际情况会比这更复杂一些,因为不是所有的视频流都可以兼容存入任意视频容器中。
一个视频文件通常包含多个轨道(track)—— 一个视频轨道(不包含声音),叠加一个或多个音频轨道(没有图像)。轨道之间通常是相互关...
查看全文「 AGILE 」 三月 04, 2020
文章字数 2.4k 阅读约需 2 mins.
「 SPRING ROLL 」 二月 14, 2020
文章字数 6.7k 阅读约需 6 mins.
Spring Roll 中提供了一个基于业务 REST Controller 实现的通用 Excel 导出功能,可将列表页查询结果直接导出为 Excel 文件。
本文描述如何集成 roll-export 模块,获得通用导出功能。
Spring Roll
的包目前发布在 GitHub Packages
中,可参照 GitHub Packages in Action 或官方文档,对构建工具进行配置。
之后可在 Maven 中添加:
<dependency>
<groupId>...
查看全文
「 TEST 」 二月 05, 2020
文章字数 8.1k 阅读约需 7 mins.
利用 How to integrate SEATA AT mode with Spring Cloud 中定义好的微服务,进行集成测试。
包含以下服务:
业务服务作为直接被调用的接口,组织关联其他三个服务。下订单时,服务的调用顺序如下:
1. 减库存(storage)
2. 创建订单
2.1. 扣减用户账户(account)
2.2. 生成订单(order)
服务之间存在依赖关系,...
查看全文