"本书从初学者角度出发,通过丰富的案例讲述Java语言的理论知识及编程方法,内容涵盖Java编程基础,面向对象封装性、继承性及多态性,图形用户界面,集合类,字符串类,Lambda表达式与Stream,异常处理,IO流,多线程编程,JDBC编程,网络编程。读者可以跟随本书的讲解,结合案例,理实结合,设计中小型应用程序。
"本书共25章,覆盖了软件安全基础、恶意代码机理分析、恶意代码样本分析与检测、软件漏洞分析,以及软件安全智能化分析5个领域。软件安全基础部分的相关实验具体涉及磁盘结构与数据恢复、程序链接与执行过程分析、PE及ELF可执行文件结构剖析,旨在加强读者的软件安全基础,这对于读者后续理解恶意代码和软件漏洞的机理、分析与防护技术
"本书将Python程序设计基础与项目实践相结合,任务驱动、由浅入深、循序渐进地引导读者掌握Python的基础语法,培养严谨的程序设计思想以及项目实践能力。全书共11章,分别为初识Python、Python基础、程序控制语句、序列、函数、文件IO、面向对象的程序设计、异常、图形用户界面开发、数据库编程。为了帮助学生更好
"本书内容全面、细致、通俗易懂,涵盖线性表、栈和队列、树和二叉树、堆、哈夫曼树、并查集、AVL树、红黑树、B树和B+树、串、图、哈希表等数据结构,以及枚举、二分、递归、分治、动态规划、深搜、广搜、最短路、最小生成树、拓扑排序、关键路径、内外排序等算法。对各类数据结构和算法,不但要掌握理论,还应熟练地编程实现。本书的*
本书面向高校学生、在职数据分析师、Python程序员及所有对数据分析和可视化感兴趣的学习者,创新性地采用了“双元制教学”理念,融合了高校教师与行业工程师的智慧,确保内容既具有学术严谨性又能满足产业实际需求。全书分为五个章节,系统介绍了Python基础、Numpy与科学计算、Pandas与数据分析、Matplotlib与
本书介绍操作系统的基础知识,特别是与Linux相关的部分,并探索系统管理员的Linux哲学,为后面的学习做准备。主要内容包括:对Linux操作系统的整体介绍;如何使用VirtualBox创建虚拟机和虚拟网络,搭建贯穿全书的实验环境;安装Fedora的方法;如何通过Xfce实现在使用命令行界面和图形化界面间无缝衔接;Li
本书内容满足国家信息化发展战略对人才培养的要求,根据教育部最新颁布的《高等职业教育专科信息技术课程标准(2021年版)和1+X职业技能等级证书WPS办公应用的要求和内容,以“初入职场-探索职场-适应职场-职场发展-职场进阶-职场巅峰-职场转型-职场达人”的职场成长历程为主线,构建“办公应用技能能力培养+思政元素融入知识
本课程分为15个项目,系统全面地讲述了MySQL数据库系统的基本理论和应用技术,主要内容包括数据库系统基础,关系模型和数据库的设计,安装和配置MySQL,数据库的操作和字符集,数据类型、表的操作和存储引擎,数据完整性约束,表记录的操作,记录的查询,索引,视图,MySQL编程基础,存储过程、异常处理和游标,触发器和事件,
本书从基础的UX测评方法层面,介入用户体验的领域和行业。用户体验体系分为用户研究、用户界面设计、测试评估,以及用户体验指标四个部分,是产品质量的一个重要评价标准。该书包括相关理论和标准的阐释、测评方法的介绍、测评工具的应用,以及测试案例的学习等内容,帮助读者快速掌握用户体验的测评技能。本书基于伊飒尔公司22年的行业经验
VisualFoxpro是小型数据库管理系统中最优秀的软件之一,是进行数据管理和数据库应用开发较为理想的工具软件。本书稿讲解了VisualFoxpro6.0的操作技能,内容包括表的创建和操作、数据库的创建和操作、设计查询和视图、VisualFoxpro程序设计、用表单管理数据、设计与创建菜单、报表操作等。本书稿的内容偏