自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 伪共享(false sharing) 简版

原文:伪共享(false sharing),并发编程无声的性能杀手原因:1.cpu 缓存机制:cpu读取变量时,会把该变量连续内存地址的变量一起读取缓存中。缓存系统中是以缓存行(cache line)为单位存储2.MESI 协议及RFO(Request Fro Owner)请求M(修改,Modified):本地处理器已经修改缓存行,即是脏行,它的内容与内存中的内容不一样,并且此 cache 只有本地一个拷贝(专有);E(专有,Exclusive):缓存行内容和内存中的一样..

2021-04-24 16:09:26 140

转载 实时视频应用之QoS关键技术分析 转自:http://www.aiweibang.com/m/detail/104476372.html?from=p   随着WebRTC标准的逐步推广,实

实时视频应用之QoS关键技术分析转自:http://www.aiweibang.com/m/detail/104476372.html?from=p   随着WebRTC标准的逐步推广,实时音视频通讯技术受到越来越多公司和技术人员的关注。对于交互式音视频应用而言,稳定、低延时、通话质量清晰可靠是其基本需求。在互联网环境下,音视频的通话质量与以下因素有关:一是编码码率、帧

2017-11-10 11:10:12 421

转载 https://www.cnblogs.com/sea-star/p/rtcp.html

https://www.cnblogs.com/sea-star/p/rtcp.html

2017-11-10 10:09:47 528

转载 谈谈RTP传输中的负载类型和时间戳

http://ticktick.blog.51cto.com/823160/350142/

2017-08-29 08:07:24 257

转载 gcc头文件或库的搜索路径的设定(ubuntu)

http://sin90lzc.iteye.com/blog/1401995gcc头文件或库的搜索路径的设定(ubuntu)博客分类: 学习笔记 对所有用户有效修改/etc/profile对个人有效则修改~/.bashrc  #在PATH中找到可执行文件程序的路径。export PATH =$PATH:$HOME/

2012-10-26 15:30:13 3005

转载 GLIB 安装手记

GLIB 安装手记  http://bluesilence.blogchina.com/第一个GLIB第二个ATK第三个CAIRO第四个PANGO(安装指令统一为:./configure --prefix=/usr && make && make install)第五个GTK安装GT

2012-10-26 14:15:52 999

原创 ubuntu 编译源代码 ,找不到glib或者glib版本不对

安装的ubuntu12.04 环境变量中没有PKG_CONFIG_PATH要执行下:export  PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"

2012-10-26 12:59:29 711

转载 Ubuntu 11.10 修改默认运行级别,启动到字符界面(12.04也适用)

1.内核级别的:vi /etc/default/grub修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”为:GRUB_CMDLINE_LINUX_DEFAULT=” text”然后运行下sudo update-grub 就ok。http://hi.baidu.com/y365y

2012-10-26 10:39:07 715

转载 Ubuntu 11.04下编译Webkit源代码

http://www.linuxidc.com/Linux/2011-10/44809.htmwebkit是一个浏览器内核,google的chrome就是基于它的,下面介绍一下如何在Ubuntu 11.04下编译Webkit源代码。网上有大量的关于如何在Windows下或者如何用Qt来编译Webkit,本文不对此进行介绍,只介绍如何在命令行下编译Webkit源代码:

2012-08-07 09:15:00 673

转载 BUG: Cannot load from mysql.proc. The table is probably corrupted

修复mysql 5.1升级至5.5出现的BUG: Cannot load from mysql.proc. The table is probably corrupted作者:虫少侠– 2011年07月18日发表于:mysqlLINUX下将mysql从5.1升级至5.5后,发现存储过程不能用了。创建和使用存储过程时就会提示Cannot load from mysql

2012-08-02 19:16:56 773

转载 std::map 编译异常

Got the above error, when compiling something that looked like this:std::map myMap;myMap[“Test”] = myType();Looked around on the net, didn’t find the answer, thought about it for a bit and then

2011-06-21 14:02:00 3632 2

转载 oracle不用安装客户端也可以用plsql远程连接(转)

<br />http://www.cnblogs.com/lingxzg/archive/2008/10/26/1319868.html<br /> <br />racle不用安装客户端也可以用plsql远程连接 pl sql远程连接2008-01-14 14:33oracle不用安装客户端也可以用plsql远程连接<br /><br />          每次问人家,plsql 可不可以直接远程连接服务器,他们都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,

2011-05-11 13:22:00 600

原创 编译 mpfr 出错 .configure

<br /> configure      --with-gmp-lib=/usr/local/lib --with-gmp-include=/usr/local/include<br /> <br />或者        --with-gmp=/usr/local

2011-02-22 20:02:00 723

原创 libmemcached win32

$ ./configure --without-docs --with-memcached=../memcached/memcached.exe 21$ make all install $ ./configure --without-docs --with-memcached=../memcached/memcached.exe 21$ make all install $ ./configure --without-docs --with-memcached=../memcached/memcached

2011-02-22 11:08:00 832 1

原创 将Python进行升级,已经解决yum不可用的问题

<br />1.  背景<br />      CentOS5.4自带的Python版本是2.4.3,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4。(如Robot Framework2.5要求Python版本至少是2.5)<br />2.  目标<br />     将CentOS自带的Python由2.4.3版本升级到2.6.5版本。<br />3.  实施<br /> (1)下载/安装python <br />下载Python2.6.5.tar.bz2(下载地址: http

2011-02-22 10:03:00 1476

原创 libmemcache i686 gcc 错误

<br />需要 ./configure --disable-64bit CFLAGS="-O3 -march=i686"

2011-02-21 12:24:00 451

转载 cmd命令集-SET(显示、设置或删除 cmd.exe 环境变量)

<br />显示、设置或删除 cmd.exe 环境变量。<br />SET [variable=[string]]<br />  variable  指定环境变量名。<br />  string    指定要指派给变量的一系列字符串。<br />要显示当前环境变量,键入不带参数的 SET。<br />如果命令扩展被启用,SET 会如下改变:<br />可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配<br />SET 命令已使用的名称的所有变量的值。例如:<br />    SET P<br /

2011-01-10 15:04:00 670

原创 vs2005 编译 调试 webkit

基本参考niuwa.org;以下是自己编译错误记录:环境变量:      WEBKIT_DIR                    E:/work/webkit/WebKit-r72896/                       最后一定加"/"     WEBKITLIBRARIESDIR                    %WEBKIT_DIR%WebKitLibraries/win     WEBKITOUTPUTDIR                    %WEBKIT_DIR%Web

2011-01-10 13:42:00 1716 2

转载 Visual Studio 2005 updating Intellisense

很可惜,VS到2005还没有Disable掉这个功能的UI,所以只好用些非常手段来Disable这个有时候比较讨厌的功能了。IntelliSense会不断更新Solution的.ncb文件,把这个文件弄成Read-only,然后确认一堆的对话框是个办法,但是太麻烦,最简单直接的办法,需要一点壮士断腕的勇气,就是把VS安装目录下的VC/vcpackages/feacp.dll去掉,这个DLL就是管IntelliSense的,然后这个世界就清净了。http://hi.baidu.com/savagert/blo

2011-01-07 09:56:00 696

空空如也

空空如也

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

TA关注的人

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