- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 百度前端面试
1.点击穿透http://www.tuicool.com/articles/6NfaUnM2.输入一个网址,浏览器执行的过程3.webpack用来做什么4.传递的参数5.怎么设置和删除cookiefunction setCookie(name, value, iDay){ /* iDay 表示过期时间 cookie中 = 号表示添加,不是赋值
2017-07-03 21:18:00
399
原创 美团酒旅前端开发面试
只经历了一面上来面试官报了我的名字,然后还念错了,然后我指出了,他似乎觉得没面子,然后就问我,我名字的最后一个字是不是在做姓的时候是读第一声。我就笑笑说我也不清楚,这个字本身就很难认。把尴尬敷衍过去了。毕竟面试官此时就是衣食父母。面试真是个险象环生的活动。然后自我介绍了一下,面试官很认真地听,似乎对我还有些兴趣。面试官一直想找我的亮点,和强项,但是一直找不到,还问我有没有哪些是他没
2017-06-26 19:15:21
1028
原创 杏树林公司面试
全栈岗位杏树林是一家200多人的小公司,公司环境不错,窗明几净。hr美女也很不错,落落大方的感觉。花半个小时做了一套笔试题,然后打电话给hr,她来收了题,然后叫来了一面官。一面官也很和蔼,自我介绍之后,照着简历问了几个问题,然后问了下笔试题。然后让我问了几个问题,然后就说让我等一下。等了大概5,6分钟,hr来说今天面试结束了,然后就走了。记得的几个问题:1.你们公司
2017-06-21 16:51:50
540
原创 如何实现1px边框
淘宝 M 站是通过 viewport + rem 实现的在devicePixelRatio = 2时,输出 viewport在devicePixelRatio = 3时,输出 viewport同时通过设置对应 viewport 的 rem 基准值,这种方式就可以像以前一样轻松愉快的写 1px 了。个人感觉为了做个 border 多准备两套
2017-06-16 13:31:32
750
转载 网页开发的5种在线调试环境-亲身体验
http://www.ruanyifeng.com/blog/2012/02/6_online_playgrounds_for_web_developing.html
2014-11-05 14:12:22
1006
原创 CSS display:none和visibility:hidden区别
CSS display:none和visibility:hidden区别使用CSS display:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存在。visibility:hidden隐藏,但在浏览时保留位置;CSS display:n
2013-10-17 09:48:10
629
原创 百度web开发题
JavaScript编程题1、实现输出document对象中所有成员的名称和类型;document.all2、如何获得一个DOM元素的绝对位置?(获得元素位置,不依赖框架)3、如何利用JS生成一个table?4、实现预加载一张图片,加载完成后显示在网页中并设定其高度为50px,宽度为50px;5、假设有一个4行td的table,将table里面td顺序颠倒;6、模拟一个
2013-10-12 22:50:10
787
原创 4.标签切换
4.参考给出的原型图和要求,手写 html,css和 js。要求实现 selected 效果,和鼠标切换不同 tab 分别显示不同的内容。*{ margin:0; padding:0;}#outer{ // overflow:auto;}#tab1,#tab2,#tab3{ width:80px; height:20px; border:1px s
2013-10-10 10:46:09
795
原创 6.NP问题
6.(2分)以下经典的问题哪些属于NP问题() A、图灵停机问题 B、排序 C、0,1背包问题 D、枚举有限集合的所有子集答:P问题可以找到在多项式时间内解决它的算法的问题。NP问题可以在多项式时间内验证一个解的问题。D可验证一个集合是否是有限集合的子集B,C, D为正确。A为不可解问题。程序不暂停,你不知道它何时会暂停。
2013-10-09 15:18:25
1625
原创 5不同进制数间异或
5.(2分)16进制数值C396和8进制数值64474的异或结果值(10进制)为() A、43690 B、16660 C、60350 D、20375答:AC396 二进制为1100 0011 1001 011064474二进制为0110 1001 0011 1100位数不够,在其前补0,然后比较。
2013-10-09 14:52:05
1176
原创 10.数据库索引
10.(2分)关于数据库索引,以下说法正确的是() A、针对某些字段建立索引,能够有小减少相关数据库表的磁盘空间占用; B、针对某些字段建立索引,能够有效的提升相关字段的读与写的效率; C、常见数据库管理系统,通常使用hash表来存储索引; D、数据库索引的存在,可能导致相关字段删除的效率降低;答:索引是一种提高数据库查询速度的机制,是与表或视图关联
2013-10-09 14:46:25
2725
原创 3.无向图顶点 度 边数的关系
3.(2分)我们使用一个6元组来表示6个节点的无向图的顶点数,请问以下哪些6元组是可能的组合() A、 B、 C、 D、答:BD题中的顶点数估计是度数,无向图,e为边数,0而AC中的总度数为1+2+3+4+5+6=21,1+3+4+2+2+1=13为奇数,故排除。n=6,故e
2013-10-09 14:27:11
37695
1
原创 用CSS、HTML编写一个两列布局的网页,右侧宽度为200px,左侧自动扩展。
#left { height:100px; margin-right:200px; background-color:green;
2013-10-08 15:23:27
8840
原创 4.单链表是否有环
4.如何判断单向链表是否有环?已知有环的情况下如何找到环的起始节点?要求时间o(N),空间o(1).设定两个指针p,q,p每次向前移动一步,q每次向前移动两步。如果单向链有环,则p会与q相遇;否则,q会遇到NULL。int isExistLoop(node *head){ node * slow,fast; slow = head; fast = head; while(f
2013-10-07 20:24:17
1057
原创 1.JVM垃圾回收机制
1.请简述JVM的垃圾代收集机制gc用于释放那些不再使用的对象所占的内存。gc通过确定对象是否被活动对象引用来确定是否收集该对象。java管理的内存是堆。基本的收集算法有复制,标记清除,标记整理。分代是jvm的gc的一大亮点。根据对象的生命周期长短,把堆分为3个代:Young,Old和Permanent,根据不同代的特点采用不同的收集算法。
2013-10-07 19:35:40
900
原创 10.求逆序对数
10.给定一个inversion的定义如下:对于一个整型数组A,以及任意的下标i,j,其中iA[j],我们称它为一个inversion.请设计一种算法用来计算给定数组A中的inversion的个数。
2013-10-07 18:40:31
2344
原创 8.统计数组中数字出现次数
8.给定数组A,大小为N,数字元素为1~N的int数,但是有些数字出现多次,有些数字没出现,统计出哪些数字出现了多次,哪些数字没有出现,要求额外空间使用O(1),时间O(N)答:空间复杂度为o(1),故不能用额外的空间,即在数组本身上操作。时间为o(N),故不能用先排序后比较相邻元素的方法,时间为o(nlogn)。先用元素采交换法,使数组下标=数组中元素值 - 1,如果元素A[i]存在多个
2013-10-07 15:48:52
3304
原创 9.URl全排序
每台机器上有1G个URL,平均每个100个bytes,机器内存64G,有10台这样的机器,如何对所有10台上的URL进行全排序?答:此处的URL全排序,理解为将所有机器上的数据按照出现频度进行降序排列, 分三步,1)先计算每个URL的出现次数 2)按出现次数进行排序 3)将结果保存到一个文件中 每台机器上数据的大小为100G字节,大于每台机器的内存,这是多机+受限内存的情况
2013-10-07 14:14:39
1817
嗅探器tcpdump的使用教程
2012-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人