自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子非魚

Code is cheap, show me the money!

原创 靠谱前端必上网站大全

一些比较著名的个人网站: 阮一峰:http://www.ruanyifeng.com/blog/ 池建强:http://macshuo.com/ 张鑫旭:http://www.zhangxinxu.com/ 廖雪峰:http://www.liaoxuefeng.com/ 王巍:http:...

2017-04-12 11:48:39 929 0

原创 JavaScript 的深拷贝和浅拷贝

JavaScript 的深拷贝和浅拷贝在 JavaScript 的变量赋值操作中,如果一个变量值是简单类型,直接复制没有问题。但如果是对象或者数组,直接复制后的新对象或者数组只要一修改,原对象或者数组就会同样跟着被修改。如果你不了解深拷贝和浅拷贝,你可能就会觉得这是 bug,不可理解。但是看完本文...

2017-04-09 11:58:05 1026 0

原创 圣杯布局 VS 双飞翼布局

作为前端开发者,布局都应该已经写了不少了,但很多时候我们实现布局的思路可能都不一定正确或者不是最合适的。要想自己的布局水平有所提高,两个经典的布局: 圣杯布局 和 双飞翼布局,我个人觉得还是很有必要掌握的。

2017-03-30 01:03:51 607 0

原创 回顾盒子模型之box-size属性

盒子模型是 CSS 中很重要的概念,它涉及到的无非就是内容(content)、填充(padding)、边框(border)、边界(margin)。但是其实很多人不知道的是,盒子模型其实有两种类型:标准盒模型和IE盒模型。

2017-03-12 21:06:19 5973 0

原创 闲话git merge 与 git rebase 的区别

闲话git merge 与 git rebase 的区别 最近换工作,面试碰到一次笔试考这两个的区别。开始学习git的时候,这两个的区别是有了解过的。但是时间长了加上之前公司应用得少了,所以当时记得很模糊。笔试完就赶紧回家整理了下,希望可以借此加深印象。

2017-03-12 17:49:35 521 0

原创 web前端面试中常见的js基础又实用的知识回顾

js基础但又实用知识的回顾 知识点:typeof、instanceof和constructor 1. js中5种原始数据类型: Number String Boolean Undefined Null 2. js中2种组合数据类型: 对象 数组 3. typeof返回的6种变量类型: ‘num...

2016-08-14 15:53:01 1798 0

原创 web前端学习摘要

jquery,angular,bootstrap,backbone,framework7,lodash,underscore,less,sass,grunt,gulp,npm,bower,yeoman,require,seajs,express,koa,mongdb,rethinkdb,redis...

2015-12-18 17:37:28 1274 0

转载 结合个人经历总结的前端入门方法

结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路、学习方法、资料。由于能力有限,不能保证面面俱到,只是作为入门参考,面向初学者,让初学者少走弯路。 互联网的快速发展和激烈竞争,用户体验成为一个重要的关注点,导致专业前端工程师成为热门职业,各大公司对前端工程师的需求量都很大,要...

2015-12-04 16:08:41 13679 0

原创 知名大公司面试题

这些都是腾讯那些大公司的面试题,觉得有些很有意思,就分享给大家了(很考验你的逻辑哦)。 1.一个班学舞蹈的有75%,学唱歌的有85%,问同时学习舞蹈和唱歌的最多多少,最少多少?(max:75%,min:60%) 2.假设长江以北有80W人,长江以南有20W人,A向B打电话算一个电话,如果打了10W...

2015-10-13 20:04:03 2595 0

原创 教你一招,让你摆脱ftp工具上因为权限不足而删不了想删除文件夹的苦恼

今天用ftp管理万网虚拟主机竟然碰到几个空文件夹怎么删都删除不了。我上网一查原因貌似是权限不足(因为我们操作虚拟主机的部分权限被禁止了,想权限高可以但是你得多交钱升级)。然后我又尝试更改我的操作权限等方法均遭失败,结果发现了一个很简单却又很实用的方法。 这里把这个四两拨千斤的方法分享给大家: ...

2015-09-11 16:20:25 8981 0

原创 可能是ThinkPHP导航高亮显示当前页面的最简便的方法

只要是做网站,导航就不得不做吧。   只要是做导航,高亮显示当前页面就不得不做吧(如果你想用户体验更好点,不让用户知道Ta正处在网站的哪个页面怎么成)。   做了很多网站,解决这个问题的方法其实我用过很多种。有纯用css实现的,有用css混合js或者jquery实现的,也有通过后台传值给js通过判...

2015-09-05 18:58:11 4937 2

转载 为什么前端工程师很难找?(最近很火的一个话题)

1、前端是一个比较新的行业,不像C、Java之类的在学校就可以学到(当然能学到多少是另一回事),目前我还没听说哪个学校会专门为CSS、Javascript开一个课程。相比后端或者设计人才,在学校的时候就希望往前端方向发展的人要少的多。这个圈子的人专业都不对口。 2、前端真正高速发展不过几年,相较...

2015-09-05 12:32:52 3811 0

原创 实际项目中,为什么多个css、js文件要实现合并与压缩?(了解了这你才算入门)

Web性能优化最佳实践中最重要的一条是减少HTTP请求。而减少HTTP请求的最主要的方式就是,合并并压缩JavaScript和CSS文件。   关于编写css时,我们应注意通过一些细节来控制css文件的大小,比如:全局样式、继承样式、缩写样式,空格、注释等;同时你也可以通过在线工具对你的css文...

2015-08-28 21:04:14 6159 0

原创 程序猿为什么都喜欢写技术博客?(为你揭秘8大理由)

最近突然迷上了在CSDN上写技术博客,几乎一两天一篇,多的时候甚至一天几篇。我个人觉得,作为一个从事IT然后未来又想搞技术的程序猿,坚持写博客是个良好的习惯。这样做是有意义的,并且是很有必要的。   自己觉得好并没什么luan用,要别人觉得好才是硬道理。正如那句广告所说,大家好才是真的好。于是我...

2015-08-27 16:40:37 4200 1

原创 HTML5之自定义标签(之前都没用过这么6的技术)

效果如下:   鼠标放上“不要碰我,雅蠛蝶",内容立马变成了"我说过不要碰我!" 这样就能自定义一个属于你自己的标签,是不是非常容易呢?wow,从此麻麻再也不用担心我找不到适合自己的html标签了。 ----- 摘录自前端牛人张鑫旭的博客

2015-08-27 15:26:20 5688 8

原创 HTML之dl、dt、dd(也许这是你还没用过的标签,但它们非常实用)

一、dl dt dd认识 html 是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与table表格类似组合标签,故名我们也叫dl表格(扩展阅读:table tr td、table tr th表格布局)。 为常用标题+列表型标签。如没有对d...

2015-08-27 15:12:33 7973 3

原创 CSS 之!important

今天写代码,碰到一个关于!important的问题。由于之前并没有好好理解这个概念,所以今天特意查了下资料做个总结。 CSS的原理: 我们知道,CSS写在不同的地方有不同的优先级, .css文件中的定义 首先,先看下面一段代码: DOCTYPE HTML> ...

2015-08-25 09:47:51 829 0

翻译 web开发的18个网站优化技巧(好不容易才收藏到的干货)

快速的页面加载对提升搜索引擎排名、网站转化率和整体的用户体验是非常重要的。网站页面的加载速度也是衡量网站性能的一个重要因素。 如果网站不是以最好的性能在运行,迟缓的加载会让你在低的排名和搜索流量上花费更大的代价。页面的加载速度会对用户的行为和转化率产生很大的影响。 那么?有哪些简单的方式可以优...

2015-08-23 13:40:45 1901 2

转载 一个人如何完成一整个网站的开发(推荐好文,看完绝对让你回味无穷)

一个正规的网站开发,理论上需要一个团队的配合,各自发挥自己的长处,网站需求分析、原型设计、效果图、切图、前台美工、后台代码、算法设计、数据库设计、服务器配置等等一系列的事情。  一个人想面面俱到这些,还是需要花些时间的。所以对一个初学者来说,我的建议是:别管他三七二十一,不是想开发一个网站吗,...

2015-08-22 20:44:28 19920 5

翻译 我们被叫做90后 | 致青春(催泪好文,自备纸巾)

2002年,你是小学生了,上学路上,小鸟说,早早早,你为什么背着小书包。 2004年,非典,操场上排队量体温,还没有灾难的恐惧。 2005年,你打开电视,《家有儿女》热播,"我叫夏雪我叫夏雨我叫夏冰雹"刘星总是说出了我们的心声,小雨肉嘟嘟的总是尖叫,小雪是典型的别人家的孩子...

2015-08-22 20:20:19 3823 2

转载 20位活跃在Github上的国内技术大牛(走进技术大咖的世界)

20位活跃在Github上的国内技术大牛 本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔? 1. lifesinger(玉伯) Github主页:        https://github.com/lifesinger微博:@        玉...

2015-08-22 13:44:15 2094 0

转载 2015 Top10 最成功的网页设计趋势(业界主流设计思想)

如果你打算在2015年重新设计你的网站,那么你可能有必要了解设计优秀网页的趋势。尽可能早地考虑网页设计特点是一个好主意。   你决定的任何网页设计都必须是高度可用、直观的,并且它应该满足市场和用户的需求。你的网页设计也必须可适应移动端。下面是2015年最受欢迎的网页设计趋势,每个网站都应该遵...

2015-08-22 12:39:08 849 0

翻译 为什么整个互联网行业都缺前端工程师?(推荐好文)

现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在。没错,优秀的前端工程师简直比大熊猫还稀少。   每天,HR群都有人在吐槽招不到前端工程师。实话说对这些需求,Betty也无能为力,因为在供不应求的前端招聘市场上,优秀的前端工程师才是有话语权...

2015-08-22 12:28:55 926 0

原创 留几手:互联网创业到底是咋回事(说得真经典,创业者不创业的都值得一看)

不知道从啥时候开始,兴起了一股风潮,大学生一毕业基本都不找工作了,现在都必须得创业。几个朋友一聚会,聊天,你要说你在哪哪上班打工,人家就觉得你没上进心。没个“XX创始人”、“CXO”、“XX公司合伙人”你都不好意思说自己是搞互联网的。 哥有个朋友,原来一直在某互联网企业上班,人非常朴实,每...

2015-08-22 11:16:21 1022 0

原创 Markdown使用笔记

Markdown 是一种轻量级标记语言。它允许人们使用类似HTML的标记语法来编写文档,可以使普通文本内容具有一定的格式(可以生成html文件格式)。用它写博客,将会带来全新的体验哦:快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 C...

2015-08-21 18:20:20 1428 0

原创 我们为什么不得不学习javascript?

JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言. 那么问题来了,为什么我们要学JavaScript?尤...

2015-08-21 17:56:26 2781 0

原创 靠谱前端必上网址大全(业界良心推荐)

大都是业界公认好口碑的精选网站,也是我前端路上受益最多的一些网站。后面遇到更好的还会持续更新的,希望看到的人都能从中得到更多的帮助。

2015-08-21 17:42:37 3010 0

原创 Apache与IIS的客观对比(不比不知道,一比吓一跳)

Apache与IIS的优劣对比 对于中小企业来说建立自己的网站,对外展示自己的页面是最平常不过的事情了。目前最流行的建立WWW服务工具就要属Apache与IIS了。那么他们之间都有什么区别呢?到底哪个工具才是最适合我们的呢?今天就来讨论下这个问题。 一、免费与收费之争:...

2015-08-21 15:36:27 35530 4

原创 Visual Studio Code ,VScode,你没听过?

Visual Studio Code,是一款微软今年新出来的GUI编辑器。它其实就是一款简单的代码编辑工具,跟Visual Studio、WebStorm、Eclipse、myEclipse...这些集成的开发环境并不是一个概念。 目前市场上比较常见的一些GUI编辑器的产品:SublimeTex...

2015-08-20 20:07:39 37088 4

原创 angular初体验(简单易学,适合新手)

几个月前第一次听说了angularjs这个框架,那时并没有什么好感。因为我偏执的认为angular这个名字很晦涩,不易记忆和理 解。直到最近项目中要用到它,我又不得不开始学习它,并在一天天的使用中爱上了它 ... ... (今天貌似情人节啊,谈爱字我才想起 来,大家七夕快乐哈哈) angularj...

2015-08-20 15:30:57 2484 0

原创 一个优秀的程序员是如何炼成的?(大神、小白通吃的干货,不信你

一个优秀的程序员是如何炼成的?问一下自己这个问题会很有意思。这能让你好好思考一下软件开发的过程。拿它来问一下同学朋友也不错,这能引起一些关于团队如何一起协作开发的很有意思的讨论。我个人认为,成为一名优秀的程序员必需要5个技能。 问题分解   编程讲的是如何解决问题。但在你开始写代码之前,...

2015-08-19 23:40:36 3142 0

原创 迷茫中的启蒙之路(特别适合有心无力的小白,站长推荐)

学习编程有几年了,感觉当初走了不少弯路。而每当看到不少的学弟学妹却还在重蹈我的覆辙,不免有些痛心疾首。最近在网上也看了许多前辈们的经验建议,再结合自己的学习经历在这里跟大家谈谈基础的重要性,如若这篇文章能帮助大家少走些弯路,我也就心满意足了。 注重基础,是大部分同学都知道却往往做不到的。 ...

2015-08-19 23:30:49 774 2

原创 选择PHP还是 ASP.NET:你做了正确选择么?(个人观点,但是也是受了行业内大多数人得影响吧)

设想一下,如果你可以回到过去,改写你的技术生涯。哪些重要的时刻,你会想改变? 在2001年,我曾作为一家成功的网站咨询公司的共同合伙人,去处理有关 Classic ASP 的事情。当时,这些事情是很了不起的。我们是一家微软产品的经销商,并且为此感到自豪!但是……在那时,我曾面临一个选择,去学PH...

2015-08-19 23:20:59 1295 0

原创 为何学霸、做不了Leader?(对于学渣来说,是治愈系哈哈)

在人们的想象中硅谷的创业明星应该是MIT,斯坦福或者哈佛大学这样顶级大学的毕业生,他们在技术上非常的聪明,而且充满对未来的愿景。甚至一度认为没有顶级大学的学历,根本不可能在谷歌找到工作。直至2102年,即使是工作10年的人,当你去谷歌找工作的时候,面试官依然会问题你大学的GPA积分,甚至是你考大学...

2015-08-19 23:12:44 704 0

原创 关于编程语言未来的12个预测(仁者见,仁智者见智,不喜勿喷谢谢)

科技发展趋势的变化,早已不是什么秘密。而创造这些技术的工具和方法当然更是在不断变化。如果你不经常抬起头来看看未来的前景,你很可能会在编程之路上把坑越挖越深。   为了做好未来的准备,或是至少开始盘算未来。我们列举了一系列有关未来五年编程趋势的预测。不管这些预测有没有道理,但是至少能给我们大部分人...

2015-08-19 22:50:58 1103 2

原创 HR筛选简历的真相!(据说是来自某公司内部,被外传哦)

分析简历结构    简历的结构在很大程度上反映了应聘者的组织和沟通能力。   结构合理的简历都比较简练,一般不超过两页。通常应聘者为了强调自己近期的工作,书写教育和工作经历时,可以采取从现在到过去的时间排列方式。相关经历常被突出表述。书写简历并没有一定格式,只要通俗易懂即可。 审察简历的...

2015-08-19 22:38:55 9018 0

原创 Java在Web开发语言上败给了PHP?(这是用的问号,各位php、java大神勿喷,看看就好 -_-||)

PHP的主要语言开发者之一、Zend公司的创始人之一Andi Gutmans最近在blog中直言不讳地批评了Java语言。他指出,目前Java厂商试图在JVM上提供动态语言实现的路子根本不对,Java已经输掉了Web开发语言的战争,PHP是事实上的标准和胜利者。   Gutmans的这篇文...

2015-08-19 22:19:44 879 0

原创 php对比java之优劣(就像安卓和iOS一样,其实很难比高下)

一、 语言比较 Php是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。 Java首先要编译成字节...

2015-08-19 22:09:33 4381 2

原创 关于web前端攻城狮的职业规划(小白看了都惊呆了...)

关于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走就好。但是,任何规划和目标的实现都依赖于知识的积累,而知识的积累来源于学习及学习后大量的实践。 一、职业方向定位 首先,只有确定好自己的职业方向...

2015-08-19 21:38:01 11250 0

原创 Ionic:一款用web技术开发类似原生App的神乎其技的html5框架

Ionic:一款用web技术开发类似原生App的神乎其技的html5框架 一、Ionic框架简介   Ionic是一个专注于用web开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。绑定了与AngularJS和Sass。这个框架的目的是从web的角度开发...

2015-08-19 21:25:50 2991 2

提示
确定要删除当前文章?
取消 删除