上次一个九宫格的面试题,点击这里,本文是对九宫格另外的实现方法的探讨。
9个元素,每个50*50px,排成九宫格默认是border颜色为blue,hover到格子上变成red(兼容到IE6)
...
网上疯传了一道css面试题,题目是这样的:
9个元素,每个50*50px,排成九宫格
默认是border颜色为blue,hover到格子上变成red(兼容到IE6,考虑语义化的结构)
css效果
这道题目的重点和难点在于hover时候的效果,观察会发现相邻的两个格子需要共享同一条边。
...
如果提到了特性检测,可以加分。
检测浏览器,渐进增强就是让牛b的浏览器的效果更好,优雅降级就是让2b的浏览器在功能ok的情况下效果一般。
一个程序至少有一个进程,一个进程至少有一个线程....
线程的划分尺度小于进程,使得多线程程序的并发性高。
另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。
从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。
前端面试题,不仅仅是应付面试用的,通过一份好的前端面试题,可以全方面的考察自己是否是一个合格的前端开发人员,本文末尾有部分答案的链接。
概述反射和序列化
反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对
象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,
可以调用类型的方法或访问其字段和属性
...又到了一年一度的换工作季,面试面试,为了money,你准备好了吗,下边的题如果你能保证70%的都会就是小康生活了;90%的会,是富裕生活... o(∩_∩)o Let's GO!
ASP.Net页面生命周期
每个页面的生命周期为用户的每一次访问,也就是说每一次客户端与服务器之间的一个往返过程.全局变量的生命周期在此之间.
以下是本人几次面试中出现几率最高的几道题,整理了一下,和大家分享,请批评指正,共同进步。
/*this 的作用域的考察*/
var obj = {
show: function () {
this.display = true;
...
面试前端开发工作的,差不多都有这道题:DOM操作——怎样添加、移除、移动、复制、创建和查找节点。
(1)创建新节点
createDocumentFragment() //创建一个DOM片段
createElement() //创建一个具体的元素
...