数据库基础
数据库基础 数据库概念 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 数据库:存储数据的仓库 数据库分类 网络数据库 网络数据库是指把数据库技术引入到计算机网络系统中,借助网络技术将存储于数据库中的大量信息及时发布出去;而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网…
高级数据操作
高级数据操作 新增数据 多数据插入 只要写一次insert指令,但是可以直接插入多条记录 基本语法: insert into 表名 [(字段列表)] values(值列表), (值列表)…; 主键冲突 主键冲突:在有的表中,使用的是业务主键(字段有业务含义),但是往往在进行数据插入的时候,又不确定数据表中是否已经存在对应的主键。 主键冲突更…
XML 基础
XML 基础 第1章 XML 概述 1.1 引入 一段标注你的XML数据格式: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget m…
vue入门
vue入门 一、vue基础 1.1 vue简介 JavaScript框架简化Dom操作响应式数据驱动 1.2 第一个vue程序 文档传送门:https://cn.vuejs.org/ 导入开发版本的 Vue.js创建 Vue 实例对象,设置 el 属性和 data 属性使用简洁的模板语法把数据渲染到页面上 <!DOCTYPE html>…
shell脚本
shell脚本 一、shell介绍 什么是shellshell功能 1.什么是shell shell是一个程序,采用C语言编写,是用户和Linux内核沟通的桥梁。它既是一种命令语言,又是一种解释性的编程语言。通过一个图标来查看以下设立了的作用 扩展知识kernel(内核):为软件服务,接收用户或软件指令驱动硬件,完成工作;shell:命令解释器us…
PHP面向对象基础
面向对象 引入:计算机编程在历史的发展长河中,经历了多次版本变革,变化的轨迹是伴随着硬件的发展和人们对于计算机的认知以及需求。 机器语言:即开发者(科学家)使用0和1组成命令,然后在特定计算机上执行优点:执行效率高缺点:开发难度大、移植性差、开发成本高汇编语言:开发者使用简洁英文字母和符号组成,让计算机读取后根据符号进行加工执行优点:指令简单明了、…
PHP基础
PHP基础 PHP语法初步 PHP是一种运行在服务器端的脚本语言,可以嵌入到HTML中。 代码标记 在PHP历史发展中,可以使用多种标记来区分PHP脚本。 ASP标记:<% php代码 %> 短标记:<?php php代码 ?> ,以上两种基本启用,如果要使用需要在配置文件中开启 脚本标记:<scritp language="ph…
JavaScript基础
JavaScript基础 1、什么是 JavaScript 1.1 概述 JavaScript是一门世界上最流行的脚本语言 一个合格的后端人员,必要要精通 JavaScript 1.2 ECMAScript ECMAScript可以理解为是JavaScript的一个标注 最新为ES6版本,但是大部分浏览器只停留在支持ES5代码上 2、快速入门 2.…
CSS基础
CSS基础 1、什么是CSS 如何学习 CSS是什么CSS怎么用(快速入门)CSS选择器(重点+难点)美化网页(文字,阴影,超链接,列表,渐变…)盒子模型浮动定位网页动画(特效) 1.1 什么是CSS Cascading Style Sheet 层叠级联样式表 CSS:表现(美化网页) 字体,颜色,边距,宽度,背景图片,网页定位,网页浮动… 1.2…
Tplmap使用教程
Tplmap使用教程 Tplmap是一个python工具,可以通过使用沙箱转义技术找到代码注入和服务器端模板注入(SSTI)漏洞。该工具能够在许多模板引擎中利用SSTI来访问目标文件或操作系统。一些受支持的模板引擎包括PHP(代码评估),Ruby(代码评估),JaveScript(代码评估),Python(代码评估),ERB,Jinja2和Torn…