摘要: JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中七个基础知识点: 1. 在String.prototype.replace方法中使用/g和/i标志位 令很多 JavaScript 初学者意外的是,字符串的replace方法并不会替换所有匹配的子串——而仅仅替换第一次匹配。当然 JavaScript 老.. 阅读全文
posted @ 2013-08-21 13:31 好男孩 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 你想尽可能快地自学vim(为大家所熟知的最好的编辑器) 。这是我学习的方法:从细处入手然后慢慢掌握所有技巧。 Vim 六十亿美元的编辑器设计优良,强壮,快速。 学习vim并把它作为你的下一个文本编辑器,据我所知没有比它更好的编辑器,学起来难但出奇的好用。 我建议你按下附4个步骤学习Vim:适应感觉舒适感觉很好,强壮,快速使用vim的高级技能 本课程结束时你将成为一个vim高手。 但在我们开始之前,先提醒一下。刚开始学习vim会有点痛苦,它很费时间,有点像玩乐器一样。不要指望能像其他编辑器一样花3天以内的时间便能很好的使用它,事实上,这肯定要花2周而不是3天。 第一层次 – 适应安装v... 阅读全文
posted @ 2013-08-20 09:52 好男孩 阅读(306) 评论(0) 推荐(0) 编辑
摘要: IDE(集成开发环境)或换句话说PHP编辑器是开发人员在构建移动或Web应用必不可少的工具。在这篇文章中,我们将讨论有关PHP编辑器并分享5个最好的跨平台的PHP编辑器。 1. NetBeans NetBeans was principally written for Java, but later code can be written in PHP, HTML5, C++, and many more. The package for PHP includes symfony framework support, zend framework support, code fixing,.. 阅读全文
posted @ 2013-08-19 12:57 好男孩 阅读(265) 评论(0) 推荐(0) 编辑
摘要: OpenGL是一个底层图形库规范。它为程序员提供了一个小的几何图元(点、线、多边形、图片和位图)库和一个支持2D/3D几何对象绘图命令库,通过所提供的图元和命令来控制对象的呈现(绘图)。 由于OpenGL的绘图命令仅限于画一些简单的几何图元(如点、线和多边形),所以OpenGL实用工具包(GLUT)应运而生,它能够帮助绘画出更复杂的三维对象(比如球体、圆环甚至茶壶)。如果你要构建需要利用到OpenGL全部特性的应用的话,GLUT未必适合,但是对刚学习OpenGL的人来说GLUT就非常有用。 GLUT是为满足windows系统下OpenGL程序独立编程接口的需求而设计的,接口被设计的非常简单.. 阅读全文
posted @ 2013-08-19 08:48 好男孩 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 回想一下,以前我们不得不花费大量时间去优化页面内容(图片、CSS等等),如今用户有更快速的互联网链接,我们似乎能够使用更大的图像或更大的闪存文件,里面包含的有视频或者图片。然而,随着移动开发的兴起,我们又回到了过去的窘状。网站优化是十分重要的,需要下载的内容少,反应速度快,就能使我们加载应用程序更快速。 图片:控制在合适的尺寸大小 很多时候我们在不同的网站使用同样的图像,例如一个网上商店,所有产品 都 有一个概览图片。打个比方,有三个页面描述产品,第一个页面显示产品清单,第二个页面显示产品细节图,第三个页面显示产品原始大小图。因此,我们需要三种 不同大小的图片。如果使用一个文件放到不同的三.. 阅读全文
posted @ 2013-08-16 12:53 好男孩 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 如果你的网站3秒钟没有响应,人们就会失去兴趣了。为了满足响应快这个愿望,需要一个不同的方法在手机上进行分析,设计和测试。 这篇文章将会对Johan Johansson在2013年4月提出" 怎样让你的网站在手机上也很快"的这种理念进行扩展。我们将提出论证方法来确认人们在手机上与网站的交互方式和以前是不一样的,特别是设计也是基于此理念的。我们的目标不仅仅是提高网站性能,而且也要增加客户收入的。 我们将关注手机两个特性,这两个特性短期内也不会有变化:电池容量小,屏幕小。 电量小 手机的通讯要用无线电,但手机的电池很小,所以要非常谨慎的用电以防止把电用光。这样,如果无线电不用的时 阅读全文
posted @ 2013-08-16 09:00 好男孩 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 当有限的开发知识限制了设计进展,你无法为自己插上创新的翅膀时,jQuery可以扩展你的视野。本文将推荐从jQuery网站的Plugin频道中推选出的近期十款优秀jQuery插件。 1.jQuery URL Shortener 正如名字所清晰表达的那样,该jQuery插件利用Google URL shortener API可将URL转化成短链接。下载|演示 2.Bootstrap Tokenfield Bootstrap Tokenfield是一款针对输入框的高级标签插件,可获取键盘输入焦点,支持复制—粘贴。下载|演示 3.Retinize Retinize可将图片质量进行提升,以在... 阅读全文
posted @ 2013-08-15 21:47 好男孩 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 登录会员中心 WEB开发者导航 WEB开发者论坛 --> 收藏本站 首页XHTML/CSSJavaScriptHTML5/CSS3ASP.NETJava WEBPHPPythonRubyOnRailsFlashC/C++Android编程语言数据库服务器操作系统云计算移动开发前端综合后端综合算法设计模式浏览器软件工程WEB综合开发手册UI/UEUI素材SEOIDC运营业界资讯观点评论其它职场创业程序人生名言语录幽默段子 首页»名言语录»30本世界名著浓缩成的经典话语 30本世界名著浓缩成的经典话语 来源:百度 发布时间:2013-08-14 阅... 阅读全文
posted @ 2013-08-15 13:01 好男孩 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中我们将向你介绍 10 个很有用的新框架,这几个框架你可能之前没见过,那么现在不妨了解一下,或许对你的开发工作会有很大帮助。 1. Web Tracing Framework Web Tracing Framework 是 Google 推出的一组工具和脚本,用来分析 JavaScript 代码的性能。适合用于那些重度使用 JavaScript 代码的项目。提供一个手工嵌入版本和一个 Chrome 扩展。 2. UIKit UIKit 是一个小型的、灵活的 JavaScript 的 UI 框架,压缩后只有 4K 大小。提供的UI组件包括:对话框、确认、颜色选择、翻转卡、上下文... 阅读全文
posted @ 2013-08-15 12:58 好男孩 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 登录会员中心 WEB开发者导航 WEB开发者论坛 --> 收藏本站 首页XHTML/CSSJavaScriptHTML5/CSS3ASP.NETJava WEBPHPPythonRubyOnRailsFlashC/C++Android编程语言数据库服务器操作系统云计算移动开发前端综合后端综合算法设计模式浏览器软件工程WEB综合开发手册UI/UEUI素材SEOIDC运营业界资讯观点评论其它职场创业程序人生名言语录幽默段子 首页»程序人生»现代Web应用开发者必备的六大技能 现代Web应用开发者必备的六大技能 来源:csdn 发布时间:2013-... 阅读全文
posted @ 2013-08-14 11:40 好男孩 阅读(356) 评论(0) 推荐(0) 编辑