Android全埋点解决方案
¥57.85
这是一本实战为导向的、翔实的Android全埋技术与解决方案手册,是国内知名大数据公司神策数据在该领域多年实践经验的总结。由神策数据合肥研发中心负责人亲自执笔,他在Android领域有近10年研发经验,发和维护着知名的商用源 Android & iOS 数据埋SDK。 本书详细阐述了 Android 全埋的8种解决方案,涵盖各种场景,从0到1详解技术原理和实现步骤,并且提供完整的源代码,各级研发工程师均可借此实现全埋数据采集,为市场解全埋的神秘面纱。 8种Android全埋解决方案包括: AppClick 全埋方案1:代理 View.OnClickListener、 AppClick 全埋方案2:代理 Window.Callback AppClick 全埋方案3:代理 View.AccessibilityDelegate AppClick 全埋方案4:透明层 AppClick 全埋方案5:AspectJ AppClick 全埋方案6:ASM AppClick 全埋方案7:Javassist AppClick 全埋方案8:AST
Scratch真好玩:教小孩学编程
¥38.35
本书以一个猫猫侠角色引,将读者设定为编程世界的一位勇士,跟随猫猫侠一起学习Scratch编程的超能力。全书内容分为三部分。第1部分(第1~10章)通过知识小案例的讲解,培养孩子们的学习兴趣,从而让孩子们掌握Scratch的基础知识;第二部分(第11~17章)以一个大型完整案例讲解,从案例分析到思考再到制作,和孩子们一起分享一个项目从设计、试错、思考、完善、提升到实现的全过程;第三部分(第18章)介绍竞赛知识,说明编程竞赛应该注意的一些要素,以及在参赛作品创造过程中应该注意的关键因素和核心要,如何在已有的知识和设计层面做出一个能让人眼前一亮的作品,如何体现自己的创意,将自己的优势和特色展示出来,如何在*时间获取作品的关注度和认同感。
JavaScript程序设计:基础·PHP·XML
¥90.35
本书从计算机的基础知识开始介绍,涵盖程序设计的基础知识、JavaScript基础知识、JavaScript的循环结构、选择结构、表单、函数和源文件、数组、搜索和排序、文件对象模型和XML、PHP概述及相关知识。本书充分考虑初学者的需求,内容深入浅出,每章后都安排了相应的案例、练习和实践项目。
Java多线程编程核心技术(第3版)
¥77.40
现代软件规模大、实时性要求高,所以掌握提升处理和响应速度的多线程技术势在必行。本书涵盖多线程编程的核心库、方法、原理,透彻讲解了高并发的本质与应对方法,帮助读者解决高并发环境下的业务瓶颈。 ●本书具体内容如下。 第1章讲解Java多线程的基础知识,包括Thread类的核心API的使用。 第2章讲解在多线程中通过synchronized关键字对并发访问行控制的方法,为读者学习同步知识好坚实的基础。 第3章介绍线程间通信,以在多线程中行数据传递。 第4章介绍并发访问时的同步处理实现,包括读写锁(Lock对象)等相关技术。 第5章剖析定时器Timer类的内部原理。定时器在Android发中会有深应用,是很重要的技术。 第6章介绍单例模式下多线程的全面解决方案。 第7章对前面遗漏的知识行补充,使多线程的知识体系更加完整,尽量做到不出现技术空白。 第8章介绍并发集合框架,可以大大提升发多线程应用程序的效率。 第9章介绍线程池的使用,让线程管理更规范、高效。这也是Java程序员面试必问的技术。
聚合架构:面向数字生态的构件化企业架构
¥59.40
【免费视频课】付晓岩老师视频课合集,搭配图书学习效果更佳! 获取方式: 1、微信关注“华章计算机” 2、在后台回复关键词:聚合架构 本书旨在为数字化时代的企业架构提供与时具的方法论指引,或将成为软件架构领域的里程碑作品。 企业的内部需求和外部环境一直在变,软件研发、交付和使用的方式也一直在变,相应地,企业架构的方法论也一直在演。数字化时代如火如荼,传统的企业架构方法需要引新的思维模式,才能满足企业发展需求。 作者结合自己在架构领域多年的实践经验和思考总结,针对数字化转型大背景下企业的架构需求,对TOGAF等传统企业架构方法论的不足行了改与创新,提出了一套面向数字化企业的企业架构方法论——聚合架构(ABAE),是管理数字化企业的新思维,在企业架构方法的发展史上或有划时代的意义。 聚合架构的定义: 数字化时代,构件将成为企业的基本组成部分,通过设计构件关系形成企业架构,基于微观构件的灵活聚合形成弹性的业务组织、业务领域、业务组件、应用组件、物理组件等宏观要素,支持企业从业务到技术的动态调整,使企业具有更强的主动变化能力。 本书全面且系统地讲解了聚合架构方法论的演背景、基础理论、设计指南、工程管理和生态化构建。既包含方法论,又有对构建方法论的建议;既可以指导企业的架构实践,又可以为企业在数字化过程中构建自身的方法论提供可参照的样本。 技术自主可控需要架构自主可控,架构自主可控是企业核心能力自主可控的标志,企业架构方法论也需要实现“道路自信、理论自信”。希望这本书能激起更大的方法论研究热潮,推动国内数十年的信息化实践经验逐步转变成为完善的实施理论,为数字中国建设出一份力。
SAP ABAP面向对象程序设计:原则、模式及实践
¥51.35
本书结合实际发案例,系统地讲解了SAP ABAP面向对象程序设计的基础与原理,面向对象设计的重要概念和思想,本书中的程序示例都采用了面向对象ABAP以及HANA平台上的ABAP代码行实现。
深入理解Kotlin协程
¥51.35
这是一部从工作机制、实现原理、应用场景、使用方法、实践技巧、标准库、框架、应用案例等多个维度全面讲解Kotlin协程的专著,它同时提供了多语言视角,亦可通过本书了解其他语言的协程。 ?本书作者是腾讯的的高级工程师,是国内Kotlin领域的先驱者和布道者,不仅在工程实践领域积累了丰富的经验,而且在Kotlin发者社群里有广泛的影响力和号召力。 【全书共9章】: 第1章从协程的核心应用场景——异步程序设计的思路和关键问题切,引出Kotlin协程的概念; 第2章首先介绍了协程的概念、分类,然后讲解了Python、Lua、Go等不同语言的协程实现和对比; 第3~4章以 Kotlin 标准库的协程 API 为核心,讲解了简单协程的使用方法和运行机制,以及通过简单协程设计和实现复合协程的思路和方法; 第5~6章以Kotlin的官方协程框架为模板,通过逐步实现其中的核心功能,分析了其中的实现细节和复合协程的运行机制,并对框架的使用做了深探讨; 第7~8章讲解了协程在Android应用发和Web服务发中的应用场景、面临的挑战,以及解决各种常见问题的方法和思路; 第9章探讨了JavaScript 和 Native等非JVM平台对协程的支持情况,以及协程在这些平台上的应用。 ?
*B2B电商算法实战
¥65.35
这是一本可帮助读者深度理解并全面掌握ClickHouse运行原理并行实践发的工具书,涵盖了ClickHouse的时代背景、发展历程、核心概念、基础功能、运行原理、实践指导等多个维度的内容,尤其是在ClickHouse*核心的部分——MergeTree表引擎与分布式方面,书中对其实现原理和应用技巧行了详细解读。 ?本书采用浅显易懂的语言 大量演示案例 大量示意图例的形式呈现,以求让读者在*短的时间内,以*舒服的方式,获得*核心的知识。本书的理论观来自作者在OLAP领域10余年的工作思考与总结;功能与实操的素材来自作者在工作中对ClickHouse的深度应用与实践;原理解析部分的素材来自对大量专业文献的钻研与源码级的调试与解读。 ?本书在逻辑上分为三大部分: ?第1~2章从宏观的角度出发,描述了时代背景、ClickHouse的发展历程及其核心特。其中,对MOLAP、ROLAP和HORAP三种架构形态的优缺行了详细解读,对ClickHouse的发展历程和架构形态行了深度剖析,目的是帮助读者从根本上了解ClickHouse为什么具有这么高的性能。 ?第3~5章从实践应用的角度出发,详细介绍了ClickHouse基础功能的使用方法和技巧,其中包括对数据库、数据表、视图、数据字典等重功能的剖析和演示。 ?第6~11章从原理的角度出发,解析了ClickHouse核心功能的运行机理。重介绍了六大类数十种表引擎的主要特与使用方法。其中对MergeTree的原理行了深度解析,对它的基础数据结构、分区索引、一级索引、二级索引、压缩数据块、数据标记等重要概念行了解读;对副本与分片的运行原理也行了详细剖析;对它的基础数据结构、分布式DDL、分布式协同的核心操作过程等行了解读。
R语言经典实例(原书第2版)
¥90.35
本书通过275个应用实例,阐明了如何用R快速、有效地行数据分析。主要内容包括软件安装和帮助、基础知识、软件导览、输与输出、数据结构、数据转换、字符串和日期、统计概论、图形、线性回归和方差分析、实用技巧、高级数值分析和统计方法、时间序列分析等。R语言功能强大,可以帮你处理一切统计工作,但是其结构却不容易掌握,本书通过简洁的、面向任务的实例,可以帮助读者快速利用R解决实际问题。
深入实践DDD:以DSL驱动复杂软件开发
¥59.40
本书的*部分会带领读者从战术层面以及战略层面重温领域驱动设计的重要概念,然后进一步阐述Eric Evans经典著作中没有显式提出的或者被太多人忽略的但我认为对DDD落地非常重要的若干概念,同时简要介绍从DDD社区兴起的一些软件架构模式。通过*部分,读者可以更完整、更深刻地掌握DDD的知识体系。第二部分阐述如何设计一种DDD的DSL,包括这个DSL的规范(Specification)支持哪些特性、如何帮助团队描述领域模型的方方面面、这些特性的选择基于何种考量等。这种领域专用语言需要一个名字,我们总不能一直说“我设计的DDD的DSL”吧,于是我给它起了一个名字:DDDML。我认为这是一个很棒的名字。其实这种语言叫什么并不太重要,重要的是它可以用一种足够严格的方式描述领域模型。我认为目前它在简单与复杂之间取得了不错的平衡。当然,其中还有不小改进的空间。比如,我很乐意让它支持更多像“账务模式”这样的分析模式。第三部分介绍如何将“思想照进实现”——通过使用工具将描述领域模型的DSL文档变成可以运行的软件。这个过程涉及大量的技术工具(工具链)的设计与实现。只有将这些技术工具——比如从DSL自动生成应用的源代码的模板——实现出来,才能减轻开发人员实践DDD的负担,进而提升而不是降低软件团队的生产效率。本部分会介绍这些技术工具设计与实现的细节。
与量子比特共舞
¥70.27
本书介绍量子计算的理论基础、基本原理和工作机制,帮助读者了解量子计算的基础和概况。全书共12章,首先介绍为什么要使用量子计算,然后分基础知识和量子计算两个部分,介绍量子计算所依赖的经典计算的相关知识,以及量子计算的工作机制,并展望量子计算的发展前景。 本书适合对量子计算感兴趣,并且想要学习和了解与量子计算相关的物理学、计算机科学和工程发等知识的读者。
编写整洁的Python代码(第2版)
¥57.47
这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构下基础等。 本书对新手程序员和有经验的程序员同样适用,也适合想通过编写Python代码来节省成本和提高效率的团队领导、软件架构师和高级软件工程师参考。当然在阅读本书前,读者应掌握一些Python基础知识。
实时流计算系统设计与实现
¥51.35
全书分为11章。第1章介绍了实时流计算技术的产生背景、使用场景和通用架构。第2章通过实时流计算数据的采集,详细分析了Java高性能编程的理论基础。第3-6章通过从头构造一个分布式实时流计算框架,详细剖析了实时流计算中的几个核心概念和技术重,并通过多个源流计算平台的实现来验证这些核心概念和技术重。第7章谈论了当实在做不到“实时”时,我们应该作出的备选方案。第8-10章阐述了构建一个完整实时流计算系统时,必要的周边辅助系统。第11章给出实时流计算应用案例。
Spring Boot技术内幕:架构设计与实现原理
¥51.35
这是一本从源码角度分析Spring Boot底层原理和实现方式,以求帮助读者掌握Spring Boot多场景联合运用、项目性能调优的实践指导书。作者是Spring Boot领域的布道者、技术专家,曾以视频、文章等形式分享自己多年实践及研究Spring Boot的经验,影响近50万该领域的读者。 本书以新版本的Spring Boot 2.x的源码为基础行分析,不仅提炼出了Spring Boot源码的核心思想,还从多个维度对Spring Boot框架中的数十个主流功能模块行了源码级的分析,更为难能可贵的是,书中还对Spring Boot外置辅助工具行了源码级的分析。此外,为了指导读者实践应用,本书除了在各章相关部分给出实践方法外,还以用独立章节以实际案例的形式行专门指导。 本书从逻辑上可分为4个部分: 第①部分准备部分,包括第1章,这部分主要介绍行Spring Boot解析需要做的准备工作,包括源码的获取与调试、源码阅读工具等,同时还给出了需要在思想层面做的准备——整体了解源码目录结构和Spring Boot设计思想。 第②部分为原理部分,包含第2~4章内容,着重讲解Spring Boot实现的原理及基本流程,这是Spring Boot的核心之一,也是后面章节的基础。 第③部分为内置组件部分,包含第5~12章,着重讲解Spring Boot内置集成框架的实现原理、源代码分析及实战分析,其中包括对外化配置、web应用、内置servlet容器、数据库、消息源、缓存、日志行的源码级的分析和实践运用指导。 第④部分为外置组件部分,包含第13~16章,着重讲解实际项目实施过程中肯定会用到的单元测试、包、部署、监控等相关外置辅助工具,这部分不仅介绍了相关工具的集成方法,还从源码角度行了详细解析。
Python大数据分析与机器学习商业案例实战
¥65.87
大数据分析与机器学习技术已成为各行各业实现数字化变革的关键驱动力。本书以功能强大且较易上手的Python语言为编程环境,全面讲解了大数据分析与机器学习技术的商业应用实战。 全书共16章,讲解了线性回归模型、逻辑回归模型、决策树模型、朴素贝叶斯模型、K近邻算法模型、随机森林模型、AdaBoost与GBDT模型、XGBoost与LightGBM模型、PCA(主成分分析)模型、聚类与分群模型(KMeans与DBSCAN算法)、协同过滤算法模型、Apriori关联分析模型、神经网络模型等十余种机器学习模型的原理和代码实现,每种模型都配有一到两个典型案例,涵盖金融、营销、医疗、社会科学、企业办公与管理等多个领域。 本书适合具备一定数学知识和编程基础、希望快速在工作中应用大数据分析与机器学习技术的读者阅读,也适合Python编程爱好者或对大数据分析与机器学习技术感兴趣的读者参考。
快学熟用D3
¥51.35
如果你急于学习D3.js这个划时代的Web图形和数据可视化的JavaScript库,那该书就是为你准备的。该书面向具有编程或数据科学背景的技术读者,内容简洁明快,突出了概念和模式的统一。作者Philipp K.Janert将其在工作中遇到的问题融书中,帮助你学以致用。? 如果你只有一般的编程经验而没有行过现代Web发,该书也为你提供了技术支持,像SVG、HTML5、C5S和DOM等在书中都有涉及,这也使得该书成为技术读者的一站式资源。? 通过学习《快学熟用D3》,你将:? ·了解D3选择集这个库的基本组织原则。? ·学习如何使用数据绑定创建数据驱动文档。? ·创建动画图形和交互式用户界面。? ·用曲线、形状和颜色绘制图形。? ·使用内置方法构建热力图、树形图和网络图。? ·通过编写可复用组件来简化工作量。
零基础入门Python深度学习
¥38.35
本书从基础知识始讲解深度学习的原理和应用,包括该领域的发展、深度学习的门知识、深度学习模型的理论、代码和实际应用中的优化。 本书共12章,主要内容包括深度学习基础、深度学习的环境准备、深度学习的知识准备、神经网络基础知识、使用Keras构建神经网络、神经网络的一步优化、卷积神经网络、使用Keras构建卷积神经网络、卷积神经网络可视化、迁移学习、循环神经网络和使用Keras构建循环神经网络等。对于本书中介绍的深度学习模型,我们提供了实例代码供读者学习。 本书作为深度学习的门书籍,适合希望从零始了解深度学习技术,并且快速掌握深度学习理论和使用深度学习工具的学生和技术人员阅读。
软件困局:为什么聪明的程序员会写出糟糕的代码
¥51.35
全书基于作者的职业成长经历,讨论了程序员的大学教育、软件发的生命周期、软件工程的复杂性、程序设计语言的发展历史、软件工程方法的演变历程,等等。本书行文幽默风趣,将经典的史料和生动的实例娓娓道来,还包括一些代码示例,可帮助新手程序员快速跨越从校园到职场的适应期,帮助爬升期的程序员深理解软件工程的本质,也可帮助转做管理工作的程序员有效把握软件行业的发展脉络。
Scratch 3少儿交互式游戏编程一本通
¥51.87
本书以图形化编程工具Scratch 为教学环境,采用“案例导向”的编写思路,带领孩子以交互式的方式完成程序的编写。 全书共8 章。第1 章主要讲解Scratch 的工作界面和基本操作。第2~8 章详细讲解7 款经典趣味动画和游戏的设计与制作,包括“鼠标触发—数一数”“颜色触发—动画小故事”“人工智能—小小翻译员”“随机的秘密—多彩花园”“操控时间—心字母”“列表的运用—猜猜它是谁”“键盘的交互—趣味捡苹果”,孩子能够在轻松愉悦的创作过程中理解和掌握编程的核心思想。 本书内容图文并茂,讲解浅显详尽,是一本非常适合亲子共读的编程书,也可作为少儿编程培训机构的教学用书或课程设计的参考资料,以及中小学教师提高教学信息化水平的参考资料。
云原生应用管理:原理与实践
¥77.35
Array
Flutter之旅
¥77.35
本书从一个Android原生发者的角度去认识和了解Flutter,本书作者以幽默生动的故事描写手法,记录在Flutter学习中所遇见的景色,并呈现给读者,主要内容包括:Flutter的安装与基本概念,Dart语法、组件与容器、布局基础、动画与手势、自定义组件、资源与路由、Flutter框架、Flutter与Redux、Flutter与iOS、插件发、综合案例等。 主要内容包括: ● 对调试的认识和对Flutter初始项目的分析。 ● Flutter整体认知和Dart常用语法速览。 ● 常用组件的用法介绍和如何自定义绘制组件。 ● Flutter动画、手势的使用和路由跳转。 ● 从框架层源码角度一步认识Flutter渲染机制。 ● 异步和流的详解与文件操作方法。 ● 共享数据的处理方式和状态管理。 ● 使用SQLite数据库、XML配置文件等实现数据持久化存储。 ● 通过Flutter与平台间的通信制作插件的方法。 ● 如何将Flutter集成到现有项目以行混合发。?

购物车
个人中心

