软件与程序设计
-
Oracle从入门到精通明日科技《Oracle从入门到精通(第4版)》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了使用Oracle 19c进行数据管理的各方面技术。全书分为4篇,共19章,内容包括Oracle 19c概述,Oracle体系结构,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle的闪回技术以及企业人事管理系统项目实战。所有知识都结合具体实例进行介绍,涉及的程序代码均给出了详细的注释,读者可以轻松领会Oracle 19c管理数据库的精髓,快速提高数据库管理技能。 -
国之重器出版工程 区块链与产业新机遇刁生富 著区块链从其诞生发展到今天,已经具备了应用落地的先天技术条件,也符合新时代社会背景下各产业发展过程中所表现出来的需求,它为各种产业(行业)的发展带来了新的时代契机。本书主要围绕区块链在产业发展新机遇中的应用展开,在简要阐释区块链的概念、特征、发展过程与应用价值的基础上,集中探讨了其在智能制造、交通、物流、新零售、金融、医疗、教育、人力资源、娱乐等具体领域的应用价值、成功案例、现存问题、应对策略和未来方向。 -
OpenCV图像处理入门与实践荣嘉祺 著OpenCV 是一个开源的计算机视觉库,可以实现计算机视觉算法。本书从 OpenCV 用 Python 实现的基础语法讲起,逐步深入计算机视觉的进阶实战,并在最后配合项目实战案例,重点介绍使用 OpenCV 进行人工智能项目以及日常生活中小应用程序开发的方法。通过本书读者不但可以系统地学习有关计算机视觉的知识,而且还能对图像处理的算法有更为深入的理解。本书基于 Python,由浅入深、循序渐进地介绍了 OpenCV 从入门到实践的内容。本书共 13 章,内容涵盖OpenCV 基础知识、常见的图像操作、图像去噪、图像轮廓的提取与分析,以及人脸识别、目标追踪等计算机视觉的项目实战。 -
C++反汇编与逆向分析技术揭秘钱林松,张延清 著内容简介这是一部系统讲解反汇编与逆向分析技术原理、流程、方法和实用技巧的著作。本书第1版出版于2011年,10年来畅销不衰,成为反汇编与逆向工程领域的标志性著作,被数十万安全工程师和C++工程师奉为瑰宝。在全球学术界和企业界都享有盛誉,故第2版得到了全球15位安全技术专家的倾力推荐。第2版在技术、工具和案例等方面做了大量的更新和补充。通过本书,你将掌握以下知识或技能:?逆向分析技术的工具和原理;?逆向分析技术的流程和方法;?逆向分析技术的精髓和实用技巧;?软件调试的技术原理,以及代码运行时的内存表现;?C++语法的实现机制和反汇编表现形式;全书共18章,分为三个部分:第1部分 准备工作 (第1章)简单地介绍了编译器、调试器和反汇编静态分析工具的使用方法以及反汇编引擎的工作原理;第二部分C++反汇编揭秘(第2~13章)以多种编译器为例解析了每个C/C++知识点的汇编表现形式,通过整理反汇编代码梳理流程和脉络,讲解了调试和识别各种C/C++语句的方法,并且深入剖析各知识点的底层机制;第三部分 逆向分析技术应用(第14~18章)通过对PEiD、调试器 OllyDbg、木马、勒索病毒等实际应用的逆向分析,带领读者领路逆向分析技术的魔力,并加深对所学理论知识的理解。 -
现代C++语言核心特性解析谢丙堃 著本书是一本C++进阶图书,全书分为42章,深入探讨了从C++11到C++20引入的核心特性。书中不仅通过大量的实例代码讲解特性的概念和语法,还从编译器的角度分析特性的实现原理,书中还穿插了C++标准委员会制定特性标准时的一些小故事,帮助读者知其然也知其所以然。本书适合因为工作需要学习C++新特性的C++从业者,同样也适合对C++新特性非常感兴趣的C++爱好者。而对于C++初学者来说,也有必要在理解C++基础知识后,通过本书来领略C++的另外一道风景。 -
C程序设计基础耿祥义、张跃平C语言不仅是计算机学科的一门基础语言,而且由于其高效、灵活,特别适合用来编写操作硬件设备的程序,因此在嵌入式领域有着广泛的应用。 本书每个教学单元采用基础知识、基础训练和上机实践的结构,便于交互式教学、加强课堂教学过程中学生的参与度。本书的知识内容严格遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重结构清晰地安排内容、循序渐进地展开知识,特别强调知识点的能力目标,通过合理的基础训练和上机实践提高读者的程序设计能力和综合运用知识的能力。全书分为12章,分别是初识C程序,基本数据类型,运算符与表达式,分支与开关语句,循环语句,函数的结构与调用,数组,指针,指针与数组,处理字符串,结构体、共用体与枚举,读写文件。 本书适合作为高等职业院校及应用型本科院校C程序设计的“教、学、做”一体化教材,还适合作为C程序设计初学者的自学用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 -
Swift 5从零到精通iOS开发训练营张益珲 著《Swift 5从零到精通iOS开发训练营》由专业的iOS开发工程师根据新发布的Swift 5.5编程语言精心编撰,书中兼备核心语法、编程技巧与应用实践3大主题。该书第一部分从Xcode开发工具及Swift学习环境的搭建开始,重点介绍Swift的语言特性和应用场景,提供了大量编程练习,帮助读者尽快掌握Swift语言的精髓。第二部分介绍Swift开发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的开发、动画与布局技术、网络与数据处理技术以及新的SwiftUI编程技术等,旨在带领读者独立开发一款iOS应用程序。第三部分为应用部分,这部分安排了实战项目(简易计算器、生活记事本、中国象棋游戏),项目的安排由简到难,旨在全面锻炼读者的实际开发能力,使用Swift进行开发实践。该书还在每一章中插入了模拟面试题,以帮助读者应对iOS开发职位的面试。通过《Swift 5从零到精通iOS开发训练营》的学习,读者可以轻松地掌握使用Swift语言开发一款iOS软件从理论到实践的全部技术细节。该书适合使用Swift 开发iOS应用的新手,以及有Objective-C基础,想学习Swift 的iOS开发人员学习,也适合作为培训机构与大中专院校移动开发课程的教学用书或面试指导书。 -
从零开始 C语言快速入门教程张继新 著本书以服务零基础读者为宗旨,用实例引导读者学习,深入浅出地介绍了C 语言的相关知识和实战技能。全书共12章。第1章主要介绍计算思维与C语言的初体验;第2~9章主要介绍C语言的数据处理,表达式,格式化输出与输入功能,流程控制,函数与宏,数组与字符串,指针,结构、联合、枚举与类型定义等;第10~12章主要介绍文件及文件处理,C语言的标准函数库,从C语言到C++的快速学习。本书赠送了大量的相关学习资料,以便读者扩展学习。本书适合任何想学习C语言的读者学习使用。无论您是否从事计算机相关行业,是否接触过C语言,均可通过学习本书快速掌握采用C 语言编程的方法和技巧。 -
程序设计实践教程苏小红,蒋远,单丽莉,李东 著根据ACM CC2013专业实践教学体系对程序设计基础课的要求,通过面向应用和循序渐进设计的典型实例,基于C++语言,引导学生关注和掌握系统逻辑,从宏观到微观去分析、理解和把握系统,实现从系统级上对算法和程序设计的再认识,强调系统设计,达到用不同特点的程序设计语言解决同样的计算问题的目的,并在各种语言的使用中去理解其不同的特点。 -
微信小程序开发图解案例教程刘刚 著本书分两篇,分别介绍了微信小程序设计的基础知识和实战案例。第1篇为微信小程序快速入门,包括认识微信小程序、微信小程序框架分析、用微信小程序组件构建UI界面、必备的微信小程序API、微信小程序云开发;第2篇为综合案例应用,包括仿“中国婚博会”微信小程序、仿“华为商城”微信小程序、记账本微信小程序云开发3个综合实战案例。本书采用图、表与详细的示例代码相结合的叙述方式,讲解微信小程序设计的基本原理和知识,简单易懂。书中还提供了丰富详尽的实战案例,带读者边做边学,以使读者快速掌握微信小程序的设计和实现。本书可作为对微信小程序开发有兴趣的读者的自学用书,也可作为院校、培训机构微信小程序开发相关课程的教材。
