9 sotower

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

puppeteer在centos6.x版本的尝试

写在前面的话博客和生活一样,都是需要用心经营的,我把博客丢掉两年多,总是对自己讲,实在是太忙没时间写,可真的吗?不是这样,时间还是能够挤出来的,懒惰才是根本原因,人一旦变懒,会在方方面面表现出,会慢慢变成一种习惯。2019年坚持锻炼一年,效果还算不错,然后疫情来了,emmm....是时候拿出真正的技术啦!为什么会写这篇文章,实在是在实践过程中躺了许多坑,帮助那些还在迷茫途中的小朋友指引下明...

2020-03-25 18:34:55

fox浏览器兼容flexbox问题

背景:在项自测过程中发现的问题,ffox浏览器在展开左侧数据树时,会把右侧数据区也拉伸开来,这是表象。分析:1.计算一下右侧数据区的clientHeight高度,是正确的,左侧元数据区域,会随着子组件内部树的拉伸越来越高,但clientHeight到一定值就不变了,和右侧相等。2.经过自行计算发现,ffox在计算的时候,没有算上层的工具栏height。初始的时候,左侧右侧c

2017-11-16 13:19:54

IE点击子div,父div不获取焦点问题的解决办法(二)

上一篇博文,介绍了实现思路,使用var元素来解决问题。但总觉得很奇怪,用短语元素var去包含div流元素,这本身就是不正确的用法,所以一直在思考能否有更好的解决途径。简单的把问题抽象出来,写了一个Demo,代码如下,很简单。 Test Button .select-box { overflow: visible; /*border: n

2017-04-07 19:40:45

IE点击子div,父div不获取焦点问题的解决办法(一)

原始需求:父div上面有tabindex="0",点击子div,子div获取焦点,这个时候,希望父div也获取焦点。这个在Chrome,FF浏览器上均表现正常,唯独IE环境不好用,困扰了许久,花费大约一天时间,尝试过各种办法,比如JS脚本,focus()方法,阻止冒泡事件,增加div蒙层,嵌套层级等等,都不能解决,也不是最理想的办法。最后还是stackoverflow上搞定问题。Demo在

2017-04-06 17:00:02

鸡年开工大吉

今天是2017年2月3日,正月初七,赶上难得一见的立春,又是鸡年的第一个工作日,简直就是鸡血满满,浑身都使劲,虽然昨天休息的很晚很晚,但是一丝也不影响到现在的状态,哈哈哈,对自己,大声的说,开工大吉。

2017-02-03 10:26:04

一个平庸者的自述

个人工作成长5年多的简单自述,平淡又平庸的人生,也许是时候擦亮一簇火花,星星之火。

2016-11-02 16:48:20

我终究是一个懒散的人

我,懒散的人。我终究是这个样子。话从何而说,我不知道,也不清楚,只记得三月份刚来,那天刚好开学的前一天吧,当然我早已经毕业多年,只记得那是个什么日子,洋洋洒洒的说了很多,为自己制定了整个夏天的计划。如今已是深秋,回头看看过去的半年,又是一样的日子,说了半年的废话。懒散终究战胜了我那一丢丢向上奋起的内心世界。说不好算不算浑浑噩噩的过着生活,时间也似流水,也不见光阴。

2016-09-30 14:42:16

四年才有的今天总觉得应该做点啥

没错,今天是四年才有的一天,总觉得如果自己不做点什么的话,就觉得亏得慌。今天又是星期一,不是特别想工作,而且上午直播奥斯卡,一直等着小李子来着。终于拿到属于自己的小金人了,看着时隔18年的小李子的两张照片,觉得那会他真是年轻。嗯,年轻真好。年轻可以做什么想要的事情。而我?这不是正年轻嘛!然后下午就对自己做了一次还算认真的检讨,发现身上的缺点太多太多。

2016-02-29 18:10:54

写在2016年开篇

个人生活小插曲而已。

2016-01-13 16:09:45

MPEG-DASH VS. APPLE HLS VS. MICROSOFT SMOOTH STREAMING VS. ADOBE HDS

所有存在的自适应的HTTP动态流技术,比如专有的Adobe HTTP Dynamic Streaming(HDS)、Apple HTTP Live Streaming(HLS)、Microsoft Smooth Streaming(MSS)以及仅有的国际标准化的解决方案MPEG Dynamic Adaptive Streaming over HTTP(MPEG-DASH)都遵循几乎相同的原则。

2015-11-27 20:44:55

深入浅出看流媒体前世今生,分分钟二逼变牛逼

CDN这几年爆炸式增长,带宽提速是根源,而HTTP始终还是那个屌样,因此目前CDN大多是资本性行业,不用多少知识就能干了;直到流媒体粗现,直播咋这么难搞呢?因为它是流媒体,让我带你深入浅出看流媒体前世今生,分分钟二逼变牛逼。  流媒体分为点播和直播,点播已经堕落为HTTP文件了,直播永远不可能只用HTTP就OK,这是他们的业务差异导致的。流媒体本质上是:现实的

2015-11-03 15:06:15

如何不停止服务清空nohup.out文件

在网上发现两个可以不用停止服务就可清空nohup.out的命令。第一种:cp /dev/null nohup.out第二种:cat /dev/null > nohup.out都可行,备注。

2015-10-26 19:41:44

MonaServer增加luasocket脚本

本文实质上与MonaServer无关,仅仅是在MonaServer使用的过程中需要用到lua发出http请求,以及获取本机IP地址。软件环境:CentOS6.3 lua-5.1.4 luasocket-2.0.2文件下载地址:lua-5.x,luasocket步骤及说明:1.安装Lua$ tar -zxvf lua-5.1.4.tar.gz$ cd lua-5.1.4$ vim Makefile

2015-09-25 17:35:08

Lua获取本地IP地址

如何通过Lua脚本获取本机的IP地址,需要用到socket.lua脚本。看官方帮助文档,觉得直接使用是没什么问题,直接使用”socket”服务也没问题,但系统一直提示缺少东西,很是让人烦,刚接触又不那么了解,真是棘手。关于获取IP地址的代码段如下:local socket = require("socket")print(os.time())function GetAdd(hostname)

2015-09-24 18:08:59

MonaServer集群配置

根据上一篇博文内容,搭建2台虚拟机环境并配置测试集群服务,集群配置参考如下内容:在可执行文件MonaServer同目录下放置MonaServer.ini配置文件即可使自定义的配置内容生效。

2015-09-22 11:22:12

CentOS环境使用MonaServer

简单介绍几个常用内容:1、如何后台运行? 在后台运行MonaServer服务,只需要在执行命令后面加上“&”符号即可,如”$:./MonaServer &”,这样就不需要重新建立SSH连接,可继续在控制台进行其他操作。2、如何停止服务? 如果是在前台运行的程序,直接Ctrl+C停止当前任务即可;如果你不小心按下Ctrl+Z挂起当前服务,这样造成的后果就是下一次启动的时候……

2015-09-17 15:26:03

MonaServer的可扩展性和负载均衡

RTMFP(Real Time Media Flow Protocol)协议使用一个服务端点达成客户端之间的P2P连接。所有的媒体信息直接在客户端之间进行传输并不需要通过服务器进行中转,提供高扩展的部署依赖。由于CPU计算和内存限制,单独服务器提供的能力只能满足一定数额的客户端进行媒体信息的交流,负载会变得越来越大。

2015-09-17 12:07:56

解决视频直播P2P过程中接收端无声音问题

在视频直播过程中采用了P2P的技术,正常的视频流传输没有任何问题,视频正常播放,因为在最初的编码过程中测试都没有测试声音,以为视频流能够正常播放的话,声音肯定也是没问题的,因为TS流对视频流与音频流的处理是在同一个188位的包文件中解决,不可能存在也不会存在声音没有播放的问题,当然这都是你想当然的结果,实际并非如此,且看老衲一步一步给你讲。问题猜想 接受端没有声音,那无非是这几方面的问题:播放流,

2015-07-20 14:52:54

MonaServer服务

前身是CumulusServer,现更名为MonaServer,增加许多新东西,优化性能,提高连接稳定性,增加支持的协议内容。lua强大的可扩展脚本和API接口,NoSQL存储,RTMFP协议,P2P通道,UDP传输。开发上的高效,轻便,多平台,稳定。

2015-06-30 21:25:26

Luajit2.0.4 Build错误

关于下载编译构建Luajit-2.0.4请移步这里,本文主要介绍一下在构建过程中遇到的奇葩问题。从Windows上传Luajit-2.0.4.zip到Linux服务器,在构建的时候可能会遇到如下的编译错误:In file included from lj_ffrecord.c:859:0:lj_recdef.h:224:1: error: ‘recff_rawlen’ undecla

2015-06-30 14:54:09

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。