摘要:
ZZ from: http://www.codinglabs.org/html/consistent-hashing.html摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。分布式缓存问题假设我们有一个网站,最近发现随着流量增加,服务器压力越来越大,之前直接读写数据库的方式不太给力了,于是我们想引入Memcached作为缓存机制。现在我们一共有 阅读全文
摘要:
许多DSP都是定点DSP,处理定点数据会相当快,但是处理浮点数据就会非常慢。可以利用Q格式进行浮点数据到定点的转化,节约CPU时间。实际应用中,浮点运算大都时候都是既有整数部分,也有小数部分的。所以要选择一个适当的定标格式才能更好的处理运算。 Q格式表示为:Qm.n,表示数据用m比特表示整数部分,n比特表示小数部分,共需要m+n+1位来表示这个数据,多余的一位用作符合位。假设小数点在n位的左边(... 阅读全文
摘要:
linux编译多个源文件的程序比较麻烦,这下就需要通用的Makefile了,编译的时候执行一下make命令就OK,下面介绍通用makfile的写法。假设现在有以下源文件:file1.h file1.c file2.h file2.c mainproc.c,程序的主函数在mainproc.c中。#######通用Makefile模板######### 目标文件名字TARGET = Myproc# c... 阅读全文
摘要:
原文网址:http://blog.csdn.net/chgaowei/archive/2009/10/27/4731498.aspx项目 周期 主要学习资料 C语言深入学习 20 周 《c 缺陷和陷阱》,《 c 和指针》,《 c 专家编程》 编程规范 5 周 华为的《编程规范教程》 Linux程序开发 15 周 《Linux 程序设计》第三版 面向的 对象 第一个项目是一个 实验 型项目,主要的目... 阅读全文
摘要:
看这段很简单的代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--classA{public:A(){cout<<"A";}A(constA&a){cout<<"C";}A& operator=(cons... 阅读全文
摘要:
参考此处:http://www.cnitblog.com/zouzheng/archive/2007/11/16/36358.htmlRT73驱动版本:2009_0713_RT73_Linux_STA_Drv1.1.0.3.tar.bz2无线网卡:华硕WL-167g1. 解压rt73驱动,在uClinux-dist/linux-2.6.x/drivers/net/usb下新建文件夹rt73,将驱动... 阅读全文
摘要:
1. 修改uClinux-dist/linux-2.6.x/arch/blackfin/mach-bf561/boards/ezkit.c文件,添加ISP1362设备驱动代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//AddISP1362#i... 阅读全文
摘要:
uClinux版本:uClinux-dist-2009R1-RC6.tar.bz21. 修改uClinux-dist/linux-2.6.x/arch/blackfin/mach-bf561/boards/ezkit.c文件1)添加头文件#include <linux/dm9000.h>2)添加DM9000E的配置信息,网卡起始基地址,结束地址,中断号为46,低电平触发代码 Code ... 阅读全文
摘要:
u-boot版本: u-boot-2008.10-2009R1-rc3.tar.gz1. 修改locate at u-boot/include/configs/bf561-ezkit.h,屏蔽SMC91111网卡,并添加DM9000。/** Network Settings*//****#define ADI_CMDS_NETWORK1#define CONFIG_DRIVER_SMC911111... 阅读全文
摘要:
主机环境:ubuntu 9.101. 下载交叉编译工具链,u-boot,uClinuxblackfin-toolchain-09r1.1-2.i386.tar.bz2blackfin-toolchain-elf-gcc-4.1-09r1.1-2.i386.tar.bz2blackfin-toolchain-uclibc-full-09r1.1-2.i386.tar.bz2u-boot-2008.1... 阅读全文