自定义博客皮肤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!

  • 博客(54)
  • 资源 (4)
  • 收藏
  • 关注

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

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

2017-04-12 11:48:39 1289

原创 JavaScript 的深拷贝和浅拷贝

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

2017-04-09 11:58:05 1238

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

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

2017-03-30 01:03:51 834

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

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

2017-03-12 21:06:19 16124

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

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

2017-03-12 17:49:35 720

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

js基础但又实用知识的回顾 知识点:typeof、instanceof和constructor1. js中5种原始数据类型:NumberStringBooleanUndefinedNull2. js中2种组合数据类型:对象数组3. typeof返回的6种变量类型:‘number’ — 这个值是数值;‘string’ — 这个值是字符串;‘boole

2016-08-14 15:53:01 1984

原创 web前端学习摘要

jquery,angular,bootstrap,backbone,framework7,lodash,underscore,less,sass,grunt,gulp,npm,bower,yeoman,require,seajs,express,koa,mongdb,rethinkdb,redis,mysql,hybrid,laytpl,handlebars,ejs,jade

2015-12-18 17:37:28 2102

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

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

2015-12-04 16:08:41 14468

原创 知名大公司面试题

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

2015-10-13 20:04:03 2898

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

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

2015-09-11 16:20:25 11607

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

只要是做网站,导航就不得不做吧。  只要是做导航,高亮显示当前页面就不得不做吧(如果你想用户体验更好点,不让用户知道Ta正处在网站的哪个页面怎么成)。  做了很多网站,解决这个问题的方法其实我用过很多种。有纯用css实现的,有用css混合js或者jquery实现的,也有通过后台传值给js通过判断来实现的......但是今天做项目中我发现了一种很简单实用,但是网上又比较少有人用的方法(仅限t

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

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

1、前端是一个比较新的行业,不像C、Java之类的在学校就可以学到(当然能学到多少是另一回事),目前我还没听说哪个学校会专门为CSS、Javascript开一个课程。相比后端或者设计人才,在学校的时候就希望往前端方向发展的人要少的多。这个圈子的人专业都不对口。2、前端真正高速发展不过几年,相较C、Java,历史积累的技术经验少,很多前端牛人的技术都是自己在项目中锻炼出来的,但他们可能又没有

2015-09-05 12:32:52 4312

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

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

2015-08-28 21:04:14 6978

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

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

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

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

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

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

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

一、dl dt dd认识html 是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与table表格类似组合标签,故名我们也叫dl表格(扩展阅读:table tr td、table tr th表格布局)。为常用标题+列表型标签。如没有对dl dt dd标签初始CSS样式,默认dd列表内容会一定缩进。(扩展阅读:ul li、ol li、li

2015-08-27 15:12:33 36912 4

原创 CSS 之!important

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

2015-08-25 09:47:51 965

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

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

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

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

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

2015-08-22 20:44:28 35322 10

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

2002年,你是小学生了,上学路上,小鸟说,早早早,你为什么背着小书包。2004年,非典,操场上排队量体温,还没有灾难的恐惧。2005年,你打开电视,《家有儿女》热播,"我叫夏雪我叫夏雨我叫夏冰雹"刘星总是说出了我们的心声,小雨肉嘟嘟的总是尖叫,小雪是典型的别人家的孩子。《仙剑奇侠传》你喜欢赵灵儿,你喜欢听六月的雨,却听不懂《一直很安静》的林月如。2006年,正是《武林外传

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

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

20位活跃在Github上的国内技术大牛本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔?1. lifesinger(玉伯)Github主页:        https://github.com/lifesinger微博:@        玉伯也叫射雕玉伯(王保平),淘宝前端类库 KISSY、前端模块化开发框架SeaJS、前端基础类库

2015-08-22 13:44:15 2371

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

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

2015-08-22 12:39:08 1039

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

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

2015-08-22 12:28:55 1041

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

不知道从啥时候开始,兴起了一股风潮,大学生一毕业基本都不找工作了,现在都必须得创业。几个朋友一聚会,聊天,你要说你在哪哪上班打工,人家就觉得你没上进心。没个“XX创始人”、“CXO”、“XX公司合伙人”你都不好意思说自己是搞互联网的。哥有个朋友,原来一直在某互联网企业上班,人非常朴实,每天朋友圈每天发点自拍,吃喝嫖赌啥的。去年听了两场互联网大佬的演讲,然后突然就激情燃烧,辞职创

2015-08-22 11:16:21 1277

原创 Markdown使用笔记

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

2015-08-21 18:20:20 1538

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

JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言.那么问题来了,为什么我们要学JavaScript?尤其是当你已经掌握了某些其他编程语言如Java、C++的情况下。简单粗暴的回答就是:因为你没有选择。在We

2015-08-21 17:56:26 3103

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

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

2015-08-21 17:42:37 5167

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

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

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

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

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

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

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

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

2015-08-20 15:30:57 3134

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

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

2015-08-19 23:40:36 3393

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

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

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

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

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

2015-08-19 23:20:59 1620

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

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

2015-08-19 23:12:44 828

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

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

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

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

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

2015-08-19 22:38:55 10920

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

PHP的主要语言开发者之一、Zend公司的创始人之一Andi Gutmans最近在blog中直言不讳地批评了Java语言。他指出,目前Java厂商试图在JVM上提供动态语言实现的路子根本不对,Java已经输掉了Web开发语言的战争,PHP是事实上的标准和胜利者。  Gutmans的这篇文章在技术界引发了强烈争议,很对人对此有不同的意见,我在这里就阐述一下我对PHP和Java两种

2015-08-19 22:19:44 988

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

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

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

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

关于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走就好。但是,任何规划和目标的实现都依赖于知识的积累,而知识的积累来源于学习及学习后大量的实践。一、职业方向定位首先,只有确定好自己的职业方向,才能做好职业规划。在我看来,做WEB前端技术能够找到的职业方向有以下几种:(1)

2015-08-19 21:38:01 12032

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

Ionic:一款用web技术开发类似原生App的神乎其技的html5框架一、Ionic框架简介  Ionic是一个专注于用web开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。绑定了与AngularJS和Sass。这个框架的目的是从web的角度开发手机应用,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。(跨平台,既可以编译成安卓

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

angularjs和bootstrap开发的web控件的集合

好不容易在一个技术大牛的网站找到的,想让angularjs的控件更好用的同学看过来啊

2015-08-21

ftp上传工具 64位

最权威的网站上传工具,需要32位的可以私自联系我,我单独发给你

2015-07-10

《数据结构》算法实现与分析(与我们的教材配套,含全部源码)高一凡

《数据结构》算法实现与分析(与我们的教材配套,含全部源码)高一凡编。

2014-05-16

2012第三届蓝桥杯全国软件大赛java本科组预赛答案

自己做的,加上网上找的,希望可以给你们帮助。

2014-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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