摘要: 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看!1) Linux中主要有哪几种内核锁?2) Linux中的用户模式和内核模式是什么含意?3) 怎样申请大块内核内存?4) 用户进程间通信主要哪几种方式?5) 通过伙伴系统申请内核内存的函数有哪些?6) 通过slab分配器申请内核内存的函数有?7) Linux的内核空间和用户空间是如何划分的... 阅读全文
posted @ 2009-02-25 21:26 Shuai Feng 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 嵌入式系统开发过程实际上就是一个调试诊断的过程,而且调试诊断将一直伴随着一个产品的终身,即使是最成熟的产品也偶尔会出现这样或那样的问题,这都需要开发人员去诊断、排查。 嵌入式系统的调试包括硬件调试、软件调试以及综合调试。硬件调试一般是指系统刚开发出来时上电前后的检查,包括: 1)上电前检查电源和地是否短路,目视检查是否有虚焊、漏焊; 2)上电后检查时钟线上的频率和波形、幅度是否正常,各电源电压是否... 阅读全文
posted @ 2009-02-25 21:25 Shuai Feng 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 当下10大最热门的网站开发技术虽然现在美国经济出现危机,但是网站开发领域依然很繁荣,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10大最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。1. Framework knowledge (架构知识) 架构是大型网站开发的重要部分。开发者已经从Rail... 阅读全文
posted @ 2008-12-29 22:39 Shuai Feng 阅读(281) 评论(0) 推荐(0) 编辑
摘要: web2.0,一个老生常谈的时髦词汇,但不管是喜欢还是讨厌web2.0,它都是这种特定的web2.0设计风格的一个主要的部分。这个指南的目的是想给一些设计新手一些参考,或者是做为一个清单,给那些还在痛苦地适应很多社交网络/社交媒体网站已采用的新式web 2.0风格提供参考。首先我们知道web2.0有很模糊的技术定义,比如新媒体或者分享信息或者媒体等等。我不准备讲那些繁杂的东西,因为我们只要关注we... 阅读全文
posted @ 2008-12-12 23:29 Shuai Feng 阅读(281) 评论(0) 推荐(0) 编辑