[好软件和好网站推荐]

[软件]

1.云端软件平台

  云端是软件和操作系统的中间载体,能解决您以往使用软件时:软件安装繁琐费时、软件安装使用引起的系统脏乱崩溃、重装系统后重装软件等烦恼,帮您更快、更简单、更舒适的使用和管理软件。

  云端软件库拥有近万款的软件资源,都无需安装,一键使用,不写注册表、不写系统;无用软件可以一键删除,快速干净不残留。

下载地址:官网下载

2.思维导图(MindManager

MindManager是一个创造、管理和交流思想的通用标准,其可视化的绘图软件有着直观、友好的用户界面和丰富的功能,这将帮助您有序地组织您的思维、资源和项目进程。

MindManager也是一个易于使用的项目管理软件,能很好提高项目组的工作效率和小组成员之间的协作性。它作为一个组织资源和管理项目的方法,可从脑图的核心分枝派生出各种关联的想法和信息。

下载地址:安装版云端版

3.Visual Assist X

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。

Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高 开发过程的自动化和开发效率。

下载地址:安装版云端版

[网站]

1.深入分析Linux内核源码

这是一本电子书,

作者是陈莉君。

抄下这本书的前言:

Linux内核全部源代码是一个庞大的世界,大约有200多万行,占60MB左右的空间。因此,如何在这庞大而复杂的世界中抓住主要内容,如何找到进入Linux内部的突破口,又如何能把Linux的源代码变为自己的需要,这就是本书要探讨的内容。

首先,本书的第一章领你走入Linux的大门,让你对Linux内核的结构有一个整体的了解。然后,第二章介绍了分析Linux源代码应具备的基本硬件知识,这是继续向Linux内核迈进的必备条件。中断作为操作系统中发生最频繁的一个活动,本书用一章的内容详细描述了中断在操作系统中的具体实现机制。

大家知道,操作系统中最核心的内容就是进程管理、内存管理和文件管理。本书用大量的篇幅描述了这三部分内容,尤其对最复杂的虚拟内存管理进行了详细的分析,其中对内存初始化部分的详细描述将对嵌入式系统的开发者有所帮助。

在对Linux内核有一定了解后,读者可能希望能够利用内核函数进行内核级程序的开发,例如开发一个设备驱动程序。Linux的模块机制就是支持一般用户进行内核级编程。另外,读者在进行内核级编程时还可以快速查阅本书附录部分提供的Linux内核API函数。

网络也是Linux中最复杂的部分之一,这部分内容足可以写一本书。本书仅以面向对象的思想为核心,分别对网络部分中的四个主要对象:协议、套接字、套接字缓冲区及网络设备接口进行了分析。有了对这四个对象的分析,再结合文件系统、设备驱动程序的内容,读者就可以具体分析自己感兴趣的相关内容。

    Linux在不断地发展,本书锁定版本为Linux2.4.16......

2.

 

 

3.Linux源代码

可以阅读源代码哦,结构很清晰的。手机阅读源代码建议登入:http://www.oldlinux.org/lxr/http/source/

4.维基百科

维基百科是一个自由的网上百科全书,任何人均可以参与条目的撰写。维基百科是全球最大的资料来源网站之一,并开放给所有人编辑、修订,无论是任何年龄、来自何种文化或社会背景的人都可以撰写维基百科条目。维基百科亦设有多个不同语言版本,而成立之目的为提供自由的信息。维基百科与传统百科的分别:(一)更新速度较快,可即时更新;(二)只要能接上互联网即可连上维基百科。

5.电驴资源分享网

好多资源,可能下载速度有点慢。

 

【未完待续】......

posted @ 2011-05-02 20:46  涵曦  阅读(552)  评论(4编辑  收藏  举报