自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bleatingsheep的博客

bleatingsheep的一切

  • 博客(5)
  • 收藏
  • 关注

原创 使用 MPEG-DASH 技术让视频画质自动适应网速

MPEG-DASH(基于HTTP的动态自适应流,Dynamic Adaptive Streaming over HTTP)技术可以使播放器在播放过程中根据网速实时调节视频清晰度,起到降低缓冲时间、提升画质的效果。有关 DASH 的详细介绍请看维基百科。本文主要介绍将视频封装为 DASH 格式,并在网页上播放的方法。1. 环境准备要运行下文的大部分命令,您必须安装好 ffmpeg 和 x264...

2019-08-14 02:23:22 3224 2

原创 使 WinForms 和 WPF 支持高 DPI(每显示器缩放/2018年)

前言WinForms 和 WPF 都支持高 DPI,但是在默认情况下,不是未开启,就是效果不尽人意。例如,默认情况下,WPF 程序在单个高分屏上表现良好,但是如果把窗口拖动到不同的窗口上去,就会变得模糊。关于不同的 DPI 缩放(感知)类型,请在此查看:https://docs.microsoft.com/zh-cn/windows/desktop/hidpi/high-dpi-desktop...

2018-12-15 17:37:58 10604

原创 如何为Docker容器分配IPv6地址

使容器中的服务支持IPv6其实不需要特别分配IPv6地址。只要把相应的端口映射上,Docker会把外部的IPv6地址端口也映射到容器的IPv4端口上。所以,只要访问主机的IPv6相应端口即可。可喜可贺。可是,端口映射本来就是IPv4地址不够时的一种妥协方案,IPv6地址那么充足,所有容器共用一个IPv6地址简直是暴殄天物。如何给每个容器都分配一个IPv6地址呢?为Docker网...

2018-06-01 10:16:36 20100 1

原创 C#中对异步方法及异步lambda表达式的一些处理

这篇文章的目的并不是系统地介绍C#中的await、async关键字,而是针对我遇到的一些问题进行记录。背景await / asyncC#中可以用async标识方法,表示这个方法是异步的。异步方法的返回值必须是void、Task或者Task<T>。例如:public static async Task<int> Method(int i){ ...

2018-05-21 19:20:55 5004

原创 .NET Core获取程序所在路径

2018-05-09 18:20:27 19645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除