内容介绍
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。
自2011年上市以来,前两个版本累计印刷36次,销量超过30万册,两家主要网络书店的评论近90000条,内容上近乎零差评,是原创计算机图书领域不可逾越的丰碑。
第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容进行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容进行了修正。
全书一共13章,分为五大部分:
第一部分(第1章)走近Java
系统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译JDK,了解这部分内容能对学习JVM提供良好的指引。
第二部分(第2~5章)自动内存管理
详细讲解了Java的内存区域与内存溢出、垃圾收集器与内存分配策略、虚拟机性能监控与故障排除等与自动内存管理相关的内容,以及10余个经典的性能优化案例和优化方法;
第三部分(第6~9章)虚拟机执行子系统
深入分析了虚拟机执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎,以及多个类加载及其执行子系统的实战案例;
第四部分(第10~11章)程序编译与代码优化
详细讲解了程序的前、后端编译与优化,包括前端的易用性优化措施,如泛型、主动装箱拆箱、条件编译等的内容的深入分析;以及后端的性能优化措施,如虚拟机的热点探测方法、HotSpot 的即时编译器、提前编译器,以及各种常见的编译期优化技术;
第五部分(第12~13章)高效并发
主要讲解了Java实现高并发的原理,包括Java的内存模型、线程与协程,以及线程安全和锁优化。
全书以实战为导向,通过大量与实际生产环境相结合的案例分析和展示了解决各种Java技术难题的方案和技巧。
本书是经典的计算机网络教材,采用作者独创的自顶向下方法来讲授计算机网络的原理及其协议,自第1版出版以来已经被数百所大学和学院选作教材,被译为14种语言。
第7版保持了以前版本的特色,继续关注因特网和计算机网络的现代处理方式,注重原理和实践,为计算机网络教学提供一种新颖和与时俱进的方法。同时,第7版进行了相当多的修订和更新,首次改变了各章的组织结构,将网络层分成两章(第4章关注网络层的数据平面,第5章关注网络层的控制平面),并将网络管理主题放入新的第5章中。此外,为了反映自第6版以来计算机网络领域的新变化,对其他章节也进行了更新,删除了FTP和分布式散列表的材料,用流行的因特网显式拥塞通告(ECN)材料代替了ATM网络的材料,更新了有关802.11(即WiFi)网络和蜂窝网络(包括4G和LTE)的材料,全面修订并增加了新的课后习题,等等。
本书适合作为计算机、电气工程等专业本科生的“计算机网络”课程教科书,同时也适合网络技术人员、专业研究人员阅读。
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》内容简介:第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK 1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。
第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解书中后面内容有重要帮助。
第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。
第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。
第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果;
第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。
深入理解Android(卷3)》是Android经典畅销书系(对Android系统源代码的分析最为系统和细致)“深入理解Android”系列Framework卷的第III卷,从源代码的角度,对Android系统的Audio和UI两大功能的相关模块的实现原理和工作机制做了系统且详细的分析,填补了市场的空白。
《深入理解Android(卷3)》在逻辑上分为4个部分:
Part 01(第1~2章):这是本书的基础部分,首先介绍了Android源码环境的搭建、编译和调试;然后讲解了Android进程间通信与任务调度的工具Binder与MessageQueue。这两项基础工作是深入研究Android前必须做的功课。
Part 02(第3章):详细分析了AudioService服务的实现,包括音量管理、音频外设管理、AudioFocus机制的实现等内容。
Part 03(第4~6章):这是本书的核心内容之一,详细分析了Android UI的通用实现,依次剖析了WindowManagerService、Android输入系统、Android控件系统的工作原理。
Part 04(第7~8章):主要分析了SystemUI和Android壁纸相关服务的实现,包括StatusBarManagerService与NotificationManagerService两个系统服务,以及WallpaperManagerService系统服务、动态壁纸与静态壁纸的工作原理等内容。
除此之外,在对海量的Android源代码进行分析的过程中,本书尽可能地对其中的精妙之处进行了分析和解读,目的是希望帮助读者领悟其中的优秀设计思想和方法。
《流言终结者》当家主持亚当·萨维奇首部创客工作手册。
从寻找灵感到贯彻执行,这本书可以帮我们每个人成功地将想法变为现实。
这本书旨在成为解决问题的工具箱,内含亚当·萨维奇40多年来制作、造型、建造和搞砸的故事,以及他一路走来的经验教训。
科技、创意、手作、Cosplay、手绘图纸,这是一本创意提升指南。
时间管理、项目管理、清单管理,这是一本人生效率手册及开挂指南;
焦虑、脆弱感、自信心、洞察力、灵感、敏锐度,这是一本制造者、艺术家、设计师们的精神导论。
这个工具箱还包括许多其他卓越制造人和创客的经验与教训,包括杰米·海纳曼(《流言终结者》主持人)、皮克斯动画导演安德鲁·斯坦顿、奥斯卡金像奖得主吉尔莫·德尔·托罗(《水形物语》导演)、艺术家汤姆·萨克斯、《连线》杂志创始主编凯文·凯利等
本书基于对2005年诺贝尔经济学奖得主奥曼和谢林博弈论:加薪威胁、交出控制权、切断联系、重复博弈等进行通俗的解读和应用案例分析,讲解了博弈论的分析方法及其在现实生活和企业管理中的各种应用,帮你轻松掌握博弈论——这个分析和描述自已身边事情的有效方法。
本书共分为6个部分:第一部分概述DevOps的历史和三个基本原则,即“三步工作法”;第二部分介绍开启DevOps转型的过程;第三到五部分深入探讨“三步工作法”的各个要素;第六部分关注如何将安全性和合规性正确集成到日常工作中。全书涵盖40余个DevOps案例,以谷歌、亚马逊、Facebook等全球知名企业和组织的实际调查结果为依据,展示如何通过现代化的运维管理提升管理效率,进而为企业赢得更大市场、创造更多利润。
《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。
《SQL反模式》适合SQL数据库开发人员与管理人员阅读。
市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。通过使用JVM和Java平台,以及Java语言和应用程序接口,本书详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。
通过阅读本书,你可以:
运用四个基本原则最大程度地提升性能测试的效果
使用JDK中自带的工具收集Java应用的性能数据
理解JIT编译器的优缺点
调优JVM垃圾收集器以减少对程序的影响
学习管理堆内存和JVM原生内存的方法
了解如何最大程度地优化Java线程及同步的性能
解决Java EE和Java SE应用程序接口的性能问题
改善Java驱动的数据库应用程序的性能
每个应用程序都会产生数据,包括日志消息、度量指标、用户活动记录、响应消息等。如何移动数据,几乎变得与数据本身一样重要。如果你是架构师、开发者或者产品工程师,同时也是Apache Kafka新手,那么这本实践指南将会帮助你成为流式平台上处理实时数据的专家。
本书由出身于LinkedIn的Kafka核心作者和一线技术人员共同执笔,详细介绍了如何部署Kafka集群、开发可靠的基于事件驱动的微服务,以及基于Kafka平台构建可伸缩的流式应用程序。通过详尽示例,你将会了解到Kafka的设计原则、可靠性保证、关键API,以及复制协议、控制器和存储层等架构细节。
● 了解发布和订阅消息模型以及该模型如何被应用在大数据生态系统中
● 学习使用Kafka生产者和消费者来生成消息和读取消息
● 了解Kafka保证可靠性数据传递的模式和场景需求
● 使用Kafka构建数据管道和应用程序的最佳实践
● 在生产环境中管理Kafka,包括监控、调优和维护
● 了解Kafka的关键度量指标
● 探索Kafka如何成为流式处理利器
作者先后采访了华为商学院教授、智库创始人、培训讲师、专家学者,以及华为的部分高管,并进行了系统研究,从多个角度复盘了任正非带领华为从中国香港艰难开启国际化市场,到拓展俄罗斯和欧美市场时遭遇低谷和挫折,再到深耕非洲、布局东南亚,最后通过“以土地换和平”的战略转型进入“友商时代”,走向开放、合作与共赢的国际化历程。尤其是在2019年遭遇美国的全面阻击时,华为转“正”海思芯片、发布“鸿蒙系统”、布局5G领域实现自救的艰辛过程更是凸显了华为的核心理念:只有自身强大才能够走得更远,提前给最坏的打算做出应对方案,在遇到困难时就能从容应对。
华为国际化的历程虽然充满心酸曲折,异常艰难,但是其战略布局、指导方针、实现路径和突围方法等具有积极的借鉴和指导意义。期望能够给已经“走出去”的企业家、处于转型困境中的管理者、相关领域的科研工作者,以及想要拓展海外业务的创业者等提供帮助。
名人推荐:
华为国际化的成功,源于华为以技术为前导,快速灵活的反应能力,在最短的时间内满足客户需求,以极致的服务和产品赢得客户信任。
——当当网创始人、早晚读书创始人 李国庆
与很多中国企业不一样,华为是改革开放后较早拓展国际化市场的企业之一,毫不夸张地说,没有当年“走出去是为了活下去”的发端,今天的华为就不可能登顶。在四面楚歌的关键节点,创始人任正非毅然决然地吹响了拓展国际化市场的集结号,因为他知道整个商业环境在变,华为需要革自己的命,最终打破了跨国巨头的垄断,迎来了自己的春天。
——商界传媒集团CEO 周云成
华为国际化的过程不仅仅是先行者的过程,更是提升民族自信的里程,是留给后人的宝贵财富。
——涛略资本董事长 林涛
华为的国际化进程是全球化商业共同体融合共生的自然结果。华为顺应全球商业共同的实践发展规律,用“取法乎上”的精神,向全球最佳标杆实践狠狠学习,站在全球最佳实践基础的肩膀上,薪火传承全球商业共同体的管理智慧。这个过程也是华为公司和全球华为人的集体人格重塑的过程,是一次成功的全球共生实践性创举。
——广东观止文化CEO 、《共生》系列IP联合策划人 宋亚南
华为在国际化市场的拓展中,通过“范弗利特弹药量”式投入知识产权研究,致力于基础专利的研发和运营。与此同时,华为还积极与对手签订专利交叉许可协议,“以土地换取和平”,将竞争对手化解为合作伙伴,有效地解决了中国企业国际化中知识产权竞争的问题。
——西南政法大学知识产权研究中心教授 曾德国
21世纪初,一场悄无声息的革命发生了,世界经济出现了一个新的特点——很多优秀的创意开始脱离实体形式,以无形资产的形式存在。过去,车轮、陶器、蒸汽机都曾是杰出的创意,而现在最具价值的创意往往隐藏在软件研发、数据库集成、艺术创作、品牌建设,甚至业务流程的优化中。在美国、英国和瑞典,投资者对无形资产的投资规模也已经超过有形资产,比如市值逼近10 000亿美元的苹果公司,其无形资产的价值就比实物资产多得多。可以说,一个无形经济的时代已经到来。
从高科技公司、制药公司到咖啡店和健身房,越来越多的企业发现,无形资产所能创造价值也远远高于有形资产,如何把设计、软件融入一个品牌,如何有效地运用这些看不见、摸不着的资产逐渐成为各类企业取得长期成功的关键。
在《无形经济的崛起》这本书中,英国帝国理工大学经济学教授乔纳森·哈斯克尔和英国国家创新基金会高级研究员斯蒂安·韦斯特莱克结合他们10年来在无形资产投资测度领域的研究,从无形经济的形式、特性、价值、影响等方面完整介绍了 这一被很多人忽略的新经济趋势:无形资产将如何推动世界经济的未来?管理者、投资者和决策者应该如何利用无形经济的时代特征来发展他们的业务?从国家到个人,无形经济的崛起将给国计民生带来怎样的影响?这些问题,你都将在这本书里找到答案。
您知道吗?许多身体不适都和不健康的饮食方式有关——不断悄悄增加的体重减不下来、血压过高、容易疲劳、工作中容易犯困、注意力不能持续集中……这些困扰我们的疾病和身体不适,九成以上都是由“血糖值”过高或数值的急剧升降造成的。
不科学的饮食方式,正在让越来越多的人陷入“肥胖→衰老→患病”的怪圈。那么,正确的饮食方式是什么?如何科学地控糖、减肥,从而保持健康、延缓衰老、远离疾病呢?
这本风靡日本的科学饮食教科书将给你答案——从医38年的医学博士牧田善二先生基于多年的深耕研究、丰富的临床经验和最新的统计数据,揭开了造成肥胖、衰老和疾病的秘密,总结出了68项健康饮食的具体措施,帮助我们科学管理饮食、改善生活习惯、守护好自己和家人的身体健康,调整身心,找回活力!
在当前复杂的大规模系统场景下,好的应用程序性能比以往任何时候都更重要,但是获得这样的性能也更加困难。Linux由于其开源特性,已经具有一系列优化工具,只是这些工具散布在互联网上,工具的相关文档也很少,只有少数专家知道如何综合使用这些工具来解决实际问题。基于此,菲利普G.伊佐特著贺莲、龚奕利译的《Linux性能优化/Linux\Unix技术丛书》介绍了当前常用的Linux优化工具,展示了它们是如何行之有效地提升整体应用程序性能的。通过真实案例,向开发人员演示了怎样定位影响性能的源代码行,使系统管理人员和应用程序开发人员能够迅速深入系统瓶颈,实施解决方案。
通过阅读《Linux/Unix技术丛书:Linux性能优化》,你能够:
在不熟悉底层系统的情况下,快速识别系统瓶颈。
针对具体问题,找到并选择正确的性能工具。
深入理解系统性能及优化问题。
掌握优化系统CPU、用户CPU、内存、网络I/O和磁盘I/O的方法,并了解它们之间的关系。
掌握修复计算密集型(CPU-bound)、延迟敏感和I/O密集型(I/O—bound)的应用程序的方法,跟随案例轻松地配置自己的环境。
安装并使用Linux系统的高级全系统分析器——oprofile。
无论读者的技术背景如何,性能优化的新手都能通过学习《Linux/Unix技术丛书:Linux性能优化》,掌握一系列清晰实用的优化原则和策略,并获得丰富的Linux知识,解决Linux系统和应用程序的优化问题,增加商业价值并提高用户满意度。
本书由腾讯QQ浏览器iPhone测试团队撰写,系统、深度地讲解了iOS测试的系统方法论、新技术与常见的技巧与方法。全书分为3个部分:部分主要介绍了iOS测试的现状、困境、测试流程、测试团队的管理等;第二部分详细讲解了iOS的多项特色测试,包括标准化功能测试、立体化性能测试、兼容性测试、自动化测试等;第三部分讲解了iOS的专项测试技术,包括缺陷分析技术、探索式测试技术、精准测试计划等。
在移动互联网、云计算、物联网以及大数据发展日益迅速的今天,传统企业面对一些新兴营销模式,如O2O、微信营销、网络支付等,所感受到的迷失和迷茫,对传统渠道管理和费用控制的力不从心,对顾客消费模式变化以及忠诚度的空泛理解等,都促使我们必须对传统经典营销模型进行思考和调整,以满足众多企业在营销模式和经营策略方面的急切需要。
移动时代发展、产业转型升级、消费特点变革,要求管理人员从新的视角来审视和思考品牌与用户的关系,策划和开展更为有效的移动互联营销,本书的4D模型提供了这种新视角。4D模型的构成要素包括:关注用户的真正需求(Demand)、向客户快速传递价值(Deliver)、跟客户保持动态沟通(Dynamic)以及基于大数据的决策(Data)。在此基础上借助大数据、平台化、跨行业等互联网思维重塑企业经营管理模式和价值传递渠道,通过社会化渠道管控全面建设和强化企业的运营能力,使企业初步具备全渠道销售能力,并通过协同线上线下业务、优化运营模式实现营销模式的互联网转型,形成全渠道价值链。
我们正面临巨大的变革。进入21世纪,我们将面临更加复杂的、未知的世界环境,在这种环境中,我们不确定自己处在什么位置,面对的目标是变动的,而且有几条路径可供选择。本书描述了应对这种复杂局面的系统控制论管理方法,帮助你掌控错综复杂的情况。在这场史无前例的社会变革中,发现自我,摆脱僵化的组织,找到新思路并更好地运行下去。这本书将是应对21世纪巨变的导航图,帮助你拥有更为开阔的视野,把握未来。
当今世界经济的命运取决于跨国公司和全球化城市之间的相互作用。写作本书的目的是帮助企业管理者在全球经济增速最快的城市中选择正确的投资地点,帮助营销者强化营销活动,实现投资的最大回报。在此基础上,我们还希望帮助全球城市的政治和民事管理者成功吸引跨国公司的投资,在招商竞争中脱颖而出。此外,关于国家政府在城市利用招商推动经济增长的问题上应当发挥哪些作用,我们也提出了一些思路。
我们在书中列举了大量数据和案例,用以说明营销的未来取决于企业营销者能否有效利用大公司的资源,在日益狭窄和高度集中的国际化城市市场中赢得份额并创造利润。此外,我们还介绍了城市营销者如何利用城市优势在竞争中胜出,以成功吸引跨国公司的投资,推动城市的就业、收入、税收和繁荣。
在经济学领域中,没有一成不变的事物,变化随时随地都在上演。但是,对于未来20年,我们可以很自信地宣布,决定全球市场经济走向的必然是跨国公司和大型城市区之间的互动结果。
本书作者拥有超过15年的财税工作和培训经验。全书根据2016年3月18日后*新营改增政策编写,集增值税基础知识、发票开具与管理、账务处理以及增值税纳税申报于一体,全行业通用,是超级实用的增值税实战手册,是营改增学习和培训的必备参考教材。
全书围绕营改增操作一般纳税人核心的三件事:会计和财务、税务、发票,手把手教你增值税,从开票中的价税如何分离,到国税2。0网上申报,从增值税涉税业务的记账,到税务报表的填列,全都详细解释,并辅以大量举例。书末特别编写了一个综合案例,带你快速操练。
本书还特约"乐上财税"为读者答疑,随时解答与本书相关及读者工作中遇到的增值税疑难问题。
本书用浅显易懂的语言和近百个故事讲述了博弈论的基本原理及其在现实生活中的运用。书中的故事涉及人文、历史、政治、军事、经济、管理、法律、心理行为等领域,展现了博弈论的精巧和趣味。通过阅读本书,读者可以轻松、快乐地学习生活中无处不在的博弈论,并掌握竞争的技巧。
生活中处处皆需决策,什么样的选择对你来说才是最优的?
《孙子兵法》上说:知己知彼,百战不殆。
如何做到"知彼"?有效的方法就是换位思考。
所以,企业家要站到消费者的立场,才能体会到消费者的需求,真正生产出适销对路的产品,然后才能为自己赢得更高的利润。
面包师要站到顾客的立场,了解顾客的口味,才能生产出顾客喜欢的面包,然后才能为自己赚更多的钱。
官员要站到民众的立场,才能体会民众的诉求,然后才能真正制定出有益于民众福利提升的政策。
父母要站到孩子的立场,才能理解孩子的快乐和苦恼,然后才能更有效地帮助孩子应对成长中的问题。
《编译器设计之路》系统地介绍了一个实际的Pascal编译器Neo Pascal的设计与实现。结合Neo Pascal的源代码,详细讲述了LL(1)语法分析器、符号表系统、中间表示、类型系统、优化技术、运行时刻的存储管理、代码生成器等编译器设计的核心话题。各章都附有少量以实践应用为主的练习题,既可作为阅读思考题,也可作为课程设计选题。
与国内其他介绍编译技术的图书相比,《编译器设计之路》更关注的是编译器的实现细节,而不仅仅局限于理论阐述。《编译器设计之路》可供从事编译器设计相关工作的工程人员阅读,也可作为高等院校计算机专业的编译原理课程参考书。
-使用Hadoop进行数据存储和建模的着眼点和思路
-将数据输入、输出系统的最佳方案
-MapReduce、Spark和Hive等数据处理框架介绍
-数据去重、窗口分析等常见Hadoop处理模式应用
-在Hadoop上采用Giraph、GraphX等图形处理工具
-综合使用工作流以及Apache Oozie等调度工具
-以Apache Oozie、Apache Spark Streaming和Apache Flume进行近实时流处理
-点击流分析、欺诈检验和数据仓库的架构案例
本书就使用Apache Hadoop端到端数据管理方案提供专业架构指导。其他书籍大多针对Hadoop生态系统中的软件,讲解较为单一的使用方法,而本书偏重实践,在架构的高度详细阐释诸多工具如何相互配合,搭建出打磨之后的完整应用。书中提供了诸多案例,易于理解,配有详细的代码解析,知识点一目了然。
为加强训练,本书后半部分提供了详细的案例,涵盖最为常见的Hadoop应用架构。无论是设计Hadoop应用,还是将Hadoop同现有数据基础架构集成,本书都可以提供详实的参考。
本书使读者不仅能够深入了解MySQL 这种主流数据库,还能全面掌握开源数据库新秀MariaDB 的使用方法。书中内容由浅至深、层层深入,从分步介绍如何安装MySQL 和MariaDB,到以虚构的观鸟网站为例,详解数据库的各种操作。具体内容包括:数据库的结构;数据的插入、选取、更新、删除、连接和子查询;字符串函数、日期和时间函数、聚合函数与数值函数等。最后一个部分从更高的角度介绍数据库的管理,内容涉及用户账号及权限、数据库的备份与恢复,以及利用应用编程接口结合C、Perl、PHP、Python、Ruby 等不同语言与数据库交互。
本书旨在帮你掌握Facebook的开源技术React,迅速建立富Web应用,构建组件并将其组织成可维护的大型应用程序。
解开Web应用开发之谜,从了解React基本原理开始。
* 设置React并编写第一个Hello World应用
* 创建并使用自定义React组件以及通用DOM组件
* 构建一个可以编辑、排序、搜索和导出内容的数据表格组件
* 使用JSX语法扩展作为调用函数的替代选择
* 设置一个帮你集中注意力于React上的简单构建过程
* 构建一个可以将数据存储在客户端的完整自定义应用
* 在应用规模增长时使用ESLint、Flow和Jest等工具检查并测试代码
* 使用Flux管理组件间的通信
本书结构明晰,示例丰富详实,是全面实用的Docker入门教程。作者全面介绍了Docker相关各种工具和平台,涵盖网络、镜像管理、配置以及包括Kubernetes和Mesos在内的编排和调度生态系统,对私有云和公有云上部署的应用程序都给出了丰富实用的解决方案和示例。本书适合运维人员、系统管理员和开发人员阅读。
Linux/GNU是一款非凡的操作系统,拥有稳定可靠且极其强大的开发环境。作为与操作系统进行沟通的原生界面,shell能够控制整个操作系统的运作,是与Linux进行交互最灵活的手段。
本书向读者展现了如何有效地利用shell完成复杂的任务。作者从shell的基础知识开始,介绍简单命令的用法、对各类文件进行操作,随后讲解文本处理、Web交互、备份、监视以及其他系统管理任务,涵盖初中高三级主题,传授脚本老手经常使用的诸多技巧。书中所有示例均基于具体任务,透彻清晰,通俗易懂。
第3版进行了全面修订,囊括Linux最新发行版新特性,增加了仓储管理、网络分组、动态调用、系统调优、容器、云等100余页篇幅的新内容,极具实用价值,让看似复杂的Linux shell脚本任务迎刃而解。
•通过脚本与Web站点交互
•编写脚本,挖掘并处理Web数据
•使用crontab实现系统备份及其他重复性任务的自动化
•创建、压缩、加密重要数据
•配置并监视以太网和无线网络
•监视并记录网络和系统的活动日志
•系统调优,实现性能优化,提高系统安全性
•鉴别资源占用大户以及网络瓶颈
•使用git或fossil实现版本控制,处理自由开源软件项目
•创建并维护Linux容器和虚拟机
《Java技术手册 第6版》为《Java 技术手册》的升级版,涵盖全新的Java 7 和Java 8。第1部分介绍Java 编程语言和Java 平台,主要内容有Java 环境、Java 基本句法、Java 面向对象编程、Java 类型系统、Java的面向对象设计、Java 实现内存管理和并发编程的方式。第2部分通过大量示例来阐述如何在Java 环境中完成实际的编程任务,主要内容有编程和文档约定,使用Java 集合和数组,处理常见的数据格式,处理文件和I/O,类加载、反射和方法句柄,Nashorn,以及平台工具和配置。
中国的历史文化蕴含了丰富的兴衰治乱的管理经验和经世治国的历史智慧。历史是最好的教科书,通过阅读历史,我们可以学习古代“敬天保民”“民贵君轻”等治理之“道”,可以借鉴前贤治世用人、宽猛相济等管理之“术”,“鉴前世之兴衰,考当今之得失”,以历史之光照亮脚下之路。
本书分十六章,以历史发展的时段为纲,以支撑历史脉络的人和事为目,介绍了自春秋时期至五代1360余年中事关家国兴衰、治乱兴亡的历史。每章之前,略叙一代之兴衰与治理功过,作为通论,以便读者了解本时段的整体概貌;于通论之下,取《资治通鉴》中具体人与事予以讨论,有人物有故事,以细节证说大历史。
本书完整讲述了华为的创业历程和当下的企业布局。作者通过对任正非及华为公司相关高级管理人员的深入调查采访,运用第一手资料,构建起一幅全面的华为企业图景。
华为是今日中国最有影响力和知名度的企业之一,在世界商业格局中也占据着重要地位。作者认为,华为是改变世界对中国认识的一扇窗口,它所传递出的商业精神和企业理念,或可成为整个世界借鉴与学习的榜样。
《谢谢,但今天不行》讲述了在当代社会,许多人都挣扎在快节奏的、繁杂的日常生活中,我们感受不到生命的轻快,只是感到压力、束缚和艰难。为了逃脱过度工作和疲惫不堪的恶性循环,我们必须学会说“谢谢,但今天不行”。
在这本启迪人生的书中,作者通过66个实例、自我反省的哲思告诉我们 该如何重拾勇气、体会生活的美好和生命之轻,寻求有意义的、积极的幸福人生,让我们可以过上想要的自在生活。
编辑推荐
1.“不结婚多丢人”
“女性就该独立和自我”
“不生孩子就是大不孝”
“做个好妻子、好儿媳,要回归家庭”
2.这是一本所有人都需要的“自我疗愈手册” 。
3.在各个人生阶段里,我们有着各自需要完成的任务,
但最重要的任务之一是由“真实的自我”来调节和管理自己。或许ta们的期望很重要,但不是追逐“大家觉得不错”的标准,而是找到自己的身份,实现自我身份认同,开启想要的自在人生。
4.人生需要鼓足顺从内心的勇气,卸下繁重,过上自己想要的生活。
5.关于日常、职场、家庭、情感的66个成长哲思。
6.做不违背内心的选择,回归真实的本我,找回久违的勇气、自在与平静。
7.影响数百万年轻人的身心灵导师 × 《明镜周刊》赞誉作家诚挚之作。
8.德国亚马逊心理自助类五星好评作品。
9.平衡和减速不意味着将会落后,恰恰相反是他们选择了真正重要的。
10.精心内文版式,纯质印刷,暖心实用的手边书。
11.大32开,内容精炼,方便随时阅读,领悟生活美好。
12.我希望你能有一个值得自豪的一生,如果你发现生活和你想象的不一样,我希望你能有勇气,重新启程。
——《本杰明·巴顿奇事》
中国民族IT产业旗帜联想和中国民营企业发展典范华为,30年来对中国与世界IT、通信产业的发展都做出了令人瞩目的贡献,也先后上榜全球最具价值品牌100强名录。联想针对消费者市场,主营PC机和笔记本,成为全球第一大PC厂商。华为针对运营商市场,提供通信设备和解决方案,成为全球第二大通信设备供应商。在经济全球化的大趋势中,联想、华为都顺应时代潮流,走出国门,把中国制造与中国创造推向世界,一举成为海内外知名的国际化企业。本书尝试从管理实践、行业竞争力、国际化能力、企业智能化程度、产业链效应、品牌建设、创新能力等几个方面比较分析联想和华为各自的优势、特点与成就,为关心中国企业发展、产业进步的人们提供一些可资借鉴的参考。
我们都有一个共同的梦想——成为更棒的程序员,但是如何做?如何学习和精进自己的技术?如何做业务分析和架构设计?如何做技术管理?本书就广大程序员都很关注的问题提供一些思路和方法。
《程序员的三门课:技术精进、架构修炼、管理探秘》内容分为三大篇:第1篇介绍程序员的技能成长路径,介绍如何通过学习来加速成长,并讲解非常重要的业务分析和设计知识;第2篇详细介绍了架构修炼中的必备架构思维模式、架构设计过程,还通过真实案例剖析了架构设计的核心要素及关注点,以及如何通过架构设计来把控质量和风险;第3篇总结了做技术管理的诀窍,揭秘如何从准备做技术管理到实现自我管理再到实现团队管理。
《程序员的三门课:技术精进、架构修炼、管理探秘》适用于即将或者正在从事IT相关开发工作,却不知如何提升自己,希望通过适当的学习方法精进技术的初级程序员;也适用于具备一定架构设计经验,想进一步系统化提升架构设计能力的中级程序员;以及有一定技术积累,想从事技术管理却不知如何着手的高级程序员。
本书主要内容源自上海国家会计学院内部培训讲义,在参阅大量文献资料的基础上,结合近千份问卷调查及企业实践案例写作而成,是作者在日常对企业管理会计实践中的困惑所做出的思考。
全书先从理论层面追溯会计的起源、什么是管理会计,然后从业务和实践层面,分析管理会计与业财融合问题。对于公司战略规划、重大决策、运营流程控制、绩效评价这四个重要主题,作者从理论和实务层面做了深入分析和研究。全书还特别地提供了河北联通的管理会计实践案例。
本书的宗旨是,教你构建全面的管理会计图景,在企业中融会贯通地去应用和实践。本书有利于财务人员、高校教师、企业管理者拓宽视野,提高业务实战能力。
本书是一本引人入胜、信息量大、覆盖各类交易策略的图书。无论个人投资者,还是机构投资者,都可以借鉴和使用其中的策略。本书中的策略大致可分为均值回归系统和动量系统两大类。书中不仅介绍了如何使用每种类别的交易策略,更解释了各种策略之所以有效的原因。本书始终以简单、线性的交易策略为重心,因为复杂的交易策略容易受到过度拟合及数据窥探的侵害。数学和软件是算法交易的两条腿。本书用到了一定程度的数学知识,使其对各种金融概念的讨论更加清晰准确。另外,书中还加入了很多使用MATLAB代码编程的说明性示例,这些示例可以在本书的网站上下载。总体而言,本书涉及的主要内容包括:
选择正确的自动执行平台及回测平台,以减少或消除算法交易策略中易犯的错误;
交易均值回归的投资组合的简单技能(线性、布林带、卡尔曼滤波)以及在这些测试和策略中使用什么数据形式(实际价格、对数价格、或是比例)更好;
交易股票、ETF、外汇及进行期货跨期套利、跨市套利等所用的均值回归策略;
股票及期货的动量的四大推动力,以及可以提取时间序列及横截面动量的策略;
基于高频交易、委托单动向、杠杆ETF、新闻事件和情绪的新型动量策略;
基于凯利公式的风险及资金管理,加入了作者个人风险管理的经验。
在一场暴风骤雨般的危机中,"大衰退"使金融业的缺陷与经济泡沫的危险暴露无遗。然而,此后危机的余波暴露了更多的问题,资本主义结构性的缺点如此严重,以致威胁到国家经济安全与社会的福利。
资本主义社会的问题如此广泛:缺少报酬丰厚的工作机会,就业不足,沉重的消费债务,陷于贫困之中的孩童如此之多,让人羞愤。跨国公司与超级富豪利用避税天堂逃避税收,剩下的中产阶级、小本经营的业主以及其他为了过上好日子而奋斗不已的人,却只能艰辛度日。
"美国梦"怎么了?资本主义不再像过去那样有效了,声名卓著且接受过经典经济学训练的管理学家菲利普·科特勒如此断言。14种相互关联的力量,正在逐渐削弱曾经辉煌的市场经济的威力。
本书对资本主义经济体系的脆弱性进行了一次全方位的扫描。
从税收漏洞对收入不平等的影响,到企业游说对政治产生的腐蚀作用,作者清晰简明、鞭辟入里的剖析,使读者既能从宏观上鸟瞰整幅图景,又能了解问题的细微之处。
长寿公司活得长久,但并不代表就一帆风顺。IBM、柯达、惠普、丰田等长寿公司都曾经历危难时刻,韦尔奇接手的通用电气也面临严重的“大企业病”。伟大的公司之所以伟大,不在于它们是否面临困境,而在于它们面临困境时的勇气和创新。
雷富礼和查兰联袂撰写的这部《游戏颠覆者》是宝洁这家“百年老店”在面临业务停滞时刻的“创新重振”故事,与郭士纳拯救IBM之后撰写的《谁说大象不能跳舞》有异曲同工之妙。在中国制造升级转型的关键时刻,宝洁公司这家“百年老店”通过管理创新实现业务重振的经典案例,对我们完整理解“创新”的理论和实践,具有突出的价值。
创新重振的路线图
催人奋进的使命和价值观
拉伸型目标
有所为有所不为的战略
独特的核心强项
适合开展创新的组织结构
统一而且可靠的工作系统
勇敢且联系通畅的文化
善于激励的领导者
全国最受欢迎的营销慕课,超过4万人亲身体验,清华营销专家10年心血之作,给所有人一个"免费上清华"的机会!
在过去很长的一段时间里,中国企业对于营销存在片面的理解。很多企业认为营销是做广告、办活动、做事件营销、请代言人、炒作自己,而事实上营销的本质是吸引顾客和保留顾客,中国企业把营销仅仅理解为"吸引顾客",而没有做好"保留顾客",中国企业迫切需要改变过去对营销的片面理解,用科学的营销理念和方法来武装自己,关注长期利益而非急功近利。
本书根据全国最受欢迎的营销慕课《营销:人人都需要的一门课》编写,每一节内容都有对应课程视频。在这门课和这本书里,除了传播营销学和管理学上的经典观点之外,最重要的是树立了科学营销的观念。企业要做到科学营销,必须做到三个方面:第一,建立以顾客为中心的营销理念;第二,洞察顾客的心理和行为;第三,掌握并运用科学的营销方法。
真正的营销是一个科学、严谨的过程,强调通过科学的理念和方法来吸引和保留顾客,强调顾客价值、满意度、忠诚度。只有这样,企业才能做到基业长青,才能达到营销的目的:让推销变得多余。
从小企业到ESPN这样的大公司,作者在两年的时间里与北美各地设计企业的领导者进行了数十次深度访谈,发掘了设计领导力背后的各种战术和战略,包括培养人才的创新方法、管理远程员工的方法以及协调工作和个人时间的方法等。本书适合设计团队的领导者阅读,也适合各行各业的设计工作者参考。
本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。
本书介绍了Elasticsearch这个优秀的全文检索和分析引擎从安装和配置到集群管理的各方面知识。本书这一版不仅补充了上一版中遗漏的重要内容,并且所有示例和功能均基于Elasticsearch服务器1.0版进行了更新。你可以从头开始循序渐进地学习本书,也可以查阅具体功能解决手头问题。
很多人一生都在忙碌中度过,却还是碌碌无为。长期的压力、没有时间享受生活已经成为当下人们普遍困扰的问题。
本书作者是享誉欧洲的时间和生活管理方面的专家,他在本书中通过教给人们系统化的时间管理方法:优先原则、正确地制订计划、授权、建立规则、切断信息的压力,帮助人们获得工作与生活的完美平衡。
健康的饮食才能带来健康的身体。《健身饮食手册(第2版)》由注册营养师露丝·安·卡彭特和数据统计分析专家卡丽·E. 芬利联合打造,旨在为大众提供科学的饮食和健身建议,以及实操性非常强的饮食改变计划,使大众养成健康的饮食习惯。《健身饮食手册(第2版)》不仅讲解了饮食平衡、饮食健康评估、抵制饮食诱惑、食物选择和制作健康饮食等重要内容,还在通过运动平衡热量、控制体重、管理时间和压力等方面提供了有效指导,致力于为读者提供系统、全面且经过科学验证的健康饮食和健身的方法。
这是一本讲述在移动互联网时代如何构建和运营社群的实操性著作。本书对社群相关的概念进行了系统的介绍,讲解了社群经济,详述了社群的组建、运营和营销,讲解了社群商业及社群化管理。全书以国内著名的社群——酣客公社为例,再现了一个社群是如何从0到100的。
本书是Spring Boot领域的经典著作,从技术、实践和原理3个维度对Spring Boot进行了系统且深入的讲解。作者是Spring Boot领域的资深专家,有超过15年的IT行业从业经验。
技术维度
第一部分(1~5章),针对性地介绍了Spring Boot入门、数据库的使用和访问性能提升、界面设计、安全设计等重要技术知识,以实用性为主,旨在帮助读者快速掌握Spring Boot开发方法和精髓,尽快融入生产实践中。
实践维度
第二部分(6~9章),用生产环境中的实际案例讲解了如何使用Spring Boot开发分布式应用和云应用,以及如何用微服务构建高可用的服务平台,实践性极强。
原理维度
第三部分(10~12章),从源码层面着重分析了Spring Boot的程序加载、自动配置、数据管理、Spring Cloud的配置管理、发现服务和负载均衡服务等核心功能的实现原理,旨在帮助读者能更深刻地理解Spring Boot开发,掌握其精髓。
丹尼斯·J.哈普特利是一位成绩斐然的创新专家,他曾成功打造出年销售额超10亿美元的高利润产品,帮助许多服务型企业创造了非凡的用户体验。哈普特利集合了他在创新领域十多年的潜心研究和实践,在书中提出了一种全新的创新思路,一个简明有效、即学即用的创新过程,让一个艰巨的任务——创造能够激发和维持高盈利增长的产品或服务,变得更容易。这个过程只有3个关键问题,层层递进,可以引导创新者快速创造出用户认可的新产品和新服务,而且成本低廉。从产品创新、服务创新到管理创新,小到设计一个新的水龙头,大到设计一个新的餐厅管理系统……都可以运用这个过程。 不仅如此,书中还介绍了如何判断什么是用户认可的创新、如何激发令人拍手叫绝的点子、如何快速过滤创新点子、如何成为创新者、如何打造创新型组织等。 这本书不仅可以作为志在打造新产品的企业出奇制胜的指南,而且更值得服务型企业借鉴。
暂无简介
本书作为国内第一本关于Oracle Exadata一体机的中文教程,偏重于实践方面,同时加入了更多V2版本以后的新内容。全书可分为三个部分。第一部分为基础篇(1—5章),主要介绍了Oracle Exadata一体机的配置、架构、安装、升级,帮助读者对Exadata有一定程度的认识。第二部分为功能篇(6~14章),详细介绍了OracleExadata一体机的特性以及与Exadata相关的数据迁移、并行、安全加固、备份与恢复等课题。第三部分为实战篇(15、16章),主要针对Exadata一体机管理员在维护和使用过程中常见的场景以及问题进行解答。
本书以Exadata独有的特性介绍开篇,以最佳实践结尾,内容翔实,覆盖全面,适用的读者范围包括:数据库管理员、应用开发者、数据库开发者、存储管理员、系统架构师,以及广大的数据库兴趣爱好者。
《Photoshop CS5图像处理案例教程》以培养职业能力为核心,以工作实践为主线,以项目为导向,采用案例式教学,基于现代职业教育课程的结构构建模块化教学内容,面向平面设计师岗位细化课程内容。
《Photoshop CS5图像处理案例教程》教学内容同时采用模块化的编写思路,主要有Photoshop职场入门、Photoshop基本工具的使用、选区的调整与编辑、图层与图层样式、色彩与色调的调整、路径与矢量图形工具应用、通道的应用、蒙版的应用、滤镜的应用、动作与自动化、综合项目实训,构成了系统的课程教学内容体系,所有教学内容符合岗位需求。同时《Photoshop CS5图像处理案例教程》以商业案例应用项目贯穿各个知识模块,又以综合教学案例巩固了课程内容。初级平面设计师通过《Photoshop CS5图像处理案例教程》的学习和辅助项目实训的系统锻炼,必将胜任企业平面设计师这一岗位。
《Photoshop CS5图像处理案例教程》内容丰富,实用性强,可用做高职高专计算机网络工程、软件技术、计算机维护、计算机应用技术、多媒体技术、动漫技术、信息管理、电子商务等专业的"Photoshop图像处理"课程的教材,也可作为平面设计爱好者学习的参考书。
在改革开放30年多的企业经营实践中,中国涌现了一批知名企业,许多企业保持了长期的增长并成为国内乃至国际行业领先的企业。它们的高成长、经营哲学和组织文化、组织管理制度、运营模式、技术能力(标准)等影响和带动了一大批企业的发展。
在中国本土管理研究探索和评价的思潮中,实践导向的管理研究尤其是领先企业的实践越来越受到关注。以海尔、华为、联想、阿里巴巴等为代表的领先企业被许多企业视为追赶的对象、模仿的典型,成为企业建立民族信心的力量和中国本土管理成功的标杆。这些扎根中国文化土壤并在与西方前辈企业竞争中成长壮大的公司,为研究者深植于中国管理现实,观察和理解管理实践提供了成功实践的范例样本。
我们根据“领先企业本土管理思想导入的逻辑”,探索性地提炼“和、变、用”三个本土管理元素,其中“和”的管理元素包含聚和、联和、利和三个维度;“变”的管理元素包含自变、势变、量变三个维度;“用”的管理元素包含实用、适用、管用三个维度。通过借鉴波特价值链思想,探索性提出领先企业“和、变、用”管理价值链模型。
继《掬水月在手》之后,《在苍茫中点灯》是陈春花老师的第二本散文集。散文中穿插着各种管理学案例、生活中的故事,文字中充满真情,贴切地写出了工作和生活的感悟,她的文章内在风骨很强,读后才发觉被悄无声息地吸引,被深深地打动……
不知道生命本身算不算是一段永恒的时光,但是能够雕刻在时光里的生命,却可以获得永恒。因为我们,这4月的香山就雕刻在时光里,生命的理解就有了一个永恒的记忆片断,而无数片断的衔接,就成就了永恒的生命,一如800年的香山。
经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux的图形化操作界面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。
《Linux常用命令手册》汇集了Linux命令行下核心管理命令(包括最新的docker管理命令、systemd服务管理命令)的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个已发行版本的Linux系统。
《2015中国双向投资政策指南》较为全面的收录汇总了2014年、2015年最新政策法规文件共55篇。近年来中国政府加大了对双向投资监管、指导、服务等方面力度,法规颁布涉及到国务院、国家发展改革委、商务部、国资委、财政部、人民银行、安监总局、税务总局、工商总局、统计局、外汇管理局、质检总局、证监会、国家开发银行等。
本书分为双向投资政策篇、对外投资政策篇和外商投资政策篇,更加方便读者参考查阅。本书内容具有较高的适用性和较好的借鉴性、指导性,是读者学习参考政策法规的有效工具书。
本书运用社会学、管理学、营销学等相关理论,系统论述了"客户思维"的理念、方法与策略,回答了:
客户该不该经营?
经营什么样的客户好?
客户购买行为有什么特点?
怎样开发客户?
怎样让客户自己上门?
怎样让客户满意?
怎样留住客户?
怎样让客户创造更多价值?
……
本书理论与实务相结合,并援引了大量的案例,深入浅出,通俗易懂,适合从事经营管理的人士阅读,也可作为MBA教材。
【编辑推荐】
资深数据库管理专家30余年经验结晶,全面阐释数据库管理的各种技术问题与解决方法;
实战性强,包含大量典型数据管理分析经验,为快速掌握并灵活运用数据库管理技术提供最佳指导。
【名家推荐】
我已经不记得多少次向人推荐这本书了。这本书写得好,重要的是,它涵盖了成为一名高效DBA所需要知道的所有方面。
——Scott Ambler,敏捷数据方法的领导者
这是一本精心编写和组织的数据库管理实践的指南。不像一般的数据库理论或关系数据库理论书籍,这本书更直接地侧重于当今数据库专业人员进行数据库管理的理论与实践,并且没有太多迎合任何特定的产品实施。因此,数据库管理非常适合那些有兴趣研究DBA或类似但更具体的角色(如数据建模或数据库性能分析师)的职责的人。
——Sal Ricciardi,微软项目经理
Craig的特点之一是他的写作清晰、易读。任何技术类书籍的主要目的是在作者和读者之间传递信息,这一点Craig做得很棒。他希望读者学习,并且完整表达了自己的想法。
——Chris Foot,远程DBA专家和Oracle ACE
本书涉及DBA任务和职责的完整且全面的清单,从创建数据库环境到数据仓库管理,以及中间可能会发生的一切。
——Mike Tarrani,计算机顾问
我认为,每一名业务经理和IT经理都应该拥有这样一本书。
——Dan Hotka,独立顾问和Oracle ACE
Craig Mullins的这本书见解深刻。Mullins以卓越的洞察力清晰描述了现代企业中数据管理员和数据库管理员的角色以及他们的职责。
——Michael Tozer,作家及前美国海军军官
【内容简介】
本书是资深数据库管理专家30余年经验的结晶,通过大量的典型数据管理分析经验,全面而系统地讲解数据库管理的各种技术问题与解决方法,内容全面而深入,包括创建数据库环境、数据建模、规范化、设计、性能、数据完整性、合规性、治理、安全、备份/恢复、灾难规划、数据和存储管理、数据移动/分布、数据仓库、连接、元数据、工具等。
全书共24章:第1~2章介绍如何建立可用的企业数据库环境;第3~4章阐释如何制定合理的数据模型和数据库设计,并将其应用于企业生产;第5~6章介绍应用创新的数据库功能,如时态数据和多级安全,以及部署运行良好并能保护数据完整性的应用程序;第7~8章介绍管理所有形式的数据库相关的变更和数据的可用性问题;第9~12章涉及系统优化性能和可用性方面的问题;第13~15章涉及部署现代数据安全程序和切实可行的数据管理策略;第16~17章介绍数据库备份/恢复和业务连续性规划;第18章介绍数据和存储设备的管理;第19章介绍一些用于将数据从一个位置移动到另一个位置并且在多个位置对数据提供支持的主要工具;第20~22章介绍数据仓库、数据集市和其他分析处理系统的管理;第23章介绍如何选用DBA工具,以节约时间和成本。第24章介绍DBA经验法则,帮助企业招聘顶级DBA人才,创建DBA职位描述。
《让数据说话:管理流程提升最佳实践》是2020年1月电子工业出版社出版的图书,作者是李庆能。
本书主要介绍计算机网络安全基础知识、网络安全体系结构、远程攻击与防范,以及密码技术、信息认证技术、访问控制技术、网络病毒与防范、防火墙、网络安全扫描技术、网络入侵检测技术、安全隔离技术、电磁防泄漏技术、蜜罐技术、虚拟专用网技术等,同时还介绍了网络安全管理的内容,简要分析了计算机网络战的概念、特点、任务和发展趋势。
全书涉及内容广泛,注重理论联系实际,设计了多个实验、并为任课教师免费提供电子课件。本书适合普通高等院校计算机、信息安全、通信工程、信息与计算科学、信息管理与信息系统等专业本科生和硕士研究生使用。
《网络数据采集技术:Java网络爬虫实战》是国内上很少见的讲解Java语言(而不是Python语言)网络爬虫的书籍。与Python语言相比,使用Java语言进行网络数据采集,具有采集效率更高、框架性能更好、敏捷易用等优点,而且针对大型搜索引擎系统的数据采集工作更多使用Java语言,故本书值得读者学习。编程语言的初学者也可通过本书进一步掌握Java语言的高级编程技能。
内容提要
《网络数据采集技术:Java网络爬虫实战》以Java为开发语言,系统地介绍了网络爬虫的理论知识和基础工具,包括网络爬虫涉及的Java基础知识、HTTP协议基础与网络抓包、网页内容获取、网页内容解析和网络爬虫数据存储等。本书选取典型网站,采用案例讲解的方式介绍网络爬虫中涉及的问题,以增强读者的动手实践能力。同时,本书还介绍了3种Java网络爬虫开源框架,即Crawler4j、WebCollector和WebMagic。
《网络数据采集技术:Java网络爬虫实战》适用于Java网络爬虫开发的初学者和进阶者;也可作为网络爬虫课程教学的参考书,供高等院校文本挖掘、自然语言处理、大数据商务分析等相关学科的本科生和研究生参考使用;也可供企业网络爬虫开发人员参考使用。
媒体评论
海量数据的出现催生了一种新的科研模式,即从数据中直接查找或挖掘所需要的信息。网络数据采集是商务、金融、公共管理等领域进行大数据分析的基础。本书系统梳理了网络数据采集的理论和基础知识,通过实际案例描述了网络数据采集技术的实现流程。基于本书的学习,读者可轻松开发一些数据采集项目,获取所需要的网络数据。
清华大学教授、博士生导师 陈国青
数据采集是数据处理的首要环节,也是发掘和利用数据价值的基石。网络数据作为数据的重要来源,其采集手段多为网络爬虫。本书依托作者团队所承担的国家自然科学基金重大项目在数据采集方面的研究成果,系统地介绍了其相关技术(均得到实践验证),能够很好地帮助数据采集技术的初学者和进阶者。
中国科学院计算技术研究所研究员、博士生导师 程学旗
数据作为一种重要资源,对创新社会治理、经济转型升级、科技创新能力提升的作用显著。采集数据是实现数据价值的基础性工程,受到社会各界的高度重视。本书提供了多个网络数据采集项目的详细代码,并附有注释,便于读者理解与进行实际项目的开发。
上海数据交易中心项目总监 卓训方
对于大学生,以及从事数据挖掘、数据商务分析等相关研究的硕士生和博士生而言,网络数据采集已是一项必备技能。本书详细介绍了Java网络爬虫技术所涉及的一系列工具,同时也介绍了一些流行的网络爬虫开发框架,非常适合莘莘学子参考使用。
合肥工业大学教授博士、生导师 刘业政
前言
近几年,网络空间大数据(Big Data)已成为各领域研究的热门话题。在企业应用方面,天猫利用海量的用户数据挖掘年轻消费者偏好,并将用户偏好反馈给手机研发部门,将其用于手机设计;汽车之家利用平台中用户生成的大数据对用户进行画像,在此基础上开展个性化营销。在学术界,很多领域的学者针对大数据衍生出的新问题开展学术研究,如大数据驱动的客户洞察、大数据驱动的个性化推荐、大数据驱动的管理决策等。
在网络大数据环境下,数据采集尤为重要。因此,很多企业都提供了(高级)数据采集工程师的职位。对于很多在校大学生而言,尤其是硕士生和博士生,网络数据采集是一项必备的技能。
在编写本书之前,笔者主要从事数据采集系统的设计与开发工作。在CSDN 社区上,笔者撰写过一系列介绍Java 网络爬虫的博客,这些博客为笔者的主页带来了不少访问量;同时,也有许多博客读者通过邮件的方式,向笔者咨询网络爬虫相关的工具使用、程序调试等问题。为此,笔者对Java 网络爬虫所涉及的知识与技术进行了系统的梳理,并打算编写一本关于Java 网络爬虫的书籍。在写作过程中,笔者与具有丰富网络爬虫教学经验的姜元春教授就写作逻辑、介绍的知识点、使用的案例等多方面的内容进行了多次讨论。本书的内容更加注重爬虫理论、开发基础与实战演练。基于对本书爬虫案例的研读,读者可以快速开发自己需要的其他网络爬虫程序。
本书的内容
本书分为9 章,具体内容如下所示。
第1 章至第3 章:这3 章重点介绍与网络爬虫开发相关的基础知识,其中包括网络爬虫的原理、Java 基础知识和HTTP 协议等内容。
第4 章至第6 章:这3 章分别从网页内容获取、网页内容解析和网络爬虫数据存储3 个方面介绍网络爬虫开发过程中所涉及的一系列技术。在这3 章中,涉及很多开源工具的使用,如Jsoup、HttpClient、HtmlCleaner、Fastjson、POI3 等。
第 7 章:本章利用具体的实战案例,讲解网络爬虫开发的流程。通过对本章的学习,读者可以轻松开发Java 网络爬虫。
第8 章:针对一些复杂的页面,如动态加载的页面(执行JavaScript 脚本),本章介绍了一款实用的工具——Selenium WebDriver。
第9 章:本章重点介绍了3 种比较流行的Java 网络爬虫开源框架,即Crawler4j、WebCollector 和WebMagic。读者可根据数据采集需求,自行开发支持多线程采集、断点采集、代理切换等功能的网络爬虫项目。
本书的特色
注重基础:俗话说,基础不牢,地动山摇。本书从可读性和实用性出发,重点介绍了网络爬虫中涉及的基础知识。
系统性:本书系统地梳理了网络爬虫的逻辑和开发网络爬虫需要掌握的技术。对网络爬虫初学者和进阶者而言,学习这些内容将有利于解决数据采集过程中遇到的各种问题。
详细的案例讲解:本书选取了较为典型的网站,讲解网络爬虫经常遇到的问题,如HTTPS 请求认证问题、大文件内容获取问题、模拟登录问题、不同格式文件(文本、图片和PDF 等)的存储问题、定时数据采集问题等。
开源框架: 本书介绍了3 种Java 网络爬虫开源框架,即Crawler4j、WebCollector和WebMagic。通过对这3 种网络爬虫开源框架的学习,读者可以轻松开发一些高性能的网络爬虫项目。
完整的代码:为便于读者学习,对于每个数据网络爬虫项目,笔者都提供了完整的代码,并且在代码中给出了清晰的注释。
适合的读者
Java 网络爬虫开发的初学者和进阶者。
科研人员,尤其是从事网络大数据驱动研究的硕士生和博士生。
开设相关课程的高等院校的师生。
企业网络爬虫开发人员。
说明
网络爬虫作为一项技术,更应该服务于社会。在使用该技术的过程中,应遵守Robots 协议(互联网行业数据抓取的道德协议)。同时,需要注意对数据所涉及的知识产权和隐私信息进行保护。另外,采集数据时,需要注意礼貌,即不频繁地请求网页,以防止给数据提供者的服务器造成不良影响。在使用所采集的数据时,需要注意是否涉及商业利益和相关法律。最后,本书中所有使用的案例皆为测试案例,仅供读者学习使用,本书中的URL 均做了处理。
基金项目
本书由国家自然科学基金重大项目课题“面向大数据的商务分析与计算方法以及支撑平台研究(71490725)”、国家自然科学基金重大研究计划子课题“面向商务领域的大数据资源池及集成示范平台(91746302)”、国家自然科学基金优秀青年基金“个性化营销理论与方法(71722010)”提供资助。
勘误
由于笔者的水平有限,书中难免出现一些错误及不准确之处,恳请读者批评指正。为及时更正书中不恰当的内容,笔者在CSDN 博客中创建了一个板块,读者可以将书中的问题以评论的方式进行反馈,笔者将针对这些问题进行勘误。另外,也欢迎读者通过发送电子邮件(qy20115549@126.com)的方式,反馈书稿的问题。
致谢
感谢电子工业出版社的林瑞和编辑、合肥工业大学电子商务研究所的刘业政教授和孙见山副教授等给本书提出的宝贵建议。
感谢华为的杜非、王佳佳和王锦坤师兄的帮助,是他们将我带入编程的世界。
感谢淮南师范学院的孙娜丽女士对整本书稿写作语言的梳理。
感谢合肥工业大学电子商务研究所的朱婷婷、杨露、田志强、宋颖欣、张雪、李哲、贺菲菲、叶畅、陶守正、梁瑞诚等博士参与本书内容的讨论。
最后,希望热爱网络爬虫开发的小伙伴们能够喜欢本书。
钱 洋
2019 年9 月
《交换机·路由器·防火墙》深入细致地介绍了用于构建网络的最重要的硬件设备——交换机、路由器和防火墙,涵盖了原理、参数、分类、适用、规划、接口、连接、配置、管理、监控、故障等诸多方面,体现并融合了最新技术、最新设备和最新应用,是一整套紧贴网络搭建、配置和管理实际的完全硬件解决方案。本书突出实用性和可操作性,语言表述流畅准确,理论讲解深入浅出,具体操作详略得当,注重培养读者的动手能力和分析问题能力。
本书适用于大中型网络管理员,以及所有准备从事网络管理的网络爱好者,并可作为大专院校计算机专业的教材。
《Cisco无线局域网配置基础》首先介绍了无线局域网的接入点、协议、射频、蜂窝以及WLAN标准等方面的基础知识,讲述了WLAN的安全、用户漫游和信道选择等无线网络部署方面的内容;然后介绍了Cisco统一无线网络的架构、轻量级AP同无线网络控制器的关联、用户数据的传递以及如何在多个不同的AP之间进行漫游,重点介绍了Cisco无线设备不同于其他厂商设备的特殊功能配置,包括HREAP、IEEE 802.11n、Mesh、非法AP的检测以及多控制器之间的负载均衡;《Cisco无线局域网配置基础》最后讲述了无线网络用户认证以及如何使用Cisco无线网络管理系统对无线设备、资源及用户进行全方位的管理。
《Cisco无线局域网配置基础》既可作为思科网络技术学院的实验教材,也可供高等院校计算机专业的高年级本科生或研究生使用,还可作为网络工程师的培训教材和网络管理人员的技术参考书。
本站基于Calibre构建,感谢开源界的力量。所有资源搜集于互联网,如有侵权请邮件联系。
Github | Docker | Library | Project
内容介绍
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。
自2011年上市以来,前两个版本累计印刷36次,销量超过30万册,两家主要网络书店的评论近90000条,内容上近乎零差评,是原创计算机图书领域不可逾越的丰碑。
第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容进行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容进行了修正。
全书一共13章,分为五大部分:
第一部分(第1章)走近Java
系统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译JDK,了解这部分内容能对学习JVM提供良好的指引。
第二部分(第2~5章)自动内存管理
详细讲解了Java的内存区域与内存溢出、垃圾收集器与内存分配策略、虚拟机性能监控与故障排除等与自动内存管理相关的内容,以及10余个经典的性能优化案例和优化方法;
第三部分(第6~9章)虚拟机执行子系统
深入分析了虚拟机执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎,以及多个类加载及其执行子系统的实战案例;
第四部分(第10~11章)程序编译与代码优化
详细讲解了程序的前、后端编译与优化,包括前端的易用性优化措施,如泛型、主动装箱拆箱、条件编译等的内容的深入分析;以及后端的性能优化措施,如虚拟机的热点探测方法、HotSpot 的即时编译器、提前编译器,以及各种常见的编译期优化技术;
第五部分(第12~13章)高效并发
主要讲解了Java实现高并发的原理,包括Java的内存模型、线程与协程,以及线程安全和锁优化。
全书以实战为导向,通过大量与实际生产环境相结合的案例分析和展示了解决各种Java技术难题的方案和技巧。