<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[c_cacal的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/c_cacal</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; c_cacal]]></copyright><item><title><![CDATA[PS 解析成ES流]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/144989491</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/144989491</guid><author>c_cacal</author><pubDate>Tue, 07 Jan 2025 17:05:58 +0800</pubDate><description><![CDATA[解析ps到es流数据]]></description><category></category></item><item><title><![CDATA[vector sort 出现异常处理--std::sort(_RanIt,_RanIt,_Pr)]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/54020987</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/54020987</guid><author>c_cacal</author><pubDate>Wed, 04 Jan 2017 16:52:06 +0800</pubDate><description><![CDATA[对于sort排序处理，网上一般使用
bool SortByValue( int v1,  int v2)//注意：本函数的参数的类型一定要与vector中元素的类型一致  
{
return v1 
}
void sortVec()
{
std::sort(m_vecFileInfo.begin(), m_vecFileInfo.end(),SortByValue);
}
这种用]]></description><category></category></item><item><title><![CDATA[Ubuntu14.04 常见问题处理]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/42744111</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/42744111</guid><author>c_cacal</author><pubDate>Thu, 15 Jan 2015 17:42:35 +0800</pubDate><description><![CDATA[Ubuntu14.04
常见问题处理

 

 
1.    
登录显示root用户
 
sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

再在中端中输入：sudo passwd root，修改密码
重启即可。
 
2.    
Ubunt下调整待机时间
点屏幕右上角或者左边的设置按钮（system]]></description><category></category></item><item><title><![CDATA[Ubuntu14 安装开发工具]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/42742665</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/42742665</guid><author>c_cacal</author><pubDate>Thu, 15 Jan 2015 16:11:16 +0800</pubDate><description><![CDATA[1.    
安装ssh
Ubuntu缺省安装了openssh-client,所以在这里就不安装了，如果你的系统没有安装的话，再用apt-get安装上即可。
 
1） 
安装ssh-server
sudo apt-get install openssh-server
安装ssh-client
sudo apt-get install openssh-client
 
2） 
]]></description><category></category></item><item><title><![CDATA[安装ubuntu 14  并优化]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/42742603</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/42742603</guid><author>c_cacal</author><pubDate>Thu, 15 Jan 2015 16:09:03 +0800</pubDate><description><![CDATA[安装ubuntu 14 
并优化

 

 
1.      
官方下载，32位ubuntu
 
http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.1/ubuntu-14.04.1-desktop-i386.iso
 
2.      
刻录启动盘
 
选择刻录光盘映像 DVD 1.0G左右
 
3.      ]]></description><category></category></item><item><title><![CDATA[linux 局域网的时间同步配置]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/8109985</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/8109985</guid><author>c_cacal</author><pubDate>Thu, 25 Oct 2012 11:15:50 +0800</pubDate><description><![CDATA[配置环境：LAN
    以192.168.1.111为时间服务器。
    其他机器例如：192.168.1.110、192.168.1.113定时和111机器进行时间同步。
 
1.       需要在时间服务器（111）和要同步的机器（110、113）上安装ntpt服务
yum install ntp
 
安装完成，可以查看是否安装上
rpm –qa | grep ntp]]></description><category></category></item><item><title><![CDATA[音频编解码标准]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/8109835</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/8109835</guid><author>c_cacal</author><pubDate>Thu, 25 Oct 2012 10:52:31 +0800</pubDate><description><![CDATA[音频编解码标准



PCMU(G.711U)
类型：Audio
制定者：ITU-T
所需频宽：64Kbps(90.4)
特性：PCMU和PCMA都能提供较好的语音质量，但是它们占用的带宽较高，需要64kbps。
优点：语音质量优
缺点：占用的带宽较高
应用领域：voip
版税方式：Free
备注：PCMU and PCMA都能够达到CD音质，但是它们消耗的带宽也最多(6]]></description><category></category></item><item><title><![CDATA[【编辑】斐波那契数列]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/7210451</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/7210451</guid><author>c_cacal</author><pubDate>Thu, 19 Jan 2012 11:53:23 +0800</pubDate><description><![CDATA[菲波那契数列（Fibonacci sequence）指的是这样一个数列：
        1，1，2，3，5，8，13，21，34，55，……
这个数列从第三项开始，每一项都等于前两项之和。可将其递归定义为：
        F(1) = 1
        F(2) = 1
        F(n) = F(n - 1) + F(n - 2)     n > 2
因此，可用递归的办法]]></description><category></category></item><item><title><![CDATA[[转]杨氏矩阵查找]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/7210412</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/7210412</guid><author>c_cacal</author><pubDate>Thu, 19 Jan 2012 11:20:24 +0800</pubDate><description><![CDATA[杨氏矩阵查找



1. 简述
    杨氏矩阵中，每行元素是递增的，每列元素也是递增的。即a[i][j]
    例如
   
2. 原理
    从矩阵的左下角或者矩阵的右上角处开始递归运行，以左下角为例，value为要查找的值，(i,j)为当前矩阵中的位置，初始为(M-1, 0)。
    如果超过了矩阵范围则说明不存在这样的元素，返回-1，-1。
    否则的话，如]]></description><category></category></item><item><title><![CDATA[find 命令]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6759540</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6759540</guid><author>c_cacal</author><pubDate>Tue, 17 Jan 2012 10:05:50 +0800</pubDate><description><![CDATA[摘录了几条，备忘

1、使用name选项  想要在当前目录及子目录中查找所有的‘ *.txt’文件，可以用： $ find . -name "*.txt" -print
2、用perm选项  $ find . -perm 755 -print
3、忽略某个目录 find /apps -path "/apps/bin" -prune -o -print(希望在/apps目录下查找文件，但不希]]></description><category></category></item><item><title><![CDATA[免费空间]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/7206360</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/7206360</guid><author>c_cacal</author><pubDate>Tue, 17 Jan 2012 10:05:05 +0800</pubDate><description><![CDATA[1. 0fees.net
2. 000webhost
3. 5gbfree 

4. kilu.de
 
另：
WordPress 是一种使用 PHP语言和MySQL数据库开发的开


  
WordPress

源、免费的 Blog（博客，网志）引擎，用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的
 Blog。]]></description><category></category></item><item><title><![CDATA[媒体知识一点点（1）———编解码]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/7192742</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/7192742</guid><author>c_cacal</author><pubDate>Wed, 11 Jan 2012 10:15:43 +0800</pubDate><description><![CDATA[1. x264是一种免费的、具有更优秀算法的符合H.264/MPEG-4 AVC视频压缩编码标准格式的编码库。x264压缩出的视频文件在相同质量下要比xvid压缩出的文件要小，或者也可以说，在相同体积下比xvid压缩出的文件质量要好。它符合GPL（General
 Public License，是一份GNU通用公共授权）许可证。
　　■ 采用CAVLC/CABAC多种算法编码
　　■ 内置所]]></description><category></category></item><item><title><![CDATA[Find 备忘]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6759546</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6759546</guid><author>c_cacal</author><pubDate>Thu, 08 Sep 2011 11:22:28 +0800</pubDate><description><![CDATA[摘录几条
1、使用name选项  想要在当前目录及子目录中查找所有的‘ *.txt’文件，可以用： $ find . -name "*.txt" -print
2、用perm选项  $ find . -perm 755 -print
3、忽略某个目录 find /apps]]></description><category></category></item><item><title><![CDATA[H264实时编码及NALU，RTP传输----按照RFC3984协议实现H264视频流媒体]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6715524</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6715524</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 16:31:29 +0800</pubDate><description><![CDATA[rfc3984 
Standards Track [Page 2] RFC 3984 RTP Payload Format for H.264 Video February 2005 1. ---按照RFC3984协议实现H264视频流媒体

nalu单元 包起始 0x 0]]></description><category></category></item><item><title><![CDATA[H264 Mpeg起始码]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6715478</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6715478</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 16:22:52 +0800</pubDate><description><![CDATA[H.264起始码
 
         在网络传输h264数据时，一个UDP包就是一个NALU,解码器可以很方便的检测出NAL分界和解码。但是如果编码数据存储为一个文件，原来的解码器将无法从数据流中分别出每个NAL的起始位置和终止位置，为此h.264用起始码来解决这一问题。]]></description><category></category></item><item><title><![CDATA[I帧和IDR帧的区别]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6715451</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6715451</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 16:17:49 +0800</pubDate><description><![CDATA[I帧和IDR帧的区别：
    IDR帧属于I帧。解码器收到IDR frame 时，将所有的参考帧队列丢弃（用x264_reference_reset函数实现——在encoder.c文件中）。这点是所有I帧共有的特性，但是收到IDR帧时，解码器另外需要做的工作就是：把所有的PP]]></description><category></category></item><item><title><![CDATA[H.264 NAL层解析]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6715440</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6715440</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 16:15:46 +0800</pubDate><description><![CDATA[1．引言
H.264的主要目标：
1．高的视频压缩比
2．良好的网络亲和性
解决方案：
VCL  video coding layer       视频编码层
NAL  network abstraction layer  网络提取层
VCL：核心算法引擎，块，宏块]]></description><category></category></item><item><title><![CDATA[H.264的句法和语义]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6715412</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6715412</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 16:12:08 +0800</pubDate><description><![CDATA[H.264 的句法和语义
在编码器输出的码流中，数据的基本单位是句法元素，每个句法元素由若干比特组成，它表示某个特定的物理意义，例如：宏块类型、量化参数等。句法表征句法元素的组织结构，语义阐述句法元素的具体含义。所有的视频编码标准都是通过定义句法和语义来规范编解码器的工作流程。]]></description><category></category></item><item><title><![CDATA[MPEG2、MPEG4、H264的差异]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/6714907</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/6714907</guid><author>c_cacal</author><pubDate>Wed, 24 Aug 2011 14:30:15 +0800</pubDate><description><![CDATA[1） 在MPEG2和H264里面，存在着picture的概念，而每一个picture可以是field，也可以是frame， 也称为PAFF （picture adaptive field frame）。在MPEG2里面，如果场按照帧编码，则可以采用frame type DCT，或]]></description><category></category></item><item><title><![CDATA[宏定义中##和#的作用]]></title><link>https://blog.youkuaiyun.com/c_cacal/article/details/5823267</link><guid>https://blog.youkuaiyun.com/c_cacal/article/details/5823267</guid><author>c_cacal</author><pubDate>Thu, 19 Aug 2010 11:08:00 +0800</pubDate><description><![CDATA[<br />宏定义中##和#的作用<br /> 内核中有很多的宏定义，在宏定义define中经常看到两个字符串##和#，这里把它的用法做一下说明：<br /> <br /> 1. ##<br />    ##是一个连接符号，用于把参数连在一起<br />        例如：<br />            > #define  FOO(arg)   my##arg<br />        则<br />            > FOO(abc)<br />        相当于   myabc<br]]></description><category></category></item></channel></rss>