出现在书名中的结果
共 31 条

Microsoft Visual C# 2010 Step by Step
This popular, practical tutorial helps you apply your fundamental programming skills to learning and working with the Visual C# 2010 rapid application development environment. Features learn-by-doing exercises, with data sets and code samples on the CD.Teach yourself Visual C# 2010-one step at a time. Ideal for developers with fundamental programming skills, this practical tutorial features learn-by-doing exercises that demonstrate how, when, and why to use the features of the C# rapid application development environment. You'll learn how to use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0; develop a solid, fundamental understanding of C# language features; and then get to work creating actual components and working applications for the Windows operating system. You'll also delve into data management technologies and Web-based applications.

MATLAB宝典
本书由浅入深、循序渐进地介绍了MATLAB的知识体系及操作方法。全书共分为7个部分23章。其中主要介绍了如何使用MATLAB进行数据分析、数据可视化的方法、MATLAB编程、图形用户界面、MATLAB仿真,以及文件输入/输出、编译器和应用程序接口等高级技术。本书最大的特色在于每一节的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握基本参数及制作技巧,学习尽可能多的知识。

MATLAB/Simulink建模与仿真
本书系统介绍了MATLAB/Simulink的建模与仿真。结合MATLAB/Simulink的使用,通过典型示例,阐述了MATLAB/Simulink建模与仿真在通信和自动系统中的应用。共分8章,包括MATLAB介绍、MATLAB界面设计、Simulink仿真环境、MATLAB/Simulink建模与仿真、时/频域分析法、模拟及数字通信系统的建模与仿真、经典/现代/智能控制系统设计与仿真、MATLAB/Simulink仿真与建模在实际中的应用等。

MATLAB从入门到精通
4人今日阅读 推荐值 81.9%
本书主要面向零基础读者,用实例引导读者学习,深入浅出地介绍了MATLAB的相关知识和实战技能。本书第Ⅰ篇“基础知识”主要讲解MATLAB基础知识;第Ⅱ篇“语法基础”主要讲解MATLAB的基本使用方法、MATLAB编程基础、MATLAB的数组与矩阵操作、常用数学函数、符号运算、数值运算、数据分析及图形句柄等;第Ⅲ篇“数据可视化”主要介绍二维数据可视化和三维数据可视化等;第Ⅳ篇“编程设计”主要介绍图形用户界面设计、Simulink仿真基础、文件读取I/O、MATLAB编译器及外部接口应用等;第Ⅴ篇“综合实战”主要介绍MATLAB在信号与系统中的应用、MATLAB在数字信号处理中的应用、MATLAB在通信原理中的应用、MATLAB在图像处理领域的应用及MATLAB在金融领域的应用等。本书所提供的电子资源中包含了与图书内容全程同步的教学视频。此外,还赠送了大量相关学习资料,以便读者扩展学习。本书适合任何希望学习MATLAB的读者,无论读者是否从事计算机相关行业,是否接触过MATLAB,均可通过学习本书快速掌握MATLAB的开发方法和技巧。

MATLAB从基础到精通
本书分为两个篇章。第1篇主要介绍MATLAB基础知识,第2篇主要介绍MATLAB常用工具箱的使用。涵盖的主要内容有MATLAB的发展、优势、特点和系统组成,常用的数据类型,矩阵和数组的基本操作,程序设计的相关知识,图形处理的相关知识,GUI设计,数值分析技术,符号运算,常用的接口编程技术,文件的输入/输出机制,Simulink的基础知识,统计工具箱,图像处理工具箱,优化工具箱,曲线拟合工具箱,神经网络工具箱,金融工具箱,小波分析工具箱,遗传算法与直接搜索工具箱等。

MATLAB在电子信息工程中的应用
MATLAB语言具有使用方便、输入简捷及编程效率高等特点,本书主要向读者介绍了MATLABR 2008的基础知识和电子仿真技术,并详细介绍了集成在MATLAB中的Simulink软件包。书中的内容涉及MATLAB基础知识、MATLAB常用语法、Simulink应用、控制系统数学模型的MATLAB描述及建模、MATLAB在控制系统中的应用、数字信号处理在MATLAB中的实现、滤波器模型、MATLAB在通信系统中的应用及示例、通信系统的评估及MATLAB示例等。

气动智能控制系统的研究及应用
本书针对气动比例系统的工作性能及特点,介绍了智能控制技术在气动比例系统领域中的应用,并设计了智能混合控制器,实现了对气动比例系统良好的轨迹跟踪及控制性能。全书共分6章,包括气动比例系统的特点及发展状况,气动系统的摩擦补偿技术,智能控制技术在该领域中的研究与应用。本书在深入分析气动比例系统的工作性能及特点的基础上,研究系统的摩擦机理,并且通过叠加高频低幅颤振信号补偿系统的摩擦力,结合气动比例系统的非线性特征,研究了智能混合控制器,实现系统良好的轨迹跟踪性能,为拓展气动比例系统的应用领域及提高气动比例系统的控制性能奠定了基础。鉴于流体的相似性,本书内容也可以用于电液比例系统或其它相关的领域中。本书适用于从事流体传动及控制专业、机械电子、电气自动化和生产过程自动化领域工作的工程技术人员学习,也可以作为大专院校工业自动化、机械电子、流体传动与控制等专业的教学参考书。

MATLAB 2014从新手到高手
《MATLAB 2014从新手到高手》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了MATLAB 2014的相关知识和应用方法。 《MATLAB 2014从新手到高手》分为6篇,共19章。第 1篇【新手入门篇】介绍了MATLAB的入门知识和工作环境等;第 2篇【语法基础篇】介绍了MATLAB的基本语法、MATLAB的数组及其操作、MATLAB的矩阵及其操作、利用MATLAB进行科学计算以及利用MATLAB进行符号运算等;第3篇【数据可视化篇】介绍了二维数据和三维数据可视化等;第4篇【程序设计篇】介绍了MATLAB编程基础、图形用户界面设计以及Simulink仿真基础等;第5篇【综合实战篇】介绍了MATLAB在信号与系统、数字信号处理以及通信原理中的应用等;第6篇【高手秘籍篇】介绍了数字图像处理、视觉分析、文件 I/O以及MATLAB的高级应用等。

大话虚拟仪器
本书对LabWindows/CVI的开发平台、技术更新进行了详细介绍,作者以局外人的视角重新审视,结合了多年的教学与工程实践经验,对这个开发平台提出了进一步改进的渴望与憧憬,希望能看到NI更加优秀的性能和功能改进,并对NI的企业战略和决策制定提出了一些个人看法。本书使用了大量的第三方工具、检测方法,并附有作者对一些学术观点的看法以及程序设计思路和代码实现,适用于虚拟仪器工程开发、架构设计人员和自学者学习使用。

MATLAB实用教程
本书主要分实用教程、习题、上机操作指导等几个方面。各部分深入浅出,相互配合,层次清楚。先讲解后实例;习题部分系统练习基本内容;实验先引导操作后思考练习。附录部分是习题参考答案、模拟测试题及其参考答案、例题索引和程序的调试介绍。同时,本书配备了教学课件和实例文件,方便老师教和学生学。需要者可以电子工业出版社的http://www.hxedu.com.cn平台免费下载。

GPU高性能编程CUDA实战
2人今日阅读
CUDA是用来促进并行程序开发的一种计算架构。它与各种广泛的软件平台一起使用,使得程序员在构建高性能的应用程序的时候,可以借助图形处理单元(GPU)的强大力量。尽管GPU在图形和游戏编程领域应用多年,现在,CUDA使得开发其他领域的应用程序的程序员,也能够使用GPU的宝贵资源。本书由CUDA软件平台团队的两位高级成员撰写,介绍程序员如何利用这一新的技术。作者介绍了CUDA的各个方面,及其高级功能,还介绍了如何使用CUDAC扩展,以及如何编写真正表现出优秀性能的CUDA软件。

C语言编程魔法书:基于C11标准
2人今日阅读 推荐值 76.5%
本书之所以叫“C语言编程魔法书”,是因为像“宝典”、“圣经”之类的词已经被用滥了。再者,C语言本身就拥有极其强大的魔力,你能用它做几乎所有的事情。而且几乎每一个C语言编译器都能内联汇编语言,或者与C++、Objective-C直接兼容,而对于像Java、C#、Python等许多编程语言也有相应的接口。所以,我认为C语言在计算机编程语言领域中就好比数学在自然科学中的地位和作用,它是很多编程语言的基础,而且很多编程语言的编译器或解释器也都是基于C语言来写的。本书推崇读者使用合法免费的C语言编译器以及集成开发环境,希望读者能有正确的软件版权意识,这样才能更好地为我国软件事业增添光彩,为打造良好的应用市场以及生态环境作出贡献。因此,本书主要选择使用GCC、Clang这两个主流开源免费的C语言编译器,而集成开发环境(IDE)则采用VisualStudioCommunity、Eclipse、Xcode这三个常用的免费开发工具,其中,VisualStudioCommunity不是开源的,而Xcode则是部分开源的。

C++反汇编与逆向分析技术揭秘(第2版)
3人今日阅读 推荐值 78.2%
这是一部系统讲解反汇编与逆向分析技术原理、流程、方法和实用技巧的著作。本书第1版出版于2011年,10年来畅销不衰,成为反汇编与逆向工程领域的标志性著作,被数十万安全工程师和C++工程师奉为瑰宝。在全球学术界和企业界都享有盛誉,故第2版得到了全球15位安全技术专家的倾力推荐。第2版在技术、工具和案例等方面做了大量的更新和补充。通过本书,你将掌握以下知识或技能:逆向分析技术的工具和原理;逆向分析技术的流程和方法;逆向分析技术的精髓和实用技巧;软件调试的技术原理,以及代码运行时的内存表现;C++语法的实现机制和反汇编表现形式;全书共18章,分为三个部分:第一部分 准备工作(第1章)简单地介绍了编译器、调试器和反汇编静态分析工具的使用方法以及反汇编引擎的工作原理;第二部分 C++反汇编揭秘(第2~13章)以多种编译器为例解析了每个C/C++知识点的汇编表现形式,通过整理反汇编代码梳理流程和脉络,讲解了调试和识别各种C/C++语句的方法,并且深入剖析各知识点的底层机制;第三部分 逆向分析技术应用(第14~18章)通过对PEiD、调试器OllyDbg、木马、勒索病毒等实际应用的逆向分析,带领读者领路逆向分析技术的魔力,并加深对所学理论知识的理解。

华为:从中国制造到中国创造
1人今日阅读 推荐值 55.4%
纵观华为三十余年发展历程,你会看到这家生不逢时、从跨国巨头缝隙中杀出一条血路的民营企业一路艰辛、过关斩将,从农村到城市,从本土到海外,从两万一千元到上万亿家底之不凡"企生”。本书力图还原华为32年风雨历程,集纳诸多创业故事与创新人物,使人们全方位了解华为,让读者清晰认识到唯有科技创新才能使我们的民族立于不败之地。本书重在还原华为创业与创新的原始真相,给广大读者尤其是年轻朋友呈现一幕幕华为成长的立体场景。通过华为艰苦卓绝的发展实践,学习借鉴其成功经验与失败教训。

编译与反编译技术实战
4人今日阅读 推荐值 76.5%
“编译技术”是从事软件开发和信息安全相关工作的技术人员必须掌握的基础性技术,也是高等院校计算机科学与技术和软件专业的一门必修专业课,这是理论与实践结合非常强的领域,对提升开发人员的技术水平和大学生科学思维的养成、解决实际问题能力具有重要作用。“反编译技术”则是近几年发展起来的新兴技术,许多计算机软件或信息安全从业者非常关心该技术的发展,但目前这方面的书籍较少,与“编译技术”结合起来讲解的书也很少,从实践角度来剖析的更是少见。本书就是在这种需求以及作者在这两方面的科研实践的驱动下诞生的,目的是为计算机软件和信息安全从业者提供编译与反编译技术方面的知识和实战技巧。

基于ARM的小功率电动汽车控制器开发
电动汽车控制器结合了车辆工程、电力电子、电机控制等多个领域的专业知识。本书的研究成果受国家自然科学基金面上项目51777011的资助,系统地介绍了基于ARM芯片的小功率电动汽车控制器开发技术。内容包括ARM芯片STM32F103的特性功能和软件编程环境、C语言编程方法、以及三相交流异步电机的控制算法等。本书基于一项具体的电动汽车控制器的开发过程展开内容描述,从建立软件工程开始,不断增加代码和功能,并同步讲解相应的硬件电路设计方案。对于控制器开发过程中需要的三相逆变器的控制算法、调制策略,以及三相交流异步电机的数学模型等内容,本书也做了详细介绍。本书给出了基于ARM芯片的大量的项目源代码,并配备了详细的注释和讲解,将理论知识内容和工程手段进行了有机结合。本书既可以作为学习ARM芯片STM32F103使用方法的参考手册,又可以作为学习电力电子技术和电机控制技术的参考资料,还可以为研究生、企业研发人员和工程人员从事该领域的项目开发工作提供借鉴。

OpenCV 3 Blueprints
This book is ideal for you if you aspire to build computer vision systems that are smarter, faster, more complex, and more practical than the competition. This is an advanced book intended for those who already have some experience in setting up an OpenCV development environment and building applications with OpenCV. You should be comfortable with computer vision concepts, object-oriented programming, graphics programming, IDEs, and the command line.

0day安全
4人今日阅读 推荐值 85.5%
本书分为5篇33章,系统、全面地介绍了Windows平台缓冲区溢出漏洞的分析、检测与防护。第一篇为漏洞exploit的基础理论和初级技术,可以引领读者迅速入门;第二篇在第一篇的基础上,结合国内外相关研究者的前沿成果,对漏洞技术从攻、防两个方面进行总结;第三篇站在安全测试者的角度,讨论了几类常用软件的漏洞挖掘方法与思路;第四篇则填补了本类书籍在Windows内核安全及相关攻防知识这个神秘领域的技术空白;第五篇以大量的0 day案例分析,来帮助读者理解前四篇的各类思想方法。

MATLAB应用实例精讲:数学数值计算与统计分析篇
本书从实用的角度出发,通过大量典型的实例,详细介绍了MATLAB在数学数值计算与统计分析方面的应用方法与技巧。全书分两篇共10章,第一篇为基础技术,介绍了MATLAB的用户界面与工具箱、程序设计,以及数值计算与数据分析基础。读者通过学习,将熟悉MATLAB的基本功能和操作,为后面的学习打下基础。第二篇为MATLAB实例,结合48个工程实例,按照入门、经典的介绍顺序,从行业角度介绍了MATLAB 在数学与数值计算、最优化计算以及数据统计分析方面的应用流程和操作技巧。

嵌入式操作系统原理及应用
本书介绍嵌入式操作系统设计的基本原理,包括嵌入式操作系统的一些核心概念、设计常用数据结构和实现方式。同时对各类流行嵌入式操作系统进行剖析、以各类驱动实现为例讲解其应用。最后结合ucos2在FPGA上的实例组织实验讲解如何编写嵌入式操作系统和应用程序。

Hands-On System Programming with Go
System software and applications were largely created using low-level languages such as C or C++. Go is a modern language that combines simplicity, concurrency, and performance, making it a good alternative for building system applications for Linux and macOS.This Go book introduces Unix and systems programming to help you understand the components the OS has to offer, ranging from the kernel API to the filesystem, and familiarize yourself with Go and its specifications. You'll also learn how to optimize input and output operations with files and streams of data, which are useful tools in building pseudo terminal applications. You'll gain insights into how processes communicate with each other, and learn about processes and daemon control using signals, pipes, and exit codes. This book will also enable you to understand how to use network communication using various protocols, including TCP and HTTP. As you advance, you'll focus on Go's best feature-concurrency helping you handle communication with channels and goroutines, other concurrency tools to synchronize shared resources, and the context package to write elegant applications.By the end of this book, you will have learned how to build concurrent system applications using Go

Secret Recipes of the Python Ninja
Whether you’ve been working with Python for a few years or you’re a seasoned programmer, you’ll have a lot of new tricks to walk away with.

Mastering Reverse Engineering
If you want to analyze software in order to exploit its weaknesses and strengthen its defenses, then you should explore reverse engineering. Reverse Engineering is a hackerfriendly tool used to expose security flaws and questionable privacy practices.In this book, you will learn how to analyse software even without having access to its source code or design documents. You will start off by learning the low-level language used to communicate with the computer and then move on to covering reverse engineering techniques. Next, you will explore analysis techniques using real-world tools such as IDA Pro and x86dbg. As you progress through the chapters, you will walk through use cases encountered in reverse engineering, such as encryption and compression, used to obfuscate code, and how to to identify and overcome anti-debugging and anti-analysis tricks. Lastly, you will learn how to analyse other types of files that contain code.By the end of this book, you will have the confidence to perform reverse engineering.

写给程序员的Python教程
Python语言具有免费开源、简单易学、可移植性和解释性强、可扩展可嵌入等优点,在国内外都得到了广泛的应用。 本书基于Python 3的版本进行讲解。本书共有11章,由浅入深地讲解了Python的相关知识。本书从Python的安装开始讲起,对数据类型、函数、内置类型、集合类型、异常、生成器、文件和资源管理、单元测试等重要知识进行了系统化的讲解。

The Python Apprentice
The Python Apprentice is for anyone who wants to start building, creating and contributing towards a Python project. No previous knowledge of Python is required, although at least some familiarity with programming in another language is helpful.

计算机控制系统理论与设计
本书结合计算机控制系统设计实例,从实际应用的角度对国内外控制系统中最具代表性的硬件(如工业控制计算机、DSP、PC/104等)和软件开发工具(如VC++、CCS、MATLAB等)进行了详细介绍,并对系统建模、控制算法设计及其硬件、实现方法等控制系统设计的关键问题进行了系统地探讨。本书可作为相关专业的高年级本科生和研究生的教材使用,也可供从事自动化、机械、电气、测量仪表等相关领域的研究人员和技术人员阅读参考。

软件设计与编程基础(C语言版)
本书以C语言为媒介,详细地介绍了结构化程序的开发的完整流程。主要内容包括项目背景、需求分析、系统设计、编码实现、系统测试与优化。本书精心选择了“小学生数学选题系统”、“超市管理系统”两个项目,依据从简单到复杂的规律,逐步构建使用者的软件开发与设计理念,注重学习者能力的培养。本书充分体现行为导向教学方法,在实施项目时,将面向过程的软件开发方法、算法及C语言相关知识均贯穿在项目这条主线上,让学生学会在工作中处理各类问题的方法,实现理论与实践一体化教学。

Python忍者秘籍
本书主要介绍Python的基础安装和进阶操作。全书共有9章,介绍了Python模块,解释器,装饰器,collections,生成器、协同程序和并行处理,math模块,PyPy,增强方案以及LyX的相关使用。本书包含大量的代码示例可供读者参考并实践。 本书适合使用Python语言的算法工程师、后台工程师、测试工程师以及运维工程师阅读,也适合有一定编码基础的人员自学Python或了解进阶知识。

嵌入式软件系统测试:基于形式化方法的自动化测试解决方案
本书的主要内容包括:第1章介绍嵌入式系统及软件的基本概念;第2章介绍嵌入式软件工程及质量与可靠性的相关知识;第3章系统地介绍基于形式化方法的嵌入式软件系统测试理论框架及技术;第4章讨论实时嵌入式软件自动化测试描述方法,主要从实时嵌入式软件测试描述语言的设计及运行机制等方面进行阐述;第5章着重讨论智能终端应用(嵌入式)软件系统测试技术,从Android系统基础开始,对测试用例生成、回归测试及压力测试等方面做了重点讲解;第6章重点讨论嵌入式软件系统测试环境构建技术,提出实时嵌入式软件仿真测试虚拟机规范的设计思路,同时对实时嵌入式软件仿真测试环境的体系结构设计以及测试执行引擎的设计、实现及效率等进行了探讨;第7章给出典型航电系统嵌入式软件测试实例。本书既可为从事军用/民用领域嵌入式系统开发、验证及维护的专业技术人员提供参考,也可作为高等院校计算机、软件工程、嵌入式系统及相关专业本科生和研究生的参考读物。

Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
Computer vision has been revolutionizing a wide range of industries, and OpenCV is the most widely chosen tool for computer vision with its ability to work in multiple programming languages. Nowadays, in computer vision, there is a need to process large images in real time, which is difficult to handle for OpenCV on its own. This is where CUDA comes into the picture, allowing OpenCV to leverage powerful NVDIA GPUs. This book provides a detailed overview of integrating OpenCV with CUDA for practical applications. To start with, you’ll understand GPU programming with CUDA, an essential aspect for computer vision developers who have never worked with GPUs. You’ll then move on to exploring OpenCV acceleration with GPUs and CUDA by walking through some practical examples.Once you have got to grips with the core concepts, you’ll familiarize yourself with deploying OpenCV applications on NVIDIA Jetson TX1, which is popular for computer vision and deep learning applications. The last chapters of the book explain PyCUDA, a Python library that leverages the power of CUDA and GPUs for accelerations and can be used by computer vision developers who use OpenCV with Python.By the end of this book, you’ll have enhanced computer vision applications with the help of this book's hands-on approach.

软件测试工程师面试秘籍
1人今日阅读
《软件测试工程师面试秘籍》用轻松、愉快、亲切的语言为广大应聘测试岗位的读者组织了一场求职战役。书中语言精练,内容丰富,涵盖应聘基本流程、开发类基础知识、测试类专业知识、笔试面试技巧,并穿插了大量名企的笔试面试题。相信必能帮助对应聘完全无知的菜鸟们迅速成长为百战百胜的、羽翼丰满的雄鹰。 《软件测试工程师面试秘籍》适用范围广,包含了各类语言的笔试、面试题,以及Java、C++、C#等。《软件测试工程师面试秘籍》专业实用性强,除了有一般程序员的基本知识和题目外,还另外针对测试这个岗位设计了一个章节,包含Web测试、移动App测试、游戏类测试等场景。

32位汇编语言程序设计 第2版
本书以32位Intel80x86处理器和个人计算机为硬件平台,基于32位Windows操作系统软件平台,借助微软MASM汇编程序讲解汇编语言程序设计。本书论述了基本的汇编语言基础、常用处理器指令和汇编语言伪指令以及顺序、分支、循环、子程序结构,还包括扩展的Windows和DOS编程、与C++语言的混合编程、输入输出指令及编程内容,并涉及浮点、多媒体及64位指令等方面。本书可以作为普通高校“汇编语言程序设计”等课程的教材或参考书,适合计算机、电子、通信和自控等电类专业的本科学生以及软件学院、计算机等电类专业的高职学生、成教学生阅读,同时也适合作为计算机应用开发人员和希望深入学习汇编语言的读者的极佳参考书。