0.0 0人评分
字数:5.1万
点击:4.5万
分类: 软件工程
标签:

用户还喜欢

  • Linux高性能服务器编程

    Linux高性能服务器编程

    游双

    本书是Linux 服务器编程领域的经典著作,由资深Linux 软件开发工程师撰写,从网络协议、服务器编程核心要素、原理机制、工具框架等多角度全面阐释了编写高性能Linux 服务器应用的方法、技巧和思想。不仅理论全面、深入,抓住了重点和难点,还包含两个综合性案例,极具实战意义。全书共17 章,分为3 个部分:第一部分对Linux 服务器编程的核心基础——TCP/IP 协议进行了深入的解读和阐述,包括TCP/IP 协议族、TCP/IP 协议,以及一个经典的TCP/IP 通信案例;第二部分对高性能服务器编程的核心要素进行了全面深入的剖析,包含Linux 网络编程API、高级I/O 函数、Linux 服务器程序规范、高性能服务器程序框架、I/O 复用、信号、定时器、高性能I/O 框架库Libevent、多进程编程、多线程编程、进程池和线程池等内容,原理、技术与方法并重;第三部分从侧重实战的角度讲解了高性能服务器的优化与监测,包含服务器的调制、调试和测试,以及各种实用系统监测工具的使用等内容。

  • 打通:传统企业向互联网+转型的7个关键要素

    打通:传统企业向互联网+转型的7个关键要素

    何伊凡

    传统企业如何实现互联网转型可以说是一个巨大的挑战,在很长一段时间,基于互联网发展起来的新兴企业,让传统企业陷入集体焦虑,很多传统企业甚至无法找到出路,进而开始怀疑自己是否还有未来。如果究其原因,是因为2015年以前被我称之为互联网1.0时代,其基本特征是消费互联网。

  • 循序渐进学Docker

    循序渐进学Docker

    李金榜,刘天斯,尹烨,陈纯

    全书主要内容一共四个部分:准备篇(1-2章)主要介绍了Docker的功能、特性、实用场景以及环境的搭建;基础篇(3-10章)详细讲解了镜像管理、容器管理、Docker仓库、Docker网络、Docker数据管理、Dockfile、Docker API以及容器管理工具;实战篇(11-12章)是两个实战案例;高级篇(13-16章)讲解了Docker的资源隔离、存储、资源监控以及佳实践和注意事项。

  • 高性能Linux服务器构建实战:运维监控、性能调优与集群应用

    高性能Linux服务器构建实战:运维监控、性能调优与集群应用

    高俊峰

    本书以构建高性能Linux服务器为核心内容,从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的Linux服务器。全书以实战性为导向,所有内容都来自于作者多年实践经验的总结,同时从社区中收集了大量Linux运维人员遇到的有代表性的疑难问题,并给出了首秀的解决方案,实践指导意义极强。全书分为5个部分。Web应用篇详细介绍了Nginx、Varnish和Memcached这三款Linux服务器上极为常用的Web应用软件的安装、配置、管理、使用方法、工作原理和性能调优技巧。数据备份与恢复篇首先讲述了开源备份软件bacula的使用与管理技巧,并通过实例讲解了在bacula上进行各种备份与恢复操作的具体方法;其次讲解了开源数据镜像备份工具rsync和unison的使用,并通过两个企业级案例演示了这两个工具在生产环境中的使用过程;最后讲解了如何利用ext3grep工具来恢复误删除的数据文件和MySQL数据库的方法。网络存储应用篇首先系统地讲解了网络存储技术iSCSI的配置和使用,然后讲解了分布式存储系统MFS的使用和维护。运维监控与性能优化篇通过理论与实践相结合的方法讲解了如何利用Nagios进行性能监控,以及Linux服务器的性能分析原则和优化方法。集群高级应用篇是前面内容的综合,也是本书的核心,主要讲述了如何通过LVS+heartbeat、piranha、LVS+Keepalived来构建高可用的负载均衡集群,其次讲解了红帽集群套件RHCS的配置、管理、维护和监控。

  • Processing开发实战

    Processing开发实战

    吴羽,伍冯洁,黄文恺

    本书适合零基础的人学习,没有学过C语言的读者可以从第一篇入门基础篇开始学习。该篇从基本的语法开始(为了能更好地向读者展示程序运行效果,该篇的部分实例会用到后面章节中的函数,读者可以暂不理会,先学习基础知识。等学习到后面章节时再深入理解),再到绘图的数学基础,循序渐进地进行介绍。第一篇的最后部分会介绍面向对象的知识,主要概述类和对象,这是比较抽象的内容,如果初学者感到难以理解可以跳过,不影响其他部分的学习。但该部分有利于读者建立面向对象的思想,建议读者翻阅更多的资料,掌握类和对象的相关知识。第二篇是图像图形篇,有一定编程基础的读者可以直接阅读该篇。它是本书中最具魅力的篇章,学习这些章节有利于读者创造各种各样令人惊艳的图案,或定制自己的软件界面。该篇的结尾是综合实例,读者可以借助这些实例综合运用前述的知识,绘制各种动画或展现出独特的艺术视觉效果。第三篇是互动篇,该篇有鼠标、键盘的互动以及串口通信,通过实例展示Processing与Arduino的互动,包括传感器读取和摇杆的控制程序,让读者掌握两者的交互方式。第四篇是高级应用篇,主要展示如何用Kinect或Xtion进行互动编程,读者可以在此基础上自行扩展,如采用Kinect或华硕的Xtion控制机器人,甚至控制无人飞机等。

简约之美:软件设计之道

简约之美:软件设计之道【美】卡纳特-亚历山大,余晟  著

《简约之美:软件设计之道》将软件设计作为一门严谨的科学,阐述了开发出优雅简洁的代码所应该遵循的基本原则。作者从为什么以前软件设计没有像数学等学科一样成为一门科学开始入手,道出了软件以及优秀的软件设计的终极目标,并给出了具体的指导规则。
这是一本软件思想著作,适合任何背景、使用任何语言的程序员。 [展开] [收起]

作者简介

卡纳特-亚历山大(Max Kanant-Alexander),开源项目Bugzilla总架构师,Google软件工程师,作家,8岁开始修电脑,14岁开始编程。Wdesimphicity.com和fedorafaq.com网站维护者,目前居住在北加州。;余晟,毕业于东北师范大学计算机系,副修中文,非正统型技术爱好者。曾任抓虾网、银杏泰克主力程序员,盛大创新院高级研究员,现任华南某电商公司技术总监。坚信计算机可以无限延伸人的能力,前提是人必须理解计算机的逻辑,所以对任何技术都不应该浅尝辄止,仅仅满足于“会用”。

评论(2条)

为该书打分

    Hi,,