自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sailor_forever

Forward My Dreams( long lifetime)

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

原创 会当凌绝顶,一览众山小

  会当凌绝顶,一览众山小 上研的时候一直忙于课题忙于找工作中间零星去玩过几次,但不系统不专业攀岩这玩意就像练拳说英语一样一阵不练,力量就又没了,狠狠的玩一阵才行 现在好不容易毕业了有点空闲时间了不巧又赶上手腕受伤了,但攀岩靠的就是手臂力量无奈休整到现在还没彻底好,都是鼠标惹的祸阿要是明年我离职了,再想回学校附近攀岩可就不方便了地大的岩壁比较专业

2008-11-30 23:55:00 1709 2

原创 C/C++面试之算法系列--一次遍历找链表倒数第n个节点

 一次遍历找链表倒数第n个节点 Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/11/28/3397116.aspx 思科和横河电机面试题。通过一次遍历找到单链表中倒数第n个节点,链表可能相当大,可使用辅助空间,但是辅助空间的数目必须固定,不能和n有

2008-11-28 00:57:00 4281 2

原创 诺基亚为什么再次支持TD?

  诺基亚为什么再次支持TD? 半年前诺基亚关闭凯明,曾被看做放弃TD的信号。仅半年后,诺基亚又在亚洲通信大会上表态支持TD,在09年推出基于S60平台的TD手机。是什么令诺基亚回心转意? 首先,运营商有强烈的需求。在工信部明确指示中移动只能运营TD-SCDMA后,没有退路的中移动非常需要厂商协助共同推广TD,由于国产品牌手机差强人意严重制约了TD的商用。因此诺基亚无疑

2008-11-27 00:23:00 964

原创 C/C++笔试系列--从一道IBM的笔试题看编码规范

  从一道IBM的笔试题看编码规范 char* fun1() { coutchar* fun2() { coutchar* fun3() { cout int main(int argc, char* argv[]){        cout        return 0;}屏幕输出是多少?cbam111为什么不是abcm111呢?或者

2008-11-23 23:43:00 3665

原创 热烈祝贺小强和小小叶乔迁之喜!

 热烈祝贺小强和小小叶乔迁之喜! 这周去小强和小小叶新家感受了下他们的豪宅很荣幸阿,我可是第一个客人呢~一进门就可以看见紫色的组合沙发,很是壮观啊还有小小叶精选的厅帘,细细的白纱,阳光透射进来很温暖要是把里层的红褐色窗帘拉起来,就像荧幕一样再配合客厅里大屏幕的电视,很有家庭影院的感觉小强选的茶几也很有特色,底座S型造型,美观实用各个房间也被小小叶布置的很温馨

2008-11-23 23:04:00 1102 3

原创 C/C++笔试系列--默认参数在哪指定?函数声明还是定义?

  经典C++笔试题解析8--默认参数在哪指定?函数声明还是定义?  Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/11/19/3337236.aspx 成员函数参数的默认值是在声明里赋,还是在定义里?class CAbc{    

2008-11-22 01:07:00 14861 5

原创 C/C++笔试系列--如何利用成员变量作为成员函数的默认参数

  经典C++笔试题解析7--如何利用成员变量作为成员函数的默认参数  Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/11/19/3337236.aspx 如何在类成员函数中默认引用类成员?class CAbc;class CAbc

2008-11-22 01:03:00 4910

原创 TD的明天在哪里?DT的未来在哪?

   TD的明天在哪里?DT的未来在哪? 以此文祝贺DT二期招标大获全胜!DT于新闻联播中高调宣传TD,更让大家看到了TD的希望。那么TD的瓶颈究竟在哪儿?出路又在哪儿?国家政策?手机终端?网络技术?还是数据业务? 在刚刚结束的2008中国国际信息通信展会上,TD-SCDMA理所当然地成为展会的焦点,各路媒体也不遗余力地为这一新产业造势。然而,与TD试商用的市场效应比起来,

2008-11-20 00:45:00 1418

原创 C/C++笔试系列--经典C++笔试题解析6

 经典C++笔试题解析6--构造函数如何调用其他构造函数  Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/11/19/3337236.aspx struct CLS{    int m_i;    CLS( int i ) : m_

2008-11-19 23:45:00 3496

原创 北漂,签约一周年

 北漂,签约一周年 去年的今天,我把自己给卖了因为户口及其他因素,我去了一个意想不到的地方那种地方不是我喜欢的风格找工作之前压根就没想过会去的地方却成了我现在的归宿 昨天高中好友华华给我打了个电话一年多没怎么联系,他从汕头发来了慰电说是慰电,是因为他觉得我现在可能比较失落的确,大家都认为我不会去象现在这样的单位都对我目前的选择感到很惊讶不是说目前

2008-11-19 23:43:00 1945 4

原创 光光们的FB生活

 光光们的FB生活

2008-11-14 23:55:00 688 2

原创 C/C++笔试系列--经典C++笔试题解析5

 经典C++笔试题解析5  Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/10/31/3188958.aspx  1、预处理器 #include"..."和#include的区别"..."一般是用户提供的头文件,从当前目录开始查找

2008-11-14 23:50:00 1824 2

原创 揭开嵌入式C面试题背后的玄机

  揭开嵌入式C面试题背后的玄机 Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/11/10/3270149.aspx 今天老大让我针对一个面试者出些嵌入式方面的面试题,主要是想对他的技术深度进一步了解。我就出了下面这些问题,每个问题背后都是考察一个

2008-11-10 23:21:00 4704 3

原创 C/C++笔试系列--经典C++笔试题解析4

经典C++笔试题解析4  Sailor_forever [email protected] 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/10/31/3188958.aspx 46、每个有虚函数的类都有一个自己的VTABLE,画图解释继承链中的VTABLE关系  各种类型的对象具备和instrument相

2008-11-10 00:51:00 1926

原创 也当一回面试官

   也当一回面试官 想去年这个时候,我还在到处被面 只是今年的校园招聘咸鱼翻身了~哈哈,有幸改当面试官了被面和面别人的感觉还真不一样被面时只需要考虑如何回答好面试官的问题就行了 但是当面试官确需要在有限的时间内问道考察的方面以更全面的衡量面试者的综合能力最主要还得练就一双火眼辨别真伪感觉现在的学生有点浮夸,虚假的东西太多记得问一个面试者哪方面他

2008-11-09 21:27:00 1269 4

原创 香八拉之旅~~

 香八拉之旅~~ 攀登越野属于户外极限运动中的一种本周挑战的是香八拉之旅其全称为,香山》八大处》拉练全程20多公里,山林险石徒步行走长达7个小时这次跟随绿野户外团队一块出发驴友大规模组队,3个小分队,大概100人 九点在香山公园集合,从小山路出发浩浩荡荡的大部队甚是壮观到达了传说中的好汉坡此段山路全程1个多小时,40度斜坡道路崎岖,基本没有青

2008-11-01 23:43:00 1043

原创 “莫装B,装B遭雷劈”的英语翻译竞赛

   “莫装B,装B遭雷劈”的英语翻译竞赛 孔子曰:“莫装B,装B遭雷劈。”下面是收集的各个论坛知名翻译,各种语法/中英夹杂复用,显示了广大Joker的聪明才智阿 mo zhuang B, zhuang b bei lei pi. People who are zhuangbility want to show their niubility but only

2008-11-01 23:11:00 3469

Ubuntu+Systemtap进行Linux内核和用户空间开发测试

本文主要介绍在ubuntu平台 + 自定义内核上如何安装systemtap工具包及解决编译加载运行过程中的一些问题,如何利用systemtap工具监测分析内核函数,内核模块及用户态程序。

2014-09-23

一张图深度解析Linux共享内存的内核实现

本文首先介绍了众所周知的共享内存用户态API,然后介绍了相关的内核主要数据结构,并逐一分析了shmget、shmat、数据访问、shmdt的内核实现及数据结构之间的动态关系,从数据的关联图即可一窥共享内存的实现机制。

2014-09-23

U-boot在AT91RM9200上的全线移植分析

Bootloader移植的基本理论及实例分析

2013-05-01

如何在特定的硬件平台上进行BSP开发

首先介绍了嵌入式开发的基本概念,接着介绍了如何写软件和硬件的接口文档已经如何基于此文档进行uboot和内核移植,最后介绍了和硬件相关的典型问题及注意事项.

2010-12-04

Embedded Linux Development on PowerPC

基于PowerPC平台的嵌入式Linux开发 主要关注uboot和Linux kernel的移植

2010-11-12

嵌入式Linux学习七步曲

嵌入式Linux的学习涵盖的范围比较广,下从bootloader,到内核移植、文件系统,中间的驱动开发,到上层的应用程序调试、开发环境等,变化莫测,经常是别人的能用自己的就有问题。 由于缺乏他人适当指点,自己在学习过程中也走了很多弯路。看到有些朋友学习Linux的热情很高,但有时候不知道从哪入手,遂想和大家分享下这几年的经验教训。 此交流会在BUPT BES协会的组织下,历时半年,共九次。并录制了相关视频,上传到了BYR BT及优库上。 第一篇 Linux主机开发环境(15天) 第二篇 嵌入式Linux交叉开发环境(7天) 第三篇 Linux系统bootlaoder移植(7天) 第四篇 Linux的内核移植(15天) 第五篇 Linux的内核及驱动开发(15天) 第六篇 文件系统制作(5天) 第七篇 Linux的高级应用编程(5天)

2010-09-01

如何通过vnc图形界面远程控制Linux主机

【摘要】本文详细介绍了vnc服务器的搭建,尤其是为不同用户开启不同的窗口,这样多人协作开发时不会出现相互干扰,大家可以在同一时刻操作同一Linux主机,并且相关操作具备不同的用户属性,便于区分不同的开发者。【关键词】vnc server,图形界面,远处操作

2008-06-23

Waitqueue、Event及Semaphore的实现机制分析

本文分析了内核同步及互斥的几种机制Waitqueue、Event及Semaphore的实现,详细分析了其实现流程。Event及Semaphore本质上都是基于Waitqueue和自旋锁实现的。总结了静态定义及动态初始化数据结构的相关规则,这对于自定义的数据类型具有重要的借鉴意义。

2008-06-14

gdb+gdbserver的方式进行ARM程序调试

【摘要】:本文首先介绍了gdb+gdbserver相关的概念,然后介绍了其下载、编译、安装等过程;接着介绍了利用gdb+gdbserver调试应用程序的流程及实例等;最后分析了下gdb+gdbserver安装过程中的常见问题。<br><br>【关键词】:gdb,gdbserver,远程调试<br>

2008-05-10

gdb+gdbserver的方式进行ARM程序调试

【摘要】:本文首先介绍了gdb+gdbserver相关的概念,然后介绍了其下载、编译、安装等过程;接着介绍了利用gdb+gdbserver调试应用程序的流程及实例等;最后分析了下gdb+gdbserver安装过程中的常见问题。<br><br>【关键词】:gdb,gdbserver,远程调试

2008-05-10

在AT91RM9200上通过nfs调试linux程序

本文介绍了网络文件系统相关的概念,然后介绍了如何设置nfs server端的共享,并检验是否设置成功;然后介绍了在嵌入式平台中如何让内核支持nfs并进行相关设置、加载、卸载等;针对常见的问题进行了分析,最后给出了一个调试实例。<br><br>【关键词】:nfs,模块加载,远程调试,portmap,timeout,防火墙,showmount,df,exportfs

2008-05-10

C 语言嵌入式系统编程修炼

一、背景篇 1<br>二、软件架构篇 3<br>三、内存操作 7<br>四、屏幕操作 13<br>五、键盘操作 20<br>六、性能优化 24

2008-05-10

基于ARM 的嵌入式系统程序开发

对ARM上的裸机程序开发进行了详细陈述,包括启动的中断向量的设置、存储器配置、堆栈初始化、应用程序环境的拷贝准备、主程序的调用等以及ARM和Thumb代码的交互、重映射的处理,分析精妙

2008-05-10

全面解析《嵌入式程序员应该知道的16个问题》_sailor_forever

1、预处理器(Preprocessor)... 12、如何定义宏... 23、预处理器标识#error的目的是什么?... 44、死循环(Infinite loops)... 45、数据声明(Data declarations)... 56、关键字static的作用是什么?... 67、关键字const有什么含意?... 78、Volatile的使用... 99、位操作(Bit manipulation)... 1210、访问固定的内存位置(Acces

2008-03-25

空空如也

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

TA关注的人

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