JavaScript

  • Spring MVC数据验证简介

    用户的输入一般是随意的,为了保证数据的合法性,数据验证是所有 Web 应用必须处理的问题。 在 Spring MVC 框架中有以下两种方法可以验证输入数据: 利用 Spring 自…

    编程笔记 2021年7月20日
  • Spring MVC JSON数据交互(附带实例)

    Spring MVC 在数据绑定的过程中需要对传递数据的格式和类型进行转换,它既可以转换 String 等类型的数据,也可以转换 JSON 等其他类型的数据。本节将针对 Sprin…

    编程笔记 2021年7月20日
  • DDoS(分布式拒绝服务攻击)原理与防御

    分布式拒绝服务攻击(Distributed Denial of Service, DDoS)是一种对网站发起大量连接,导致正常用户无法访问网站的攻击手段。利用流量劫持变相进行 DD…

    编程笔记 2021年7月20日
  • HTML DOM是什么

    在 HTML 中 DOM(文档对象模型)是 Web 前端里最基础、最常用的—模型。例如,一个网页其实就是一个 HTML 文件,经过浏览器的解析,最终呈现在用户面前。 H…

    编程笔记 2021年7月20日
  • HTML CSS JS之间的关系

    HTML、CSS、JS(JavaScript)共同构建了我们看到的所有网页展示和交互。 HTML(HyperText Markup Language)是超文本标记语言。 CSS(C…

    编程笔记 2021年7月20日
  • Chrome里的冷知识

    Chrome 浏览器无疑是最受前端青睐的工具,原因除了界面简洁、大量的应用插件,良好的代码规范支持、强大的 V8 解释器,javascript 执行速度和内存占有率表现非常优秀之外…

    编程笔记 2021年7月20日
  • Shell变量的作用域:Shell全局变量、环境变量和局部变量

    Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围)。 在不同的作用域中,同名的变量不会相互干涉,就好像 A 班有个叫小明的同学,B 班也有个…

    编程笔记 2021年7月20日
  • AJAX异步请求原理

    我们在搜索引擎的搜索框中输入一个关键词,如下图所示,会出现很多联想词。这些通过联想预测的词是如何从后台传输到当前浏览的网页,并在输入框下面显示的呢? 在地图类应用中随意地放大缩小页…

    编程笔记 2021年7月20日
  • Qt类库模块划分详解

    Qt 类库里大量的类根据功能分为各种模块,这些模块又分为以下几大类: Qt 基本模块(Qt Essentials):提供了 Qt 在所有平台上的基本功能。 Qt 附加模块(Qt A…

    编程笔记 2021年7月20日
  • EL是什么?(详解)

    表达式是 JSP 必备的语法元素,在接下来的教程中我们将介绍 EL、运算符、变量、常量、保留字的定义以及应用技巧。本文我们首先介绍 EL 表达式语言来自于标准化脚本语言 ECMAS…

    编程笔记 2021年7月20日