陈郑军、刘振东编*的《WPF应用开发项目教程》以项目化任务驱动式组织教学内容,循序渐进地介绍WPF的开发环境、XAML基础、Application类、窗体、布局控件、常用控件、路由事件、系统命令库、自定义命令、Binding、资源、样式、模板、触发器等,使读者不仅能够学习WPF的各种开发知识,而且能够培养分析问题、解决问题的能力,以*快的速度和*好的效果去掌握WPF开发技术。 全书共6个项目,均是围绕图书管理系统主题展开,每个项目都以一个图书管理典型应用设计,再以多个子任务完成,每个子任务都具有较高的应用价值和代表性。教学内容的设计符合学习者面对问题时的情况,依照任务描述、知识准备、任务分析、任务实施和任务小结5个环节进行,既能科学地解决问题又有很强的锻炼作用。 全书以图书管理系统贯穿全程,将各个知识环节融入案例中
《文玩核桃鉴赏购买指南》讲述文玩核桃的基本知识、品种、价值、产地等等,侧重文玩核桃的市场、赌青皮及与挑选购买文玩核桃的技巧和投资注意事项,力求为广大核桃玩友,业内人士及渴望进入文玩圈或想要健身的大众提供一本通俗、实用还能参考投资赚钱的书。读者可以边买核桃边翻书、简单、实用、快捷,并且有全新拍卖信息和核桃店铺价格资讯,掌握真实的行情和买到很具升值空间的核桃。
“参天之木,必有其根,环山之水,必有其源”。追卒溯源、寻根问祖是中华民族解传统美德。中华姓氏,源于上古,传续至今,在漫长的历史进程中,离合演化,人世翻覆,甚是繁杂。为了帮助海内外炎黄子孙寻根问祖,寻找自己姓氏的源流,本书从大量古今典籍文献、家谱资料中钩沉辑佚,生动、翔实地介绍了500多个姓氏的产生、演变和涌现出的名人及相关胜迹等,弄清了姓氏的来龙去脉,并尽量保存了有关姓氏的历史和趣闻轶事及 500余幅精美图片,融知识性与趣味性于一体,具有很强的可读性和收藏价值,是炎黄子孙了解自已的姓氏,寻根问祖的一本不可多得的参考书。 姓氏是人的符号标志,是家族血脉的传承。追本溯源、寻根问祖是中华民族的传统美德,我姓如何产生,根在何处,始祖何人,名人有何,郡望何方,缘何聚散,怎样演变,本书引经据典
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的不错程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python
《线》内容简介:“那一天,我知道自己和什么东西分离了,可我无法记得与我分离的到底是什么。”五岁的卡捷琳娜与母亲、妹妹失散。她孤身走过陌生的街头,找过每一条街道,找过每一顶难民帐篷,她时时刻刻时时刻刻都不断提醒自己:永远记住妈妈样子!永远记住妹妹的样子。 二十年后,她终于收到母亲的消息,是一个噩耗:母亲死了。她哭不出来,她已经完全记不起母亲的容颜,妹妹的样子也早已忘得干干净净……故事才刚刚开始,一场令人荡气回肠的生死悲欢徐徐展开。
本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本数据结构、搜索技术、高级数据结构、基础算法思想、动态规划、数学、字符串、图论、计算几何。本书适合用于高等院校开展的ICPC、CCPC等算法竞赛培训,中学NOI信息学竞赛培训,以及需要学习算法、提高计算思维的计算机工作者。
Pytho是一门常用的编程语言,它不仅上手容易,而且还拥有丰富的支持库。对经常需要针对自己所 处的特定场景编写专用工具的黑客、计算机犯罪调查人员、渗透测试师和安全工程师来说,Pytho的这些 特点可以帮助他们又快又好地完成这一任务,以极少的代码量实现所需的功能。本书结合具体的场景和真 实的案例,详述了 Pytho在渗透测试、电子取证、网络流量分析、无线安全、网站中信息的自动抓取、 病毒免杀等领域内所发挥的巨大作用。 本书适合计算机安全管理人员、计算机犯罪调查和电子取证人员、渗透测试人员,以及所有对计算机 安全感兴趣的爱好者阅读。同时也可供计算机、信息安全及相关专业的本/专科院校师生学习参考。
本书为清华大学计算机汇编语言程序设计课教材,主要阐述IBM PC及其兼容机汇编语言程序设计的方法和技术。全书共13章:、二章介绍基础知识;第三、四章说明IBM PC机的指令系统及包括伪操作在内的汇编语言程序格式;第五、六章叙述循环、分支、子程序等基本程序结构以及程序设计的基本方法和技术;第七章为宏汇编技术;第八章说明以中断为主的输入/输出程序设计方法;第九章介绍BIOS和DOS系统功能调用的使用方法;第十至十二章分别说明图形显示、发声和磁盘文件存取的程序设计方法及程序实例;第十三章为包括汇编语言和高级语言相连接在内的多个模块的连接技术。全书提供了大量程序实例,每章后均附有习题。
《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了Android开发从概念、技术到市场推广应用的主题,内容包括Android平台概览、Android应用程序设计精髓、Android用户界面设计精髓、Android应用程序设计精髓、对外发布你的Android应用程序和附录6个部分。附录还包含了Android开发常用工具(模拟器、DDMS和Eclipse)的使用指南。 《Android移动应用开发(第3版)卷Ⅰ:基础篇》卷Ⅰ以及本书的卷Ⅱ,不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导。另外,本书还可以帮助项目经理更好地管理项目进程和项目团队,帮助市场推广人员更好地把握市场,创造令人瞩目的销售业绩。
《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
本书从第1版付梓到现在已经30余年,是软件测试领域的经典著作。本书结构清晰、讲解生动活泼,简明扼要地展示了久经考验的软件测试方法和智慧。 本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用测试等高级主题,全面展现了作者的软件测试思想。第3版在前两版的基础上,结合软件测试的近期新发展进行了更新,覆盖了可用性测试、移动应用测试以及敏捷开发测试等内容。 本书适合软件开发人员、IT项目经理等相关读
《零起点Python足彩大数据与机器学习实盘分析》采用Python编程语言、Pandas数据分析模块、机器学习和人工智能算法,对足彩大数据进行实盘分析。设计并发布了开源大数据项目zc-dat足彩数据包,汇总了2010—2016年全球5万余场足球比赛的赛事和赔率数据,包括威廉希尔、澳门、立博、Bet365、Interwetten、SNAI、皇冠、易胜博、伟德、必发等各大赔率公司。介绍了如何使用Python语言抓取网页数据,下载更新zc-dat足彩数据包,并预测分析比赛获胜球队的取胜概率,同时提出了检测人工智能算法优劣的“足彩图灵”法则。
《MATLAB基础教程》结合工科院校工程科学计算应用的需要,讲述了MATLAB的基础知识,内容包括MATLAB程序设计基础和环境设置、MATLAB基本函数、符号运算、矩阵运算,二维和三维图形处理、图形用户界面设计和实用工具箱等。从实用角度出发,精讲多练,通过大量的典型应用实例,详尽、系统地讲述了MATLAB在各专业领域的应用,培养学生利用MATLAB解决实际工程问题的能力。 《MATLAB基础教程》既可以作为理工科院校的MATLAB教学用书,也可以作为高等数学、线性代数、计算方法、复变函数、概率统计、数学建模以及系统动态仿真等课程的教学辅导用书。还可用作机械、控制、经济、金融等领域的工作人员学习和使用MATLAB的参考书。
这是首本从大型互联网系统的应用角度探讨分布式缓存的书籍,包含了原理、框架、架构、案例等多方面的视角。 互联网系统随着容量需求的陡增,许多看似简单的存储类场景都面临着巨大的容量和稳定性风险,而其中的大部分都可以通过对缓存的合理使用来规避。读者从对本书的阅读当中,将会获得应对这些问题的经验,也会对分布式缓存有一个体系化的认识。 本书内容共分为三个部分,按照从理论到实现,再到实践的思路撰写。 首先介绍分布式缓存的背景知识,对本书“分布式”和“缓存”这两个关键词进行了全面的综述,作为后续章节叙述的基础; 第二部分介绍业界主流的缓存,关注其原理与实现,囊括了Ehcache、Memcached、Redis、tair、EVCache、Aerospike等六个缓存或类缓存系统; 最后一部分讨论缓存在互联网系统中的实践,从广告、社交、新闻、电商
《剑指Offer:名企面试官精讲典型编程题(第2版)》剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。《剑指Offer:名企面试官精讲典型编程题(第2版)》共分7章,主要包括面试的流程,讨论面试每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结程序员面试知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量代码除完成基本功能外,还能考虑特殊情况并对非法输入进行合理处理;解决面试题的思路,总结编程面试中解决难题的有效思考模式,如在面试中遇到复杂难题,应聘者可利用画图、举例和分解这3种方法将其化繁为简,先形成清晰思路,再动手编程;优化时间和空间效率,读者将学会优化时间效率及用空间换时间的