
Java Web
文章平均质量分 93
寻瀑
愿所有的烦恼都留在昨天,愿所有的美好都如约而至,愿未来的每一天都不将就也不辜负✊✊
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
作用域和闭包:
作用域、闭包原创 2023-02-19 15:07:57 · 432 阅读 · 0 评论 -
JavaScript内存泄露和垃圾回收机制
JavaScript内存泄露、垃圾回收机制原创 2023-02-19 13:03:02 · 865 阅读 · 0 评论 -
网页实现
实现如下图所示的一个网页:网页的内容撑满整个网页。注意:撑满绝不能设定宽和高为一个具体的数字,应该用百分比即100%来设置。两种布局方式两种布局方式:方式一:div块布局 可以不用放在一个大容器里: (1)分块布局&每块的内容: 上(header): TESTSET字体(垂直居中) TESTSET图片(垂直居中) 下(lower): 左(menu): 4个菜单栏(鼠标滑过背景颜色发生改变,同时字体变大,鼠标会变为小手状) 右(lo.原创 2020-10-05 15:04:42 · 668 阅读 · 0 评论 -
BOM(浏览器窗口)模型
浏览器窗口模型(BOM,Browser Object Model)使JavaScript有能力与浏览器“对话”。BOM模型尚无正式标准。由于现代浏览器已经实现了JavaScript交互性方面的相同方法和属性,因此常被认为是BOM的方法和属性。1.Window对象所有的浏览器都支持window对象,它表示浏览器窗口。所有JavaScript全局对象、函数以及变量均自动成为window对象的成...原创 2020-04-24 17:29:21 · 369 阅读 · 0 评论 -
JavaScript的作用域
执行环境定义了变量或函数有权访问的其它数据,决定了它们各自的行为。每个执行变量都有一个与之相关的变量数据,环境中定义的所有变量和函数都保存在这个对象中。全局执行环境变量是最外围的一个执行环境。在web浏览器中,全局执行环境被认为是window对象,因此所有全局变量和函数都是作为window对象的属性和方法创建的。某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在其中的所有变量和函数定义也...原创 2020-04-23 22:00:35 · 125 阅读 · 0 评论 -
DOM模型
一、DOM模型1.DOM简介DOM是W3C(万维网联盟)的标准。DOM定义了访问HTML和XML文档的标准。W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。W3C DOM标准被分为3个不同的部分:核心 DOM-针对任何结构化文档的标准模型XML DOM-针对XML文档的标准模型HTML DOM-针对HTML文档的标...原创 2020-04-23 23:46:28 · 744 阅读 · 0 评论 -
CSS盒子模型
CSS盒模型(Box Model)规定了元素框处理元素内容、内边距、边框和外边距的方式。1.盒子模型概述元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。背景应用于内容和内边距、边框组成的区域。内边距、边框和外边距都是可选的,默认值是零。但是,许多元素将由用户代理...原创 2020-04-09 17:54:37 · 1647 阅读 · 0 评论 -
HTML基础(二)
DOCTYPE:是一个文档声明--- 当前HTML版本以及约束 .dsd dsd约束 约束标签的顺序 .xsd 在框架中常用的约束:schema约束一、HTML标签1..HTML列表标签HTML支持有序、无序和自定义列表标签。无序列表<ul> <li>文本1</li> <li>文本2</li&g...原创 2019-04-06 21:02:53 · 355 阅读 · 0 评论 -
CSS链接、列表、表格和轮廓
1.CSS链接1.1 设置链接样式能够设置链接样式的CSS属性有很多种(例如color,font-family,background等等)。链接的特殊性在于能够根据它们所处的状态来设置它们的样式。链接的四种样式:a:link-普通的、未被访问的链接a:visited-用户已访问的链接a:hover-鼠标指针位于链接的上方(鼠标滑过链接)a:active-链接被点击的时刻...原创 2020-04-09 09:52:05 · 274 阅读 · 0 评论 -
web前端开发技术的优化策略
网络页面的核心价值在于传递消费者所需要的信息并且以此来满足消费者相应的需求。而对于消费者和体验用户来说,网页加载的快慢直接影响了这个网页的访问量。如果用户在等待网站信息呈现的事件过长,很大程度上会对其消费体验造成一定影响,会造成用户无法将信息进行高效利用。基于这样的考虑,对web前端技术进行优化并体现信息的真正价值具有重要的意义。web前端技术的优化对网络性能的改善、工作效率的提高都发挥着重要作用...转载 2019-12-31 16:32:11 · 957 阅读 · 0 评论 -
Servlet的应用
1.提交表单<!--action规定当提交表单时向何处发送表单数据--><!--method规定用于发送form-data的HTTP方法--><!--label标签为input元素定义标注(标记),支持HTML中的时间属性.label元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果在label元素内点击我呢本,就会触发此控件。 l...原创 2019-08-01 08:35:08 · 553 阅读 · 0 评论 -
Java Web简介以及如何通过前端打印Maven仓库目录
<!--动态程序Servlet的配置--> <!--告诉Tomcat容器,由一个Servlet程序--> <servlet> <!--Servlet的内部名称--> <servlet-name>Index</servlet-name> <!--Se...原创 2019-07-29 16:51:41 · 324 阅读 · 0 评论 -
Session及其使用
一、Session的基本介绍服务器端的会话技术(JSESSION:相当于一个标识符,一个用户只能有一个)特点:存储到服务器端并且适用于私有数据。在所有的会话跟踪技术中,HttpSession对象是最强大和最通用的。一个用户可以有且最多有一个HttpSession,并且不会被其它用户访问到。1.在使用过程中的逻辑 1)从服务器端获取session,request.get...原创 2019-05-16 21:01:06 · 997 阅读 · 0 评论 -
Cookie及其基本使用
一、cookie介绍1.简单介绍Cookies是一个很少的信息片段,可自动地在浏览器和Web服务器间交互,因此Cookies可存储在多个页面间传递信息。Cookie是HTTP Headers的一部分,其传输由HTTP协议控制,此外,可以控制Cookies的有效时间。浏览器通常支持20多个cookie。简单地说,cookie是一种浏览器会话技术,将浏览器和服务器之间的产生数据记录下来,在登录...原创 2019-05-09 16:32:22 · 769 阅读 · 0 评论 -
CSS
onsubmit事件提交表单是否成功 表单的提交:input type="submit" type="reset" type="button"一、框架标签 frame-->包含一个HTML src:链接HTML页面地址 name:定义一个当前的frame名称 frameset 框架集-->包含两个或两个以上的HTML页面...原创 2019-04-10 16:48:34 · 182 阅读 · 0 评论 -
如何在IDEA中配置XML、添加XML文件样板以及设置项目编码方式
一、如何在IDEA中配置XML1.首先保证本地电脑上有apache-maven包,打开IDEA。2.点击File下拉菜单中的Settings,弹出Settings菜单框。3.在弹出的菜单框中选择Build,Execution,Deployment选项中的Maven选项,在右边的User settings file中设置本地apache-maven包下的conf目录下的setting...原创 2019-04-15 18:08:10 · 29400 阅读 · 0 评论 -
XML的基本语法和dom解析器
一、XML1.XML简介XML,Extensible Markup Language,可扩展标记语言。是一种用于标记电子文件使其具有结构性的标记语言。可以作为软件的配置文件(如Spring,Hibernate,Strtus2/Springmvc/mybatis),还可以作为小型“数据库”。在没有xml之前,用xxx.properties 描述一个主机(ip/host),如:&l...原创 2019-04-15 20:57:42 · 463 阅读 · 0 评论 -
XML应用之从contact.xml文件中封装联系人对象
一、问题提出现给出一contact.xml文件,文件中存有联系人的姓名、电话和性别。提出以下需求:读取contact.xml文件的时候,将contact标签信息封装成Contact联系人对象,最终将联系人对象遍历出来。contact.xml文件如下:<?xml version="1.0" encoding="utf-8"?><!--使用xml文件来标签联系人,...原创 2019-04-15 21:38:14 · 1598 阅读 · 0 评论 -
网页时钟
一、项目功能实现一个网页版的时钟,可以显示年、月、日和时、分、秒。二、项目技术JavaScript技术 主要使用Date类的一些方法。三、实现步骤1)定义一个Date对象,用于获取当前的时间。2)定义一个日期字符串,即网页中显示的日期。3)获取span标签的id属性,并命名为span。4)对span对象设置innerHTML属性值。四、代码<!DOC...原创 2019-04-12 16:29:10 · 4269 阅读 · 0 评论 -
JavaScript基本语法
盒子模型(重点)任何标签都可以看成盒子。盒子模型的几个属性:border:盒子的厚度(边框的大小)padding:盒子的内边距(边框和内容之间的距离) padding-left padding-right padding-top padding-bottom padding的简写属性:top right bottom leftmargin:盒子的外边距。(常用)盒子与盒子之间的距离...原创 2019-04-12 16:50:09 · 285 阅读 · 0 评论 -
修改XML内容和xpath的语法
一、修改xml文件内容对xml文件的操作有编辑、修改、删除。1、修改修改属性有两种方法://方法一:通过属性对象.setValue("属性值");Attribute attr=Element对象.attribute("属性名");//调用标签对象的attribute()获取属性attr.setValue("属性值");//修改属性值//方法二:可以添加属性和属性值:如果属性名...原创 2019-04-17 22:46:05 · 2280 阅读 · 0 评论 -
JavaScript的String对象、Array对象和自定义对象和原型属性
此次的编码均在<script></script>脚本中编写。一、String对象1.关于String对象的常用方法 //关于String对象的常用的方法 //charAt(int index):返回指定索引处的字符 //indexOf(String str):查找某个子字符串在当前字符串中第一次出现的索引 //lastIndexOf(St...原创 2019-04-16 17:54:16 · 379 阅读 · 0 评论 -
SAX解析和xml约束
一、SAX解析1.特点SAX解析:读一点,取一点,节省内存空间。一旦遇到开始标签触发之后,及时从内存中将开始节点从内存中释放点。2.三要素/** * SAX解析:针对事件编程 * 三要素: * 1)事件源 * 2)事件监听器 * 遇到文档开始 startDocument(......) * 遇到开始标签 startElement...原创 2019-04-22 10:23:57 · 560 阅读 · 0 评论 -
Tomcat和HTTP协议(一)
需求:假如D://hello.html文件希望可以共享,每个客户端都可以访问到。解决方案:网络编程 TCP/IP 1)创建ServerSocket对象 2)accept()--阻塞式方法。一旦监听到客户端连接,就放行了,每个客户端就可以连接起来了。 每个客户端需要创建Socket对象 3)ServerSocket对象.getOutputStream()。SOC...原创 2019-04-30 16:36:06 · 2747 阅读 · 0 评论 -
HTTP协议的请求头和响应头
1.get和post通用获取参数的方式 //get方式和post方式通用获取参数数据的方法 //通过表单的name参数值-->获取表单的内容//方式一:获取单个参数名称 request.getParameter("参数名");//方式二:获取所有的参数名称 Enumeration<String> enums=...原创 2019-05-03 17:40:25 · 1230 阅读 · 0 评论 -
Servlet的生命周期、单实例多线程和ServletConfig对象
1.Servlet的生命周期/** * Servlet的生命周期 *init(ServletConfig config):初始化。 当该Servlet第一次被请求时,Servlet会调用该方法,后续请求不会再被调用。可以利用该方法进行相应的初始化功能。 * service(ServletRequest req,ServletResponse res) ...原创 2019-05-03 22:14:26 · 185 阅读 · 0 评论 -
ServletContext对象
<!--动态程序Servlet的配置--><!--告诉Tomcat容器,由一个Servlet程序--><servlet> <!--Servlet的内部名称--> <servlet-name>Index</servlet-name> <!--Servlet的类名,全限定名--> ...原创 2019-05-05 10:31:25 · 190 阅读 · 0 评论 -
HTML基础(一)
一、HTML、CSS和JavaScript简介1.HTML(Hyper Text Markup Language):超文本标记语言,是一种用于创建网页的语言。HTML是网页内容的载体。内容就是网页制作者放在页面上想让用户浏览的信息,可以包含文字、图片、视频等。它赋予网页更好的意义和结构,使网页结构更加明晰干净,便于管理。在移动设备上,HTML5将更具优势,对于提升用户体验起了重要的作用。XHT...原创 2019-03-30 19:52:30 · 268 阅读 · 0 评论