自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (7)
  • 收藏
  • 关注

原创 Protobuf rpc搭建简介

 简介什么是 GoogleProtocol Buffer?来自网上的文字介绍:Google ProtocolBuffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准。他们用于 RPC 系统和持续数据存储系统。Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通...

2018-05-10 10:28:35 956 1

转载 搭建vue.js es6 搭建

0.查询npm版本:npm -v  //如果  安装最新版本:npm i npm g1.安装webpack:(全局安装) //查看版本:webpack -v    npm install webpack -g2.安装vue.js //查看版本:vue -V    npm install vue -g        3.安装vue命令行工具    npm in

2017-05-29 15:09:52 613

转载 linux c 字符串到time_t时间转换

转载:http://www.vimer.cn/2009/10/%E6%97%B6%E9%97%B4time_t%E5%92%8Cstring%E6%A0%BC%E5%BC%8F%E4%BA%92%E8%BD%AC.htmlint StringToTimeEX(const string &strDateStr,time_t &timeData){ char *pBeginPos = (ch

2015-10-27 15:08:52 1199

转载 rapid 解析 json

教程 转:http://rapidjson.org/zh-cn/md_doc_stream_8zh-cn.html#StringBuffer用法例:http://shahdza.blog.51cto.com/2410787/1614604【唠叨】    在游戏中使用Json来储存数据,既方便读取,又方便管理。    比如CocosStudio 1

2015-09-29 20:12:41 1204

原创 python中json到dict转换

1、基本是利用python自带json库进行转换转自 http://www.hulufei.com/post/201004161735(实际上JSON就是Python字典的字符串表示,但是字典作为一个复杂对象是无法直接转换成定义它的代码的字符串,Python有一个叫simplejson的库可以方便的完成JSON的生成和解析,这个包已经包含在Python2.6中,就叫json 主要包含四

2015-09-06 10:05:04 4899

原创 python 字符处理代码 1.0

#! /usr/bin/env python# -*- coding: gbk -*-import osimport stringfrom KewordCntCfg0 import *from DirTools import *class CBunchStrTools:        @staticmethod        def Atoa(num):

2015-07-25 18:01:08 469

原创 python 简单日志文件

对日志的库,进行简单封装,以便调用class CLog4File:        def __init__(self):                self.m_log = logging.getLogger("SmartBox")                #logging.basicConfig(filename = os.path.join(os.getcwd

2015-07-25 17:56:48 512

转载 用oprofile统计CPU cache的命中率

时间关系,过后只贴转载地址,后面学习:http://bbs.chinaunix.net/thread-2022155-1-1.html

2014-11-05 22:34:08 982

转载 python setuptools安装

转自:python setuptools安装  2013-04-14 18:25:29|  分类: python网络编程|举报|字号 订阅如果你没有安装setuptools,而你的机器又没法联网运行python setup.py install你会发现惊奇地发现有错误:Traceback (most recent

2014-11-04 13:59:50 865

转载 在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间

在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。两者有此不同,在Linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时

2014-07-17 10:27:01 567

转载 推荐系统--基于用户的协同过滤算法

1.         概述和搜索引擎一样,推荐系统是为了帮助人们更快速的获得对自己有用的信息。和搜索引擎不同,推荐系统是人们被动的获取,由系统根据用户行为或其他的信息推荐给用户的,儿搜索引擎是用户主动输入关键字获取的。从某种意义上说,搜索引擎和推荐系统是互相补充的。而推荐算法的本质是通过一定的方式将用户和物品联系起来,从而有效的给用户推荐本身感兴趣或需要但是没有发现

2014-07-15 19:27:01 1467

转载 协同过滤——基于用户的推荐算法

一个开源电子书:下载下来看了一下,发现该书讲的数据挖掘算法浅显易懂,受益匪浅,不敢独享,特将我的理解+精简翻译奉上:协同过滤1.1.  共同爱好——我喜欢你所喜欢的。我们从学习推荐系统来开始数据挖掘之旅,推荐系统到处可见,国外的amazon,国内的京东、淘宝等系统。如何理解推荐系统呢?我们看一个例子:例如我们在京东浏览一本《数据挖掘概念与技术》:从页面向下看:

2014-07-15 19:16:19 1125

转载 Apache Mahout:适合所有人的可扩展机器学习框架

转:http://www.ibm.com/developerworks/cn/java/j-mahout-scaling/

2014-07-15 10:20:10 608

转载 基于lucene实现自己的推荐引擎

采用基于数据挖掘的算法来实现推荐引擎是各大电子商务网站、SNS社区最为常用的方法,推荐引擎常用Content-Based 推荐算法及协同过滤算法(Item-Based 、User-based)。但从实际应用来看,对于大部分中小型企业来说,要在电子商务系统完整采用以上算法还有很大的难度。1、常用推荐引擎算法问题1)、相对成熟、完整、现成的开源解决方案较少粗略分来,目前与数

2014-07-15 09:51:07 452

转载 并行编程中的“锁”难题

转自:http://www.parallellabs.com/2011/10/02/lock-in-parallel-programming/

2014-07-11 19:38:05 483

转载 PAST:基于对等网络节点协助的流媒体数据传输策略的研究与实现

对等网络研究及应用的不断发展使其吸引了越来越多的关注。基于对等网络的流媒体数据传输技术充分利用对等网络参与节点相互协作的特性,取得了很好的应用效果,对互联网络从文本模式向多媒体模式迈进进程,具有深远的影响。   本文在现有研究实践成果的基础上,提出了以对等网络中节点相互协助为基础的流媒体数据传输方案:PAST(Peer Assisted Streaming Transmission)。该方案力

2014-05-18 15:52:19 765

转载 OAuth认证协议原理分析及使用方法

oauth第二代 oauth2开放认证协议原理及案例分析写于 2011-8-4twitter或豆瓣用户一定会发现,有时候,在别的网站,点登录后转到 twitter登录,之后转回原网站,你会发现你已经登录此网站了,比如像 feedtwitter rss2twitter 推特中文圈(这个目前好像有点问题转回来的时候是个错误地址) 这种网站就是这个效果。其实这都是拜 OAut

2014-05-09 18:03:08 602

转载 开源PaaS平台-CloudFoundry的架构设计、

CloudFoundry云开发大会:http://www.infoq.com/cn/zones/vmware/VMware在今年4月份突然发布了业内第一个开源的PaaS——CloudFoundry。发布至今的这几个月里,笔者一直关注它的演进,并从它的架构设计中获益良多,觉得有必要写出来与大家分享一下。本文会分为两个部份:第一部份主要介绍CloudFoundry的架构设计,从它所包含

2014-05-09 11:57:35 740

转载 FFMPEG结构体分析:AVFrame

注:写了一系列的结构体的分析的文章,在这里列一个列表:FFMPEG结构体分析:AVFrameFFMPEG结构体分析:AVFormatContextFFMPEG结构体分析:AVCodecContextFFMPEG结构体分析:AVIOContextFFMPEG结构体分析:AVCodecFFMPEG结构体

2014-05-06 19:29:50 515

转载 ffmpeg 从内存中读取数据

ffmpeg一般情况下支持打开一个本地文件,例如“C:\test.avi”或者是一个流媒体协议的URL,例如“rtmp://222.31.64.208/vod/test.flv”其打开文件的函数是avformat_open_input(),直接将文件路径或者流媒体URL的字符串传递给该函数就可以了。但其是否支持从内存中读取数据呢?这个问题困扰了我很长时间。当时在做项目的时候

2014-05-06 19:26:12 625

转载 XBMC开源学习

XBMC(全称是XBOX Media Center)是一个开源的媒体中心软件。XBMC最初为Xbox而开发,可以运行在Linux、OSX、Windows、Android4.0系统。我自己下载了一个然后体验了一下,感觉确实不错,和Windows自带的媒体中心差不多。http://blog.csdn.net/leixiaohua1020/article/details/17454977

2014-05-06 19:09:08 559

转载 [总结]RTMP流媒体技术零基础学习方法

本文主要总结一些我在学习RTMP流媒体技术过程中积累的经验。也为后来学习RTMP流媒体技术的人们一个参考。本文力图从简到难,循序渐进的介绍RTMP流媒体技术的方方面面,先从应用说起,逐步深化剖析相关工程的源代码。看完本文的话应该会对RTMP流媒体技术有比较完整的了解。0.背景知识本章主要介绍一下RTMP流媒体技术都用在了哪里(在这里仅列几个我所知的,其实远比这个多)。说

2014-05-06 17:46:52 551

转载 100行代码实现最简单的基于FFMPEG+SDL的视频播放器

FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。我刚接触FFMPEG的时候也感觉不知从何学起。因此我把自己做项目过程中实现的一个非常简单的视频播放器(大约100行代码)源代码传上来,以作备忘,同时方便新手学习FFMPEG。该播放器虽然简单,但是几乎包含了使用FFMPEG播放一个视频所有必备的API,并且使用SDL显示解码出来的视频。

2014-05-06 17:42:03 496

转载 通过 ffmpeg 无损剪切/拼接视频

剪切/拼接视频文件是一种常见需求。在线视频网站现在往往将一个视频文件分割成 n 段,以减少流量消耗。使用 DownloadHelper/DownThemAll 这类工具下载下来的往往就是分割后的文件。能实现剪切/拼接视频文件的工具多种多样,但往往都需要进行视频重编码(transcoding),这就不可避免的带来了视频质量上的损耗,更不用提那长的令人发指的转换时间了…其实借助 ffmpeg

2014-05-06 17:40:22 1114

转载 ffmpeg参数中文详细解释

此前写了好几篇ffmpeg源代码分析文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg 源代码简单分析 : av_register_all()ffmpeg 源代码简单分析 : avcodec_register_all()ffmpeg 源代码简单分析 : av_read_frame(

2014-05-06 17:38:25 402

转载 ffmpeg 源代码简单分析 : avcodec_decode_video2()

此前写了好几篇ffmpeg源代码分析文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg 源代码简单分析 : av_register_all()ffmpeg 源代码简单分析 : avcodec_register_all()ffmpeg 源代码简单分析 : av_read_frame(

2014-05-06 17:24:15 681

转载 ffmpeg 源代码简单分析 : av_read_frame()

此前写了好几篇ffmpeg源代码分析文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg 源代码简单分析 : av_register_all()ffmpeg 源代码简单分析 : avcodec_register_all()ffmpeg 源代码简单分析 : av_read_frame(

2014-05-06 16:31:26 699

原创 OSAL跨平台设计

操作系统的跨平台开放,以上只做记录

2014-05-06 14:11:32 500

转载 x264函数调用关系图 FFMPEG中MPEG-2编解码函数调用关系图MPEG-4 AVC/H.264 信息FFMPEG 学习笔记x264中的Decoderx264 代码下载信息H.264/AVC中C

1 encoder 2 slice write 3 analyse FFMPEG中MPEG-2编解码函数调用关系图1 Encoder (函数调用从左到右,下同;图片显示不全时,请下载显示) 2 P帧运动估计流程图3 B帧运动估计

2014-05-06 13:47:56 1930

转载 FFMpeg分析1:URLProtocol,URLContext和ByteIOContext

FFMpeg分析1:URLProtocol,URLContext和ByteIOContext

2014-05-06 13:46:51 619

转载 图解FFMPEG打开媒体的函数avformat_open_input

此前写了好几篇ffmpeg源代码分析文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg 源代码简单分析 : av_register_all()ffmpeg 源代码简单分析 : avcodec_register_all()ffmpeg 源代码简单分析 : av_read_frame(

2014-05-06 10:06:51 598

转载 ffmpeg 源代码简单分析 : av_register_all()

此前写了好几篇ffmpeg源代码分析文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg 源代码简单分析 : av_register_all()ffmpeg 源代码简单分析 : avcodec_register_all()ffmpeg 源代码简单分析 : av_read_frame(

2014-05-06 09:40:28 441

转载 ffmpeg搭建hls服务器

2014/4/30 19:49:47林夕 2014/4/30 19:49:47-f dshow -r 25 -s 1280*720 -i video="SA7160 PCI, Analog 02 Capture" -f dshow -ar 48000 -i audio="SA7160 PCI, Analog 02 WaveIn" -pix_fmt yuv420p -subq 4 -s 

2014-05-02 14:20:47 1042

转载 Linux下的Memcache安装

最近在研究怎么让Discuz!去应用Memcache去做一些事情,记录下Memcache安装的过程。Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcach

2013-11-16 16:45:02 363

转载 error while loading shared libraries: libevent-2.0.so.5

error while loading shared libraries: libevent-2.0.so.5  2011-02-24 17:13:31|  分类: memcache |  标签:libevent  usr  lib64  shared  libraries  |字号 订阅今天安装memcache启动服务时出现 error whi

2013-11-16 16:34:26 609

转载 linux高性能CPU问题

1.用top命令查看哪个进程占用CPU高gateway网关进程14094占用CPU高达891%,这个数值是进程内各个线程占用CPU的累加值。  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND     14094 root      15   0  315m  10m 7308 S 891% 

2013-11-12 15:42:16 536

转载 高cuu的分析心得

1.用top命令查看哪个进程占用CPU高gateway网关进程14094占用CPU高达891%,这个数值是进程内各个线程占用CPU的累加值。  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND     14094 root      15   0  315m  10m 7308 S 891% 

2013-11-12 14:05:20 570

转载 nginx 配置文件

PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.nginx.org/Main#定义Nginx运行的用户和用户组user www www;

2013-11-10 01:18:13 618

转载 nginx上搭建HLS流媒体服务器

简介:HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率

2013-11-09 22:22:24 1356

转载 yun 添加本地源

前面介绍过一篇[Redhat Linux RHEL5配置CentOS YUM更新源] ,毕竟是要走外网的,而且介绍的资源是在交大的教育网,速度不是很理想,其实我们可以自己手动建立本地YUM源,这样速度是花花的。。配置过程如下创建YUM目录使用root用户登录系统,并使用下面的命令创建目录:# mkdir   /media/cdrom# mkdir   /va

2013-11-09 20:42:56 883

报批稿“电话号码映射(ENUM)解析系统技术要求_第2部分:Tier2系统”公示

前言 .............................................................................. II 1 范围................................................................................ 1 2 规范性引用文件...................................................................... 1 3 术语定义和缩略语.................................................................... 1 3.1 术语和定义......................................................................... 1 3.2 缩略语............................................................................. 2 4 ENUM Tier2 系统和其他系统之间的关系.................................................. 2 5 ENUM Tier2 系统架构................................................................. 2 5.1 系统模块架构....................................................................... 2 5.2 数据库............................................................................. 3 5.3 数据更新子系统..................................................................... 3 5.4 解析子系统......................................................................... 3 5.5 同步子系统........................................................ 错误!未定义书签。 5.6 运维管理子系统..................................................................... 4 5.7 EPP 服务器(可选)

2013-09-13

电话号码映射

1 范围................................................................................ 2 2 规范性引用文件...................................................................... 2 3 术语定义和缩略语.................................................................... 2 3.1 术语和定义......................................................................... 2 3.2 缩略语............................................................................. 3 4 ENUM Tier1 系统和其他系统之间的关系.................................................. 3 5 ENUM Tier1 系统功能要求............................................................. 3 6 ENUM Tier1 系统架构................................................................. 4 6.1 系统模块架构....................................................................... 4 6.2 EPP 服务器.........................................................................

2013-09-13

概率论,,,,,,,

概率论习题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2013-09-13

线性代数答案和解析

对线性代数,的习题解答。。。。。。。。。。。。。。。。

2013-09-13

空空如也

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

TA关注的人

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