12 鲁峰2012

尚未进行身份认证

我要认证

早年工作与微软。北京学易科技公司前CTO,架构设计,主方向c++,音视频和高并发方向。

等级
TA的排名 19w+

vs2019调试python简明教程

最近purcham对注册码封的特别严重,经常出现用一端就被封注册码的情况,我一直在想作为世界上用的人数最多的ide之一visual studio是否也有调试python的功能,百度一搜发现果然支持,本文以vs2019为例,引导使用vs2019调试python3。vs2919的安装 vs2019 下载地址https://www.newasp.net/soft/435225.h...

2020-02-13 23:16:23

带ssl的python3的正确安装(pop3 install 提示ssl不能使用问题)(Can't connect to HTTPS URL because the SSL module is no)

要解决的问题想在pop3中安装pymysql用于支持mysql连接输入命令:pop3 install pymysql提示: ssl无法使用返回错误的原文如:Could not fetch URL https:*******: There was a problem confirming the ssl certificate:Can't connect to HTTPS...

2019-12-30 17:05:50

MACOS10.15 obs直播 没有视频或者有视频无音频的解决方案

(原著泰山鲁):后mac(乔布斯之后的mac)吐槽1 苹果最近最近推送了全民吐槽叫骂的macOS10.15的包,10月8号一发包,一夜之间 大量视频采集类的app,万人唾骂, 泰山鲁不客气借用两个方言话评价第一是 “树倒猢狲散”,第二个是“no zuo no die(不作不死)”。 乔布斯去世之后,泰山鲁亲身经历的郁闷的快崩溃了的事就有苹果狗年大礼包和macOS10.15两个变态大礼。...

2019-10-26 18:46:37

分辨率、帧率、码率之间的关系(转)

分辨率、帧率、码率之间的关系转载帧率:FPS(frame per second 每秒钟要多少帧画面)GOP(表示多少秒一个I帧)码率:编码器每秒编出的数据大小,单位是kbps,比如800kbps代表编码器每秒产生800kb(或100KB)的数据。分辨率:单位英寸中所包含的像素点数;VGA:Video Graphics Array(视频图像分辨率)三者的对应直播质量的影响因素帧率:影...

2019-08-28 14:19:46

vim 大师,好用插件之NERD tree 插件安装,亲测好用(使用vim8版本)

vim8以下的插件安装泰山鲁不再研究,时代变了,vim也在越来越好用和优秀,推荐同学吗使用vim8以下版本的,早日升级vim到vim8,vim8配置树目录网上有很多教程,我这边记录一下,备忘:1.下载NERD tree泰山鲁下载的是这个版本 下载地址加压配置 cd ~ ll .vim #我这里面没有任何文件 mkdir -p .vim/pack/NERD...

2019-07-25 11:38:58

linux多线程信号处理,pthread_sigmask sigaction pthread_kill的使用

linux多线程信号处理2016年07月04日 20:28:50继续微笑lsj阅读数:1847在linux下,每个进程都有自己的signal mask,这个信号掩码指定哪个信号被阻塞,哪个不会被阻塞,通常用调用sigmask来处理。同时每个进程还有自己的signal action,这个行为集合指定了信号该如何处理,通常调用sigaction来处理。使用了多线程后,便有些疑问:信号发...

2019-04-12 19:04:45

入门理解H264编码(转)

入门理解H264编码2018年05月17日 16:50:27 go_str 阅读数:2107 版权声明:转载请注明出处,谢谢 https://blog.csdn.net/go_str/article/details/80340564  最近入门音视频技术,一直在学习H264编解码标准,了解了不少关于H264的相关知识,对于网上各种类型的资料,始终没有找到一篇适合的知识梳理资料。可能...

2019-02-21 14:45:16

C++ 类型转换(C风格的强制转换)

转载 http://www.cnblogs.com/Allen-rg/p/6999360.html对比10篇介绍强转的文章这篇写的最易懂 详细C++ 类型转换(C风格的强制转换):在C++基本的数据类型中,可以分为四类:整型,浮点型,字符型,布尔型。其中数值型包括 整型与浮点型;字符型即为char。(1)将浮点型数据赋值给整型变量时,舍弃其小数部分。(2)将整型数据赋值给浮点型...

2019-02-16 15:35:03

RTMP协议详解

看了很多篇描述rtmp协议的文章,还是觉得这篇相对翻译的比较好 ,转自 http://blog.csdn.net/caoshangpa  https://blog.csdn.net/caoshangpa/article/details/52872146RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基...

2019-02-15 09:49:32

sps和pps一篇好的解释

H264码流中SPS PPS详解<转>转载地址:https://zhuanlan.zhihu.com/p/27896239   1 SPS和PPS从何处而来? 2 SPS和PPS中的每个参数起什么作用? 3 如何解析SDP中包含的H.264的SPS和PPS串?1 客户端抓包在做客户端视频解码时,一般都会使用Wireshark抓包工具对接收的H264码流进行分析,如...

2019-02-08 17:31:31

flv格式详解+实例剖析(泰山鲁修正原文改为键后面跟内容然后后面紧跟一个字节的数值类型)

如果有一定基础可以看这个文章 从转包剖析FLV格式,flv格式详解+实例剖析简介FLV(Flash Video)是现在非常流行的流媒体格式,由于其视频文件体积轻巧、封装播放简单等特点,使其很适合在网络上进行应用,目前主流的视频网站无一例外地使用了FLV格式。另外由于当前浏览器与Flash Player紧密的结合,使得网页播放FLV视频轻而易举,也是FLV流行的原因之一。FLV是流媒...

2019-02-06 17:25:20

FLV结构详解,FLV协议详解(泰山鲁 转载加修正)

FLV结构 FLV抓包分析于一体的 借用前辈经验 修改前辈论文的不正确和 注解前辈难懂的地方 flv 就这么简单,

2017-10-03 16:10:57

JSON 数据格式

JSON数据格式基础

2017-03-29 11:27:17

多线程高并发内存池队列模型

多线程高并发无锁内存池队列模型                                                      原著:泰山鲁 201703024  做大并发服务时,无锁队列显得格外重要。本文介绍一种常见的多线程无锁队列模型。  有图见真相 模式介绍:  1 采集来的数据存队列的过程  本模型的网络通讯层是基于类似与完

2017-03-24 16:34:26

VS中使用nasm汇编编译器的方法

VS中使用nasm汇编编译器的方法

2016-10-14 11:03:24

一种无阻塞高并发任务模型(从你去医院看病的模式描述)

网络高并发

2016-10-10 19:04:29

自适配型内存池

自适配型内存池

2016-10-03 15:42:37

手把手教你完成端口之二(应用中的完成端口简单模型)

完成端口 c+ 实用

2016-09-13 18:58:04

手把手教你完成端口之一(理论篇)

泰山鲁我辛辛苦苦写的东西,你转载的话可以但是写明转载,尊重原创,后面才会有更好的作品。 完成端口的例子见的太多了,著名的手把手教你完成端口,这个虽然经典但是一篇文章下来快1000个字!!写的人累,看的人更累,,而且附带的程序竟然是个有复杂结构的代码,初学完成端口的人看看直接吓跑了去linux下搞epool去了 ,我几次想看懂,最后都没看懂,后面实在没法看英文原著总算搞懂了。今天泰山鲁就手把手教你

2016-09-12 19:02:35

Google Protocol Buffer (PB)简明入门

pb格式 google pb协议

2016-08-30 16:31:31

查看更多

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