Javascript高质量编码 (1) Javascript高质量编码 (1)条件语句不好的方式if (err) throw err;好的方式if (err) { throw err; }不好的方式return txt == '';Goodreturn txt === '';模块sex在开发开始,就要考虑模块化。使用 [CommonJS][1], [AMD][2], [ES6 Modu
如何写出高性能的Jquery代码 如何写出高性能的Jquery代码讨论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。首先,在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实
23种PHP开发工具PHP IDE集合 23种PHP开发工具PHP IDE集合分类: Php2012-06-19 18:53 6810人阅读 评论(2) 收藏 举报php开发工具aptanaphpjavascriptdreamweaver在本文中, 我们将对23种PHP IDE 进行介绍。其中不凡大公司开发的精品,也有一些不是很知名的。广聚一堂,方便兄弟们对比挑选。以下是一个简单的快速对比
php单引号和双引号的区别与用法 php单引号和双引号的区别与用法 php里的单引号把内容当成纯文本,不会经过服务器翻译。而双引号则与此相反。里面的内容会经过服务器处理(process). 举个简单的例子: $foo="data";echo '$foo'; //单引号输出$fooecho "$foo";
一个经典编程面试题的“隐退” 一个经典编程面试题的“隐退”2013/06/25 | 分类: IT职场 | 4 条评论 | 标签: 分词, 技术面试, 程序员, 面试本文由 伯乐在线 - 王伯 翻译自 The Noisy Channel。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。面试程序员很困难。Jeff Atwood 抱怨找一个会写代码的候选人是如此艰
阅读 jQuery 源码的18个惊喜 阅读 jQuery 源码的18个惊喜2014/07/28 | 分类: WEB前端, 开发 | 2 条评论 | 标签: JAVASCRIPT, JQUERY本文由 伯乐在线 - Jaward华仔 翻译自 quickleft。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。我热爱 jQuery,且尽管我认为自己算是一名高级 JavaSc
父子页面之间跨域通信的方法 父子页面之间跨域通信的方法2014/08/08 | 分类: WEB前端, 开发 | 1 条评论 | 标签: 前端开发原文出处: 腾讯TID - lyndon 欢迎分享原创到伯乐头条由于同源策略的限制,JavaScript跨域的问题,一直是一个比较棘手的问题,为了解决页面之间的跨域通信,大家煞费苦心,研究了各种跨域方案。之前也有小网同学分享过一篇“跨域
跨终端实践-天猫试戴的解决方案 跨终端实践-天猫试戴的解决方案2014/08/19 | 分类: WEB前端, 开发 | 1 条评论 | 标签: 前端开发原文出处: 天猫前端 欢迎分享原创到伯乐头条体验完产品,具体讲下技术实现方案,整体的实现过程可以分为:拍照->获得图片数据->将商品与图片合成->生成效果图->用户保存图片拍照跨终端调取摄像头
为什么35岁的C++在“真实”开发中仍占主导 为什么35岁的C++在“真实”开发中仍占主导2014/08/18 | 分类: C/C++ | 0 条评论 | 标签: C语言原文出处: infoworld 译文出处:codeceo 欢迎分享原创到伯乐头条早在1979年,Bjarne Stroustrup设计了C++编程语言,并且C++很快成为了无处不在的通用系统编程语言。现在尽管有Java、Ja
处理cookie的三个f辅助函数:writeCookie, readCookie, clearCookie function writeCookie(name, value, hours) { var expire = ""; var domain = "; domain=jb51.net; path=/"; if(hours != "") { expire = new Date((new Date()).getTime() +
php类似indexof的方法 strpos() , strripos() php类似indexof的方法PHP strpos() 函数PHP String 函数定义和用法strpos() 函数返回字符串在另一个字符串中第一次出现的位置。如果没有找到该字符串,则返回 false。语法strpos(string,find,start)参数描述string必需。规定被搜索的字符串。
微信公众平台开发(五) 天气预报功能开发 微信公众平台开发(五) 天气预报功能开发一、简介前面几篇文章对微信公众平台的开通及简单使用做了简单的介绍,但都没有涉及到实际使用中的问题,例如天气查询,公交查询,快递查询等。接下来的几篇文章将对实际生活中会经常使用到的一些功能进行开发讲解,以供读者参考。这一篇文章将对大家每天都会关心的天气查询进行开发,例如,用户发送消息 “苏州天气”,则会返回苏州实时天气状况,以及未来
css3 box-sizing属性 css3 box-sizing属性box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。content-box,border和padding不计算入width之内padding-box,padding计算入width内border-box,border和padding计算入width之内,其实就是怪异模
Query 1.9 移除了 $.browser 的替代方法 Query 1.9 移除了 $.browser 的替代方法授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/35)的形式标明文章原始出处和作者信息及本声明。jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的
jQuery源码分析系列(35) : Ajax - jsonp的实现与原理 jQuery源码分析系列(35) : Ajax - jsonp的实现与原理ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加标签来调用服务器提供的js脚本json核心就是:允许用户传递一个callback参数给服务端,然后服务端返回数据时会将这个callback参数作为函数名来包裹住JSON数据,这样客户端就可以随意定制自己的函数来自
关于测试人员的职业发展 关于测试人员的职业发展2014/07/31 | 分类: IT职场 | 2 条评论 | 标签: 测试, 职场分享到:18原文出处: skytraveler 的博客 欢迎分享原创到伯乐头条。近期由于项目组人手不够,需要招聘一些测试人员。本周及上周陆陆续续面试了十多个应征者,工作年限在2年~9年之间,但无一满意。期间,种种感叹,回想起去年面试六十余
算法系列:计数排序 算法系列:计数排序2014/08/01 | 分类: IT技术 | 1 条评论 | 标签: 排序算法, 算法分享到:10本文由 伯乐在线 - 大飞 翻译自 austingwalters。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。计数排序可能是最简单的一种排序,它可以被用来对一个列表进行排序,并且是基数排序的一个关键部分。
什么是堆和栈,它们在哪儿? 什么是堆和栈,它们在哪儿?2014/08/15 | 分类: 开发 | 0 条评论 | 标签: 数据结构分享到:3原文出处: StackOverflow 译文出处:独酌逸醉 欢迎分享原创到伯乐头条问题描述编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看
哪些事情是普通人并不知道的,只有程序员和计算机科学家知道? 哪些事情是普通人并不知道的,只有程序员和计算机科学家知道?2014/08/13 | 分类: 趣文小说 | 0 条评论 | 标签: 程序员, 趣文分享到:45本文由 伯乐在线 - 黄利民 翻译自 Quora。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。“有哪些事情是大多数普通人并不知道的,只有程序员和计算机科学家知道?”
算法系列:煎饼排序 算法系列:煎饼排序2014/07/30 | 分类: IT技术 | 0 条评论 | 标签: 排序算法, 算法分享到:21本文由 伯乐在线 - 大飞 翻译自 austingwalters。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。我对算法很感兴趣,这次介绍的煎饼排序问题是在很多算法课程上都介绍过的经典例子。如果这是你第一次