`
文章列表

W3C标准

W3c网页标准     WEB标准WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现 ...
问题一:以下的代码的输出将是什么? 说出你的答案并解释。 class Parent(object): x = 1 class Child1(Parent): pass class Child2(Parent): pass print Parent.x, Child1.x, Child2.x Child1.x = 2 print Parent.x, Child1.x, Child2.x Parent.x = 3 print Parent.x, Child1.x, Child2.x   答案 以上代码的输出是: 1 1 1 1 2 ...
当你设置一个页面元素的高为100%时,期望这样元素能撑满整个浏览器窗口的高度,但大多数情况下,这样的做法没有任何效果。你知道为什么height:100%不起作用吗?   按常理,当我们用css的height属性定义一个元素的高度时,这个元素应该按照设定在浏览器的纵向空间里扩展相应的空间距离,例如,如果一个div元素的css是height:100px,那它应该在页面的竖向空间里占满100px的高度。   而跟W3C的规范,百分比的高度在设定时需要根据这个元素的父元素容器的高度。所以,如果你把一个div的高度设置为height:50%,而它的父元素的高度是100px,那么,这个div的高 ...

有趣的面试题

1.A、B两人分别在两座岛上。B生病了,A有B所需要的药。C有一艘小船和一个可以上锁的箱子。C愿意在A和B之间运东西,但东西只能放在箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有什么。如果A和B各自有一把锁和只能开自己那把锁的钥匙,A应该如何把东西安全递交给B?   答案:A把药放进箱子,用自己的锁把箱子锁上。B拿到箱子后,再在箱子上加一把自己的锁。箱子运回A后,A取下自己的锁。箱子再运到B手中时,B取下自己的锁,获得药物。   2.有一个软件公司,1/2的人是系统分析员,2/5的人是软件工程师,有1/4的人两者都是,问有多少人两者都不
1.面向对象的特征有哪些? (1)抽象    (2)继承    (3)封装     (4)多态   2.final,finally,finalize的区别? final用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖、类不可被继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,比如关闭文件等。    3.Collection和Collections的区别: Collection是集合类的上级接口,继承他的接口主要有Se ...
1.如何使文本以大写字母开头? text-transform:capitalize  2.如何产生带有正方形的项目的列表? list-style-type:square  3.引用名为"xxx.js"的外部脚本的正确语法是? <script src="xxx.js">  4.定义JavaScript数组的正确方法是? var txt = new Array("tim", "kim", "jim")  5.如何求得2和4中最大的数?   Math.max(2, 4) ...
1.新的HTML5文档类型和字符集是?   HTML5文档类型:    <!doctype html>       HTML5使用UTF-8编码演示:    <meta charset="UTF-8">     2.HTML5中如何嵌入音频?   HTML5支持mp3、Wav和Ogg格式的音频、下面是在网页中嵌入音频的简单示例:    <audio controls> <source src="jamshed.mp3" type="audio/mpeg"> ...
 最近在学习利用ionic2框架开发移动app,在学习Tab控件时,遇到了不少问题。 在ionic2之前的版本,所创建的初始项目脚本用的是JavaScript,而如今最新版本创建出的项目中,JavaScript都被typescript所替换,因此接下根本就不知道该怎样去利用typescript去开发。 下面是我遇到的第一个问题:  初始创建的项目中Tab控件默认第一个显示"Home",而我们想动态的让项目第一个显示"Contact"。因此我在网上找遍了TypeScript修改方法,最后找到了下面的这一篇文章: (注:原文链接http://www ...

Java

    博客分类:
  • Java
 StringBuffer与StringBuilder的区别   1.在执行的速度方面的比较,StringBuilder大于StringBuffer。   2.StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用他们对字符串做操作的时候,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。   3.StringBuilder:线程非安全的   StringBuffer:线程安全的   当我们在字符串缓冲去被多个线程使用时,Jvm不能保证StringBuilder的操作是安全的,虽然他的速度最快, ...
Global site tag (gtag.js) - Google Analytics