WPF是微软新一代开发技术,涵盖了桌面应用程序开发、网络应用程序开发和移动应用程序开发,是微软开发技术未来十年的主要方向。 本书的内容分为两大部分。部分是学习WPF开发的基础知识,包括XAML语言的详细剖析、WPF控件的使用、用户界面布局的介绍。第二部分是作为优秀WPF程序员所应掌握的知识,包括依赖对象和数据关联、路由事件与命令、数据模板与控件模板、绘图与动画等。 本书作者具有多年WPF开发经验,历经多个大型项目,现任微软(美国)下载中心项目组高级开发工程师。本书是作者多年来学习和使用WPF的经验总结。 本书包含了众多WPF面试点,作者凭借书中的知识顺利通过微软(美国)的面试。
《一板成功 高速电路研发与设计典型故障案例解析》是面向硬件电路与系统的工程技术类书籍,通过对电子工程设计中的实际故障案例分析,帮助读者形成硬件设计流程中电路调测和故障排查的方法体系。从研发设计人员的视角探求硬件电路与系统的测试测量、电路调试、故障分析以及解决方案,内容涵盖时钟、电源、逻辑器件、总线、高速信号、测量技术等常规的硬件电路模块。兼具理论性和工程实用性。 《一板成功 高速电路研发与设计典型故障案例解析》适合作为从事计算机、通信设备、高端仪器制造等行业的电路设计、开发专业工程师、研究人员的技术参考书,也可以作为电子科学技术、电子工程专业高年级本科生和研究生的参考用书。
本书在介绍MATLAB基本知识与运算规则的同时,侧重控制与仿真领域的应用和图形、图像编辑等方面内容,如矩阵运算、符号运算、图形功能、控制系统分析与设计、Simulink仿真及MATLAB与Simulink综合应用等;详细给出了MATLAB的基本语句、运算功能和常用命令表,特别给出了很多应用实例,包括控制与仿真及较为复杂的综合应用,重点介绍了MATLAB与ADAMS软件在虚拟样机建模、设计与仿真验证方面的联合应用。本书所有实例都已经作者亲自验证通过。 本书既可作为各高校控制、自动化、电子等相关专业教材或教学参考书,也可供相关专业人员参考使用。
陈郑军、刘振东编*的《WPF应用开发项目教程》以项目化任务驱动式组织教学内容,循序渐进地介绍WPF的开发环境、XAML基础、Application类、窗体、布局控件、常用控件、路由事件、系统命令库、自定义命令、Binding、资源、样式、模板、触发器等,使读者不仅能够学习WPF的各种开发知识,而且能够培养分析问题、解决问题的能力,以*快的速度和*好的效果去掌握WPF开发技术。 全书共6个项目,均是围绕图书管理系统主题展开,每个项目都以一个图书管理典型应用设计,再以多个子任务完成,每个子任务都具有较高的应用价值和代表性。教学内容的设计符合学习者面对问题时的情况,依照任务描述、知识准备、任务分析、任务实施和任务小结5个环节进行,既能科学地解决问题又有很强的锻炼作用。 全书以图书管理系统贯穿全程,将各个知识环节融入案例中
SketchUp是一款极受用户欢迎且易于使用的3D设计软件,在建筑效果和景观效果等设计领域得到了广泛的应用。《SketchUp完全学习手册(微课精编版)》主要讲解新版本SketchUp 2018的设计功能,包括设计基础、绘制基本图形、标注尺寸和文字、设置材质与贴图、图层编辑、群组和组件应用、页面和动画设计、剖切平面设计、创建地形、文件导入和导出、插件设计和渲染等内容,讲解了包括建筑设计和景观设计综合范例在内的多个精美实用的设计范例。本书还配备了包括大量模型图库、范例教学视频和网络资源介绍的海量教学资源。 《SketchUp完全学习手册(微课精编版)》内容广泛、通俗易懂、语言规范、实用性强,使读者能够快速、准确地掌握SketchUp 2018的设计方法与技巧,特别适合初、中级用户使用,既可以作为广大读者快速掌握SketchUp 2018的实用指导书和工具手册,也可作
本书以 理论 实践 相结合的方式编写。以武汉飞航科技的STM32F407开发套件为硬件平台,深入剖析ST(意法半导体)的STM32F4芯片的内部原理及编程逻辑思维,并详细讲述了如何利用开发套件上的硬件资源进行开发,实现驱动的过程。本书的实验案例均在Keil MDK开发环境上成功运行。 本书分两篇:基础入门篇(第1~11章)和进阶篇(第12~18章)。基础入门篇主要是讲述内部的资源以及驱动一些简单的外部设备,每个章节都配有一个通俗易懂的实验案例,通过解析案例能够完全掌握学习的知识点。进阶篇主要讲解芯片的内部资源驱动开发套件上的硬件ic。其中涉及显示屏显示、通信协议等复杂的理论知识,需要读者仔细阅读,查阅额外资料完成整个学习过程。 本书可作为工程技术人员进行单片机、嵌入式系统、嵌入式接口编程等项目开发的学习参考书,也可作为
`
本书全面系统地介绍了网络编程的基本原理,剖 析了网络应用程序实现与套接字实现之间的关联,分 析了不同编程方法的实用性和优缺点。另外,书中收 录了丰富的示例,详细展现了Linux和Windows平台下 套接字编程的共性与个性。特别是从代码角度说明了 不同模型服务器端的区别,对开发实践有很大帮助。 本书内容丰富、结构清晰、讲解细致、通俗易懂 ,既突出了基本原理和技术思想,也强调工程实现, 可以作为大学本科、专科及高职院校相关专业的教材 ,也可作为广大网络应用程序开发人员的参考资料。
正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上都可以用它来执行各种复杂的文本处理和操作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。
.
本书针对具备Linux基础的人群,主要介绍了虚拟化、Docker企业级应用、监控的相关知识与应用,以企业级的实战项目案例,使读者能够掌握应用运维的工作内容。项目案例包括KVM动态迁移、性能优化、Docker企业级应用 、Mesos部署、ELK部署、桌面虚拟化、Nagios与Zabbix部署,通过以上项目案例的训练,读者能够部署虚拟化与容器云,使自己的运维水平达到一个新的高度。本书通过通俗易懂的原理及深入浅出的案例,并配以完善的学习资源和支持服务,为读者带来全方位的学习体验,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,更多技术支持请访问课工场www.kgc.cn。
本书通过数个实例深入浅出地介绍图书馆借阅数据分析系统的具体模块设计思路、操作要领、软件需求分析、概要设计、详细设计、测试文档以及如何快速使用其功能。还针对一些关键的知识点,介绍了其使用技巧及需要注意的问题,让读者在掌握各项操作的同时又学习了相关的技术精髓。
本书以案例教学的方式,讲解了如何使用白鹭引擎(Egret Engine)及配套工具开发HTML5游戏。案例由简至繁,选取了当前应用领域常见的摇奖游戏、卡牌游戏、平台游戏、塔防游戏以及在线聊天,讲解了白鹭引擎支持图形图 像、多媒体、交互与事件、粒子特效、EUI、物理引擎、人工智能及网络通信方面的功能,讨论了程序开发时的调试、面向对象设计、设计模式及应用程序框架等应用方法。本书*后介绍了实际项目开发中的一些应用技巧。本书适合从事H TML5开发的初级技术人员,也可供HTML5开发培训机构参考。
本书以日记的形式记录了一个可实现四则运算计算器的设计过程,从而达到学习 FPGA 设计的目的。全书共 10 章 , 讲述了从设计开始到完成的全过程,其中包括数码管显示、键盘扫描、状态机等基础模块的设计,以及设计中需要注意的问题等,每一章的后还有夏宇闻老师对本章内容的点评及给读者的学习建议。 希望读者按顺序阅读本书,同时进行实践操作,并与书中的进度保持一致 , 终完成整个设计。读者也可以根据自己的想法来实现想要的功能,做到举一反三,以达到好的学习效果。书中使用的硬件为至芯科技的四代开发板、 Altera Cyclone IV 的芯片 , 软件为 Quartus II 13.0 sp1 。 本书可作为电子工程类、自动控制类、计算机类的大学本科高年级学生及研究生设计实验参考用书 , 亦可供其他工程人员自学与参考。
本书收录了美国口语中使用频率的4000多个短语,归入889个中心词中,并为它们逐一配上例句,按A-Z的顺序编排而成这本便于记忆的小词典。您可以漫不经心地的小词典。您可以漫不经心地翻开它,浏览几页,相信您一定会在这看似简单的句子中,领略到一种恍然大悟的快感。 掌握这4000多年极为实用的短语,以及英语特有的表达方式,可以使您更深层地理解和领会英语秘诀。 它将帮助您通往自由的英语表达之路。
本书第1章介绍Scratch,以及它能够实现的内容;然后引出第2章Scratch 3.0的界面知识与操作方法,介绍Scratch 3.0的一些基本操作;接着在第3~6章以案例形式介绍了Scratch 3.0在动画制作、游戏设计、数学编程、硬件编程4个方面的实现方法和步骤;第7章介绍Scratch官方社区的相关内容。 本书适合小学到高中阶段初次接触编程的少年儿童学习,既可以作为他们自学编程的入门教材,也可以作为一般培训机构的少儿编程入门教材。读者可以从Scratch图形化编程入手,首先了解计算机编程的一些基本概念,以便后续学习与理解高级编程语言。
本书基于当前*流行的虚拟仪器开发平台 LabVIEW2018,结合了大量实例,介绍了LabVIEW软件的开发环境与基本操作,前面板,程序框图设计,字符串运算,循环与结构,数组和簇,波形图表和波形图,文件I/O,仪器控制,信号生成、分析及处理,LabVIEW应用程序生成,数据库。各章内容由浅入深、先易后难、循序渐进并附有习题,帮助读者巩固理论知识和提升上机操作能力,快速掌握LabVIEW的编程方法和技巧。 本书适合用作各高职院校LabVIEW程序设计相关专业的教材,也可作为相关工程技术人员设计开发仪器或自动测试系统的参考用书。
《算法竞赛宝典·部:语言及算法入门》主要介绍算法竞赛中用到的C++语言的语法知识和一些简单算法的运用。侧重于学生数学思维的培养和简单算法的应用。
本书是《模式识别及Matlab实现》主教材的配套实验与指导,根据主教材各章内容,相应给出了实验的具体步骤和程序代码,包括:贝叶斯决策,概率密度函数的参数估计,非参数判别分类方法,聚类分析,特征提取与选择,模糊模式识别,神经网络在模式识别中的应用,模式识别的工程应用等。
ACM靠前大学生程序设计竞赛(ACM-ICPC)是靠前上认可的水平优选、规模优选、影响很深的计算机专业竞赛,目前优选参与人数达20多万。本书作者将16年的教练经验与积累撰写成本系列丛书,全面、深入而系