Web
文章平均质量分 90
梦晨涌京
一枚平平无奇的在校研究生
展开
-
Web︱JSP
简介JSP(全称Java Server Pages) 与 PHP、ASP、ASP.NET 等语言类似,运行在服务端的语言。JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为整个服务器端的 Java 库单元提供了一个接口来服务于HTTP的应用程序。总的来说,JSP 网页就是用另一种方式来编写 Servlet 而不用成为 Java 编程高手。除了解释阶段外,JSP 网页几乎可以被当成一个普通的 Servlet 来对待。JSP生命周期就是从创建到销毁的整个过程,类似于servlet生原创 2021-10-31 21:18:15 · 707 阅读 · 0 评论 -
Web︱Servlet
简介Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Servlet的任务读取客户端(浏览器)发送的显式的数据。这包括网页上的 HTML 表单,或者也可以是来自 applet 或自定义的 HTTP 客户端程序的表单。读取客户端(浏览器)发送的隐式的原创 2021-10-31 21:10:59 · 146 阅读 · 0 评论 -
JavaScript︱underscore
JavaScript是函数式编程语言,支持高阶函数和闭包。Array有map()和filter()方法,可是Object没有这些方法。方法一,自己把这些方法添加到Array.prototype中,然后给Object.prototype也加上mapObject()等类似的方法。方法二,直接找一个成熟可靠的第三方开源库,使用统一的函数来实现map()、filter()这些操作。我们采用方法二,选择的第三方库就是underscore。jQuery在加载时,会把自身绑定到唯一的全局变量$上,undersco转载 2021-06-10 10:00:43 · 344 阅读 · 0 评论 -
JavaScript︱jQuery
jQuery简介jQuery是JavaScript世界中使用最广泛的一个库。这么流行,肯定是因为它解决了一些很重要的问题。实际上,jQuery能帮我们干这些事情:消除浏览器差异:不需要自己写冗长的代码来针对不同的浏览器来绑定事件,编写AJAX等代码;简洁的操作DOM的方法:写$('#test')肯定比document.getElementById('test')来得简洁;轻松实现动画、修改CSS等各种操作。jQuery版本目前jQuery有1.x和2.x两个主要版本,区别在于2.x移除了对古转载 2021-06-10 09:57:56 · 188 阅读 · 0 评论 -
JavaScript|浏览器
浏览器对象(BOM)JavaScript可以获取浏览器提供的很多对象,并进行操作。windowwindow对象不但充当全局作用域,而且表示浏览器窗口。window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。对应的,还有一个outerWidth和outerHeight属性,可以获取浏览器窗口的整个宽高。console.log('window inner size: ' + wind原创 2021-05-17 17:24:17 · 263 阅读 · 0 评论 -
JavaScript|面向对象编程
JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。var Student = { name: 'Robot', height: 1.2, run: function () { console.log(this.name + ' is running...'); }};var xiaoming = { name: '小明'};xiaoming.__proto__ = Student;xiao原创 2021-05-17 17:16:37 · 45 阅读 · 0 评论 -
JavaScript|标准对象
包装对象为了区分对象的类型,我们用typeof操作符获取对象的类型,它总是返回一个字符串:typeof 123; // 'number'typeof NaN; // 'number'typeof 'str'; // 'string'typeof true; // 'boolean'typeof undefined; // 'undefined'typeof Math.abs; // 'function'typeof null; // 'object'typeof []; // 'objec原创 2021-05-17 17:14:30 · 94 阅读 · 1 评论 -
JavaScript|函数
函数的定义和调用定义//第一种函数定义function abs(x) { if (x >= 0) { return x; } else { return -x; }}//第二种函数定义方式var abs = function (x) { if (x >= 0) { return x; } else { return -x; }};调用函数由于JavaScript允原创 2021-05-07 15:18:45 · 85 阅读 · 0 评论 -
JavaScript|快速入门
快速入门简介JavaScript是一种运行在浏览器中的解释型的编程语言。JavaScript代码可以直接嵌在网页的任何地方,不过通常我们都把JavaScript代码放到<head>中。第二种方法是把JavaScript代码放到一个单独的.js文件,然后在HTML中通过<script src="..."></script>引入这个文件。把JavaScript代码放入一个单独的.js文件中更利于维护代码,并且多个页面可以各自引用同一份.js文件。可以在同一个页面中引原创 2021-03-31 09:58:17 · 80 阅读 · 0 评论 -
Web︱CSS
CSS简介CSS,即层叠样式表 (Cascading Style Sheets),样式定义如何显示 HTML 元素外部样式表可以极大提高工作效率,通常存储在 CSS 文件中。CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:CSS声明总是以分号(;)结束,声明总以大括号({})括起来:p {color:red;text-align:center;}CSS注释以 /* 开始, 以 */ 结束。选择器1. id选择器可以为标有特定id的HTML元素指定特原创 2020-12-06 11:24:50 · 262 阅读 · 0 评论 -
Web︱HTML
HTML简介超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。实例<!DOCTYPE html> //声明为HTML5文档,此不区分大小写<html> //页面根元素<head><meta charset="utf-8"> //定义网页编码格式为utf-8。<title>菜鸟教程(runoob.com)</title></he原创 2020-12-05 21:41:18 · 154 阅读 · 1 评论