精华内容
下载资源
问答
  • 超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
  • 1. 下面哪个标签不能设置宽高 span div table 2. doctype作用是什么 DOCTYPE是document type (文档类型) 的缩写。声明位于文档的最前面,处于标签之前,它不是html标签。主要作用是告诉浏览器的解析器使用哪种HTML...

    HTML

    1. 下面哪个标签不能设置宽高
    span div table

    2. doctype作用是什么
    DOCTYPE是document type (文档类型) 的缩写。声明位于文档的最前面,处于标签之前,它不是html标签。主要作用是告诉浏览器的解析器使用哪种HTML规范或者XHTML规范来解析页面。

    3. html语义是什么

    4. css 定位有哪些(选择题)

    position absolute static fixed 选择题会有类似的比如staticly fix
    

    6. 下列伪类元素使用正确的是(选择题)

    7. 伪类元素有哪些
    :before :after :link :first-child :last-child :active :hover

     8.  var a = 12 
     function fc(){ 
    	console.log(a)  // undefined
    	var a = 20
     }
     fc()
    

    9. 下面哪个方法改变原数组
    splice filter reduce 可以看我的掘金 https://juejin.cn/post/6891088834981789703

    10. shift splice push match有什么用
    shift 用于删除数组一个数,并返回删除的数。
    push 用于数组的开头添加一个或更多元素,并返回新的长度。
    splice 直接对原数组进行修改,删除,添加.返回被删除的元素。
    match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。

    11. 实现a ,b 数的交换,不使用临时变量
    [a, b] = [b, a]

    12. reverse实现字符串的反转

    =function reverse(str){
    	var myArr = Array.from(str)
    	let left = 0
    	let right = myArr.length - 1
    	while(left < right) {
    	 let temp =	myArr[left] 
    	 myArr[left] = myArr[right]
    	 myArr[right] = temp
    	 left ++
    	 right --
    	}
    	return myArr
    }
    console.log(reverse('456123')) // [ '3', '2', '1', '6', '5', '4' ]
    
    展开全文
  • XML

    2010-09-25 23:09:13
    [b]XML介绍[/b] XML 可扩展标记语言 它是一种定义数据格式的一种语言,它定义了数据的传输保存的格式 它是纯文本的,带有自我说明的,具有... 下面哪个不是java的关键字: //... 标签对之间的部分: 元素内容 ...
    [b]XML介绍[/b]
    XML 可扩展标记语言
    它是一种定义数据格式的一种语言,它定义了数据的传输保存的格式
    它是纯文本的,带有自我说明的,具有结构性层次感的语言.
    <?xml version="1.0" encoding="GBK" ?> //预声明
    <paper subject="corejava" limiTime="10"> //头标签 及其属性,它是整个文档的根元素
    <question score="5" answer="B"> //子标签 及其属性 跟元素下的子元素
    <title>下面哪个不是java的关键字:</title> //<>...</> 标签对之间的部分: 元素内容
    <isbn number="1112-23-4232" /> 标签中没有任何内容的 空标签
    <!-- I am comment --> //注释说明
    <option>A: class</option>
    <option>B: foreach</option>
    <option>C: while</option>
    <option>D: implements</option>
    </question>
    <question score="5" answer="B">
    <title>下面哪个不是java的关键字:</title>
    <option>A: for</option>
    <option>B: implement</option>
    <option>C: each</option>
    <option>D: final</option>
    </question>
    </paper> //尾标签
    [b]结构良好的XML[/b]
    预声明:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>//说遵循的版本号为1.0 所使用的字符集为UTF-8 默认是UTF-8
    //这个文档时独立的文档 默认值是no
    //不独立的意思:它是作为其他的xml文档的一部分存在的
    <?xml ...... ?> //预说明格式
    <!-- ..... --> //注释说明格式
    一个xml只能有一个跟元素,元素内部可以包含子元素 和 文本数据 ,元素还可以包含属性,属性是包含在元素的头标签内部
    属性的书写方式为属性名=属性值的形式
    规则:
    1.单一元素规则
    2.标签规则:所有元素都包含头标签和尾标签<...></...>,属性写在头标签内部.
    空元素指没有任何子信息的标签头标签和尾标签可缩写为<... />的形式
    3.嵌套规则:内部元素的尾标签必须在外部元素的尾标签出现前出现.不允许交叉嵌套
    4.命名规则:标签名必须字母或下划线开头,后边可以跟字母,数字,点,连接符-,下划线
    标签名大小写敏感,标签不能包含空白字符,标签不能以w3c xml 等保留关键字开头
    5.属性说明:所有的属性都要用单引号或双引号包起来
    特殊字符特殊写法:
    < = <
    > = >
    " = "
    ' = &apos;
    & = &
    <![CDATA[.......]]> cdata指令块, 里边不需要考虑特殊字符的转义,所见即所得
    [b]DTD[/b]
    DTD 用来规范xml的格式
    <!ELEMENT elementName(contentModel)> 元素声明 元素名称(可包含的元素及内容)
    contentModel:
    元素的定义:
    EMPTY 空的 <!ELEMENT elementName EMPTY>
    ANY 任意 <!ELEMENT elementName ANY>
    Elements包含子元素 <!ELEMENT elementName (a,b)> 需要依次出现a b 这个子元素而且按着先a后b的顺序
    <!ELEMENT elementName (a|b)> a b 中任选一个出现 不能同时出现也不能都不出现
    <!ELEMENT elementName (a)> 必须出现一次,也只能出现一次
    <!ELEMENT elementName (a)+> 出现1~n次
    <!ELEMENT elementName (a)*> 出现0~n次
    <!ELEMENT elementName (a)?> 出现0~1次
    <!ELEMENT elementName (#PCDATA)>只包含文本 不再包含子元素
    Mixed 混合型 <!ELEMENT elementName (#PCDATA|eleName)*>
    属性的定义:
    <!ATTLIST elementName
    attributeName attributeType attributeDefault
    .......
    attributeName attributeType attributeDefault>
    属性类型的划分:
    CDATA 普通的文本数据,可以包含空格(不以空格来分隔)
    NMTOKEN,NMTOKENS 满足命名规范的文本段,文本段是以空格分隔的
    ID 该属性的值在元素中是唯一标识,这个值也要满足命名规范
    IDREF,IDREFS 这个属性的值必须是文档中某一个ID类型属性的值,相当于这个ID的外键一样
    ENTITY,ENTITYS 该属性必须是某一个实体
    NOTATION 该属性必须是个引用的声明
    enumerated 该属性的值必须是某几个值之一
    如: <!ELEMENT student (#PCDATA)>
    <!ATTLIST student name ID #REQUIRED>
    属性的缺省类型:
    #REQUIRED 该属性必须有
    #IMPLIED 该属性可有可无
    attribute-value 给该属性一个默认值 默认值为attribute-value
    #FIXED value 该属性的值为固定的 value
    如何把DTD写如入到xml文档中
    <!DOCTYPE rootElement [...(declarations)...]> //DTD和XML写在一个文件中
    <!DOCTYPE rootElement SYSTEM "dtd的路径"> //DTD与XML不在一个文件中
    3.xml的名称空间的概念
    名称空间的意义:
    用于处理在一个XML文件里,同名的元素的冲突,我们可以把同名的元素放在不同的名称空间里,名称空间就像JAVA的包.
    如何声明:
    1.直接声明使用:<books:book xmlns:books="http://www.library.con/books">哈利波特</books:book>
    元素的同标签的位置,就像根元素的属性一样<xmlns:名称空间前缀="名称空间的URI,它是该名称空间的唯一标识" />
    2.缺省声明使用:<book xmlns="http://www.library.com/books">哈利波特</book>
    它默认作用于当前这一层元素及其内部的子元素之上.但它只能作用在元素上 但不会作用于属性上
    4.熟悉xml的schema语法
    DTD用来定义xml文档基本格式,它的定义比较粗,比如他能定义一个元素里只能放文本,但却不能定义这个文本只是数值型文本
    schema本身是个xml文档,它可以更准确的定义被定义的xml
    规则:
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="quantity" type="xs:nonNegativeInteger">
    //元素名为quantity 类型为非负整数
    </xs:schema> //必须在特定的名称空间下而且跟节点必须是schema
    语法:
    简单类型: 该元素不包含子元素也没有属性
    <element name="color">
    <SimpleType>
    <restriction base="string">
    <enumeration value="red" />
    <enumeration value="green" />
    <enumeration value="blue" />
    </restriction>
    </SimpleType>
    </element>
    复合类型:该元素包含子元素或有属性
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="quantity">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:nonNegativeInteger">
    ......内容扩展了基本类型
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    </xs:schema>

    <xs:attribute name="name" type="xs:string" use="optional " /> //属性 optional 可选的属性
    <sequence>
    //.....顺序出现
    <element name="sample" type="xs:string" minOccurs="2" maxOccurs="5">
    //子元素sample类型为string最少出现2次最多5次
    </sequence>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tarena.com.cn/xml" elementFormDefault="qualified"> attributeFormDefault="qualified">
    </xs:schema>

    <?xml version="1.0"?>
    <quantity xmlns="http://www.tarena.com.cn/xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tarena.com.cn/xml http://www.tarena.com/Schemas/schema.xsd">25</quantity>
    5.如何用java解析xml文档
    SAX
    DOM
    document object model
    展开全文
  • 360的极速模式下页面打开样式完好一旦用兼容模式打开,页面样式... 声明必须是 HTML 文档的第一行,位于 标签之前。 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。在 HTML 4...

    360的极速模式下页面打开样式完好

    一旦用兼容模式打开,页面样式就全部错乱了

    解决方法:我们在用idea新建jsp的时候,页面没有自动生成

    这行代码,把这行代码加上去就OK了。

    下面我就尽可能简洁扼要的说一下DOCTYPE的作用和用法。

    声明必须是 HTML 文档的第一行,位于 标签之前。

    声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

    在 HTML 4.01 中, 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。

    HTML5 不基于 SGML,所以不需要引用 DTD。

    1作用:声明文档的解析类型(document.compatMode),避免浏览器的怪异模式。

    document.compatMode:

    BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。

    CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。

    这个属性会被浏览器识别并使用,但是如果你的页面没有DOCTYPE的声明,那么compatMode默认就是BackCompat,

    这也就是恶魔的开始 -- 浏览器按照自己的方式解析渲染页面,那么,在不同的浏览器就会显示不同的样式。

    如果你的页面添加了那么,那么就等同于开启了标准模式,那么浏览器就得老老实实的按照W3C的

    标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了。

    这就是的作用。

    2使用:

    2.1 使用也很简单,就是在你的html页面的第一行添加""一行代码就可以了

    2.2 jsp的话,添加在的下一行。

    2.3 不用区分大小写哦

    展开全文
  • xml入门教程/xml入门教程

    热门讨论 2008-09-07 18:20:03
    xml文档是有标签标签中的内容组成的,标签标签中的内容合成为元素 非空元素 (起始标签) aaa(内容) (结束标签) 空元素 格式良好的XML文档的规范 1)文档声明位于文件的开头 2)文档中只能定义一个唯一的根...
  • MFC的程序框架剖析

    2015-03-05 09:53:19
    们之间的纽带仅仅在于这个C++窗口类内部的成员变量m_hWnd,该变量保存了与这个C++窗口类对象相关的哪个窗口 的句柄 (3)但是,当C++窗口类对象销毁时,与之相关的窗口也将销毁,因为它们之间的纽带m_hWnd已经断了 3、...
  • 关键渲染路径

    2021-01-08 14:32:44
    文档对象模型 - Document Object Model)。然后获取CSS并构建CSSOM(CSS对象模型 - CSS Object Model)。然后将DOM与CSSOM结合,创建渲染树(Render Tree)。然后找到所有内容...
  • ^\w+匹配一行的第一个单词(或整个字符串的第一个单词,具体匹配哪个意思得看选项设置) 字符类 要想查找数字,字母或数字,空白是很简单的,因为已经有了对应这些字符集合的元字符,但是如果你想匹配没有预定义元字符...
  • java三大框架

    热门讨论 2012-01-19 09:21:04
    Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的 Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式...
  • jQuery详细教程

    2013-04-25 14:16:42
    jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对 HTML 元素进行选择。 选择器允许您对 HTML 元素组或单个元素进行操作。 在 HTML DOM 术语中: 选择器允许您对 DOM 元素组或单个 DOM 节点进行操作。...
  • 字符串标签:zk/中考,gk/高考,cet4/四级 等等标签,空格分割 bnc 英国国家语料库词频顺序 frq 当代语料库词频顺序 exchange 时态复数等变换,使用 "/" 分割不同项目,见后面表格 detail json 扩展信息,...
  • 因为其语法标签以外的代码片段根本不是合法的 HTML 。这种情况下一般需要编译器相关知识发挥用途:模板引擎本质上就是把一种语言编译成另外一种语言。 而对于 Virtual-Template 的情况,虽然其除了语法...
  • 会计理论考试题

    2012-03-07 21:04:40
    2. Windows98支持下面___C__网络协议。 A、Net BEUI B、IPX/SPX C、TCP/IP D、Banyan VINES 3.为了方便人们记忆;阅读和编程,把机器语言进行符号化,相应的语言称为__D__。 A、数据库系统 B、高级语言 C、源程序...
  • 确定自己选择哪个开源库更适合自己的项目。 <h2>6.本地存储js字符串 当看到题目的时候,可能会“一脸蒙逼”为什么要在本地存储js字符串啊。好吧,有时候业务场景的需求确实是比较变态,且看我描述...
  • 操作系统(内存管理)

    热门讨论 2009-09-20 12:55:25
    并且,如果地址在硬盘上而不是在 RAM 中,那么操作系统将暂时停止您的进程,将其他内存转存到硬盘中,从硬盘上加载被请求的内存,然后再重新启动您的进程。这样,每个进程都获得了自己可以使用的地址空间,可以访问...
  • 上进行汇编语言编程的时代,那时内存管理还不是个大问题。您实际上在运行整个系统。系统有多少内存,您就有多少内存。您甚至不必费心思去弄明白它有多少内存,因为每一台机器的内存数量都相同。所以,如果内存需要...
  • 修改文档说明。 更多日志 AndroidX分支 注:1.x-废弃版(最后版本:1.2.6.1)、2.x-顺手版(最后版本:2.0.10)已停止维护,建议使用当前3.x-健壮版(最后版本:3.1.6)。 原文地址: ...
  • 如果我们使用的硬盘是预定义以外的,那么就应该设置硬盘类型为USER,然后输入硬盘的实际参数(这些参数一般在硬盘的表面标签上);如果没有安装IDE设备,我们可以选择NONE参数,这样可以加快系统的启动速度,在一些...
  • java 面试题 总结

    2009-09-16 08:45:34
    最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。 Hashtable和HashMap采用的hash/rehash算法都大概...
  • dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间 date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,...
  • adb1.0.26包含fastboot.exe

    2019-03-05 15:11:03
    INSTALL_PARSE_FAILED_NOT_APK 指定路径不是文件,或不是以 .apk 结尾 INSTALL_PARSE_FAILED_BAD_MANIFEST 无法解析的 AndroidManifest.xml 文件 INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION 解析器遇到异常 ...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

下面哪个不是文档标签