自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

发展是曲折的但也是前进的

人生路漫漫 只能上下求索

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 Jerasure库接口简介及性能测试

http://blog.chinaunix.net/uid-20196318-id-3277600.htmlJerasure库提供Reed-Solomon和Cauchy Reed-Solomon两种编码算法的实现.Reed-Solomon编解码接口1. 编码矩阵生成    // generate matrix, last m rows   mat

2016-10-31 15:44:36 1547 2

转载 分布式系统下的纠删码技术(一) -- Erasure Code (EC)

近几个月主要参与一个分布式存储系统的纠删码部分(用于数据容错),纠删码在学术界出现比较早,现在ceph,微软的存储系统,Hadoop 3.0等都用了EC。文章会分为多篇,主要将Erasure Code,LRC,  以及相关的数学基础,作为学习总结。 一、纠删码简介       分布式系统需要在硬件失效等故障发生后仍然能继续提供服务。就数据而言,HDFS采用每份数据3副本

2016-10-31 15:41:20 2400

转载 前向纠错码(FEC)的RTP荷载格式

http://www.rosoo.net/a/201110/15146.html本文档规定了一般性的前向纠错的媒体数据流的RTP打包格式。这种格式针对基于异或操作的FEC算法进行了特殊设计,它允许终端系统使用任意长度的纠错码,并且可以同时恢复出荷载数据和RTP头中的关键数据。由于FEC作为一个分离的数据流进行传送,这种方案可以向后兼容那些没TAG: 中文版  RTP荷载  FE

2016-10-31 13:17:51 1084

转载 多播(组播)原理分析

为什么要使用多播:        网卡从网络上接收到目标物理地址对应的所有bit位都为1的数据报时,会收到这条消息并将其上传给驱动程序,网卡的这种工作模式称为广播模式,网卡的缺省工作模式包含直接模式和广播模式。利用这一特性,UDP(用户数据报协议)还提供了向多个目标地址发送广播数据包的能力。广播数据即数据从一个工作站上发出,只要将数据包的目标物理地址对应的所有bit位都设为1,局域网内的所有工

2016-10-31 09:46:12 624

转载 伽罗华域(Galois Field,GF,有限域)乘法运算

最近在做毕设,在看RS编码原理时,关于其乘法运算一直没看明白,文献也没有细说,今天发现一篇博客,看完之后豁然开朗,特地将此博客转载了过来,略作补充,红色为补充内容。原文地址:http://blog.csdn.net/mengboy/article/details/1514445GF(2m)域当m=8时,本原多项式为P(x) = x8 + x4 +x3 + x2 +

2016-10-28 16:35:03 2353

转载 我所理解的Reed solomon 算法

http://volcanozhd.blog.163.com/blog/static/8941120200692257170/在数据传输过程中难免会遇到部分数据丢失或者受到干扰而出错,因此利用算法来恢复错误的数据,reed Solomon(简称RS)便是其中的一种常用的算法。RS算法是以牺牲带宽为代价的,编码过程中会产生一定量的冗余数据。这种增加冗余数据来获得有效数据的方法在我

2016-10-28 14:48:45 1675

转载 自己动手写RTP服务器——用RTP协议传输TS流

上一篇文章我们介绍了关于RTP协议的知识,那么我们现在就自己写一个简单的传输TS流媒体的RTP服务器吧。预备知识关于TS流的格式:TS流封装的具体格式请参考文档ISO/IEC 13818-1。这里我们只需要了解一些简单的信息就好。首先TS流是有许多的TS Packet组成的,每个TS Packet的长度固定为188 bytes,每个packet都是以sync_byte:0x47开头

2016-10-28 10:50:45 483

转载 自己动手写RTP服务器——关于RTP协议

本文会带领着你一步步动手实现一个简单的RTP传输服务器,旨在了解RTP流媒体传输协议以及一些关于多媒体编解码的知识。关于RTP协议的必备知识要动手实现一个协议,当然首先需要阅读该协议的文档。RTP协议的文档,有rfc1889、rfc1890、rfc3550,其中rfc3550是现在的版本,另外两个是过期版。这个协议可以在ietf的官网找到:http://tools.ietf.org

2016-10-28 10:47:21 537

转载 C++ 位域

位域是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二

2016-10-28 10:20:47 792

转载 缓存超时删除常见的套路

我们使用缓存的时候,经常会涉及到一个东西,叫做过期时间。那么,缓存本身是如何去处理这个超时时间的呢?常见的缓存定时超时套路有三种。一、定时删除:实现:在设置键的过期时间的同时,创建一个定时器(timer),让这个定时器在过期的时候触发,执行删除这个键。优点:对内存是友好的,因为我们总能够尽快的将这个键值对从内存中踢出去。缺点:对CPU是不友好的,特别是当定时

2016-10-20 09:10:51 3180

原创 Error LNK2001 无法解析的外部符号 的几种情况及解决办法

1、原因是函数定义了,但是没有实现2、原因是没有添加lib依赖项3、工程的的字符集不一致

2016-10-19 17:26:48 6906 2

原创 Linux 校准日期

1、更新时间    $ ntpdate time-a.nist.gov2、查看日志 date    Wed Dec  3 00:20:06 EST 2008       这个时间是不对的,明显时区错误“EST”,这时你需要这么做:    $ cp /usr/share/zoneinfo/Asia/shanghai /etc/localtime    这就是把该时区文件覆

2016-10-09 22:42:43 458

转载 linux中编译软件时 configure --prefix的作用

指定安装路径不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉

2016-10-07 16:03:17 1535

转载 linux 安装tensorflow

安装tensorflowpip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl错误:oserror no such file or directory  site-packages/setuptools-

2016-10-07 15:27:13 10445 4

转载 数学建模入门

本文由 知乎 陈丹奕 授权发布,版权所有归作者,转载请联系作者!文首声明:此文中的所有数据均为个人在14年初收集而来,不保证其有效性,请勿使用该数据进行商业活动。再声明:这个模型是我两年前做的东西了,有一些细节可能因为记忆问题有错误,各位有看不懂的地方请直接问,我尽量解答。上一篇我写了个建模的流程,有过建模经验的人自然懂,没有经验的各位也不要着急,这次我以一个真实模型为例,

2016-10-06 12:33:17 2400

转载 Python 编码

一旦走上了编程之路,如果你不把编码问题搞清楚,那么它将像幽灵一般纠缠你整个职业生涯,各种灵异事件会接踵而来,挥之不去。只有充分发挥程序员死磕到底的精神你才有可能彻底摆脱编码问题带来的烦恼。我第一次遇到编码问题是写 JavaWeb 相关的项目,一串字符从浏览器游离到应用程序代码中,翻江倒海沉浸到数据库中,随时随地都有可能踩到编码的地雷。第二次遇到编码问题就是学 Python 的时候,

2016-10-06 12:24:34 850

转载 org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not ju

http://blog.csdn.net/nba_2011/article/details/7219750背景:本人用Maven进行Web应用开发。年前还是好好的,过个年回来,就不行了。当我在浏览器中输入url时,出现以下错误:org.apache.jasper.JasperException: PWC6345: There is an error in

2016-10-06 01:40:16 2456

敏捷软件开发 中文版

agile software development

2013-09-27

精通Direct3D图形与动画程序设计

Direct3D 图形与动画 精通,属于入门级别的吧 ,别人推荐的,是一本不错的书

2012-06-23

TINDEM线性内插不确定性模型

TINDEM线性内插不确定性的随机过程模型

2010-06-21

空空如也

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

TA关注的人

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