自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

babywolfh的专栏

心随身动

  • 博客(33)
  • 资源 (16)
  • 收藏
  • 关注

转载 国内npm,pip等软件加速镜像设置

让PIP源使用国内镜像,提升下载速度和安装成功率。对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。

2017-08-18 16:40:22 1719

转载 Ubuntu 12.04 搭建bind9域名服务器实验

Ubuntu 12.04 搭建bind9域名服务器实验DNS:Domain NameServer,一种程序,它保存了一张域名(domain name)和与相对应的IP地址(IPaddress)的表,以解析消息的域名。域名:internet上某一台计算机或计算机组的名称,是IP地址的映射。域名解析实际上就是把域名映射回IP地址。域名解析的过程:当一个浏览者在浏览器地址框中打入某一个域

2014-05-07 15:33:46 1651

转载 配置Source Insight阅读PHP项目的代码

Source Insight(以下简称SI)是非常强劲的代码阅读工具,安装后也就才3M大小,但在阅读别人的代码的时候实在是太方便了,尤其在查找类,函数的相关定义的时候。SI标准内置的语言主要在c/c++/Java/C#等,但就是没有PHP。这次有个比较大的PHP的项目代码需要接手,用UE看了一段,里面的函数跳来跳去,实在是麻烦。后来g了以下,发现SI官方网站自己带了PHP的语言定义文件,按

2014-03-09 22:50:43 1255

转载 完整的android开发环境搭建和源代码编译过程 .

参考网站:http://developer.android.com/sdk/index.htmlhttp://source.android.com/source/本人在Ubuntu 10.04 LTS系统 32位机上安装编译Android2.3源码,其步骤和注意事项如下: 1.安装JDK6对于Android2.3系统,不要安装JDK5,应该安装最新的JDK6。如果安

2014-03-09 09:07:08 1164

原创 如何用PHP来编写自己的模板引擎

本文的目的不是为了让大家学会如何编写一个完善的模板引擎,只是为了给PHP初学入门者解释模板引擎的原理和作用。       PHP模板引擎的作用是为了让表现层逻辑和页面本身分开,让程序员和美工的工作可以相对独立,并且减少集成时造成的额外工作量,模板引擎可以做到对Html页面中的变量、流程逻辑等内容用真实内容进行替换、并有缓存功能,减少每次解析的时间,说白了,模板引擎就是利用字符串替换来将模板

2014-03-04 11:18:59 749

转载 Ubuntu下解决PDF中文不显示和乱码

1本人使用的是UBUNTU是11.04,而系统使用查看PDF的软件是文档查看器(evince)。  2PDF不显示中文  问题:打开PDF文件后,不显示任何文字,只显示符号和数字。  解决方法:(1)是因为里面没有中文显示字库poppler,所以要安装poppler数据库就可以了。       (2)打开终端》输入:sudo apt-get install poppler-data

2013-12-04 09:26:34 978

转载 date_default_timezone_set()问题解决方案(PHP5.3以上的)

date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used an

2013-10-30 11:59:47 2364

转载 Cacti在nginx上搭建步骤

Cacti on nginx + php-fpm系统环境: centos 5.3  32位     #(安装好所有的开发工具)软件版本: Cacti-0.8.7eMysql-5.1.38php-5.2.10php-5.2.10-fpm-0.5.13.diff.gzrrdtool-1.2.28nginx-0.8.15rpmforge-release.i386

2013-10-30 11:58:56 2040

转载 nginx上搭建cacti

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具 Cacti和Nagios是现在使用比较多的网络监控软件了,对于这两款监控软件的区别,应该说是侧重点的不同。 Cacti比较着重于直观数据的监控,易于生成图形,用来监控网络流量、cpu使用率、硬盘使用率等可以说很在合适不过。 而Nagios则比较注重于主机和服务的监控,并且有很强大的发送报警信息的功能

2013-10-30 11:58:46 762

转载 六大Nagios常见问题解决办法

Nagios常见问题1:It appears as though you do not have permission to viewinformation for any of the hosts you requested临时解决:sed -i 's/use_authentication=1/use_authentication=0/g'/usr/local/nagios/etc/

2013-10-30 09:57:20 1151

转载 Nginx支持Nagios相关配置

由于公司使用Nginx作为web监控服务器,但是Nagios依赖PHP环境和perl环境。由于Nginx不支持Perl的CGI,这里就需要先来搭建Perl环境,经过试验使用spawn-fcgi+fcgiwrap为最佳的选择。 安装spawn-fcgi# wget http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn

2013-10-30 09:50:24 802

转载 nginx php-fpm安装配置

nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-FPM是一个PHP F

2013-10-28 10:49:44 467

转载 nagios+nginx从环境搭建到配置

nagios+nginx从环境搭建到配置    nagios是一个开源免费的系统监控工具,官网地址 http://www.nagios.org/    截止2011-07-27    nagios的最新版本是3.x,基于c语言编写,并提供了一个基于php和cgi的web管理界面    环境搭建    nagios需要一个web容器+php的运行环境,由于现在的公司统一使用n

2013-10-28 10:38:37 696

转载 ubuntu不能设置高分辨率问题的解决方法

在ubuntu12.10上安装gnome切换到经典模式后,分别率最高只有1024*768,以为是没有安装显卡驱动导致的,上网搜索了N多方法,安装了各种nvidia驱动,依然没有搞定。反而把分辨率降低到只能设置为最高854*480,导致窗口按钮都看不到。后来想启动时选择默认模式,不用gnome经典模式,回到默认模式不就可以了,结果还是不行。然后又把gnome删除,删除时直接使用sudo ap

2013-10-24 15:19:03 750

转载 32/64位平台printf uint64的方法

在32位平台 typedef unsigned long long int  uint64_t;在64位平台 typedef unsigned long int   uint64_t;不同的typdef,要求在printf中使用不同的length modifier,uint64_t 在32位使用ll,在64位使用l。除了定义数据类型,C99还定义了相应数据类型的打印方式,使用PRIu64打

2013-10-08 16:57:45 615

转载 memcache文章汇总

转载,来自http://www.59n.net/138373.html Memcache协议http://www.cnblogs.com/analyzer/articles/1561337.html国外教程:memcached完全剖析–1. memcached的基础http://tech.idv2.com/2008/07/10/memcached-001/mem

2013-10-04 10:21:48 546

转载 linux启动流程图+mysql协议图

在网上找的linux启动流程图,非常牛奔的。 再放一个mysql的协议图源地址http://blogread.cn/it/article.php?id=5604&f=sinathttp://huaban.com/pins/8262295/zoom/

2013-10-04 10:19:58 863

转载 memcached安装

memcached安装版本V1.0时间2012-07-30版权GPL作者itnihao 邮箱 [email protected]博客 http://itnihao.blog.51cto.com如需重新发行,请注明以上信息,谢谢合作第一部分 下载源码进行安装wget https://github.com/downloads/libevent/libevent/libevent-

2013-10-04 10:18:49 822

转载 本地socket unix domain socket

socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进

2013-09-29 09:30:09 537

转载 curl网站开发指南

我一向以为,curl只是一个编程用的函数库。最近才发现,这个命令本身,就是一个无比有用的网站开发工具,请看我整理的它的用法。===================================curl网站开发指南阮一峰 整理curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。它支持多种协议,下面举例讲解如何将它用于

2013-09-28 20:11:20 617

转载 nginx+pam+mysql实现基于数据库的用户认证

多服务器负载均衡的策略有多种,其中为目前大多数大型网站所采用的就是nginx做前端代理,后端链接多台jsp,php,cgi等网站服务器;近来一个项目可能会存在较大大访问量(预期日均用户量50万,最大并发数5万),项目开发采用的语言是java,有一个网站管理后台(系统管理员用的,访问量不大),另外有50多个接口向外提供ios,android客户端访问,预设服务器运行环境是tomcat,为了适应大

2013-09-28 11:21:05 1701

转载 nginx+pam+mysql实现基于数据库的用户认证

HTTP Auth Basic模块是个很好用的模块,使用它可以零编码实现一个用户认证体系,参见:http://sudone.com/nginx/nginx_ssl.htmlAuth Basic模块有个缺点,就是它是用htpasswd文件方式来实现认证的,在更新频繁的环境或跨服务器时,文件方式操作起来就非常麻烦,因此,就催生出了新的方式:PAM,用PAM可以直接从数据库验证用户名密码

2013-09-28 11:14:21 1130

转载 Nginx主配置文件参数详解

Nginx安装完毕后,会有响应的安装目录,安装目录里nginx.conf为nginx的主配置文件,ginx主配置文件分为4部分,main(全局配置)、server(主机设置)、upstream(负载均衡服务器设)和location(URL匹配特定位置的设置),这四者关系为:server继承main,location继承server,upstream既不会继承其他设置也不会被继承。一、Nginx

2013-09-28 10:58:26 1588

转载 通过https方式访问web服务器

众所周知,我们在互联网上冲浪,一般都是使用的http协议(超文本传输协议),默认情况下数据是明文传送的,这些数据在传输过程中都可能会被捕获和窃听,因此是不安全的。https可以说是http协议的安全版,就是为了满足对安全性要求比较高的用户而设计的。如果您的邮件中有敏感数据,不希望被人窃听;如果您不希望被钓鱼网站盗用帐号信息,如果您希望您在使用邮箱的过程中更安全,那么我们推荐您使用https安全连接

2013-09-28 10:56:53 2129

转载 nginx为目录或网站加上密码认证 [转]

nginx可以为网站或目录甚至特定的文件设置密码认证。密码必须是crypt加密的。可以用apache的htpasswd来创建密码。格式为:htpasswd -b -c site_pass username password site_pass为密码文件。放在同nginx配置文件同一目录下,当然你也可以放在其它目录下,那在nginx的配置文件中就要写明绝对地址或相对当前目录的

2013-09-28 10:52:22 699

转载 Android 4.0 事件输入(Event Input)系统

原来在Android2.3.5下能正常工作的TouchScreen功能,移植到Android 4.0就不能正常工作了。凭直觉,Android4.0肯定有鬼。真是不看不知道,一看吓一跳。在Android 4.0中,Event Input地位提高了,你看看,在Adroid2.3.5中,它在frameworks/base/libs/ui之下,在Android4.0中,它在frameworks/base/

2012-11-10 15:36:07 593

转载 Android位图颜色模式的问题

最近开始了android上的编程之旅,在了解2D图形编程时,令人蛋疼的发觉android上仅支持ARGB8888、ARGB4444、RGB565以及Alpha 8这么几种颜色模式,而不支持RGB888这种格式。原本以为即使不支持RGB888我用ARGB8888总行吧,但后来了解到,即使我在内存中用ARGB888颜色模型表示图像,在该图像拷贝到屏幕帧缓冲区的过程中,它也会变成RGB565颜色模式。我

2012-11-07 22:36:33 633

转载 Android 4.0.3 显示系统深入理解

Android 4.0.3 显示系统深入理解本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-03/55898.htm1. 简介              网上已经有很多兄弟对Android的显示系统做了深入解剖,很是佩服。可最近小弟在研究Android4.0时发现出入比较大,也许是

2012-11-07 22:20:40 613

转载 让linux2.6.24内核在研发板支持usb鼠标

今天下午,对以前移植的linux2.6.24内核不能检测USB鼠标进行了修改menuconfig,新内核的USB鼠标在内核drivers/hid/usbhid目录下,文档名:usbmouse.c,假如您需要对鼠标驱动修改就看这个文档,我的研发板暂时无需对鼠标驱动定制特别的操作,于是在确保2410配置文档默认的情况下,make menuconfig然后选择 Device Drivers -->进入

2012-11-07 22:04:59 1317

转载 Linux USB 鼠标驱动程序详解

USB 总线引出两个重要的链表!一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表。设备链表包含各种系统中的 USB 设备以及这些设备的所有接口,驱动链表包含 USB 设备驱动程序(usb device driver)和 USB 驱动程序(usb driver)。 USB 设备驱动程序(usb device driver)和 USB 驱动程序(us

2012-11-07 21:48:52 513

转载 android2.3 鼠标输入集成

http://blog.csdn.net/andyhuabing/article/details/7065823 Android系统对鼠标的支持并不好,因为Android系统原本是为手机量身定做的,手机系统基本上是不需要鼠标的。但是随着Android系统移植到其他领域,对鼠标的支持也越来越有意义。在android中鼠标的绘制代码在:\frameworks\base\services

2012-11-07 21:44:39 673 1

转载 android 永远锁屏解决方法

锁定屏幕对于移动终端来说是非常有必要的,但是对于机顶盒产品就没有这个必要了。所以本文介绍一下怎样让Android设备永不锁屏。     Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT。查看SettingsProvider源码,查看如下文件的源码:frameworks/base/packages/Setting

2012-11-07 21:37:18 836

原创 LKD读书笔记

x386:根据堆栈指针的得到struct thread_info,从它的task域得到task_struct信息进程状态 task_struct中的state域:5种状态                                                         schedule()                                          

2009-02-09 21:23:00 591

C++ Primer中文版 第5版 [(美)李普曼,(美)拉乔伊,(美)默著][电子工业出版社][2013.08][838页].part2

这本久负盛名的 C++经典教程,时隔八年之久,终迎来史无前例的重大升级。除令全球无数程序员从中受益,甚至为之迷醉的——C++ 大师 Stanley B. Lippman 的丰富实践经验,C++标准委员会原负责人 Josée Lajoie 对C++标准的深入理解,以及C++ 先驱 Barbara E. Moo 在 C++教学方面的真知灼见外,更是基于全新的 C++11标准进行了全面而彻底的内容更新。非常难能可贵的是,《C++ Primer 中文版(第5版)》所有示例均全部采用 C++11 标准改写,这在经典升级版中极其罕见——充分体现了 C++ 语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在 C++ 领域的权威地位更加不可动摇。无论是初学者入门,或是中、高级程序员提升,本书均为不容置疑的首选。

2016-05-16

SCSIPrimaryCommands-2(SPC-2)

SCSI Primary Commands - 2(SPC-2)

2014-12-10

SCSIArchitectureModel-4(SAM-4)

SCSI Architecture Model - 4

2014-12-10

算法 第4版-谢路云 译(Java描述)_13099749-完整版.part4

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。 ? 算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系 ? 内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法 ? 全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用 ? 与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码 ? 富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷 ? 科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的 ? 与网络相结合 配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源 Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(Institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。

2014-08-06

算法 第4版-谢路云 译(Java描述)_13099749-完整版.part3

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。 ? 算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系 ? 内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法 ? 全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用 ? 与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码 ? 富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷 ? 科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的 ? 与网络相结合 配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源 Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(Institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。

2014-08-06

算法 第4版-谢路云 译(Java描述)_13099749-完整版.part2

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。 ? 算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系 ? 内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法 ? 全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用 ? 与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码 ? 富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷 ? 科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的 ? 与网络相结合 配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源 Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(Institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。

2014-08-06

算法 第4版-谢路云 译(Java描述)_13099749-完整版.part1

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。  算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系  内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法  全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用  与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码  富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷  科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的  与网络相结合 配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源 Robert Sedgewick 斯坦福大学博士,导师为Donald E. Knuth,从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,也是Adobe Systems公司董事会成员,曾在Xerox PARC、国防分析研究所(Institute for Defense Analyses)和法国国家信息与自动化研究所(INRIA)从事研究工作。他的研究方向包括解析组合学、数据结构和算法的分析与设计、程序可视化等。 Kevin Wayne 康奈尔大学博士,普林斯顿大学计算机科学系高级讲师,研究方向包括算法的设计、分析和实现,特别是图和离散优化。

2014-08-06

collabora_pok_20130520.tar.part3

pulseaudio android 移植代码

2013-05-21

collabora_pok_20130520.tar.part2

pulseaudio android 移植代码

2013-05-21

collabora_pok_20130520.tar.part1

pulseaudio android移植代码

2013-05-21

[ORANGE’S:一个操作系统的实现].于渊.清晰扫描版.part3.rar

   《orange s:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。   本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。

2012-06-13

[ORANGE’S:一个操作系统的实现].于渊.清晰扫描版.part2.rar

   《orange s:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。   本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。

2012-06-13

[ORANGE’S:一个操作系统的实现].于渊.清晰扫描版.part1.rar

   《orange s:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。   本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。

2012-06-13

空空如也

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

TA关注的人

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