2012年5月22日

摘要: Python程序追求程序越简单越好,涉及列表,要想到充分利用列表推导或生成器表达式 阅读全文
posted @ 2012-05-22 11:23 linux先生 阅读(281) 评论(0) 推荐(0) 编辑

2012年5月6日

摘要: 相信但凡对Python了解的同仁对Wingware出的WingIDE有所耳闻,可惜它是收费的,对我们这些学习者来说,难免有些遗憾,不过一次偶然机会,在网上看到Windows下的破解方法,而自己又喜欢Ubuntu,经过努力,终于破解成功 阅读全文
posted @ 2012-05-06 14:18 linux先生 阅读(6152) 评论(1) 推荐(0) 编辑

2012年5月4日

摘要: Python是"一种解释型的、面向对象的、带有动态语义的高级程序设计语言"。最重要的是它是一种使你在编程时能够保持自己风格的程序设计语。你不用费什么劲就可以实现你想要的功能,并且清晰易懂。 阅读全文
posted @ 2012-05-04 15:53 linux先生 阅读(357) 评论(0) 推荐(1) 编辑

2012年3月1日

摘要: 基于FS2410的Linux2.6.29.6下的LCD驱动移植 阅读全文
posted @ 2012-03-01 16:54 linux先生 阅读(430) 评论(0) 推荐(0) 编辑
 
摘要: 经过差不多一周时间的折腾(当然是业余时间)终于在我的FS2410开发板上将自己亲手编译的U-boot 1.1.6和Linux内核2.6.24跑起来了 阅读全文
posted @ 2012-03-01 01:09 linux先生 阅读(2898) 评论(1) 推荐(0) 编辑

2012年2月16日

摘要: 在现代OS中,内核提供了用户进程与内核进行交互的一组接口。这些接口让应用程序受限地访问硬件设备,提供了创建新进程并与已有进程进行通信的机制,也提供了申请操作系统其它资源的能力。这些接口在应用程序和内核之间扮演了使者的角色,应用程序发出各种请求,而内核负责满足这些要求,也遵循了Unix世界的一句格言“提供机制而不是策略”。其实通过提供这些接口主要为了保证系统的稳定可靠,避免应用程序恣意忘行。 阅读全文
posted @ 2012-02-16 00:33 linux先生 阅读(292) 评论(0) 推荐(0) 编辑

2012年2月15日

摘要: Linux内核之进程调度知识图 阅读全文
posted @ 2012-02-15 01:23 linux先生 阅读(397) 评论(1) 推荐(1) 编辑

2012年2月13日

摘要: Emacs的魅力不必多说,这里简单介绍一下通过Emacs来阅读Linux内核源代码的操作。 阅读全文
posted @ 2012-02-13 11:42 linux先生 阅读(3142) 评论(0) 推荐(0) 编辑

2012年2月3日

摘要: 多线程基础,包括多线程创建,等待,退出。 阅读全文
posted @ 2012-02-03 08:42 linux先生 阅读(476) 评论(0) 推荐(0) 编辑

2012年1月31日

摘要: 共享内存是进程间通信的最为高效的方式,为了实现多个进程间的数据交换,内核专门开辟出一块内存专门用来创建共享内存块,然后需要的进程只需要建立映射,将这个共享内存映射到自己的私有地址,便可以直接访问和操作了,任何一个进程改了该内存上的数据,其它映射的进程都可以马上用到。 阅读全文
posted @ 2012-01-31 01:32 linux先生 阅读(1010) 评论(1) 推荐(1) 编辑