作者: FightnvrGP

47 篇文章

thumbnail
HTML DOM
什么是 DOM DOM (Document Object Model) 译为文档对象模型,是 HTML 和 XML 文档的编程接口。 HTML DOM 定义了访问和操作 HTML 文档的标准方法。 DOM 以树结构表达 HTML 文档。 DOM 是 W3C(万维网联盟)的标准。 DOM 定义了访问 HTML 和 XML 文档的标准: W3C DOM…
XML 解析
XML 简介 XML 被设计用来传输和存储数据。 HTML 被设计用来显示数据。 XML 指可扩展标记语言(eXtensible Markup Language)。 可扩展标记语言(英语:Extensible Markup Language,简称:XML)是一种标记语言,是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言…
HTTP解析
前言 HTTP 对于绝大多是的程序员都是必学的,本教程简单地解析了HTTP,方便您能够快速掌握HTTP 什么是HTTP 超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。HTTP 遵循经典的客户端—服务端模型,客户端打开一个连接以发出请…
socat——新瑞士军刀
socat是netcat的一个重要变种,算是netcat的超集,拥有更强大的功能。 基本命令 socat [参数] <地址1> <地址2> 使用socat需要提供两个地址,socat的工作就是将左右两边的地址通过数据流的方式连接起来 最简单的地址就是减号 ‘ - ’ ,代表标准输入输出 socat 支持的协议 TCP…
thumbnail
netcat&反弹SHELL
简介 Netcat 是一款简单的Unix工具,使用UDP和TCP协议,被称为网络工具中的"瑞士军*刀"。它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。  注意有些系统自带的nc会不带-e参数(程序重定向)这可能就需要自己去编译安装完整的版本 安装 Linux默认…
thumbnail
JavaScript教程-4
JavaScript 异步编程 异步的概念 异步(Asynchronous, async)是与同步(Synchronous, sync)相对的概念。 在我们学习的传统单线程编程中,程序的运行是同步的(同步不意味着所有步骤同时运行,而是指步骤在一个控制流序列中按顺序执行)。而异步的概念则是不保证同步的概念,也就是说,一个异步过程的执行将不再与原有的序…
thumbnail
JavaScript教程-3
JavaScript 表单 JavaScript 表单验证 HTML 表单验证可以通过 JavaScript 来完成 以下实例代码用于判断表单字段(fname)值是否存在, 如果不存在,就弹出信息,阻止表单提交: <script> function validateForm() { var x = document.forms[…
thumbnail
JavaScript教程-2
JavaScript if…else 语句 因为和其他的高级语言(C语言)基本一致,不过多解释 if (condition1) { 当条件 1 为 true 时执行的代码 } else if (condition2) { 当条件 2 为 true 时执行的代码 } else { 当条件 1 和 条件 2 都不为 true 时执行的代码 } Java…
thumbnail
JavaScript教程-1
JavaScirpt 简介 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言,可插入HTML页面的编程代码,并被浏览器执行 注:JavaScript 可被略写为 JS 在学习这篇JavaScript之前,您需要先学习HTML和了解CSS,以及一门面向对象计算机语言,例如Python,C/C++,PHP等 JavaScr…
thumbnail
CSS浅尝
前言 CSS对于非前端设计方向并不重要,所以就简单的说一下CSS的语法结构 什么是CSS CSS 是指层叠样式表,用来描述的网页布局,使网页布局变得美观 语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明 选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性…