虽然技术在进步,硬件也越来越物美价廉,但如今软件工程师仍需要关注程序的性能优化。本书将介绍软件效率问题、Go语言快速入门知识、如何实现高效编程,告诉大家如何高效进行性能优化,以及何时进行,并给出需要的工具和相关知识,让你使用较少的资源实现高效编程。
本书介绍了华为在开源领域的实践和思考,并剖析了开源产业、生态及文化的未来走向,了解华为在开源领域的实践经验与思考,以及其对开源未来的展望和呼吁。
"《MySQL数据库设计与应用》围绕项目任务来组织内容,结构清晰,实例丰富,通俗易懂,将理论与实践相结合,突出了计算机课程的实践性特点。本书共分为八个单元,内容包括学生选课系统数据库设计、为学生信息表创建索引和视图、使用过程和函数查询学生信息、使用数据库编程操作数据、使用事务和游标处理数据、使用触发器实现自动化、提高MySQL数据库性能、数字新闻系统项目实战。《MySQL数据库设计与应用》可作为高等院校计算机专业的教材,也可供广大数据库设计人员参考。"
本书包含14章专题内容讲解、60个专家指点放送、139分钟同步教学视频、118个实用干货内容、730多张精美插图,同时还提供了180多个素材与效果文件。
本书是一本全面解析人工智能在视频制作领域应用的实战指南。书中通过详细介绍可灵AI、即梦AI、Comfyui、Deforum等主流AI视频平台的使用方法和技巧,帮助读者快速掌握利用AI技术生成高质量视频的技能。内容涵盖AI对视频行业(影视制作、广告创意、媒体宣传等方面)的深远影响,以及国内外多个AI视频平台的特色与功能对比。书中不仅深入解析了AI生成视频的技术原理、视频效果的随机性,还通过实例演示了如何通过文生视频、图生视频等多种方式生成视频。此外,本书还探讨了AI生成视频在其他领域的应
本书主要探讨高并发场景下系统设计的原理和实践案例,帮助读者系统、快速地理解高并发系统的设计原理与相关实践,以及如何解决应对高并发场景下可能遇到的各种问题。本书共6章。第1章介绍高并发系统的发展历史、设计难点和基本设计原则,以及度量指标;第2-4章介绍提升高并发系统可用性的4个方法——系统容错、冗余和分片;第5章从提升高并发系统性能的角度讲解了并发和异步的原理和实践技巧;第6章从系统运维和团队流程管理两个方面讲解如何提升团队对高并发系统的掌控能力,进而提升系统的可用性。
"大模型技术是目前人工智能领域的重要发展方向之一,具有广阔的应用前景和巨大的发展潜力。本书结合当前高等院校创新实践课程,基于大模型应用程序的开发方法,给出可执行实战案例。大模型技术主要开发方向为人机聊天、自动生成代码、旅游图鉴等,本书案例主要包括系统架构、系统流程、开发环境、开发工具、系统实现、功能测试等内容。本书中所述案例多样化,可满足不同层次的人员需求; 同时,本书附赠视频讲解、工程文件、拓展知识、插图素材、程序代码,供读者自我学习和自我提高使用。
本书是一本理论联系实际的软件架构设计指导书,旨在帮助读者完成高性能软件系统的架构设计工作。书中涉及分布式、并发编程、数据库调优、非关系型数据库、应用保护、缓存、IO、前端性能优化等方面的理论知识,并在理论知识的基础上推导其实践技巧。全书共13章,第1章介绍了高性能和架构这两个概念,包括高性能所代表的具体指标,架构的具体含义和主要内容。第2章介绍了分流设计。第3章介绍了与服务并行相关的设计。第4章介绍了多进程、多线程、多协程等运算并发手段,并给出了相应的示例。第5章介绍了输入输出设计。第
"ThinkPHP是一个免费开源、快速、简单、面向对象、轻量级的PHP开发框架,已经成长为国内最领先和**影响力的Web应用开发框架,众多的典型案例可以表明它稳定用于商业以及门户级网站的开发。《ThinkPHP8高效构建Web应用》通过丰富的代码示例和详细的讲解,帮助读者快速上手ThinkPHP,高效构建Web应用。《ThinkPHP8高效构建Web应用》配套示例源码、作者答疑服务。《ThinkPHP8高效构建Web应用》共分17章,由浅入深地讲解ThinkPHP应用开发方法,内容包括开
《JavaScript项目开发全程实录》精选JavaScript 开发方向的10 个热门应用项目,实用性非常强。具体项目包含:幸运大抽奖、精美万年历设计、别踩白块儿小游戏、五子棋小游戏、明日在线教育网站、飞马城市旅游信息网、花瓣电影评分网、明日书店网上商城、吃了么外卖网、星光音乐网。本书从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→各功能模块设计与实现→项目运行→源码下载”的形式完整呈现项目,给