为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。 《深入理解Linux内核》第三版将引领你畅游内核中用到的主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。 本书第三版涵盖Linux2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首
本书是经典著作《Linux设备驱动程序》的第三版。如果您希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。 本书的作者均是Linux社区的领导者。JonathanCorbet虽不是专职的内核代码贡献者,但他是备受关注的LWN.net新闻及信息网站的执行编辑。AlessandroRubini是一名Linux代码贡献者,也是活跃的意大利Linux社区的灵魂人物。GregKroah-Hartman是目前内核中USB、PCI和驱动程序核心子系统(本书均有讲述)的维护者。 本书的这个版本已针对Linux内核的2.6.10版本彻底更新过了。内核的这个版本针对常见任务完成了合理化设计及相应的简化,如即插即用、利用sysfs文件系统和用户
学习用于网络堆栈和应用程序的压力测试工具。 执行网络侦查以确定攻击者可以使用的内容。 使用Metasploit等自动化漏洞利用工具进行渗透测试。 使用破解工具查看密码是否符合复杂性要求。 通过注入帧和破解密码来测试无线网络安全性。 使用自动化或基于代理的工具评估Web应用程序漏洞。 通过扩展Kali工具或开发自己的工具来创建高级攻击技术。 测试完毕后,通过Kali Linux生成报告。
本书描述了一种恰如其分的架构设计方法。作者建议根据项目面临的风险来调整架构设计的成本,并从多个视角阐述了软件架构的建模过程和方法,包括用例模型、概念模型、域模型、设计模型和代码模型等。本书不仅介绍方法,而且还对方法和概念进行了归类和阐述,将软件架构设计融入开发实践中,与敏捷开发方法有机地结合在一起,适合普通程序员阅读。
本书结合大量实验程序和图表,通俗易懂地介绍了Linux操作系统的运行原理和硬件的基础知识,涉及进程管理、进程调度器、内存管理、存储层次、文件系统和外部存储器等。实验程序使用C语言和Python编写,读者可亲自动手运行程序,来确认系统的行为。另外,以图解的方式介绍各知识点,简明且直观,能够帮助读者加深理解。读者只需对Linux基本命令有所了解,即可轻松阅读。本书适合应用程序开发人员、系统设计师、运维管理人员和技术支持人员等人士阅读。
《安卓传奇:Android缔造团队回忆录》讲述了Android如何从一个无法引起投资者兴趣的相机软件发展成为安装在全球30亿台设备上的移动操作系统的故事。作者花了四年时间,采访了早期Android团队的大部分成员,让这些鲜为人知的精彩故事得以保存下来,并以幽默诙谐的笔风呈现给读者。 作者按照时间顺序讲述了这家初创公司是如何起步的,团队成员是如何走到一起的,以及他们是如何构建出这个操作系统的。这个雄心勃勃的项目从脆弱的低谷开始,这家初创公司最终被谷歌收购,并在激烈的行业竞争中披荆斩棘,成为席卷全球的移动操作系统。 《安卓传奇:Android缔造团队回忆录》讲述的是Android的故事,任何对这个行业或产品感兴趣的人都可以阅读它,包括软件技术开发者、手机用户、产品经理、市场人员和公司高层决策人员,等等。
Linux C/C 编程在Linux应用程序开发中占有重要的地位,掌握这项技能将在就业竞争中立于不败之地。本书是一本针对初、中级读者的、贴近软件公司一线开发实践的书。本书共分为19章,内容包括Linux概述、搭建开发环境、语言基础、文件编程、多进程编程、进程间通信、Web编程、多线程编程、Linux下的库、TCP/IP协议基础、网络编程、网络性能测试工具iPerf简析、版本控制和SVN工具、C 跨平台开发以及安全编程等。本书适合想全面学习Linux环境下C/C 语言编程的读者,并可作为初中级开发人员的案头查阅与参考手册,也适合作为高等院校和培训学校相关专业师生的教学参考书。
本书涵盖了Windows 9X/Me/NT/2000/XP/2003中常用的网络管理命令,并收录了Windows Resource Kits和Windows Support Tools中的相关工具软件的功能。另外,本书还详细地讲解了各种命令的功能和参数,并针对具体应用列举了大量经典示例。这些都使读者真正做到学以致用。本书内容全面,语言简练,深入浅出,通俗易懂,既可作为即查即用的网络管理工具手册,也可作为了解网络管理的参考书籍。 本书适用于系统管理人员、网络管理人员以及对计算机系统维护和网络管理感兴趣的电脑爱好者。
称为“中国生物学界的老祖宗”的胡先骕(1894-1968),江西新建人,出身世家,自幼聪颖,读京师大学堂后两度留学美国,获加州伯克利大学学士学位,哈佛大学博士学位。归国后任教于南京高师、东南大学、北大、北师大、清华等高校,为国立中正大学首任校长、中央研究院院士、评议员,领导和参与创办中国第一个大学生物系、第一生物研究所,推动静生生物调查所、庐山植物园、云南农林植物研究所等科研机构的创建和发展以及植物学教材、图谱、专著的编撰和出版。他是中国植物分类学之父和中国植物学会第一任会长。1948年与郑万钧联合发布“活化石”新种,轰动国际。 在新文化思潮的激荡中,胡先骕坚守传统理念,作为《学衡》主将,与胡适展开论战。平生广结文友,能诗擅词,获大师专家高度评价。《忏庵诗稿》由钱钟书代为编订,《歌》长韵
目前,无论是学术界还是工业界,虚拟化技术的研究和应用都是热点。在不断涌现出的虚拟化解决方案中,开源解决方案Xen以其独特的虚拟化设计模式,以及接近单机操作系统的性能被学术界和工业界广泛看好,被认为是未来有前途的虚拟化解决方案之一。 本书以Xen 3.1.0源码为基础,以通过源码剖析原理的方式深入细致地分析了Xen的半虚拟化技术;着重介绍了在x86平台上Xen半虚拟化技术提供的用以控制和管理虚拟机的内核接口,以及相关的原理和操作应用,包括半虚拟化技术的基本机制和策略,Xen的子系统及与安全相关的应用模块。 (1) 基本机制和策略,即Xen半虚拟化技术的3大核心机制:与虚拟机启动和管理相关的信息页机制,与虚拟机特权级控制和通信相关的超级调用和事件通道机制,以及与虚拟机数据共享和传输相关的授权表机制。 (2) 虚拟化
iOS平台上可以创建各种炫目的应用,其中每一个应用都代表了一类独特的问题。掌握本书中介绍的技术要点,你可以超越理论,顺利地解决在创建iPhone、iPad,或者iPodtouch应用中所遇到的令人头痛的现实问题。这本书中每个技术要点都提供了清晰的解决方案与示例代码,你可以应即使用它们。 《iOS 4编程经典实例》介绍了应用在iOSSDK4开发框架中的解决方案,以及与Cocoa、Objective-C、Xcode和InterfaceBuilder相关的技术。不管你是否拥有丰富iOS开发经验,本书可以提供各个阶段的技术帮助,包括处理流程中的各阶段,从初的想法直到终的项目完成。 《iOS4编程经典实例》主要内容有:使用Objective-C,对象,属性,委托及内存管理;构建带有手势识别的用户界面;开发使用地图包与CoreLocationAPI的可感知定位的应用;创建播放音频与视频的应用,管理日历与事件的
本书源自日均访问量近60000次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。本书在上一版的基础上进行了大量的更新,基于红帽RHEL 8系统编写,且内容适用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署Linux系统,常用的Linux命令,与文件读写操作有关的技术,使用Vim编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格式化以及挂载等操作,部署RAID磁盘阵列和LVM,firewalld防火墙与iptables防火墙的区别和配置,使用ssh服务管理远程主机,使用Apache服务部署静态网站,使用vsftpd服务传输文件,使用Samba或NFS实现文件共享,使用BIND提供域名解析服务,使用DHCP动态管理主机地址,使用Postfix与Dovecot部署邮件系统,使用Ansible服务实现自动化运维,使用iSCSI服务部署网络存储,使用MariaDB数据库管理系
《精进Word:成为Word高手》以实际工作流程为主线,每个流程由不同的大咖创作,融合了大咖多年积累的设计思维经验和 技巧,帮助读者打破固化思维、冲出牢笼,成为办公达人。本书共分为 8 章,首先分析普通人使用 Word 效率低下的原因,之后展现高手们的思维和习惯,让读者初步了解成为高手的 学习路径;然后以大咖的逻辑思维为主线,通过介绍文本与表格处理的 技巧、科学的排版流程、提高文档颜值的思路与私密技巧、长文档排版七步法、让文档操作得心应手的高手秘技以及Word 中的自动化操作等内容,由简到繁的让读者用好 Word; ,通过详解 4 个综合案例的实战操作,让你厘清思路,达到高手境界。本书附赠资源丰富。随处可见的二维码,真正做到拿着手机看操作步骤、看技巧,拿着书本学高手理念。免费下载的 APP,不仅可以“问专家”“问同学”