程序员必看的书(二)

做为一名程序员,如果你只顾得写代码,那是不行的,要抽出一下时间来丰富自己的知识,多看看书。 在这里为程序员们推荐一些不错的书,希望能够给程序员们带来帮助。 设计模式之禅 (第2版) 本书是设计模式领...

2014年最流行前端开发框架对比评测

各种开发框架层出不穷,各有千秋。哪些才是最适合开发者的呢?本文根据Github上的流行程度整理了2014年最受欢迎的6个前端开发框架,并进行对比说明,希望帮助有需要的朋友选择合适自己的前端框架。 如今,各种开发框架层出不穷,各...

9款非常有意思的HTML5动画推荐

今天要推荐的是9款非常有意思的HTML5动画,这些动画有些是基于Canvas的,有些是SVG结合HTML5实现的,让我们一起来看看。 1、HTML5梦幻特效 可给任意元素添加魔幻效果 我们之前介绍HTML5动画特效比较多的是HTML5 3D特效,今天我们来换...

15个最受开发者亲睐的Andr​​oid代码编辑器

如果你希望你的Android设备,如智能手机和平板电脑,在任何时间和任何地方都能够编写代码,那么,不妨看看下面我将介绍的15款Android代码编辑器,它们必将成为你的理想工具。 1.Deuter IDE 一款基于移动开发的文本编辑器,在线编译器,...

JavaScript 开发的45个经典技巧

JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以...

16个最佳响应式HTML5框架分享

HTML5框架可以快速构建响应式网站,它们帮助程序员减少编码工作,减少冗余的代码。如今有很多免费的HTML5框架可供使用,由于它们有着响应式设计、跨浏览器兼容、相对轻量级等特点,这些框架在开发中都十分流行。如果你也对HTML5框架感兴...

程序员需掌握的20个代码命名小贴士

代码中到处都需要命名。作为程序员,我们得给类命名,给变量命名,给函数命名,给参数命名,给命名空间命名,等等等等。下面有20条小贴士能帮助你提高你的命名能力。 1.使用能够表达意图的名字 名字得能告诉我们它要做什么,为什么存...

10款Web程序员必备的CSS工具

对于web开发来说,CSS是最有效的美化页面、设置页面布局的技术。但问题是,CSS是一种标记性语言,语法结构非常的松散、不严谨。WEB程序员会经常发现自己的或别人的CSS文件里有大量的冗余代码或错误或能够大量优化的地方。如果你经常使用...

盘点十个最炫酷的云计算编程语言

人们想到选择一门计算机语言时,可能会选择学校里学到的知名度高的通用过程语言之一,比如C、Java或Python。但这些经常被人选择的语 言只是计算机语言领域的冰山一角而已――如果它使用关键字和结构来传达信息,那它就是一门语言。下面是...

Linux 4.0 正式发布 彻底告别计算机重启时代

4月13日消息,今天早些时候 Linux 创始人 Linus Torvalds 在 Kernel 的 GitHub Master 中提交了一个改动,将 Kernel 正式从 3 时代带入 4 时代。Linux内核正式进入 4.0 时代。 Linux 4.0 主要包括以下特性: ——"实时内核补丁...

JavaScript 代码风格指南

一.基本格式 缩进 建议每级4个空格,可以给编辑器设置tab = 4个空格,自动转换 分号 不要省略分号,防止ASI(自动插入分号)错误 行宽 每行代码不超过80个字符,过长应该用操作符手动断行 断行 操作符在上一行末尾,且下一行缩进...

编写优秀jQuery插件的10个技巧

1. 把你的代码全部放在闭包里面 这是我用的最多的一条。但是有时候在闭包外面的方法会不能调用。 不过你的插件的代码只为你自己的插件服务,所以不存在这个问题,你可以把所有的代码都放在闭包里面。 而方法可能应该放在Prototyp...

初学者必知的Python中优雅的用法

枚举 之前我们这样操作: i = 0 for item in iterable: print i, item i += 1 现在我们这样操作: for i, item in enumerate(iterable): print i, item enumerate函数还可以接收第二个参数。就像下面这样:...

前端JavaScript规范

JavaScript规范 目录 类型 对象 数组 字符串 函数 属性 变量 条件表达式和等号 块 注释 空白 逗号 分号 类型转换 命名约定 存取器 构造器 事件 模块 jQuery ES5 兼容性 HTML、CSS、JavaScript分离 使用jsHint...

AngularJS + Express JS入门搭建网站

3月份开始,接到了新的任务,跟UI开发有关,用的是AngularJS,Express JS等技术。于是周末顺便学习下新技术。 组里产品UI架构如下: 其中前端,主要使用AngularJS框架,另外配合 Bootstrap 提供的很多控件以及JQuery,后台主要是Exp...

恶搞程序员图集序列一

FBI WARNING:以下内容纯属恶搞,如有雷同,那我也没办法。(其实程序猿还是很有前途啊!!!) 尼玛,扔个肥皂也这么多人围观…… 你丫的,天天改需求,今天你不给个说法,我就不下来了…… 你这是在进化,还是在退化…… ...

只有程序猿才能看懂的小幽默

1.老婆给当程序员的老公打电话:下班顺路买十个包子,如果看到卖西瓜的,买一个。当晚老公手捧一个包子进了家门…老婆怒道:你怎么只买一个包子?!老公甚恐,喃喃道:因为我真看到卖西瓜的了。" 2.一程序员去面试,面试官问:"你...

恶搞程序员图集序列二

今天为大家分享恶搞程序员图集序列二,纯属娱乐,大家不要当真。 点击 恶搞程序员图集序列一回顾上集内容 放心吧,程序猿是不会有外遇的 产品经理是大家的公敌…… Chrome 浏览器原来是这么来的 TMD,瞧我这火爆脾气,发起...

程序员恶搞序列三

关于程序员的笑话秘籍 入门篇 大学时候,刚学会上网,于是在网上搜A片,然后搜出个PHP大全.rmvb。以为是拍黄片大全,谁知道竟然是PHP的视频教程,于是就学会了PHP……\(╯-╰)/ 某程序员退休后决定练习书法,于是重金购买文房...

程序猿的幽默,你不懂!

人们常说程序员的生活枯燥为人刻板,其实这是你不懂程序员,代码之外,这些高智商的人幽默有趣,论坛常常是他们展现才华的地方,BLOG是他们分享技术的地方,BBS等地方有问题他门总是热心帮助解答,处理程序异常,修改程序错误等。 ...