- 博客(37)
- 资源 (94)
- 收藏
- 关注
原创 李彦宏在北大2008本科生毕业典礼上的发言
尊敬的闵书记、许校长,各位老师,各位家长,亲爱的学弟学妹们,大家上午好。今天,站在各位同学毕业典礼的讲台上,我最大的感受就是觉得非常的荣幸,在各位生命中最值得纪念的时刻与你们在一起,让我百感交集。我仿佛找回了十七年前,坐在你们中间,对这个再熟悉不过的校园感到万分的留恋,也对即
2011-08-31 22:49:56 495
原创 函数指针、指针函数以及回调函数
函数指针和指针函数 函数指针: int func ( ); int (*func) ( ); //指针两侧的括号不能省略,表示先对func解引用,然后再调用相应的函数函数指针是一个指向函数的指针, 其实就是函数, 因为ANSI C标准将func ( )
2011-08-31 22:25:40 671
原创 在RedHat9.0上搭建uClinux编译开发环境并用skyeye进行仿真
这篇文档详细说明了如何从 RedHat9.0(内核版本为linux-2.4.20-8) 开始,建立交叉编译环境,编译 uClinux 内核,如何通过 SkyEye 模拟器进行事先验证,然后再下载到真实开发板执行,最后添加自己的应用程序。有 linux pc 环境的可以在自己的
2011-08-30 20:21:13 549
原创 我的Linux PC开发环境
软件集成开发环境(代码编辑、浏览、编译、调试)Emacs http://www.gnu.org/software/emacs/Source-Navigator 5.2b2 http://sourceforge.net/projects/sour
2011-08-30 20:19:26 2885 1
原创 vmware serial port连接
如果将vmware 的serial port设置为“使用com1”的话在其它机子上连接到我的串口是可以访问vmwarelinux的。那现在能不能用vmware的named pipe不用串口线,在本机上访问vmware 的linux?
2011-08-30 00:58:41 2894
原创 为VMware增加虚拟硬盘
VMware安装linux的时候默认分配的空间是4GB,可能会不够,这个时候可以通过增加一块虚拟硬盘,将/usr或其他内容拷贝过去解决这个问题:创建虚拟硬盘 1、关闭VM中正在运行的虚拟系统; 2、在虚拟系统名称上点右键-》Virtua
2011-08-30 00:11:19 744
原创 Ubuntu10.04内核升级为Linux2.6.37
1.升级步骤tar jxvf linux-2.6.37.tar.bz2cp /boot/config-2.6.32-24-generic .configmake menuconfig -->load a kernel configuration...
2011-08-28 15:17:54 564
原创 走向架构师之路博文分享
摘要:这是一位软件工程师逐渐走向架构师的心路历程 * 在客户端做路由和负载(走向架构师之路) http://blog.csdn.net/cutesource/archive/2010/03/30/5432923.aspx2010-03-31 09:48:47
2011-08-26 23:19:35 586
原创 开源项目源代码阅读方法
开源项目已阅读了不少,总结下来按照下面的steps来操作比较恰当: 1)阅读features。以此来搞清楚该项目有哪些特性 2)思考。想想如果自己来做有这些features的项目该如何构架 3)下载并安装demo或sample。通过demo或sample直观地感受这个
2011-08-26 23:08:20 549
原创 自己动手写编译器
这里不再仅仅是 简单的记录一下……直接上手环境目标1:在elicpse平台上使用ant构建ANTLR目标2:在elicpse平台上使用antlride编写ANTLR语法编写实用的 C解析器背景调查到底还需不需要自己动手写一个编译器
2011-08-26 22:59:43 1757
原创 软件专利申请
目录国家知识产权局的的针对性的政策、解释、通知、公告官方网址法定费用优惠政策申请的基本流程、工具、准备材料、联系方式官方指南相关表格准备材料非正式法律解释、及实践指南涉及计算机程序的发明专利申请的解读专利法上的抽象思
2011-08-26 22:57:23 2450
原创 代码阅读的方法
读 C 的方法和土方法Posted onAugust 5, 2010 byroczhouC 的学习一直断断续续的,不过半年前因为 syslog-ng 项目,最近一周因为 lighttpd 的模块改造,不得不狠狠地啃了两次 C 语言,虽然工作以来基本都是
2011-08-26 22:35:59 525
原创 学习用 doxygen 生成源码文档
学习用 doxygen 生成源码文档2011-08-22 13:57http://www.ibm.com/developerworks/cn/aix/library/au-learningdoxygen/维护用 C/C++ 开发的遗留系统并添加新特
2011-08-26 22:21:56 386
原创 录制操作视屏的好工具
http://hi3ms.huawei.com/hi/group/2727/thread_62585.html \\Nkgnas04-rd\NW_SWITCH_F\20 交换机软件领域\11 支撑项目组\21.个人文件夹\caotongqiang\WMEncoder.exe
2011-08-26 09:39:54 797 1
原创 在浏览器中也能使用Linux操作系统
喜欢Linux操作系统的朋友现在对在PC、服务器、Mac以及在虚拟机上使用Linux都已经是非常熟悉了,但是你在Web浏览器中使用过Linux吗?可能你看到这里并不相信在浏览器中也能使用Linux吧,其实我也不敢相信在浏览器中也可以使用 Linux操作系统。不相信,你就往下看吧,
2011-08-25 09:40:06 605
原创 三国杀Excel版–让你见证Excel的神奇
三国杀Excel版–让你见证Excel的神奇 发表于:2011-06-27 12:34标签: 三国杀是个最近很火的游戏啊,但是盛大的游戏只能联网玩,在没网的时候很不爽 。 root 一直在找单机版的三国杀,终于找到了 一款不错的单机版,并且,不可思议的是,这
2011-08-25 08:59:00 835
原创 OPENCSL - 打開嵌入式系統操作大門的開放教材
OPENCSL - 打開嵌入式系統操作大門的開放教材 Lab 1 環境設定文件目錄1. 實驗簡介1.1 什麼是嵌入式系統?1.2 實驗操作環境介紹1.3 實驗流程2. 準備操作環境2.1 Ubuntu 7.10
2011-08-24 23:27:11 641
原创 Qemu-ARM-Ubuntu 实验
Qemu-ARM-Ubuntu 实验一 环境设定 2010-05-08 04:27:23标签:环境实验 本实验参照了http://opencsl.openfoundry.org/ 的开放实验教程。这里记录了在Ubuntu 9.10上安装qemu的过程。不保证
2011-08-24 22:52:35 1329
原创 在Windows上用QEMU仿真ARM系统
按照在Debian(etch)上用QEMU仿真ARM系统的方法,并参照http://www.cs.tut.fi/~paulus/emu-arm-debian-howto.html#emu,成功在windows系统上安装了ARM Debian系统。 1、安装window
2011-08-24 22:48:46 2225
原创 linux2.6.xx内核代码分析
kthread_create和kernel_thread的区别和总结2011-06-15 16:14 阅读(135)评论(0)workqueue原理和源码分析2011-04-29 09:56 阅读(148)评论(0)
2011-08-24 22:44:37 804
原创 Tiny Core Linux 3.x日前发布了最新版本
Tiny Core Linux 3.x日前发布了最新版本。这个只有10MB的Linux系统完全在内存中运行。下载地址: ftp://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release/
2011-08-24 09:30:08 363
原创 Inside ObjectBuilder
Inside ObjectBuilder 范例Inside ObjectBuilder Part 4Inside ObjectBuilder Part 3Inside ObjectBuilder Part 2
2011-08-21 16:40:51 315
原创 面向对象技术
面向对象技术系列文章----[转][黄忠成]Object Builder Application Block (4)[转][黄忠成]Object Builder Application Block (3)[转][黄忠成]Obje
2011-08-21 16:33:51 295
原创 设计模式随笔系列
设计模式随笔系列----也说说“从Adapter模式到Decorator模式”设计模式随笔-再论锦囊妙计设计模式随笔-让众口不再难调设计模式随笔-用奶箱订报纸设计模式随笔-发大米喽
2011-08-21 16:31:24 458
原创 设计模式
设计模式系列文章----设计模式(22)-Strategy Pattern 设计模式(21)-Template Method Pattern 设计模式(20)-Visitor Pattern 设计模式(19)-Obser
2011-08-21 16:28:37 508 1
原创 设计模式(21)-Template Method Pattern
一、 模板方法(Template Method)模式准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模版方法模式的用意。很多人可能没
2011-08-21 16:24:24 388
原创 基于QEMU创建虚拟的U-boot和ARM Linux学习环境
http://bbs.eetop.cn/thread-224249-1-3.html?tid=224249&extra=page%3D3&page=1 作者: YF-YF日期: 2009-12-9关键词: U-boot,VersatilePB, ARM, Li
2011-08-20 11:49:52 941
原创 页异常中断
此次实验的任务是:通过调试来查找Linux0.11内核启动后第一次引发页异常中断Page Fault的代码,并根据Linux0.11内核代码和intel386手册分析出现中断的原因。 有关调试环境的建立请参考:从linux0.11引导代码小窥内存分段机制。一般
2011-08-20 11:34:09 981
原创 由Linux0.11进程调度小窥内存分段机制
内存分段机制的一个主要应用在于实现操作系统的多任务,它为应用程序提供了两个关键抽象:一个独立的逻辑控制流,一个私有的地址空间。本文将针对进程的创建和调度进行分析和实验,从而更深刻的理解分段机制。有关调试环境的建立见前文:从linux0.11引导代码小窥内存分段机制进程调度初始
2011-08-20 11:33:07 945
原创 从linux0.11引导代码小窥内存分段机制
其实只是一点笔记,所以肯定会有错误,好在计算机科学是实践性很强的科学,一切都将以实验数据得出,我绝不会妄下结论,这也就减少了错误的发生。 阅读本文手头上应该有一份linux0.11源代码,引导程序调试软件bochs(其实是个虚拟机,不过它的调试功能实在是完美)
2011-08-20 11:30:02 775
原创 linux0.11下的中断机制分析
异常就是控制流中的突变,用来响应处理器状态中的某些变化。当处理器检测到有事件发生时,它就会通过一张叫做异常表的跳转表,进行一个间接过程调用,到一个专门设计用来处理这类事件的操作系统子程序,这张表即中断描述符表IDT。本文将针对Linux0.11代码进行分析和调试,来了解中断机制,
2011-08-20 11:29:25 753
原创 编写MBR从硬盘启动linux0.11
计算机启动时BIOS会把启动盘第一个扇区的数据读入内存0x7C00开始处,然后跳到这里继续执行。从硬盘启动和从软盘启动唯一的区别就是映象文件存储方式的不同:1. 对于从软盘启动的方式,映象文件连续地存放在软盘开始的位置处。放在第一个扇区的bootsect.s被BIOS读入内存
2011-08-20 11:17:59 1741
原创 如何在bc集成环境里编译uc/os
本来按照邵教授和书上说的,uc/os在pc机上编译调试应该是非常简单的。只要把uc/os解压到根目录,保持原来的目录结构不变,再装上bc45,就可以了。但是实际问题是网上基本上能找到的都是bc31,而且都是经过瘦身的版本,少了很多文件。基本开发可以,对uc/os这样规模的
2011-08-20 10:46:24 718
原创 关于uc/os-II在x86上的编译与调试
其实讨论这个的帖子网上有大把,但是之前我学这个东西的时候还是发现自己的编译环境和网上说的有些出入。最近有朋友问起这方面的问题,所以顺便把它贴出来,可能会对某些人有所帮助。uc/os的源码示例本身就是在x86系列上跑的,所以无需我们自己动手进行源码移植了。这里主要谈编译和调
2011-08-20 10:40:56 958
原创 ucos在PC机上的编译与运行方法
ucos是一个小巧的公开源代码的嵌入式实时操作系统,非常适合于嵌入式系统学习。为了给同学们讲授ucos的原理和使用,总结了一下ucos在PC机上的编译方法,基于BC、TC、和VC。 方法1:基于BCucos默认的方法是基于BC45,但是没有在网络上下到BC
2011-08-20 10:39:11 4183 3
原创 Bochs安装FreeDOS V1.0版本
1、用Bochs-2.1.1/bximage.exe生成软盘镜像diskb.img和硬盘镜像100M.img;2、从网上下载FreeDOS V1.0版本的安装光盘文件fdbasecd.iso;http://mirrors.bbnx.net/freedos/files/di
2011-08-17 12:58:42 7797
原创 VMWARE下安装好的DOS 7.1
VMWARE下安装好的DOS 7.1 第一部分 http://download.csdn.net/source/560228 VMWARE下安装好的DOS 7.1 第二部分 http://download.csdn.net/source/560234
2011-08-17 09:52:23 766
VC 6.0下编译调试ffmpeg
2011-09-18
Linux V0.11资料集.rar
2011-08-24
中台之上-【付晓岩】-pdf整理版.pdf
2020-06-20
1900页数学基础:面向CS的线性代数、拓扑、微积分和最优化.rar
2019-08-14
basic-emac-lwip-project-1.4-at91sam9260-ek.rar
2011-10-05
MinGW32+insight+bochs调试linux-0.11
2011-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人