自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 思科QOS中的令牌桶算法(转)

思科QOS中的令牌桶算法2007年12月15日 星期六 20:15CISCO IOS管制器和整形器使用信令牌桶算法建模。本质上令牌桶算法是测量引擎,跟踪能够发送多少流量来证实指定的流量速率。一个令牌允许该算法发送单个位(某些情况下,可以是一个字节)的流量。这些令牌在某个时间增量开始时得到授权,通常是每秒,根据指定的速率,一般称为承诺的信息速率(CIR)。CIR是与服务提供商或维护的服务级约定的访问

2008-05-18 16:04:00 728

转载 构造函数定义为private,protected

将构造函数,析构函数声明为私有和保护的,那么对象如何创建?已经不能从外部调用构造函数了,但是对象必须被构造,应该如何解决,麻烦大家帮忙说明,关于构造,析构函数声明为私有和保护时的用法??? 提出这个问题,说明你已经对c++有所思考了。从语法上来讲,一个函数被声明为protected或者private,那么这个函数就不能从“外部”直接被调用了。对于protected的函数,子类的“

2014-05-26 09:48:05 480

原创 c++几个概念简介(结构体模版与函数对象)

1. 结构体模版:

2014-05-21 19:22:22 665

原创 c++几个概念简介(namespace)

1. namespace(命名空间)作用域的定义。

2014-05-21 14:45:15 556

原创 linux文件共享(samba)

1. 安装samba 检查是否安装: rpm -qa | grep samba 获取并安装apt-get install2. 公共文件共享在Windows系统中不用输入密码访问Linux共享目录    在Linux共享一个目录,将建立好的目录的设置信息写入/etc/smb.conf文件即可。如:若共享/home/myth/share目录,要在 Windows系统

2014-04-29 15:31:56 541

转载 linux用户管理(增删改)

1、添加新的用户账号使用useradd命令,其语法如下:   useradd 选项 用户名  其中各选项含义如下:   -c comment 指定一段注释性描述。  -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。  -g 用户组 指定用户所属的用户组。  -G 用户组,用户组 指定用户所属的附加组。  -s She

2014-04-29 13:36:24 493

原创 linux 信号-- 安装

结构sigaction定义如下:struct sigaction{  void (*sa_handler)(int);   sigset_t sa_mask;  int sa_flag;  void (*sa_sigaction)(int,siginfo_t *,void *);}; sa_hanlder: 一个带有int参数的函数指针, 或者SIG_IGN(忽略),

2014-04-25 15:58:39 352

原创 eclipse设置

1. 显示行号;  windows => preferences => general => editor2. 导入color: help => install new software

2013-12-16 17:59:02 414

转载 Linux启动过程中硬件模块的加载

<br />阅读Linux内核启动代码的直接动力是我想编写RTL8019AS的网卡驱动程序(2.4.18内核只支持了CS8900A)。既然要写驱动,我就想知道它是怎么样被加载的,好奇心驱使我先去搞定这个问题。<br /><br />      拿到2.4.18的软件包,一万多个文件,我不知怎么下手。所幸手头有这么三件工具助我入门:<br /><br />1,一块移植好linux的开发板,通过它可以看到linux启动过程打印的消息。<br /><br />2,   google,网上关于linux的资料真是太

2010-10-26 14:55:00 349

转载 有关mini2440平台驱动(RTC)

<br />嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。<br />·                                 共享资源,欢迎转载:http://hbhuanggang.cublog.cn<br />一、开发环境<br />·                                 主  机:VMWare--Fedora 9<br />·         

2010-10-25 11:43:00 602

原创 酸菜老鸭汤

<br />原料:<br />酸菜、酸萝卜、鸭,生姜<br />步骤:<br />1. 不放油,炒鸭至没有湿气<br />2. 放入盐、酸菜、酸萝卜等炒数分钟,<br />3. 放入清水煮30分钟左右

2010-10-21 20:02:00 627

原创 莲藕排骨汤

<br />原料:<br />莲藕、排骨、葱、姜、盐。<br />步骤:<br />1. 将排骨在清水中煮开后,将漂浮的油子去除,继续煮10分钟左右;<br />2. 将排骨盛出洗净,和藕、洋葱、生姜放入清水中煮开至30分钟左右<br />3. 放盐再煮 10分钟左右即可

2010-10-21 19:54:00 367

原创 莲藕海带鱼汤

<br />草鱼去除内脏和去鳞后切成大块,在煎锅中放入少量的油,煎至两面微微发黄<br />把煎好的鱼块放入砂锅中,放入葱段和姜片,大火煮开后,中小火煲40分钟<br />40分钟后放入去皮切成大块的莲藕,再煲15分钟<br />放海带结煲10分钟<br />放入洗净的枸杞再煮十分钟<br />临出锅前调入盐即可出锅<br /> <br /><br />1、鱼可以不用草鱼,也可以换成自己喜欢的河鱼来做这道汤,但是要记得一定要在煎锅里煎一下,这样才能煲出白白的鱼汤。<br />2、现在卖鱼的鱼摊都会帮忙刮鳞去

2010-10-21 19:49:00 566

转载 ro,rw,zi

ro,rw,zi

2010-07-18 23:15:00 304

转载 基于嵌入式Linux的SOHO路由器设计

基于嵌入式Linux的SOHO路由器设计   摘要:针对目前SOHO路由器设计方案难以满足高速接入网用户要求和存在系统稳定性方面的不足,以嵌入式Linux操作系统为基础,提出一种新的 SOHO(Small Office and Home Office)路由器设计方案,有效地提高了系统的稳定性和安全性。广告插播信息维库最新热卖芯片: KA7806 FDC37M707 TC74HC163A

2010-01-02 14:14:00 511

转载 KS8993型高性能交换电路及其应用

KS8993型高性能交换电路及其应用 廖小芳,李明,罗小巧 1 引言 KENDIN公司推出的KS8993是业界第一款包含3端口10/100物理层收发器、3个带有1个Layer2交换器的MAC单元以及缓存的高性能以太网快速交换电路,集成了10BaseT/100BaseTX/100BaseFXPHY和16K×32的SRAM缓冲区,其带宽可达到1Gbps。具有低功耗、功能齐全和易于调试等特点。 KS89

2010-01-02 14:00:00 450

转载 dm9000

dm9000  1、总体介绍  该DM9000是一款完全集成的和符合成本效益单芯片快速以太网MAC控制器与一般处理接口,一个10/100M自适应的PHY和4K DWORD值的SRAM 。它的目的是在低功耗和高性能进程的3.3V与5V的支持宽容。  DM9000还提供了介质无关的接口,来连接所有提供支持介质无关接口功能的家用电话线网络设备或其他收发器。该DM9000支持8位, 16位和3

2010-01-02 13:52:00 703

转载 MAC与PHY

MAC与PHY(2008-10-10 14:35:18)标签:it 所谓没有规矩不成方圆,为了使得不同厂家生产的网络设备能够相互连通进行通信,1980年IEEE(美国电子电气工程师协会)制定了IEEE 802.3标准。可能大家都经常见到IEEE 802.3,但是它到底是什么呢?这必须由网络芯片的基本结构说起,一块完整的网络芯片包括OSI网络层模型的两个层:数据链路层和物理层。数据链路层就是我们经常

2009-12-30 21:36:00 1117

转载 MII接口

MII接口一、MII(Media Independent Interface)说明" e7 z/ ^. c4 O- K1 @% Y P  OMII接口在MAC和PHY之间提供一条百兆位速率的通路,其特点如下: c; f9 H# c; R3 z1.支持10Mbps和100Mbps速率的数据传输及其管理功能;1 F& O4 n7 w% F6 m+ t/ `2 j2.提供独立的4位宽数据收发通道

2009-12-30 21:33:00 1310

转载 单片机驱动DM9000网卡芯片

和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做底层驱动的介绍非常丰富。下面的网站就介绍了用AVR驱动RTL8019网卡芯片的非常详细的过程,有兴趣的朋友

2009-12-29 19:53:00 1325 1

转载 ARM9 S3C2440 时钟与电源管理934914325

Clock&power management 模块包含了3部分:Clock控制、USB控制、POWER控制.               时钟控制逻辑单元能够产生2440需要的时钟信号,包括CPU使用的主频FCLK,AHB总线设备使用的HCLK,以及APB总线设备使用的PCLK.2440内部有2个PLL(锁相环):一个MPLL对应FCLK,HCLK,PCLK;另外一个UPLL对应的是USB使用

2009-12-27 22:46:00 1055

转载 嵌入式开发中的S3C2410初始化

嵌入式开发中的S3C2410初始化2008-12-02 11:35S3C2410的初始化代码主要涉及到对系统主要模块的配置、运行环境的建立、系统时钟、MMU等模块的配置,下面按执行顺序依次都各个部分进行分析:l程序入口:(ResetHandler)    在程序一开始,首先进行的一些操作主要保证初始化程序能够顺利的运行,因此主要包括关闭WDT、中断,配置锁相环等。l配置me

2009-12-27 22:45:00 879

转载 ARM嵌入式软件编程经验谈

ARM嵌入式软件编程经验谈2009年12月09日 星期三 09:04ARM 系列处理器是 RISC (Reducded Instruction Set Computing)处理器。很多基于ARM的高效代码的程序设计策略都源于RISC 处理器。和很多 RISC 处理器一样,ARM 系列处理器的内存访问,也要求数据对齐,即存取“字(Word)”数据时要求四字节对齐,地址的b

2009-12-27 22:42:00 399

转载 NandFlash系列之一:NorFlash与NandFlash对比

NandFlash系列之一:NorFlash与NandFlash对比2009年12月09日 星期三 09:05FLASH存储器又称闪存,主要有两种:NorFlash和NandFlash,下面我们从多个角度来对比介绍一下。在实际开发中,设计者可以根据产品需求来进行闪存的合理选择。1、接口对比NorFlash带有通用的SRAM接口,可以轻松地挂接在CPU的地址、数据

2009-12-27 22:41:00 268

转载 NandFlash系列之二:S3C2410读写Nand Flash分析

NandFlash系列之二:S3C2410读写Nand Flash分析2009年12月09日 星期三 09:06一、结构分析S3C2410处理器集成了8位NandFlash控制器。目前市场上常见的8位NandFlash有三星公司的k9f1208、k9f1g08、k9f2g08等。k9f1208、k9f1g08、k9f2g08的数据页大小分别为512Byte、2kBy

2009-12-27 22:40:00 345

转载 再谈字节序对齐

转自:中国源码网一.什么是字节对齐,为什么要对齐?     现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。     对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平

2009-12-27 22:35:00 394

转载 S3C2410存储器扩展(3)——NandFlash

S3C2410存储器扩展(3)——NandFlash2009-04-14 14:111 NandFlash接口电路2 NandFlash接口信号      Ø NandFlash接口信号较少      Ø 数据宽度只有8Bit,没有地址总线,地址、数据总线复用,串行读取 3 NandFlash地址结构      Ø NandFlash设备

2009-12-27 22:34:00 373

转载 S3C2410存储器扩展(3)——NandFlash

S3C2410存储器扩展(3)——NandFlash2009-04-14 14:111 NandFlash接口电路2 NandFlash接口信号      Ø NandFlash接口信号较少      Ø 数据宽度只有8Bit,没有地址总线,地址、数据总线复用,串行读取 3 NandFlash地址结构      Ø NandFlash设备

2009-12-27 22:33:00 386

转载 S3C2410存储器扩展(2)——NorFlash

S3C2410存储器扩展(2)——NorFlash2009-04-14 14:001 、S3C2410的总线操作       Ø 首先讲一下处理器存储空间的bank概念。以32位处理器2410为例,其理论上的寻址空间是4GB,但其中有3GB的空间都预留给了处理器内部的寄存器和其他设备了,留给外部可寻址的空间是1GB,即0x00000000~0x3FFFFFFF,总共应该

2009-12-27 22:03:00 574

转载 S3C2410存储器扩展(1)——SDRAM

S3C2410存储器扩展(1)——SDRAM2009-04-12 22:52 由于S3C2410是32位处理器(指令一次能够操作32位数据(运算器一次可以处理32位数据);通用寄存器多是32位寄存器;处理器内部数据通道也是32位的;处理器外部数据总线宽度通常是32位的,地址总线宽度只是代表CPU寻址范围大小,与CPU是多少位的无关,也即32位CPU的地址总线不一定是32根的,例如对于s3c24

2009-12-27 21:55:00 841

转载 ARM平台的对齐问题(有关_packed)

前言ARM流行已久,做嵌入式开发的不知道ARM不大可能。鉴于其所具备的较低功耗下的较高性能,也就成了大多数嵌入式设备的首选了。不过对于刚上手的人来说,有可能会遇到一些稀奇古怪的问题。毕竟大部分人都习惯了IA-32下的程序设计,虽然两者都是32位的处理器,但是体系架构完全不同,于是也导致了一些隐含的问题。这里想描述一下一个有点蛊惑的问题,即在ARM上访问非对齐地址内容,会出现所谓“不可预料”

2009-12-27 21:49:00 601

转载 很幽默的讲解六种Socket I/O模型

来源:s0n9 5 b109 本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型 老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件

2009-06-07 20:43:00 436

转载 Linux环境进程间通信: 共享内存

采用共享内存通信的一个显而易见的好处是效率高,因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据[1]:一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内存时,并不总是读写少量数据后就解除映射,有新的通信时,再重新建立共享内存区域。而是保持共享区域,直到通信完毕为止,

2009-04-04 22:40:00 467

转载 Linux TCP/IP协议栈笔记

数据包的接收作者:kendoKernel:2.6.12一、从网卡说起这并非是一个网卡驱动分析的专门文档,只是对网卡处理数据包的流程进行一个重点的分析。这里以Intel的e100驱动为例进行分析。大多数网卡都是一个PCI设备,PCI设备都包含了一个标准的配置寄存器,寄存器中,包含了PCI设备的厂商ID、设备ID等等信息,驱动程序使用来描述这些寄存器的标识符。如下:[Cop

2009-04-04 22:36:00 426

转载 人性的经典总结54句(转)

人性的经典总结54句 1、一个人炫耀什么,说明内心缺少什么。  2、一个人越在意的地方,就是最令他自卑的地方. 3、人都有以第一印象定好坏的习惯,认为一个人好时,就会爱屋及乌,认为一个人不好时,就会全盘否认。  4、人越是得意的事情,越爱隐藏,越是痛苦的事情越爱小题大作。  5、这个世界既不是有钱人的世界,也不是有权人的世界,它是有心人的世界。6、婚姻的杀手

2009-03-04 22:23:00 340

转载 毕业奋斗八年成功后有感,给年轻人的10个忠告(转)

毕业奋斗八年成功后有感,给年轻人的10个忠告 原文地址: http://topic.csdn.net/u/20081016/11/19694c8b-2fde-4476-8a5b-f692a7423e5f.html 1、努力  工作要努力,随随便便过日子过四五年也是过,稍微努力的过四五年也是过,努力的过四五年也是过,何不努力好好的干。如果努力的过好毕业后的四五年,这对我们以后的人

2009-03-04 22:21:00 338

转载 Linux环境进程间通信(一)

Linux环境进程间通信(一)管道及有名管道文档选项打印本页将此页作为电子邮件发送级别: 初级郑彦兴 ([email protected])国防科大计

2009-03-04 22:11:00 267

转载 linux-Tcp IP协议栈源码阅读笔记【转】

linux-Tcp IP协议栈源码阅读笔记【转】云清燕 发表于 2008-1-26 15:33:00 0推荐一.linux内核网络栈代码的准备知识1. linux内核ipv4网络部分分层结构:BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现

2009-03-03 09:05:00 1114

转载 IP QoS 技术介绍

         随着INTERNET和IP网络的迅猛发展,越来越多的应用业务开始通过IP网络来实现传输。但是,IP网络提供的是“尽力而为(Best Effort)”的服务,没有QoS(Quality of Service)的保证。因此,业务流量在传输过程中很容易由于网络的拥塞而产生延迟、丢包等现象。而实时性业务对延迟是相当敏感的,如:VoIP、视频会议、视频监控等,如果一

2009-02-28 11:10:00 616

转载 转[精华](软件)设计方法

  作者:Larry Brinn 翻译: CKER  1. 简介  2. (软件)设计是什么?  3. (软件)设计过程  4. (软件)设计基础  5. (软件)设计方法论  6. (软件)设计文档  7. 面向对象的(软件)设计  8. 结论  简介 您是如何开始一个新工程的?是不是跳到计算机前,打开您喜爱的 RAD 工具开始输入代码?有没有想过程序会执行些什么或者系统是如何操纵数据的

2008-09-14 15:34:00 320

上传任意资源文件代码

一段关于上传任意格式资源到服务器上的代码

2009-04-11

空空如也

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

TA关注的人

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