近年来,直播、短视频行业的相关业务发展迅猛,本书主要介绍其中涉及的Android音视频开发相关技术。本书一共有11章,分别介绍了音视频基础知识、MediaPlayer、MediaPlayerService、StagefrightPlayer、NuPlayer、OpenMAX框架、FFmpeg项目、FFmpeg源码分析及实战、直播技术、H.264编码及H.265编码、视频格式分析内容。希望本书能帮助读者系统学习、化繁为简,在Android音视频开发的道路上不断进步。本书适合具有Android开发基础并且对音视频技术方向感兴趣的读者阅读。
通过看板,项目人员可以随时掌握进度、发现问题并解决问题。本书作者率先在微软Xbox工程服务团队中使用看板,在此后的各类项目开发中,经历了无数次尝试与失败,从中不断总结经验与教训,写成了本书。在本书中作者介绍了看板的使用方法、详细步骤及要点,展示了如何让团队发挥看板的作用、协同合作,从而高效、简单、可预测地管理项目, 提供了各种图表、工作表单、常见问题解答和故障排除方法等,是一本非常实用的工具书。
这世界把头埋在传统习俗的沙中,以为什么都看不见,就能逃避真相了。 九十多年前,拉德克利夫 霍尔撕开沉默,挺身而出,为那些过去的、现在的,未来也将为性别及性取向痛苦的人发声,向人们宣告他们的存在,并索取一线光明。 “你不是不正常,也不惹人厌,更不是疯了。你和每一个人一样都是所谓自然的一部分,只是目前还无法解释你还没有在天地万物间找到栖身之所。不过总有会的,再此之前不要退缩,只要冷静勇敢地面对自己就行了。鼓起勇气,尽可能妥善地处理你的负担。重要的是要抬头挺胸,为了那些承受着同样负担的人,你要牢牢守护自尊,为了他们,你要让世人知道,像你和他们这样的人也能和其他所有人一样无私而杰出。”
企业要发展壮大,具有一套的新产品开发流程是必不可少的。产品开发与管理协会(PDMA)集合美国企业界、学术界的新产品开发管理方面的大量专家,通过不断地总结和提炼,形成了一套完善的知识体系,用以指导企业的新产品开发。本书讲述了新产品开发过程的每个阶段的实用信息,从创新到实施,直到产品生命周期结束,并结合大量的图表和实例,为企业中所有参与新产品与服务开发的人士提供了行之有效、立竿见影的应用工具。
本书旨在探讨如何优化算法效率,详细阐述了经典算法和特殊算法的实现、应用技巧和复杂度验证过程,内容由浅入深,能帮助读者快速掌握复杂度适当、正确率高的高效编程方法以及自检、自测技巧,是参加ACM ICPC、Google Code Jam等国际编程竞赛、备战编程考试、提高编程效率、优化编程方法的参考书目。
本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、应用超市、抠图工具、全景图库、动感影
《Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版)》通过大量的示例和代码,以丰富的互动的方式向读者展示Three.js的各种功能。 《Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版)》共12章:第1章讲述使用Three.js库的基本步骤;第2章讲解Three.js库使用过程中所需要理解的各种基础组件,包括灯光、网格、几何体、材质和相机等;第3章通过具体示例讲解场景中使用的各种灯光;第4章讨论Three.js库中可以用于网格的各种材质,并通过互动示例让你来试用这些材质;第5章讲解Three.js中几何体的创建和设置;第6章展示如何设置、使用Three.js库中的高级几何体,例如凸面体和旋转体;第7章讲解如何使用Three.js库中的粒子系统;第8章展示如何从外部导入网格和几何体;第9章探索各种动画效果,使场景活动起来;第10章深入讲
本书通过深度挖掘CimatronE数控编程的特色和精髓,将这些特色和精髓通过实际操作显示于读者前面。全书内容如下:章通过一个简单的例子,让初学者认识或理解CimatronE数控编程的概念。第2章讲解编程之外的重要辅助手段,这些手段对于提高编程水平很有必要。第3章介绍CimatronE的特色功能,以简洁明了的方式告诉读者Cimatron E9具备哪些特色,这也是本书和CimatronE9本身的灵魂。第4章介绍Cimatron E9编程的全啊参数。第5~14章按编程方式讲解CimatronE9编程的具体方法和策略,并配合实例给出详细的说明。5章讲解刀轨的变换,充分利用刀轨变换功能可有效提高编程效率。 本书既适合于初学者,也适合于有基础的编程者;既可以作为教科书,也可作为工具书。
《LMS Virtual.Lab Motion进阶与案例教程》共分为7章,章介绍了虚拟样机技术、多体系统动力学以及软件;第2章介绍了LMSVirtual.LabMotion的高级功能,包括控制、液压、轮胎等15个高级功能;第3章介绍了LMSVirtual.LabMotion中的刚柔耦合多体动力学建模,包括多种柔性化建模方式;第4章介绍了机构的灵敏度分析和优化;第5章介绍了机电液一体化分析,将LMSVirtual.LabMotion与AMESim相结合,实现1D-3D仿真;第6章介绍了系统级疲劳分析;第7章介绍了系统级振动噪声分析。 《LMS Virtual.Lab Motion进阶与案例教程》主要面向机械类及相关专业的LMSVirtual.LabMotion用户,可供从事航空航天、国防工业、工程机械、车辆、船舶、机械制造等领域科学研究及产品研发的工程技术人员使用LMSVirtual.LabMotion参考。
本书主要介绍了以运动控制为核心,涵盖可编程序控制器(PLC),人机界面(HMI),变频器(VSD)控制及远程I/O的整体控制方案设计。在这里既有传统的脉冲、模拟量控制方案,又有结构简捷的总线控制方案。在总线方案的设计中,详细地描述了基于PLC的Modbus,Profibus-DP及CANopen的控制系统组态和编程过程,并给出了相关案例供读者参考。在传动设计中,关键的环节是伺服电机的选型,因此本书详细地阐述了用选型软件计算和选型的过程,并结合案例给出答案,可供应用工程师学习、参考。 本书在附录中给出了常用传动系统中转动惯量的计算,伺服系统与人机界面的连接和控制,第三方PLc通过总线控制伺服驱动以及调试软件的安装、使用。 本书针对Lexium05伺服驱动器及M340、MICRO、Tiwdo可编程控制器展开应用设计,实用性强,可操作性好,是广大伺服驱动系
Android插件化技术广泛应用在移动开发中,通过插件化技术,AndroidApp可以不通过发布新版本而修复线上的bug或者推出新功能,这对于日活千万的App而言是非常重要的,可极大程度提升App开发效率和质量。本书详细介绍了插件化技术的原理、各种方案,及其在AndroidApp中的使用。在介绍插件化技术的同时,还详细介绍了Android底层知识,能帮助AndroidApp开发人员更好地掌握Android的开发技术。本书共22章,先介绍Android插件化技术的历史和现状,系统介绍了Android的底层知识以及反射、代理等技术;然后介绍插件化技术的基本知识,包括各类插件化解决方案及其对比;之后分析了一些插件化框架,如that、Zeus等,深入分析了资源及其在插件化中的应用,以及混淆、增量更新等周边技术的插件化解决方案。
在Android中,官方提供的控件是非常有限的,而我们所面临的需求却是多样的。大家在工作中难免会接触到自定义控件的需求,但系统讲解自定义控件知识的书籍却少之又少。不仅因为自定义控件涉及的知识丰富、繁杂,而且与动画和色彩相关的知识很难在纸张上表现出来。本书从自定义控件的动画、绘图、视图三方面入手,分别讲解与自定义控件相关的各种知识,给大家系统地梳理相关知识点,并且通过翔实的案例讲解每个知识点在现实工作中所能实现的功能。
Check Point是防火墙和VPN方面全球市场的领导者,Check Point提供了各种各样的认证级别,以量化技术人员掌握的网络安全知识以及管理员使用Check Point产品实现网络安全的能力。本书提供了帮助读者通过Check Point认证的安全专家:VPN-1/FireWall-1 Management II-NG (156-310)考试所需要的所有内容,其中包括:VPN-1/FireWall-1的安装、负载平衡、内容安全、H.323和SIP、加密和VPN、外部网络管理配置等。其中每一章的开头都列出了详细的考试主题清单,结尾处提供了针对每一章内容的复习题和答案,以帮助读者巩固所学的知识。
本书主要讲解了当渗透测试人员靠近或位于目标建筑内部,如何利用各类无线网络、物理接口、智能设备的安全缺陷进行近源渗透测试。书中首先以Wi-Fi举例,介绍基于无线网络的安全攻防技术及实例测试,包含对家庭、企业级无线环境的常见渗透测试方法,无线入侵防御解决方案,无线钓鱼实战,以及基于无线特性的高级攻击利用技术;然后介绍了当渗透测试人员突破边界后可使用的各类内网渗透测试技巧,如敏感信息收集、权限维持、横向渗透、鱼叉攻击、水坑攻击、漏洞利用、密码破解等。此外,我们还介绍了针对门禁系统的RFID安全检测技术、针对USB接口的HID攻击和键盘记录器技术、网络分流器等物理安全测试方法。
本书通过对安装使用WordPress搭建自媒体站点的前期、中期、后期进行详细讲解,使读者全面了解和掌握作为一个自媒体网站站长应掌握的域名、服务器、WordPress等方面的基础知识,同时通过实例站点与图书社区为读者提供了相关资源与服务,是一本*、不可多得的技术书籍。 全书分为3大部分,共21章节。第1~9章着重介绍域名的基础知识、购买域名的支付方式、购买域名的基本流程、域名备案的常规流程以及域名解析的常用方法;第10~17章着重介绍Linux的简单概念、相关社区的提问方法、使用服务器的基础知识、服务器安全的基础知识、权限管理的基础知识、使用防火墙的基础知识、操作数据库的基础知识、WordPress加速的基础知识以及管理账号密码的基础知识;第18~21章着重介绍安装使用WordPress过程中的基础知识、实例站点的建设流程。 本书适合有志于成为优秀自