陈郑军、刘振东编*的《WPF应用开发项目教程》以项目化任务驱动式组织教学内容,循序渐进地介绍WPF的开发环境、XAML基础、Application类、窗体、布局控件、常用控件、路由事件、系统命令库、自定义命令、Binding、资源、样式、模板、触发器等,使读者不仅能够学习WPF的各种开发知识,而且能够培养分析问题、解决问题的能力,以*快的速度和*好的效果去掌握WPF开发技术。 全书共6个项目,均是围绕图书管理系统主题展开,每个项目都以一个图书管理典型应用设计,再以多个子任务完成,每个子任务都具有较高的应用价值和代表性。教学内容的设计符合学习者面对问题时的情况,依照任务描述、知识准备、任务分析、任务实施和任务小结5个环节进行,既能科学地解决问题又有很强的锻炼作用。 全书以图书管理系统贯穿全程,将各个知识环节融入案例中
本书主要讲解FPGA的程序设计,以一款热销的FPGA开发板为例,介绍学习FPGA和使用Verilog,以及FPGA开发板的硬件配置,重点是第3章的16个典型实例程序,由简单到复杂,*后是FPGA的设计心得。 本书适合电子、通信、自动化等相关专业的本科生以及从事FPGA开发/IC设计/PCB等相关职业的初学者阅读参考。
《文玩核桃鉴赏购买指南》讲述文玩核桃的基本知识、品种、价值、产地等等,侧重文玩核桃的市场、赌青皮及与挑选购买文玩核桃的技巧和投资注意事项,力求为广大核桃玩友,业内人士及渴望进入文玩圈或想要健身的大众提供一本通俗、实用还能参考投资赚钱的书。读者可以边买核桃边翻书、简单、实用、快捷,并且有全新拍卖信息和核桃店铺价格资讯,掌握真实的行情和买到很具升值空间的核桃。
《奇妙!创课堂玩转3D打印》一书融合多位一线优秀教师的智慧和实践,遵循学生的学习认知规律,以123D Design这款三维设计软件为主要载体,着眼于中小学生信息素养的整体提升。 全书分三个单元,*单元 入门篇 以三维设计的基本操作为主要内容,关注对学生学习兴趣的激发;第二单元 构造篇 以四种重要的三维成型技术为主要内容,关注重要技能的锤炼与巩固,第三单元 应用篇 以综合应用与操作技巧为主要内容,关注学生综合能力的整体提升。三个单元的内容循序渐进、螺旋式提升,让中小学生在快乐的学习中掌握三维设计技能、提升信息素养。
“参天之木,必有其根,环山之水,必有其源”。追卒溯源、寻根问祖是中华民族解传统美德。中华姓氏,源于上古,传续至今,在漫长的历史进程中,离合演化,人世翻覆,甚是繁杂。为了帮助海内外炎黄子孙寻根问祖,寻找自己姓氏的源流,本书从大量古今典籍文献、家谱资料中钩沉辑佚,生动、翔实地介绍了500多个姓氏的产生、演变和涌现出的名人及相关胜迹等,弄清了姓氏的来龙去脉,并尽量保存了有关姓氏的历史和趣闻轶事及 500余幅精美图片,融知识性与趣味性于一体,具有很强的可读性和收藏价值,是炎黄子孙了解自已的姓氏,寻根问祖的一本不可多得的参考书。 姓氏是人的符号标志,是家族血脉的传承。追本溯源、寻根问祖是中华民族的传统美德,我姓如何产生,根在何处,始祖何人,名人有何,郡望何方,缘何聚散,怎样演变,本书引经据典
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的不错程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python
《线》内容简介:“那一天,我知道自己和什么东西分离了,可我无法记得与我分离的到底是什么。”五岁的卡捷琳娜与母亲、妹妹失散。她孤身走过陌生的街头,找过每一条街道,找过每一顶难民帐篷,她时时刻刻时时刻刻都不断提醒自己:永远记住妈妈样子!永远记住妹妹的样子。 二十年后,她终于收到母亲的消息,是一个噩耗:母亲死了。她哭不出来,她已经完全记不起母亲的容颜,妹妹的样子也早已忘得干干净净……故事才刚刚开始,一场令人荡气回肠的生死悲欢徐徐展开。
本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本数据结构、搜索技术、高级数据结构、基础算法思想、动态规划、数学、字符串、图论、计算几何。本书适合用于高等院校开展的ICPC、CCPC等算法竞赛培训,中学NOI信息学竞赛培训,以及需要学习算法、提高计算思维的计算机工作者。
Pytho是一门常用的编程语言,它不仅上手容易,而且还拥有丰富的支持库。对经常需要针对自己所 处的特定场景编写专用工具的黑客、计算机犯罪调查人员、渗透测试师和安全工程师来说,Pytho的这些 特点可以帮助他们又快又好地完成这一任务,以极少的代码量实现所需的功能。本书结合具体的场景和真 实的案例,详述了 Pytho在渗透测试、电子取证、网络流量分析、无线安全、网站中信息的自动抓取、 病毒免杀等领域内所发挥的巨大作用。 本书适合计算机安全管理人员、计算机犯罪调查和电子取证人员、渗透测试人员,以及所有对计算机 安全感兴趣的爱好者阅读。同时也可供计算机、信息安全及相关专业的本/专科院校师生学习参考。
“许多年过去了,人们说陈年旧事可以被埋葬,然而我终于明白这是错的,因为往事会自行爬上来。回首前尘,我意识到在过去二十六年里,自己始终在窥视着那荒芜的小径。” 12岁的阿富汗富家少爷阿米尔与仆人哈桑情同手足。然而,在一场风筝比赛后,发生了一件悲惨不堪的事,阿米尔为自己的懦弱感到自责和痛苦,逼走了哈桑,不久,自己也跟随父亲逃往美国。 成年后的阿米尔始终无法原谅自己当年对哈桑的背叛。为了赎罪,阿米尔再度踏上暌违二十多年的故乡,希望能为不幸的好友尽最后一点心力,却发现一个惊天谎言,儿时的噩梦再度重演,阿米尔该如何抉择? 小说如此残忍而又美丽,作者以温暖细腻的笔法勾勒人性的本质与救赎,读来令人荡气回肠。
本书为清华大学计算机汇编语言程序设计课教材,主要阐述IBM PC及其兼容机汇编语言程序设计的方法和技术。全书共13章:、二章介绍基础知识;第三、四章说明IBM PC机的指令系统及包括伪操作在内的汇编语言程序格式;第五、六章叙述循环、分支、子程序等基本程序结构以及程序设计的基本方法和技术;第七章为宏汇编技术;第八章说明以中断为主的输入/输出程序设计方法;第九章介绍BIOS和DOS系统功能调用的使用方法;第十至十二章分别说明图形显示、发声和磁盘文件存取的程序设计方法及程序实例;第十三章为包括汇编语言和高级语言相连接在内的多个模块的连接技术。全书提供了大量程序实例,每章后均附有习题。
本书以实战为主线,深入浅出地介绍了Kuberes在企业生产环境中的应用。全书共6章,章讲解Kuberes的高可用安装,分为kubeadm和二进制安装方式,可以让读者快速上手,了解Kuberes的架构模式。第2章介绍了Kuberes的理论基础。第3章主要讲解Kuberes常见应用的容器化,并部署至Kuberes集群实现高可用,同时介绍了Kuberes的各个组件和资源。第4章主要介绍持续集成和持续部署,包括Jenkinsz新的功能Pipeline的使用,从Pipeline的语法到项目实操,传统Java和Spring Cloud应用的容器化以及自动化构建部署。第5章主要讲解了Kuberes的Nginx Ingress的安装和常用配置,以适用于生产环境的各种需求。第6章讲解了备受关注的Server Mesh,使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等内容。 本书技术先进,注重实操,解决了Kuberes在生产环境中使用和安装过程中遇到的大量问题,本书特
《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了Android开发从概念、技术到市场推广应用的主题,内容包括Android平台概览、Android应用程序设计精髓、Android用户界面设计精髓、Android应用程序设计精髓、对外发布你的Android应用程序和附录6个部分。附录还包含了Android开发常用工具(模拟器、DDMS和Eclipse)的使用指南。 《Android移动应用开发(第3版)卷Ⅰ:基础篇》卷Ⅰ以及本书的卷Ⅱ,不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导。另外,本书还可以帮助项目经理更好地管理项目进程和项目团队,帮助市场推广人员更好地把握市场,创造令人瞩目的销售业绩。
《Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版)》通过大量的示例和代码,以丰富的互动的方式向读者展示Three.js的各种功能。 《Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版)》共12章:章讲述使用Three.js库的基本步骤;第2章讲解Three.js库使用过程中所需要理解的各种基础组件,包括灯光、网格、几何体、材质和相机等;第3章通过具体示例讲解场景中使用的各种灯光;第4章讨论Three.js库中可以用于网格的各种材质,并通过互动示例让你来试用这些材质;第5章讲解Three.js中几何体的创建和设置;第6章展示如何设置、使用Three.js库中的高级几何体,例如凸面体和旋转体;第7章讲解如何使用Three.js库中的粒子系统;第8章展示如何从外部导入网格和几何体;第9章探索各种动画效果,使场景活动起来;0章深入讲解材
《21世纪计算机编程指南系列:PHP4.0程序员参考》全面介绍了PHP的发展历史,在Windows和Linux操作系统上的安装和配置,详尽的语言语法介绍,以及完全的函数参考。其中,函数参考是全书的主要内容,并且涵盖了PHP4.0所有新增函数。 《21世纪计算机编程指南系列:PHP4.0程序员参考》适合初级、中级、高级的PHP程序员,也适合其他脚本编程语言,比如Perl、ASP、JSP的程序员参考,同时,对于网站所有从业人员,比如网页制作人员、Webmaster及其他管理人员参考。
本书主要讲解如何将数据结构概念用C++程序语言进行实作。本书将复杂的理论结合图文并茂的解说方式,并搭配丰富的图表及范例介绍,将数据结构中重要的观念及演算方法加以诠释,集中学习焦点。 本书适合数据结构的初学者使用,也可以作为计算机相关专业的教科书。
本书作为C语言的入门与提高类图书,结合大学通用教材的知识点和多个实例,为读者全面讲解C语方的各项内容。 书中精心选取了100个实例 ,由浅入深、由易至难地诠释了C语言的各个知识点内容包括基础知识,、图形动画与多媒体和综合实例三个部分。 本书适合于C语言的初学者入门与提高使用,尤其适合作为大学程序设计课程的辅助教材。
Java的存在时间已经超过10年了,在这段时间里它的成就非凡,改变了我们写软件的方法和想法。但是Java已显老态,该是时候让我们想想未来接班人是谁了。 在《Java》一书中,Bruce Tate公正而诚实地分析Java的成就,以及为何Java是如此强大的工具。他告诉我们Java如何带领计算机编程领域向前迈进,同时也讲述在哪些方面Java会阻碍我们,在哪些方面Java对我们要做的事而言并不够灵活,在哪些地方因为政治力量而使用Java只会导致复杂度的提升。 作者研究了其他的语言和框架,提出了一些很难的问题:这些语言擅长什么?不擅长什么?其中有没有Java的接班人?它们能够像Java一样主导软件领域吗?未来的工具应该是什么样子?会像J2EE或者Ruby on Rails?说不定更激进,就像Continuation server?Bruce Tate除了与我们分享他自己的观察结果,也访问并概括了许多开放源代码Ja
《汇编语言程序设计习题集》是针对东北大学出版社出版的“十一五”规划教材《汇编语言程序设计》(高福祥、齐志儒主编)一书编写的,但本书的内容也适合于任何采用80x86汇编语言程序设计教材的教学。 汇编语言是一门实验性极强的课程。课堂的理论教学只能使学生掌握程序设计的基本理论、方法与技巧,而要深刻理解、融会贯通教学内容,必须经过大量的习题训练。通过习题训练,能使同学们充分地发挥自己的聪明才智,学到课堂上无法学到的实际编程、调试程序的技巧与方法,取得举一反三的效果。 《汇编语言程序设汁习题集》是按照教材章节顺序编写的。题目类型分为单项选择题、判断题、填空题、简答题、改错題、程序分析题和程序设计题,旨在引导学生认真、仔细地复习教材内容,深入理解和牢固掌握有关的基本概念和方法。题目按照易、中
本书从第1版付梓到现在已经30余年,是软件测试领域的经典著作。本书结构清晰、讲解生动活泼,简明扼要地展示了久经考验的软件测试方法和智慧。 本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用测试等高级主题,全面展现了作者的软件测试思想。第3版在前两版的基础上,结合软件测试的近期新发展进行了更新,覆盖了可用性测试、移动应用测试以及敏捷开发测试等内容。 本书适合软件开发人员、IT项目经理等相关读