首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Java Web_01】HTML

* 主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。 * 结构标准:结构用于对网页元素进行整理和分类,主要包括XML和XHTML两个部分。.../服务器端 ⚪ 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序 ⚪ 优点: 开发、安装,部署,维护 简单... * 自定义列表 ⚪ 常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。...* td 用于定义表格中的单元格,必须嵌套在 tr 标签中,一对 tr 中包含几对 td 就表示该行中有多少列(或多少个单元格)。...HTML5 ① 常用新属性 * placeholder text" placeholder="请输入用户名"> 占位符提供可描述输入字段预期值的提示信息

2.3K31

深入理解String类

String是java中的字符串。String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String不属于8种基本数据类型,String是一个对象。...下面引用SCJP的试题来解释一下这个例子: 例二: public class Test { public static void stringReplace (String text)...对StringBuffer进行操作,是在原来的对象之上进行改变. 而对String进行操作,是创建新的对象....添加多个字符也就意味着要一次又一次的对字符串重新分配内存。使用StringBuffer类就避免了这个问题. StringBuilder:一个可变的字符序列是5.0新增的。...根据规律可以看出字符串的长度是从4->3->2->1这个大致可以知道分组需要循环4次,然后再看每组的字符串结构,可以通过图例很明显的看出(具体就不用解释了吧,图解释的很详细。。。)

44220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    字节面试体验很棒!

    ,还会详细解释下,返回环节还介绍了部门情况。...网络 从输入域名到浏览器看见页面经历了什么过程? 简单的网络模型 解析URL:分析 URL 所需要使用的传输协议和请求的资源路径。...如果输入的 URL 中的协议或者主机名不合法,将会把地址栏中输入的内容传递给搜索引擎。如果没有问题,浏览器会检查 URL 中是否出现了非法字符,则对非法字符进行转义后在进行下一过程。...缓存判断:浏览器会判断所请求的资源是否在缓存里,如果请求的资源在缓存里且没有失效,那么就直接使用,否则向服务器发起新的请求。 DNS解析:如果资源不在本地缓存,首先需要进行DNS解析。...301 Moved Permanently 永久性重定向,响应报文的Location首部应该有该资源的新URL 302 Found 临时性重定向,响应报文的Location首部给出的URL用来临时定位资源

    26510

    毕业季,跳槽季,不刷点面试题怎么能行?

    get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。...3、html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和HTML5?...,noframes; 支持HTML5新标签: IE8/IE7/IE6支持通过document.createElement方法产生的标签, 可以利用这一特性让这些浏览器支持HTML5新标签, 浏览器支持新标签后...块级元素可以直接设置属性,并且独占一行 行内元素直接设置尺寸无效,必须设置为块 12、对兼容性问题进行举例 在不同浏览器中的内外边距误差 float的误差 定位的误差 css3新属性支持的误差(透明度,...所以只创建一个对象 相当于直接定义了一个”abcd”的字 符串 8、try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,什么时候被执行

    86250

    【计算机网络】HTTP协议

    请求报头是由多行内容构成的,每一行都叫做 HTTP 请求的请求属性,大部分都是键值对 Key:Value,Key 表示是什么属性,Value 表示属性的值是什么。...也就是说,重定向是一种让服务器指导浏览器,让浏览器访问新的地址!...首先,图片是二进制形式的,所以读取的方式需要改变;而且还需要告诉浏览器图片是什么格式的,什么类型的,才好让浏览器给我们进行显示;所以就需要一个报头叫做 Content-Type,我们以前显示网页从来没有用过这个报头...DOCTYPE html>、 等等是非常明显的,浏览器能够识别到正文部分就是网页,所以它自动给我们去解释了,但是有些浏览器不会自动去解释。...这就是 http 对登录用户的会话保持功能的概念,所以就需要使用 Cookie 的方案实现。 这个实现方案的原理是什么呢?

    19510

    年薪30万的前端面试题,你能答对几道?|附答案

    2.前端页面有哪三层构成,分别是什么?作用是什么? 结构层 Html 表示层 CSS 行为层 js; 3.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?...直观的认识标签 对于搜索引擎的抓取有好处,用正确的标签做正确的事情! html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析; 在没有样式CCS情况下也以一种文档格式显示,并且是容易阅读的。...8.闭包是什么,有什么特性,对页面有什么影响?简要介绍你理解的闭包 闭包就是能够读取其他函数内部变量的函数。 其它 1.对Node的优点和缺点提出了自己的看法?...503 – 服务不可用 4.一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?...解析:对加载到的资源(HTML、JS、CSS等)进行语法解析,建议相应的内部数据结构(比如HTML的DOM树,JS的(对象)属性表,CSS的样式规则等等) 5.你常用的开发工具是什么,为什么?

    5.6K60

    java 中级面试题及答案「建议收藏」

    每次调用getBean()方法时都会创建一个新的bean实例 D. 单个实例 C 3.Tomcat中Session的默认的超时时间是?...HAVING子句在聚合后对组记录进行筛选 C. WHERE子句在聚合后先筛选记录 D....:创建一个新分支,并切换到新分支 C. git checkout file:从本地仓库恢复文件 D. git checkout – file:丢弃工作区修改,还原到修改前的内容 ABCD 69.Spring...Show log AC 122.索引机制的优缺点是? A. 索引是特殊的数据结构,用来提升写入性能 B. 索引是特殊的数据结构,用来提升查询性能 C....索引是特殊的数据结构,用来提升写入日志性能 D. 索引是特殊的数据结构,用来提升查询日志性能 B 123.如何获取JSP网站请求的servlet路径? A.

    1.8K10

    面试官:DTD 有什么作用?

    这个声明的目的是防止浏览器在渲染文档时,切换到我们称为“怪异模式(兼容模式)”的渲染模式。 “" 确保浏览器按照最佳的相关规范进行渲染,而不是使用一个不符合规范的渲染模式。 什么是怪异模式?...产生的历史原因是什么?使用时需要注意什么? 怪异模型 使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以称之为怪异模式。...有哪些新特性?新增了哪些语义化标签?新增了哪些表单元素? HTML5 是什么? 它是一个新版本的HTML语言,具有新的元素,属性和行为, 它有更大的技术集,允许构建更多样化和更强大的网站和应用程序。...这个集合有时称为HTML5和它的朋友们,不过大多数时候仅缩写为一个词 HTML5。 语义:能够让你更恰当地描述你的内容是什么。 连通性:能够让你和服务器之间通过创新的新技术方法进行通信。...白屏 不同浏览器对 CSS 和 HTML 的处理方式不同,有的是等待 CSS 加载完成之后,对 HTML 元素进行渲染和展示。 白屏不是bug,而是由于浏览器的渲染机制。

    1K10

    40个重要的HTML 5面试问题及答案

    HTML 5的页面结构和HTML 4或早先的HTML有什么不同? HTML 5中的DataList是什么? HTML 5中不同的新表单元素类型是什么? HTML 5中的输出元素是什么?...CSS中列布局的用处是什么? 请解释一下CSS盒子模型? 请解释一下CSS 3中的一些文本效果? web workers是什么,为什么我们需要web workers? HTML 5中的本地存储概念?... Some text Some other text ? 请解释一下CSS 3中的一些文本效果?...因此,如果我们可以将这个烦琐的for循环到一个JavaScript文件中,并异步运行,那么就意味着浏览器不必等待循环,这样我们就能拥有一个更敏感的浏览器。这就是web worker的目的。...WebSQL是客户浏览器端的结构化的关系数据库。这是浏览器内部的本地RDBMS,你可以在这个本地RDBMS上执行SQL查询。 WebSQL是HTML 5规范的一部分吗?

    4.8K130

    SCI写作专题第七期:Discussion

    (图源网络) 一、Discussion Discussion,通常来说,从狭隘的研究部分开始,在主要发现的总结中回答研究问题,然后逐渐扩大到与其他的之前研究的比较,以及在研究主题的更广泛背景下对研究结果的解释...总体假设是什么?在讨论的前几句中,陈述试图解决的主要问题。 2.为什么填补这个空白很重要?回答这个问题将如何推动这一领域向前发展?确定问题后,说明需要进行此项研究的主要原因。...在相反报告的情况下,我们应该说明我们对两种研究结果的不同之处和原因的解释。例如,方法是否有所不同,或者样本量的差异是否会影响结果?(根据文献中提供的信息量,对主要发现的批判性分析可能需要多段。)...第6段:讨论我们的总体结论和研究的主要影响 研究的主要信息是什么? 我们的研究对该领域做出的主要贡献是什么? 将此部分与讨论的第一段相关联。...三、写作要点 Discussion是一个展示新研究成果及其对科学的影响的机会,或者是对该主题已知的内容及其如何影响未来前景的新观点。引人入胜的讨论可以培养新的研究思路,并为研究工作带来更多应用。

    1.2K10

    Python 爬取 王者荣耀.英雄壁纸 过程中的矛和盾

    服务器上图片存储的目录结构: yxzj/img201606/heroimg/数字。...对于所有图片,目录结构中的 “yxzj/img201606/heroimg” 是相同的,但每一张图片都有自己的子目录,应该是图片的编号,虽然不相同,但都是数字。...图片在服务器上的存储目录: ishow/2735010717/ 目录结构中的 ishow 即父目录是相同的,虽然子目录不相同,但其有一个规律,都是数字。...相当于给了你一个礼盒,打开后没有看到礼物,只有一些线索,需要你通过这个索引再找到礼物。 3.2 查找真正的资源入口 真正的资源入口链接可能加密,也可能隐藏在一群链接的中间。 开始寻找的旅程。...或者通过迭代方式修改 page=0 后面的值 ,这个参数表示页码 打开本地目录,可看到下载下来的高清壁纸。 4. 总结 爬虫程序的编写关键,准确分析到资源路径。

    32420

    【16】进大厂必须掌握的面试题-100个python面试

    Python的主要功能是什么? Python是一种解释型语言。这意味着,与C及其变种之类的语言不同,Python无需在运行前进行编译。其他解释语言包括PHP和Ruby。...所有Python对象和数据结构都位于私有堆中。程序员无权访问此私有堆。python解释器代替了这个。 Python对象的堆空间分配是由Python的内存管理器完成的。...Python中的猴子补丁是什么? 回答: 在Python中,术语“猴子补丁”仅指运行时对类或模块的动态修改。...回答: Django和Flask将在网络浏览器中键入的URL或地址映射为Python中的函数。...金字塔是为较大的应用程序而构建的。它提供了灵活性,并允许开发人员为他们的项目使用正确的工具。开发人员可以选择数据库,URL结构,模板样式等。金字塔是可配置的。

    16.4K30

    十分钟学会 HTML

    DOCTYPE> 于文档的最前面,用于向浏览器说明当前文档使用哪种标准规范,必需在开头处使用该标签。为所有的 XHTML 文档指定 HTML 版本和类型,只有这样浏览器才能按指定的文档类型进行解析。...③ 自定义列表   常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。...td 用于定义表格中的单元格,必须嵌套在 tr 标签中,一对 tr 中包含几对 td 就表示该行中有多少列(或多少个单元格)。...☛ 表单 url地址" method="提交方式" name="表单名称"> 各种表单控件 属性 内容 说明 action URL 表单提交的地址 method...get、post 表单数据的提交方式 name 用于指定表单的名称 ☛ 控件 input 属性 内容 说明 type text 单行文本框 password 密码输入框 radio 单选框

    1.4K30

    阿里前端高频面试题

    JavaScript中的对象是引用类型的数据,当多个实例引用同一个对象时,只要一个实例对这个对象进行操作,其他实例中的数据也会发生变化。...MDN中对documentFragment的解释:DocumentFragment,文档片段接口,一个没有父对象的最小文档对象。...GET方法URL长度限制的原因实际上HTTP协议规范并没有对get方法请求的url长度进行限制,这个限制是特定的浏览器及服务器对它的限制。IE对URL长度的限制是2083字节(2K+35)。...由于IE浏览器对URL长度的允许值是最小的,所以开发过程中,只要URL不超过2083字节,那么在所有浏览器中工作都不会有问题。...=两个字符的长度)下面看一下主流浏览器对get方法中url的长度限制范围:Microsoft Internet Explorer (Browser):IE浏览器对URL的最大限制为2083个字符,如果超过这个数字

    57420

    「学习笔记」HTML基础

    Web标准 「构成」 结构标准,表现标准和行为标准 结构标准用于对网页元素进行整理和分类(HTML) 表现标准用于设置网页元素的版式、颜色、大小等外观属性(CSS) 行为标准用于对网页模型的定义及交互的编写...文档类型 「文档类型」用来说明你用的XHTML或者HTML是什么版本。浏览器按照HTML5标准解析页面。...自定义列表 dl」 定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。...用户名:text" name="username" value="请输入用户名"> name属性 name表单的名字, 这样,后台可以通过这个name属性找到这个表单。...具体过程 输入url 用户输入url,处理输入信息: 如果为非url结构的字符串,交给浏览器默认引擎去搜索改字符串; 若为url结构的字符串,浏览器主进程会交给 网络进程 ,开始干活。

    3.7K20

    前端开发面试题总结之——HTML

    WEB服务器的IP地址发送相应的HTTP请求; (5)WEB服务器响应请求并返回指定URL的数据,或错误信息,如果设定重定向,则重定向到新的URL地址; (6)浏览器下载数据后解析HTML源文件,解析的过程中实现对页面的排版...负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。...***新的技术*** canvas,svg,webworker, websocket, Geolocation...... 简述一下你对HTML语义化的理解。...(1)HTML语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; (2)即使在没有样式CSS的情况下也能以一种文档格式显示,并且是容易阅读的; (3)搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重...Label的作用是什么?如何使用? label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上。

    1.8K80

    HTML5

    1、HTML5是什么? HTML5是超文本标记语言的第五次重大修改,2014年10月29日标准规范制定完成。 HTML5的设计目的是为了在移动设备上支持多媒体。...在SQL数据库中存储数据的通用标准(Web SQL) 2、HTML5有哪些新特性? 2.1 语义特性 HTML5赋予网页更好的意义和结构。...更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web。...u,font,center,strike 这些标签则被完全去掉了 一些全新的表单输入对象 包括日期,URL,Email 地址,其它的对象则增加了对非拉丁字符的支持。...总的来说,这些与结构有关的改进使内容创建者可以创建更干净,更容易管理的网页,这样的网页对搜索引擎,对读屏软件等更为友好 全新的,更合理的Tag 多媒体对象将不再全部绑定在object或 embed Tag

    4.6K50

    网络爬虫爬取b站励志弹幕并生成词云(精心笔记总结)

    这个视频之火不是因为漂亮的小姐姐,也不是什么很傻,很逗人发笑的视频,而是因为那满满的正能量,以及对于年轻人的激励,我们要活成我们的样子,我们是后浪,我们遇见这个时代,时代遇见今天的我们。...很可能这个就是我们要寻求的方向。我们点进去。来看 这里放大了了,希望能看到这个蓝色的一行。很熟悉的,是url,下面是请求相关的。我们点进去这个url。会发现是一个文件,这个文件并不是普通的文件。...我们看到里面是有弹幕中文的,但是也有不认识的东西。这里至少可以证明我们的url找对了。这样的弹幕数据不是我想要的,因为我还要生成词云,说以还是以代码来处理整个过程。我会解释相关的代码。...指定user-agent是为了模拟浏览器访问,否则网站会认为你是爬虫,是写程序去访问的,可能会被卡擦掉。当然还有指定高级的线程池什么的,在这里是没必要的。...所以这个参数的设置非常重要。 还有一个方法就是’ ‘.join(),代表以’ '拼接字符串。比如 string2 = ‘,’.join(‘abcd’) 那么会输出a,b,c,d。就是这样的意思。

    77230
    领券