编程语言
文章平均质量分 85
飞翔2017
毕业于北京邮电大学硕士研究生,有超过13年流媒体技术研究和团队管理经验,先后就职于爱奇艺,大智慧股份直播事业部,曾经是波罗蜜创业合伙人之一。对视频直播行业的技术和商业模式都有深入研究,能快速搭建视频直播平台,多款用户数超亿的视频app创造者。能负责公司团队技术积累,流媒体技术研究,对VR, AR等最新流行技术也有深入研究。利用多种开源代码快速搭建视频直播系统。
展开
-
jason数据格式 -- 扫盲
JSON是 JavaScript Object Notation的简称,是一种轻量的数据表示方法。jason格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎 介绍jason格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在Ajax 应用程序中广泛使用: Brett McLaughlin brett@newInstan原创 2016-01-12 15:18:42 · 3055 阅读 · 1 评论 -
WebRTC编译详细介绍
WebRTC编译详细介绍--记录+转载原文地址:http://blog.csdn.net/temotemo/article/details/7056581WebRTC编译本人环境:操作系统:XP SP3VS 2013编译源码之前所需的工具获取源码工具:1、 首先需要安装获取源码的工具SVN(项目代码版本管理工具,Google也用这个)TortoiseSVN 1.6.12http://sourcef原创 2014-08-20 10:12:25 · 3012 阅读 · 1 评论 -
2014年上半年软件设计师考试之绝密答案--有待大家完善
2014年上半年软件设计师考试之绝密答案 确实时隔多年再次进入考场,之前考试证书也过期了,为了某些户口事情再次考试,也再次把知识点都过一遍也是不错了! 下面是转发考友答案,再次佩服起记忆力,上午75道题都能记住答案?如果没有考题,能记住?表示怀疑。 时隔多年,再次步入考场,心情有些忐忑。现在的考试弄的挺fancy的,不需要在涂准考证之类的,直接贴准考证条形码,人性化啊,既节省时间,又避免填涂出错。 2014年上半原创 2014-05-27 17:14:38 · 5048 阅读 · 8 评论 -
苹果编程语言Swift解析:将推动应用开发巨变
苹果编程语言Swift解析:将推动应用开发巨变 以下为文章全文: 许多人可能都已忘记苹果WWDC中的“D”代表了“开发者”。这是一次开发者的大会,参加这一大会的程序员可以从会上了解到新的技术。 今年的WWDC回归本源,并专注于两大领域:软件,以及软件开发者。 尽管许多人对于苹果没有在今年WWDC上发布任何硬件产品感到失望,但需要指出的是,令这些硬件原创 2014-06-05 09:07:51 · 1987 阅读 · 0 评论 -
C++和JAVA的区别 -- 给初学者看
C++和JAVA的区别 JAVA和C++的区别介绍框架纲领如下: (一) 序言: (二) 我学习二者的个人感受: (三) 个人建议: (四) 用JAVA中继承的特性来描述C++和JAVA的关系图示: (五) JAVA和C++的区别(前言导读): (六) JAVA和C++的基本区别(开始华山论剑) 1)JAVA摒弃的C++内容。 2)JAVA的新原创 2014-04-06 21:54:27 · 2960 阅读 · 3 评论 -
Windows下编译最新的x264
Windows下编译最新的x264 X264更新的比较快,每天都有更新,但算法模块,基本结构是没有多大变化的。x264都是用C语言写的包括C99,但C99语法是在VC中是没法用的(当然有精力可以全部改成C89),生成的.a库是也是没法调用的,如何转化成可用.lib库就比较重要了。原创 2013-12-12 14:35:39 · 3064 阅读 · 1 评论 -
Intrinsics头文件与SIMD指令集、Visual Studio版本对应表!
Intrinsics头文件与SIMD指令集、Visual Studio版本对应表! File 描述 VS VisualStudio intrin.h All Architectures 8.0 2005 mmintrin.h MMX intrinsics原创 2012-12-14 15:42:39 · 3278 阅读 · 2 评论 -
矩阵转置的SSE汇编优化艺术以及ARM cortext 汇编优化
平时我们做图像处理或者视频处理, 很多地方会用到矩阵转置: 比如: DCT变换, 图像旋转, 图像滤波, 以及一些数据的内存行和列的交换等, 会大量使用转置这个动作. 然而由于数据量很大,处理速度很慢!如何来提高处理速度呢? 下面看看分析: HEVC中有个地方是如下这样实现(直接行和列对应的位置交换): Pel tmp; for (k=0;k<blkSize原创 2012-12-27 09:19:45 · 7956 阅读 · 9 评论 -
程序优化总结--万变不离其宗
程序优化总结--万变不离其宗 空间优化, 时间优化. 目前我们就在PC上,所以主要目标是时间优化. 第一步: 算法结构层面的优化. 搞懂算法,从宏观层面优化结构,能在一个层面做的事情,尽量合并一起做! ... 第二步: C语言层面的优化. 从函数,语言层面优化程序! 1.减少内存访问! 2.合并运算! 3.空间换时间! 4.循环原创 2012-12-12 16:56:14 · 2833 阅读 · 2 评论 -
OpenCL和CUDA的使用比较
OpenCL和CUDA虽然不是同一个平级的东西,但是也可以横向比较! 对OpenCL和CUDA的异同做比较: 指针遍历 OpenCL不支持CUDA那样的指针遍历方式, 你只能用下标方式间接实现指针遍历. 例子代码如下: // CUDA struct Node { Node* next; } n = n->next; // OpenCL struct Node原创 2012-11-01 16:58:34 · 7960 阅读 · 0 评论 -
HEVC/H.265 的未来必须是使用并行处理(OpenCL?) OpenGL和OpenCV区别
OpenGL和OpenCV 一、OpenGL OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图像(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 1、概述 OpenGL -高性能图形算法行业标准 OpenGL™是行业领域中最为广泛接纳的2D/3D图形API,其自原创 2012-10-18 17:19:35 · 6069 阅读 · 0 评论 -
HEVC/H.265 的未来必须是使用并行处理(OpenCL?) OpenCV和OpenCL区别
1 扩展库简介 OpenCV(Open Source Computer Vision Library)是一个致力于实时处理计算机视觉问题的开源库。它最初由Intel公司开发,以GPL许可协议发布,后来由Willow Garage基金会负责开发和维护,以BSD许可协议发布,至今已有超过250万的用户。其用途非常广泛,涵盖从图像处理,计算机视觉到交互艺术,矿产勘探等领域。OpenCV最初以C语言原创 2012-10-18 17:28:15 · 9321 阅读 · 1 评论 -
12年8月编程语言排行榜:C语言领衔称霸 Objective-C语言强势爬升
TIOBE 于 8 月 11 日公布了 8 月份编程语言排行榜,C 语言继 5 月份超过 Java 之后,已经占据榜单冠军之位 4 个月,而且份额还在继续再增加,展现出长期称霸的冠军像 。Java、C++的份额持续下滑,Objective-C 稳步上升,代表 iOS 开发方兴未艾。PHP 上个月下滑到第七位,这个月又回到第六位,与第七位的 VB 显得比较胶着。其他语言变化不大。 Obje原创 2012-09-21 09:20:11 · 3205 阅读 · 1 评论 -
一个老程序员对刚上大学的准备立志搞程序的学弟学妹的忠告 .
始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。 C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。 96, 97级的不原创 2012-09-28 17:48:09 · 2409 阅读 · 0 评论