201412-09 总结Linux 常用命令手册 HOT 非常实用的 Linux 命令手册,查看超级方便NO分类PS1命令名用法及参数功能注解1文件管理#lsls-a列出当前目录下的所有文件,包括以.头的隐含文件文件管理#... 继续阅读 >
201412-09 欧美为何没诞生第二个"微信"? 日前有消息指出,加拿大Kik创始人兼CEO泰德·温斯顿(TedLivingston)表示,曾经在西方不被认可的聊天应用现在已经成为大势所趋。泰德·温斯顿认为,真正能开发“西方的微信”的企业可能并非Facebook,甚至不会来自硅谷。在他看来,Kik才有潜力成为“西方的微信”。KIK是否能成为西方的微信笔者暂且不谈,笔者要讨论的是,为何西方世界始终没有出现第二个微信?我们知道,WhatsApp是移动社交领域的先锋产品,无论是中国的微信... 继续阅读 >
201412-09 IT面试题集 心浮气躁,纵然才俊终仲永。最近准备跳槽,看了些许面试题找感觉,总觉得题解太过粗糙,在此试解几题,打发无聊。1单链表环的判断 一个单向链表,怎么判断他是否存在环?如果有环,求出环的入口,如图5-1示。图11.1是否有环 由单指针遍历查找,判断当前节点是否曾经访问过时,对访问节点做标记,将弄脏数据;如果不弄脏数据,则需要将访问的历史结点放入容... 继续阅读 >
201412-09 百度高管给应届生写的一封信 今天,这是一封百度高管给应届生写的一封信,在我们生活中,实习究竟重不重要?答案是肯定的。但是不少大学生却忽略了实习对个人能力的锻炼和培养,有的大学生就为了盖上“实习章”,不顾个人兴趣、实习岗位、所学专业,不少实习经历成了走过场。甚至很多人纷纷投身“促销”、“发传单”等低技术含量、重复劳动的实习之中。以这样的心态去实习,效果可想而知。某知名求职网站曾对近2000家企业做过调查,有七成以上对大学生的实习... 继续阅读 >
201412-09 Web Uploader 功能齐全完美兼容 IE 的上传组件 HOT 文件上传是网站和Web应用程序的常用功能,一直没有一款完美的文件上传组件,因此让很多开发人员碰到头疼的浏览器兼容问题。 WebUploader是由BaiduFEX团队开发的一款以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS6+,android4+。采用大文件分片并发上传,极大的提高了文件上传效率。 ... 继续阅读 >
201412-09 四款超棒的jQuery数字化签名插件 在浏览器中,我们有很多方式来绘制生成签名效果,并且有很多很棒很智能的jQuery插件。数字化签名是未来的发展方向,正是这个原因我们这里收集并且推荐了四款超棒的jQuery数字化签名插件,希望大家喜欢!1.jSignature这个jQuery插件简化了创建数据签名的过程,允许用户使用鼠标,手写板,手指来绘制签名。这里是演示2.SignaturePad这个jQuery插件可以辅助使用HTML5画布来实现数字签名。它保存签名为JS... 继续阅读 >
201412-09 学习JavaScript的必备读物 常常有人要我推荐学习JS的书籍或者在线教程。看起来每个人都有很好的理由在JS领域有所行动。如果你对让人兴奋的工作机会很感兴趣的又想要玩一玩有意思的东西,那么JS一定是个很棒的语言。随着JS的流行度增加,相关的书籍、博客和教程也随之大量增多,但是我不可能所有的资源都了解过,但是我看到了一些很不错的东西也想在这里分享给你。书籍请注意,在这里我只会推荐我已经看过的书籍,你肯定可以发现有无数的书和... 继续阅读 >
201412-09 JavaScript:世界上误解最深的语言 JavaScript,或者叫Mocha,或者叫LiveScript,或者叫JScript,又或者叫ECMAScript,是世界上最流行的编程语言之一。事实上世界上的每一台个人电脑都安装并在频繁使用至少一个JavaScript解释器。JavaScript的流行完全是由于他在WWW脚本语言领域中的地位决定的。尽管它很流行,但是很少有人知道JavaScript是一个非常棒的动态面向对象通用编程语言。这居然能成为一个秘密!这门语言为什么被误解如此之深?名字... 继续阅读 >
201412-09 JavaScript入门学习书籍的阶段选择 对于许多想学习JavaScript的朋友来说,无疑如何选择入门的书籍是他们最头疼的问题,或许也是他们一直畏惧,甚至放弃学习JavaScript的理由。在JavaScript方面,自己不是什么专家,也不是什么高手,但自己一路走来,JavaScript从迷茫到认识,对于JavaScript书籍的认识或许还有些借鉴价值。入门推荐首选书籍:《JavaScriptDOM编程艺术》当初读了不下4遍,书内容简单,易学,上手快,编程思想严谨。好的入门... 继续阅读 >
201412-09 Nivo Slider - 世界上最棒的 jQuery 图片轮播插件 NivoSlider号称世界最棒的轻量级JQuery图片幻灯插件,按它的官网所说,“以漂亮和易于使用而闻名于世”!有独立的 jQuery 插件和 WordPress 插件两个版本。jQuery独立版本的插件主要有如下特色:✓ 16个独特的过渡效果✓ 简洁和有效的标记✓ 加载参数设置✓ 内置方向和导航控制✓ 压缩版本大小只有12KB✓ 支持链接图像✓ 支持... 继续阅读 >
201412-09 改善用户体验的 3 个 AngularJS 指令 AngularJS指令可以为给你的访问者提供更好的用户体验,比如通过展示用户头像来使页面看起来更具个性化。在你的注册表单中,可以在电子邮箱地址一栏的旁边展示一个头像,指示用户输入的是否是一个正确的邮件地址。如果在你的表单中有可选输入项,你可以默认隐藏它们,当用户点击时再展示出来,并且立刻自动将焦点对准第一个输入框。这些方法非常容易实现,并且可以通过指令来获得复用。你有许多方式来构建AngularJS指令。... 继续阅读 >
201412-09 聊Javascript中的AOP编程 Duckpunch我们先不谈AOP编程,先从duckpunch编程谈起。如果你去wikipedia中查找duckpunch,你查阅到的应该是monkeypatch这个词条。根据解释,Monkeypatch这个词来源于guerrillapatch,意为在运行中悄悄的改变代码,而guerrilla这个词与gorilla同音,而后者意又与monkey相近(前者为“猩猩”的意思),最后就演变为了monkeypatch。如果你没有听说过duckpunch,但你或许听说过ducktyping... 继续阅读 >
201412-09 让我们再聊聊浏览器资源加载优化 几乎每一个前端程序员都知道应该把script标签放在页面底部。关于这个经典的论述可以追溯到Nicholas的HighPerformanceJavasript这本书的第一章LoadingandExecution中,他之所以建议这么做是因为:Putall<script>tagsatthebottomofthepage,justinsideoftheclosing</body>tag.Thisensuresthatthepagecanbealmostcompletelyrenderedbeforescriptexecutionbegins.简而言之,如果浏览... 继续阅读 >
201412-09 2014年最酷的30个JavaScript库 推荐 使用JavaScript库将会使开发变的更简单,大部分JavaScript库提供的功能都是极好的,当我们在为一个项目选定开发技术的时候,选择一个明星框架当然很不错,但是有些库文件太大了。当你想要为一个特定的任务寻找解决方案的时候,你可以选择一个更有针对性,更轻量级的框架。在这篇文章中,我们总结了近期30个很棒的JavaScript库,下面这些JavaScript库都是非常实用的,尤其是对于有特定需求的项目。1.Blast.jsBl... 继续阅读 >
201412-09 为什么JavaScript是你应当学习的下一个(或第一个)编程语言 我已经被多次问到,如果我刚刚开始,我应当学习什么编程语言,答案一定是JavaScript,下面是为什么:最简单的开发环境我相信人们进入编程最大的障碍实际上是编写代码相关的所有其它方面的东东。你能够更快地编写代码(至少在你开始学习的时候),在我看来就是一个胜利。每个人都可以访问web浏览器,这意味着每个人现在也能访问一个简单的开发环境了。如果你在使用Mac下的Chrome,按快捷键cmd-opt-j。就来到了控制台... 继续阅读 >
201412-09 编写高性能JavaScript 很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者,并且关心内存使用情况与页面性能,你应该了解用户浏览器中的JavaScript引擎是如何运作的。无论是V8,SpiderMonkey的(Firefox)的Carakan(Opera),Chakra(IE)或其他引擎,这样做可以帮助你更好地优化你的应用程序。这并不是说应该专门为某一浏览器或引擎做优化,千万别这么做。... 继续阅读 >
201412-09 AngularJS 、Backbone.js 和 Ember.js 的比较 1 介绍我们准备在这篇文章中比较三款流行于Web的“模型-视图-*”框架:AngularJS、Backbone和Ember。为你的项目选择正确的框架能够对你及时交付项目的能力和在以后维护你自己代码的能力产生巨大影响。你也许想基于一款可靠的、稳定的和成熟的框架来构建项目,但又不想为此受到约束。Web发展迅速——新技术产生,旧的那套方法很快跟不上潮流。如此形势之下,我们准备仔细深入的比较这三个框架。... 继续阅读 >
201412-09 在网站开发中很有用的8个 jQuery 效果【附源码】 jQuery作为最优秀JavaScript库之一,改变了很多人编写JavaScript的方式。它简化了HTML文档遍历,事件处理,动画和Ajax交互,而且有成千上万的成熟jQuery插件可供使用。看看下面这些惊人的功能和效果,我相信你会发现一些很有用的东西。jPages是一款非常不错的客户端分页插件,有很多特色,例如自动播放、按键翻页、延迟加载等等 源码下载 在线演示老牌的响应式jQuery... 继续阅读 >
201412-09 2014年最火的 21个JavaScript 框架 下面,我们将会介绍2014年最火的21款JavaScript框架,专为前端开发者准备的哦:)众所周知,JavaScript框架是JavaScript编程语言最棒的特性之一。JavaScript框架是预先编写好的JavaScript库,为基于JavaScript的应用提供更简单的开发方式。这些JavaScript框架提供大量的函数,帮助你改善网站任务。现在网络上有着各种各样繁杂的JavaScript框架,这里我们列举2014年最火的21款JavaScript框架。这些框... 继续阅读 >
201412-09 2014年25 款最新最棒的jQuery插件 我们收集了2014年25款最新最棒的jQuery插件,帮助大家改善网站的用户体验!网络上提供了大量非常有用的jQuery插件,帮助大家完善网站的体验。所以我们在这里收集了2014年发布的,并且是非常有用的插件,希望能帮助大家找到自己需要并且喜欢的,提升网站的质量!HAMMERJSPAPAPARSEPAPAPARSE是强大,浏览器内置的CSV解析器。BLURR HorwheelComponentAnimsition... 继续阅读 >
201412-09 如何避免JavaScript的内存泄露及内存管理技巧 发表于谷歌WebPerf(伦敦WebPerf集团),2014年8月26日。 高效的JavaScriptWeb应用必须流畅,快速。与用户交互的任何应用程序,都需要考虑如何确保内存有效使用,因为如果消耗过多,页面就会崩溃,迫使用户重新加载。而你只能躲在角落哭泣。自动垃圾收集是不能代替有效的内存管理的,特别是在大型,长时间运行的Web应用程序中。在这次讲座中,我们将演示如何通过Chrome的DevTools对内存进行有效的管理。&... 继续阅读 >
201412-09 跟着 8 张思维导图学习 Javascript 学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接,思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助... 继续阅读 >
201412-09 AngularJS - 下一个大框架 AngularJSAngularJS是web应用的下一个巨头。AngularJS如果为创建web应用而设计,那它就是HTML的套路了。具有数据绑定,MVW,MVVM,MVC,依赖注入的声明式模板和出色的可测试性都是用纯客户端JavaScript来实现的!AngularJS是一个创建富客户端应用的JavaScriptMVC框架,它组织良好,经过严格测试,多功能,强大并且十分灵活。你仍然需要具有服务端后台,但大多数的用户交互逻辑将优雅地放到客户端上处理。Angul... 继续阅读 >
201412-09 早该知道的7个JavaScript技巧 我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我现在依然能发现一些关于这种语言的新知识。下面的描述的就是过去让我不由得发出“啊!”的感叹的编程技巧,这些技巧你应该现在就试试,而不是等着未来的某个时候偶然的发现它们。简洁写法... 继续阅读 >