摘要:
书城网站 项目说明 项目地址 阶段一 登录、注册的验证 使用 jQuery 技术对登录中的用户名、密码进行非空验证; 使用 jQuery 技术和正则表达式对注册中的用户名、密码、确认密码、邮箱进行格式验证,对验证码进行非空验证; <script type="text/javascript" src= 阅读全文
摘要:
i18n 国际化 什么是 i18n 国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。 希望相同的一个网站,不同人访问的时候可以根据用户所在的区域显示 不同的语言文字,但是网站的布局样式等不发生改变。 相关要素 国际化三要素 阅读全文
摘要:
AJAX 请求 什么是 AJAX AJAX(Asynchronous JavaScript And XMl),即异步 JS 和 XML。是指一种创建交互式网页应用的网页开发技术。 AJAX 是一种浏览器通过 JS 异步发起请求,局部更新页面的技术。它请求的局部更新,浏览器地址不会发生变化,且局部更新 阅读全文
摘要:
JSON 文件 什么是 JSON JSON(JavaScript Object Notation),即 JS 对象符号。 是一种轻量级(相对于 XML 来说)的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。JSON 采用完全独立于语言的文本格式,而且很多语言都提供了对 JSON 的支持,也 阅读全文
摘要:
Filter 过滤器 简介 Filter 过滤器是 JavaWeb 三大组件之一 Filter 过滤器是 JavaEE 的规范,也就是接口 Filter 过滤器的作用是 拦截请求,过滤响应 拦截请求的常见应用场景: 权限检查 日志操作 事务管理 使用步骤 使用步骤: 编写一个类去实现 Filter 阅读全文
摘要:
Cookie&Session Cookie 什么是 Cookie Cookie 即饼干的意思 Cookie 是服务器通知客户端保存键值对的一种技术 客户端有了 Cookie 后,每次请求都发送给服务器 每个 Cookie 的大小不能超过 4kb 创建 Cookie 客户端(浏览器): 如果没有 Co 阅读全文
摘要:
JSTL 标签库 简介 JSTL(JSP Standard Tag Library),即 JSP 标准标签库。标签库是为了替换代码脚本,使得整个 jsp 页面变得更加简洁。 JSTL 有五个功能不同的标签库组成: 功能范围 URI 前缀 核心标签库(重点) http://java.sun.com/j 阅读全文
摘要:
EL 表达式 简介 EL(Expression Language),即表达式语言。 EL 表达式主要是代替 jsp 页面中 表达式脚本 在 jsp 页面中进行数据的输出,因为 EL 表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁。 格式:${表达式} <body> <% request.s 阅读全文
摘要:
JSP 页面 简介 JSP(Java Server Pages),即 Java 的服务器页面。它的主要作用是代替 Servlet 程序回传 HTML 页面的数据,因为 Servlet 程序回传 HTML 页面数据是一件非常繁锁的事情,开发成本和维护成本都极高。 package cn.parzulpa 阅读全文
摘要:
Servlet 程序 Servlet Servlet 是在 Web 服务器中运行的小型 Java 程序。Servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 Servlet 也是 JavaWeb 三大组件之一,即 Servlet 程序、Filter 过滤器、 阅读全文
摘要:
Tomcat 使用 基础概念 JavaWeb: JavaWeb:所有通过 Java 语言编写可以通过浏览器访问的程序的总称,它是是基于请求和响应来开发的; 请求:客户端给服务器发送数据,即 Request; 响应:服务器给客户端回传数据,叫 Response; Web 资源按实现的技术和呈现的效果的 阅读全文
摘要:
XML 文件 简介 XML 是可拓展的标记性语言。 XML 的主要作用: 用来保存数据,且这些数据具有自我描述性; 作为项目或模块的配置文件; 作为网络数据传输的格式,但是现在以 JSON 格式为主。 语法 一般包括五个部分: 文档声明; 元素(标签); XML 属性; XML 注释; 文本区域(C 阅读全文
摘要:
jQuery 基础 介绍 顾名思义,它是 JavaScript 和 查询,是辅助 JavaScript 开发的类库。 它的核心思想是 write less, do more. 所以它实现了很多浏览器的兼容问题。 它现在已经成为最流行的 JavaScript 库,在世界前 10000 个访问最多的网站 阅读全文
摘要:
js_model_tutorial !!待更新 前言 现代 JavaScript 教程的学习笔记,它是一份不错的学习资源,感谢开源。 中文链接 基础 函数 代码示例 函数的声明方式 function name(parameters, delimited, by, comma) { /* code * 阅读全文
摘要:
JavaScript 基础 事件 事件是指输入设备与页面之间进行交互的响应。 常用的事件: onload 加载完成事件:页面加载完成之后,常用于页面 js 代码初始化操作; onclick 单击事件:常用于按钮的点击响应操作; onblur 失去焦点事件:常用于输入框失去焦点后验证其输入内容是否合法 阅读全文
摘要:
HTML&CSS 基础 HTML 基础 HTML 标签 HTML标题:HTML 标题(Heading)是通过 h1 - h6 等标签进行定义的。 HTML段落: HTML 段落是通过 p 标签 进行定义的。 HTML链接:HTML 链接是通过 a 标签 进行定义的。 <a href="http:// 阅读全文
摘要:
MySQL LeetCode 175. 组合两个表 题目描述 表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | varchar | + + + PersonId 是上表 阅读全文
摘要:
Java11 新特性 新增字符串处理方法 新增方法: 判断字符串是否为空白 " ".isBlank(); // true 去除首尾空白 " Javastack ".strip(); // "Javastack" 去除尾部空格 " Javastack ".stripTrailing(); // " J 阅读全文
摘要:
Java10 新特性 局部变量类型推断 局部变量的显示类型声明,常常被认为是不必须的。 场景一:类实例化时。在声明一个变量时,总是习惯了敲打两次变量类型,第一次用于声明变量类型,第二次用于构造器。 场景二:返回值类型含复杂泛型结构。 场景三:经常声明一种变量,它只会被使用一次,而且是用在下一行代码中 阅读全文
摘要:
Java9 新特性 模块化系统 Java 和相关生态在不断丰富的同时也越来越暴露出一些问题: Java 运行环境的膨胀和臃肿。每次 JVM 启动的时候,至少会 30~60MB 的内存加载,主要原因是 JVM 需要加载 rt.jar,不管其中的类是否被类加载器加载,第一步整个 jar 都会被 JVM 阅读全文