web前端学习笔记
webnoob
会点算法的前端程序猿~
展开
-
web前端小结01
1.编写文本框和按钮黏在一起的组件,button要用,而不能用标签; 2.内联元素无法设置width,可以改成display:inline-block;3.css布局是最外层的Div让它的高度自适应,由内容撑开。让Div的居中可以设置margin:0 auto;在布局时css可以先使用通配符*{padding:0;margin:0;}来预设置边距,方便以原创 2016-03-02 12:55:27 · 478 阅读 · 0 评论 -
土巴兔2017校招前端开发
2016.10.14,土巴兔在华南理工宣讲会。总体第一感觉就是一家很有潜力的公司。宣讲会结束后就开始笔试,我面试的前端开发岗位,但是技术类的题目都是一样,分为A,B卷。笔试题目为选择题,填空题,算法题。范围是数据结构,c++,计算机网络,操作系统和基本算法。题目不多,基本一个范围点一道题。算法题目考到了二叉树的层次遍历,动态规划求出三角矩阵的最佳路径。在当天晚上很幸运就收到了面试的hr电话。听说技术原创 2016-10-16 23:18:11 · 2413 阅读 · 0 评论 -
网页版2048
网页版的2048非常简单,用到的技术只要略懂html,css,javascript和jquery就ok了。游戏源码,我的github链接:https://github.com/wozien/demo/tree/master/2048游戏界面: 游戏细节问题: 游戏主要操作是在一个二位数组上board[][],每个元素表示当前方格的数字,0表示没有数字。每次移动后,根据数组重新渲染格子。1.格子是原创 2016-09-27 23:28:41 · 12862 阅读 · 0 评论 -
2017深信服校招面试小记
在前天笔试完,第二天就收到面试通知了。深信服这次是一二面一起,再做一个综合评估。由于面试时间持续1个多小时,基本根据你简历上的项目进行挖问,所以在写简历的时候就要有所准备。问题比较多,我就列出几个我能记住而且比较有深度的!1.内存泄漏是什么?几种情况?用什么工具可以排查? 2.图片的异步加载怎么实现?按需加载呢? 3.怎么实现类似天猫物品鼠标放大图片功能? 4.SPA和多页面的区别? 5.用原创 2016-10-13 16:04:04 · 5865 阅读 · 0 评论 -
深圳某服校招笔试
由于签订了保密协议,不能说出具体那个公司。给出笔试中遇到写错的两道题:1.显出js程序输出结果:function Foo(){}Foo.prototype.x=1;var foo = new Foo();console.log(foo.x); //1Foo.prototype = {x:2};var foo2 = new Foo();console.log(foo.x);原创 2016-10-11 23:25:54 · 868 阅读 · 0 评论 -
2017阿里校招笔试小记
今天刚笔试完阿里,哎,整个人都不好。题量不多,11道题,6道选择题,4到编程题,1道问答题。在笔试的前2天,刚笔试过京东和腾讯模拟,他们的前端开发岗位的笔试题和其他技术类题目范围差不过,离不开数据结构算法,操作系统和计算机网络,当然前端的知识也会考到,但是都比较基础。而阿里的前端笔试都是围绕前端开发岗位进行出题的,题目很有深度,比如下面我贴出其中的两道题目。哎,,考完的第一感觉,果然阿里大前端原创 2016-09-07 21:12:07 · 5937 阅读 · 8 评论 -
2017百度深圳研发中心校招二面
9.23,在过了昨天一面晚上就收到hr二面的通知。下面是面试官问道的一些问题,整体不难,但是现场写编程题结果错了两道,估计机会渺茫了!1.前端的性能优化? 2.网络攻击的种类?怎么预防XSS攻击? 3.你觉得怎么才是好的编程风格?(html,css,Js) 4.在项目中遇到最难的题目?是什么解决的? 5.对象中继承的方式有几种? 6.在一个浏览器中输入url到页面呈现的整个过程? 7.你原创 2016-09-23 21:41:27 · 1093 阅读 · 0 评论 -
2017百度深圳研发中心校招一面
2017.9.22,经历了百度校招一面。面的岗位是web前端开发。在早上九点多到了深圳百度国际大厦,差不多10点的时候hr姐姐就带着我们10点面试的到3楼面试地点,地点分为很多圆桌,每个圆桌都有一位面试官,这面试场面第一次看到。下面就是关于今天面试问到的一些知识点!项目 1.先介绍了项目背景,在项目做了什么?css 1.盒子模型是什么?margin的作用? 2.书写css样式有哪几种方式?js原创 2016-09-22 16:45:12 · 2140 阅读 · 0 评论 -
常用正则表达式
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$转载 2016-08-25 15:45:37 · 433 阅读 · 0 评论 -
利用hexo搭建个人博客
声明:博客环境是利用GitHubPage+Hexo框架搭建的,所以必须要会点Git的操作,不懂的事先度娘下~或者点击以下链接进行学习 - 金石开的博客 - http://blog.jobbole.com/78960/配置环境1.安装Git和Node环境,自行百度。 2.安装Hexo,在cmd中输入:npm install hexo-cli -g3.新建一个搭建博客的目录,利用GitBash进入原创 2016-08-27 16:33:51 · 884 阅读 · 0 评论 -
纷享逍客前端开发面试心得
由于个人实力问题,tc校招被刷,不耐只能找找中小型公司。所以在拉钩网上投了纷享科技公司,主打移动办公产品,第二天就收到的面试通知。2016.4.29,2点到公司面试。深圳这边的是研发部,只有一层写字楼的大小,不过办公环境还ok!一面的是一位前端开发团队的技术小哥,一进门感觉很腼腆,说真给我减少了不少压力。技术小哥还没开口,我就直接拿出我笔记本的demo了,要demo的可以私聊我..看完我的de原创 2016-05-04 10:48:32 · 2652 阅读 · 2 评论 -
win10启动apache显示443端口被占用
一般是虚拟机服务占用了443端口,通过修改apache配置文件解决。首先修改apache安装目录下conf/extra/httpd-ssl.conf,把443全部替换成442。再不行的话,修改该目录下的httpd-ahssl.conf,同样把443全部替换成442。原创 2017-03-18 13:39:31 · 4989 阅读 · 1 评论