本书首先对代码审计的定义、代码审计的流程、代码审计的分类进行了系统的介绍,以PhpStudy为例,介绍了代码审计环境的搭建,并介绍了当前常用的代码审计工具;其次详细介绍了SQL注入漏洞审计、XSS漏洞审计、CSRF请求伪造漏洞审计、代码执行与命令执行漏洞审计、文件包含漏洞审计、XXE与SSRF漏洞审计、任意文件操作漏洞
本书简要介绍了计算机的基本常识,详细介绍了目前流行的操作系统Windows10和Word2016、Excel2016、PowerPoint2016的使用方法。此外还介绍了计算机网络的基本知识和信息获取与发布的方法等。实训内容包括验证型、设计型、综合型,大部分案例附有案例效果图。
本书主要内容包括数据结构的基本概念、基本的数据结构(线性表、栈和队列、串、数组与广义表、树、图)以及基本技术(查找算法与排序算法)等三个部分。分别介绍了数据结构、算法的相关概念和算法分析方法等,其后各章分别讨论了线性表、栈与队列、串、数组和广义表、树与二叉树和图等数据结构的定义、表示和实现,最后两章介绍了查找和内部排序
JSP是目前企业中常用的一种动态网页开发技术,本书全面介绍JSP动态网页设计的工作原理和开发特性。具体内容包括:情景1网上书城首页开发,情景2网上书城页面改造,情景3网上书城的登录注册,情景4个人中心,情景5网上书城数据库MySQL和JDBC,情景6网上书城Servlet的设计与使用,情景7购物车设计与实现,情景8网上
本书根据职业教育教学的需要,按照C语言标准C99进行介绍,知识点选取尽可能精要,讲解通俗易懂。本书在编排上以程序设计为主线,以编程应用为驱动,重点讲解程序设计的思想和方法,并穿插介绍相关的语言知识。本书主要内容包括C语言概述、数据类型和表达式、选择结构程序设计、循环结构程序设计、函数、数组、指针、结构体和文件等。
《C语言项目开发实战入门》以趣味俄罗斯方块、挑战2048、贪吃蛇大作战、超级万年历、图书管理系统(窗体版)、学生个人消费管理系统、企业员工管理系统和学生信息管理系统共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析、业务流程分析、数据库建模到项目开发,每
本书基于Java17,以项目教学的方式,循序渐进地讲解程序设计的基本原理和具体应用的方法与技巧。本书分为10个项目,具体内容为:初识Java、Java语言基础、流程控制、数组、字符串、类与对象、面向对象核心技术、异常处理、常用的JavaAPI、输入/输出与文件处理。本书实例丰富、内容翔实、操作方法简单易学,既适合职业院
本书注重理论知识与实际应用相结合,以实训操作为主线,深入浅出地讲解了PremiereProCC进行平面设计与制作的各种知识与技巧。本书共12章,主要包括PremiereProCC基础知识、视频项目文件的管理、视频片段的编辑与精修、视频色彩与色调的校正、转场效果的编辑与设置、视频特效的制作、视频关键帧特效的制作、标题字幕
本书以C语言作为表述语言论述程序设计基础的教学及学习方法;从行为主义心理学的角度切入,秉承知行合一的宗旨设计程序基础课程的教学方案与环节;结合作者多年的教学经验,用典型案例解决教与学的重点和难点。全书分五章,每章从概述、理解和应用三个层面对每一部分内容进行剖析。
SpringBoot是一个综合性的实战型应用技术框架,是在开发者已经完全掌握Spring、SSM开发框架整合基础之上实现的进一步的简化开发模型,不仅简单易学,而且也属于当前企业应用开发中最为实用的技术之一。本书为读者详细介绍了SpringBoot的运行机制,围绕着SpringBoot所提供的4个核心组件(AutoCon