本书从初学者角度出发,通过通俗易懂的语言和大量典型的实例,循序渐进地介绍使用C进行WinForms程序设计的常用技术和方法。主要内容包括搭建C开发环境、第一个C程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程等。本书提供配套的源代码,用于提高读者的学习效率。
本书是JavaScript经典图书的新版。第5版涵盖ECMAScript2023,全面、深入地介绍了JavaScript的基础语法和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到最新的技术,重点介绍了ECMAScript标准和DOM规范。在此基础上逐一讨论了Java
本书深入探讨了开源项目的生态,不仅揭示了开源文化的精髓,还提供了实践指南,可以帮助读者在开源世界中找到自己的位置。首先,本书介绍了开源的基础知识、历史背景、选择项目的策略以及如何启动开源项目;其次,深入探讨了如何运营开源项目,包括社群建设、处理冲突和管理项目增长等;最后,本书还揭示了开源项目商业化的途径和策略,分析了不
本书根据科源信息技术有限公司3个不同发展阶段的商品销售管理案例,将Access2019数据库的创建和管理、数据表的创建和管理、查询的设计和创建、窗体的设计和制作、报表的设计和制作、用户界面的设计和制作等知识及技能融入3个循序渐进的学习情境中。本书将学习目标和工作应用有机地结合在一起,充分体现“学习的内容是工作需要的内容
这本书是关于软件设计的:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法)。本书首先介绍了软件设计中的基本问题,即管理复杂性。然后,它讨论了有关如何处理软件设计过程的哲学问题,并提出了在软件设计过程中应用的一系列设计原则。本书还介绍了一组识别设计问题的危险信号。您可以应用本书中的思想来最小化大型软件系统的
本书是蓝桥杯大赛软件类入门教程,详细讲解了蓝桥杯大赛软件类入门阶段的核心知识点,也是大赛必考和常考的知识点,包括填空题、模拟题、数据结构、基本算法、搜索、动态规划、数学、图论。本书用大量的大赛真题作为例题,帮助读者巩固知识点的应用;代码简洁精要,可作为比赛模板;文字简洁明快,实现了较好的易读性。
Unity,作为一个高度灵活的平台,支持2D和3D游戏开发,并且可以无缝地部署至多个平台,包括PC、移动设备、Web以及虚拟现实和增强现实设备。无论是游戏设计师、影视开发者还是科研人员,Unity都能为其提供强大的工具,以实现他们的创意。本教材的编写目标是帮助读者掌握Unity的核心功能,并通过一系列实际案例,让读者熟
本书共分为九个章节,第一章为信息安全概述,介绍信息安全常用概念、目前的发展状况及面临的威胁;第二章至第四章分别详细讲解密码学、数据加密与密钥技术;第五章至第七章为入侵检测相关内容,包括入侵检测的基础知识、入侵检测算法与入侵检测技术;第八章为信息安全管理,分析了信息安全管理的原则、策略的制定与优化;第九章为信息安全的法律
随着5G/6G技术的迅速发展、各行业物联网的不断普及,需要“云网”协同和“算网”融合的现实场景需求越来越旺盛,使得“云中心-网络边缘-各类终端”协同起来高效实时交互成为急需,“云-边-端”关键技术成为理论研究和应用创新的热点,并成为技术发展趋势。本书首先介绍了边缘计算与云协同技术的研究背景意义、研究内容与国内外研究现状
本书是一本跨界于Web前端开发和网页美工设计的教程。全书围绕UI设计理念与原则,以培养学习者良好的UI界面设计及原型开发能力为目标,综合运用以PhotoShop、XD原型设计为主的各种工具软件,通过对任务的分析、分解、分步实施,将UI设计知识与PS/XD操作技能融于实践过程。全书共四篇,第一篇为UI元素设计,包括导航、