PEL

再见,斗鱼!再见,虎牙!

南笙酒味 提交于 2021-02-11 05:39:40
△Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 313 篇原创分享 作者 l 孤桐 来源 l Hollis(ID:hollischuang) 10月12日,斗鱼和虎牙共同宣布,正式接受大股东腾讯提出的合并邀约,进行战略合并。同时,斗鱼与腾讯还签署了关于企鹅电竞业务的转让协议,从腾讯获得企鹅电竞业务。 在合并协议中,斗鱼、虎牙双方将按照1股斗鱼ADS换0.73股虎牙ADS的比例进行合并,斗鱼现有股东和虎牙现有股东将在合并后公司中各占50%的经济权益。 但更加惹人注意的是,在这场预计将在2021年上半年完成的战略合并后,腾讯将以拥有腾讯将拥有新公司67.5%投票权的投票权成为最大股东。 从2015年各方资本家争先涌入的“千播大战”开始,腾讯便在暗中不断加码,并不动声色的拿到了最终入场券,而如今,腾讯看似已然成为直播界最大霸主,但是真的就可以高枕无忧了吗? 腾讯多次出手 从2012年到2015年,游戏直播的战场上相继崛起了两大巨头,游戏平台YY直播内部游戏直播(虎牙前身)和后起之秀斗鱼直播。  在这期间,手握多款游戏版权,对直播平台拥有绝对掌控权的腾讯却选择按兵不动,到了2015年,“千播大战”正式打响。 2016年的3月5日,腾讯突然参与了斗鱼的B轮融资,一只脚正式迈进了游戏直播行业的浪潮,与此同时,其体系的企鹅直播也在不断壮大。

再见,斗鱼!再见,虎牙!

若如初见. 提交于 2020-11-05 15:10:53
作者 l 孤桐 来源 l Hollis(ID:hollischuang) 10月12日,斗鱼和虎牙共同宣布,正式接受大股东腾讯提出的合并邀约,进行战略合并。同时,斗鱼与腾讯还签署了关于企鹅电竞业务的转让协议,从腾讯获得企鹅电竞业务。 在合并协议中,斗鱼、虎牙双方将按照1股斗鱼ADS换0.73股虎牙ADS的比例进行合并,斗鱼现有股东和虎牙现有股东将在合并后公司中各占50%的经济权益。 但更加惹人注意的是,在这场预计将在2021年上半年完成的战略合并后,腾讯将以拥有腾讯将拥有新公司67.5%投票权的投票权成为最大股东。 从2015年各方资本家争先涌入的“千播大战”开始,腾讯便在暗中不断加码,并不动声色的拿到了最终入场券,而如今,腾讯看似已然成为直播界最大霸主,但是真的就可以高枕无忧了吗? 腾讯多次出手 从2012年到2015年,游戏直播的战场上相继崛起了两大巨头,游戏平台YY直播内部游戏直播(虎牙前身)和后起之秀斗鱼直播。 在这期间,手握多款游戏版权,对直播平台拥有绝对掌控权的腾讯却选择按兵不动,到了2015年,“千播大战”正式打响。 2016年的3月5日,腾讯突然参与了斗鱼的B轮融资,一只脚正式迈进了游戏直播行业的浪潮,与此同时,其体系的企鹅直播也在不断壮大。 2016年的8月15日,腾讯再次与红杉资本,深创投,国中创投和南山投资,总计投入斗鱼15亿人民币

实战解析耳听八方的Redis拓展应用——Stream,大厂腾飞不是梦

放肆的年华 提交于 2020-10-15 09:06:24
前言 Redis5.0 增加了很多新的特色功能。而 Redis5.0 最大的新特性就是多出了一个数据结构 Stream ,它是一个新的强大的支持多播的可持久化的消息队列,Redis Stream 狠狠地借鉴了 Kafka 的设计。 今天,咱们就来深度剖析Redis的拓展应用—— Stream 基本介绍 Redis Stream 的结构如上图所示,它有一个消息链表,将所有加入的消息都串起来,每个消息都有一个唯一的 ID 和对应的内容。消息是持久化的,Redis 重启后,内容还在。 每个 Stream 都有唯一的名称,它就是 Redis 的 key,在我们首次使用 xadd 指令追加消息时自动创建。 每个 Stream 都可以挂多个消费组,每个消费组会有个游标 last_delivered_id 在 Stream 数组之上往前移动,表示当前消费组已经消费到哪条消息了。每个消费组都有一个 Stream 内唯一的名称,消费组不会自动创建,它需要单独的指令 xgroup create 进行创建,需要指定 从 Stream 的某个消息 ID 开始消费,这个 ID 用来初始化 last_delivered_id 变量。 每个消费组 (Consumer Group) 的状态都是独立的,相互不受影响。也就是说同一份 Stream 内部的消息会被每个消费组都消费到。 同一个消费组 (Consumer

一文搞定移动端适配!

喜夏-厌秋 提交于 2020-08-08 03:19:32
作者 | 好学习吧丶 责编 | 郭芮 手机市场日渐丰富的同时,给我们前端开发人员带来的 “网页内容自适应屏幕尺寸进行显示的问题” 也日渐凸显出来,接下来我们就要细说移动端适配的前世今生及方案。 为什么要移动端适配? 一般情况下设计稿的设计师按照 375 的尺寸设计,然而,在现在移动终端(就是手机)快速更新的时代,每个品牌的手机都有着不同的物理分辨率,这样就会导致,每台设备的逻辑分辨率也不尽相同,此时 375 的设计稿,如果想要还原那基本是不可能了,因为如果一个左右布局,左边如果写死,右边自适应的话,每个设备的右边所展示的内容大小就不尽相同,这时移动端适配就显得尤其重要。 既然要了解前世今生,我们就从几个概念说起,先上一张图。 下面我们一个个解析。 1.1 屏幕尺寸 屏幕尺寸是以屏幕对角线的长度来计量,计量单位为英寸。 如图所示两个对角线的长度就是这个屏幕的尺寸: 1.2 像素 我们看到上图 320x480 叫分辨率,而这个所谓的分辨率说白了就是横向320个像素纵向480个像素组成 1.2.1 什么叫像素呢? 像素(Pel, pixel, pictureelement),为组成一幅图像的全部亮度和色度的最小图像单元。电视的图像是由按一定间隔排列的亮度不同的像点构成的,形成像点的单位也就是像素,组成图像的最小单位就是像素。从计算机技术的角度来解释,像素是硬件和软件所能控制的最小单位

C#图片缩放平移 —— 从功能分析到编码实现

早过忘川 提交于 2020-04-26 16:04:15
序 一直都是在看别人的博 客,查到想要的,看 完后把页面一关就万事大吉了,没啥感觉;直到后来遇到了同样的问题,总想不起来咋弄,关键是还查不到以前看过的,郁闷!现在想想,还是“好记性不如烂笔头”啊,自己弄过的东西总要留下的什么呀,不然你都不知道自己曾经多么优秀。注册博客园也好久了,因为不知道该写点啥,再加上懒,一直没有去管它,今日有空,正好开张! 1. 需求说明 这个没啥好说的,主要干三个事,用电脑的照片查看器打开一张你宝贝的自拍照。 (1)拉动显示窗口,图片按照原有比例被放大和缩小,照片查看器中当图片没能完全显示时,拉框时只是拉框,我们不管这个,只要图片显示窗口变了,那就按照原有比例被放大和缩小。 (2)鼠标放在图片的有效区域,鼠标滚轮放大和缩小图片,缩小时最小只能到图片原大小;放大无限制,照片查看器放大也有限制,咱也不管它。 (3)鼠标放在图片的有效区域,按住鼠标左键平移图片,平移时只能平移图片有效范围。 2. 功能分析 想想上面要实现的功能,结合C#,我们用Winform的窗体程序来实现,图片显示用PictureBox控件,它有一个PictureBoxSizeMode属性,值改成Zoom,这样就能保证PictureBox控件里面的图片随PictureBox控件大小改变而按照原有比例缩放,然后把PictureBox控件放大Form窗体中,dock属性改成Fill填满就可以了

Redis Stream

做~自己de王妃 提交于 2019-12-20 13:22:18
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 同步发行到 我的博客 Redis Stream 何为 redis stream Redis Stream 是 redis 5.0 版本引入的一种新数据类型,可以认为是一个消息队列,但是相比List实现的消息队列功能又更为强大。下面结合官方教程进行简单介绍。详细介绍可以 参见这里 。 Redis 安装 上面介绍说过,stream是5.0开始才有的特性,如果要使用stream,那么首先要先安装(或者升级)redis到5.0以后,这里我们可以从官网下载截止目前 最新的版本5.0.7 ,如果官网下载速度慢,可以 从这里下载 。 我这里的环境是 OSX 10.15.2 ,其他linux系统理论上都可以使用,windows 未安装测试。 下载完成后解压 命令: tar -xvf redis-5.0.7.tar.gz 并得到 目录 redis-5.0.7 结构如下: <img src="https://public-links.todu.top/1576644448.png?imageMogr2/thumbnail/!100p" alt="redis-5源码目录结构" style="zoom:50%;" /> 执行命令 cd redis-5.0.7 进入到目录内,执行命令 make 进行编译,当最后输出: Hint: It