自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

船尾跳鱼的专栏

记录我的成长

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于位置无关代码PIC的程序设计

 引言   基于位置无关代码PIC(PositionIndependent Code)的程序设计在嵌入式应用系统开发中具有重要的作用 尤其在裸机状态下开发Bootloader程序及进行内核初始化设计;利用位置无关的程序设计方法还可以在具体应用中用于构建高效率动态链接库,因而深入理解和熟练掌握位置无关的程序设计方法,有助于开发人员设计出结构简单、清晰的应用程序本文首先介绍位置无关代码的基本概念和实

2009-12-28 13:25:00 859

原创 s3c2440对与ucosII的开关中断的处理

 #define  OS_CRITICAL_METHOD    3#if      OS_CRITICAL_METHOD == 3#define  OS_ENTER_CRITICAL()  (cpu_sr = OSCPUSaveSR())  /* Disable interrupts                        */#define  OS_EXIT_CRITICAL()  

2009-11-19 15:08:00 582

原创 803686的控制寄存器

 1.CR0中的保护控制位     控制寄存器CR0中的位0用PE标记,位31用PG标记,这两个位控制分段和分页管理机制的操作,所以把它们称为保护控制位。PE控制分段管理机制。 PE=0,处理器运行于实模式;PE=1,处理器运行于保护方式。PG控制分页管理机制。PG=0,禁用分页管理机制,此时分段管理机制产生的线性地址直接作为物理地址使    用;PG=1,启用分页管理机制,此时线性地址经分页管理

2009-11-18 10:07:00 532

原创 linux 解压

 解压tar.bz2 用bunzip2 先解压成.tar 再对.tar 用tar -x 进行解压

2009-11-18 10:05:00 362

原创 linux下生产者消费者的实现

 #include #include #include #include #include #define M 10 // 缓冲数目int in = 0;   // 生产者放置产品的位置int out = 0; // 消费者取产品的位置int buff[M] = {0}; // 缓冲初始化为0, 开始时没有产品sem_t empty_sem; // 同步信号量, 当满了时阻止生产者

2009-11-12 17:38:00 3226

原创 守护进程的编程规则

 (1) 创建子进程,父进程退出  首先做的是调用fork,然后使父进程exit,这样做实现了下面几点:第一:如果该守护进程是由一条简单的shell命令启动的,那么父进程终止使得shell认为这条命令已经执行完成。第二,子进程继承了父进程的进程组ID,但具有了一个新的进程ID,这就保证了子进程不是一个进程组的首进程。  (2) 调用setsid以创建一个心的会话,并担任会话组的组长,会话组

2009-11-10 20:01:00 486

原创 init.s文件分析

 ASSERT  :DEF:ENDIAN_CHANGE   判断ENDIAN_CHANGE是否已定义 [ ENDIAN_CHANGE                如果已经定义了ENDIAN_CHANGE,则判断ENDIAN_CHANGE 真值,如果为真  [ ENTRY_BUS_WIDTH=32         b ChangeBigEndian     ;DCD 0xea000007     

2009-11-10 10:52:00 561

原创 arm 汇编中的宏

宏定义用一个单个的有意义的名字来来代替一个代码块,避免重复一个代码块好多次        MACRO$label  TestAndBranch  $dest, $reg, $cc$label  CMP     $reg, #0        B$cc    $dest        MEND在MACRO伪指令之后是一个宏的原型语句,宏的原型语句定义了你用来调用宏的名字:TestAn

2009-11-10 10:01:00 581

原创 计算机研究生如何过

 转眼一个月过去了,实验室只有我去打乒乓球的时候才回去。不知道如何去做研究,也不知道该研究什么。   在计算机应用技术的数据库方向,要是去搞理论的话,肯定要有理论上的指导,导师说如果写好论文就得把形式化,至于怎么形式化,我想应该有离散数学方面的支撑.数据库未来的发展方向有一些研究方向:XML性能优化,web服务发现,网格数据库,网格智能数据库.我不知道该如何选择.导师研究方向为工作流建模,可是

2008-09-30 19:40:00 829

原创 使用适配模式的IO类的使用

将控制台输入的任何字符,重新打印出来 来自控制台的数据为byte类型的,需要将byte类型转换为char类型的数据,再将char类型的数据转换成byte类型的数据输出  package com.huangtao.test;import java.io.BufferedReader;import java.io.IOException;import java.io.Input

2008-09-26 20:59:00 282

原创 测试对象串行化

 package com.huangtao;import java.io.Serializable;实例对象public class Citizen implements Serializable {//实现Serializable接口 private String name; private int age; public Citizen(int age,String name) {

2008-09-18 20:24:00 303

原创 生产者消费者问题的java实现

class BoundedBuffer {   final Lock lock = new ReentrantLock();   final Condition notFull  = lock.newCondition();    final Condition notEmpty = lock.newCondition();     final Object[] items = new Objec

2008-09-15 22:05:00 400

原创 GS算法,求婚拒绝算法

 写一下大概算法while  存在男人m是自由的且还没对每个女人都求过婚      选择这个男人m                令w是m的优先表中还没求过婚的最高排名的女人        if  w是自由的              (m,w)变成约会状态        else  w当前与m1约会              if  w更偏爱m1而不爱m                   

2008-09-15 22:02:00 1516 1

原创 多例模式与应用程序国际化

多例模式,使得一个类负责创建自己的多个实例,外界调用获取这个类的实例只需要通过GetInstance来实现,这样类自身的构造函数设置为私有的,对外界隐藏,只留一个GetInstance供外界使用,而由GetInstance负责调用自己的构造方法.对于要创建自己的多个实例就需要通过在类内部声明自己的静态私有的若干个该类的对象,这些对象通过自己的构造函数的调用已经生成.而外界通过向GetIns

2008-09-15 16:56:00 416

wince培训教材 pdf

创建自定义工程 实验2 添加USB鼠标及U盘驱动,添加多媒体支持 实验3 下载引导代码和Wince内核 实验4 使用远程工具分析系统特性 实验5 修改Wince选项卡配置实现内核模块的定制

2009-10-14

空空如也

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

TA关注的人

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