Javascript 面向对象编程
Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在 Todd 同学的“对象的消息模型”一文中我们已经可以看到一些端倪了。这两天有个前同事总在问我Javascript面向对象的东西,所以,索性写篇文章让他看去吧,这里这篇文章主要想从一个整体的解度来说明一下Javascript的面向对象的编程。(成文比较仓促,应该有不准确或是有误的地方,请大家批评指正) 初探 我们知道Javascript中的变量定义基本如下: var name = ‘Chen Hao’;; var email = ‘haoel(@)hotmail.com’; var website = ‘http://coolshell.cn’; 如果要用对象来写的话,就是下面这个样子: var chenhao = { name :’Chen Hao’, email : ‘haoel(@)hotmail.com’, website : ‘http://coolshell.cn’ }; 于是,我就可以这样访问: //以成员的方式 chenhao.name; chenhao.email; chenhao.website; //以hash map的方式 chenhao["name"]; chenhao["email"]; chenhao["website"]; 关于函数,我们知道Javascript的函数是这样的: var doSomething = function(){ alert(‘Hello World.’); }; 于是,我们可以这么干: var sayHello [...]
7 ‘Scroll to Top’ jQuery Solutions
1. jQuery topLink Plugin The topLink jQuery plugin developed by David Walsh, allows you to fade in a “to the top” link when the users scrolls down on the page. 2. Disappearing “Scroll to top” link with jQuery and CSS This tutorial will help you build a scroll to top link, that appears when the [...]
如何获取Skydrive音乐的外链
现在我们要上传一首”Mix”的音乐并得到其外链,关于注册账号以及新建文件夹请移步到http://lqcc.info/technical-overview/website-operators-technical-overview/skydirve-picture-outside-the-chain.html 查看。 1上传歌曲,如图: 2上传好歌曲列表页面顶部地址复制id=部分后的785AFBBC20E026A6%21121 3放在http://storage.live.com/items/后得到地址http://storage.live.com/items/785AFBBC20E026A6%21121 在新页面打开得到一个如图的xml文本
8个图片展示jQuery插件及教程
1. Nivo Slider Nivo Slider是世界知名的轻量级jQuery图片幻灯片插件,可以制作出很漂亮的效果。它完全免费且彻底开源。 2. Sponsor Flip Wall With jQuery & CSS Sponsor Flip Wall是一个非常不错的显示数据到网格里的插件,它使用PHP、CSS与jQuery翻转插件制作而成,其实就是为了创建一个翻转赞助商页面。可以用来展示你的客户或生成一个整洁的翻转动画组合项目。
27 个漂亮的 Web 导航设计例子
Handle With Love 整洁和有组织的垂直导航。惊人的漂亮图片和颜色!
7 个漂亮的 jQuery 照片插件
本文向你介绍 7 款很漂亮的相片展示的 jQuery 插件,提供在线演示和免费下载。 1. 交互式相片桌面,使用 jQuery 和 CSS3 开发 Demo Download
给初学者的30条PHP最佳实践
1,和PHP手册成为好朋友 2,打开Error Reporting Error reporting 在 PHP 开发时是很有帮助的. 你可以在你代码中发现先前你没有发现的错误,因为并不是所有的BUG都会让程序运行不了的。当产品正式使用时,才有必要关掉错误报告,不然顾客看到一堆奇怪的字符不知道那是什么意思。 3,使用IDE IDE (集成开发环境,Integrated Development Environments)对于开发者来说是很有帮助的工具. 荒野在这里推荐netbeans IDE 。
jQuery设计思想
据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。 对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。 虽然jQuery上手简单,比其他库容易学会,但是要全面掌握,却不轻松。因为它涉及到网页开发的方方面面,提供的各种方法和内部变化有上千种之多。初学者常常感到,入门很方便,提高很困难。 目前,互联网上最好的jQuery入门教材,是Rebecca Murphey写的《jQuery基础》(jQuery Fundamentals)。在Google里搜索”jQuery 培训”,此书排在第一位。jQuery官方团队已经同意,把此书作为官方教程的基础。
Python 编码风格指南中译版
(重定向自 Develop.PythonStyleGuide) On this page… (hide) 1. 概述 1.1 Python 语言方面的准则 1.2 Python 编码风格方面的准则 2. Python 语言方面的准则 2.1 pychecker 2.2 导入模块和包 2.3 完整路径导入 2.4 异常处理 2.5 全局变量 2.6 内嵌/本地/内部类和函数 2.7 List Comprehensions 2.8 默认迭代器和运算符 2.9 生成器 2.10 使用 apply filter map reduce 2.11 Lambda functions 2.12 默认参数值 2.13 Properties 2.14 布尔内置类型 2.15 String 方法 2.16 [...]
Python开发编码规范
这篇文档所给出的编码约定适用于在主要的Python发布版本中组成标准库的Python 代码,请查阅相关的关于在Python的C实现中C代码风格指南的描述。 这篇文档改编自Guido最初的《Python风格指南》一文,并从《Barry’s style guide》中添加了部分内容。在有冲突的地方,Guide的风格规则应该是符合本PEP的意图(译注:指当有冲突时,应以Guido风格为准)。这篇PEP仍然尚未完成(实际上,它可能永远都不会完成)。 在这篇风格指导中的一致性是重要的。在一个项目内的一致性更重要。在一个模块或函数内的一致性最重要。但最重要的是:知道何时会不一致——有时只是没有实施风格指导。当出现疑惑时,运用你的最佳判断,看看别的例子,然后决定怎样看起来更好。并且要不耻下问! 打破一条既定规则的两个好理由: (1) 当应用这个规则是将导致代码可读性下降,即便对某人来说,他已经习惯于按这条规则来阅读代码了。 (2) 为了和周围的代码保持一致而打破规则(也许是历史原因),虽然这也是个清除其它混乱的好机会(真正的XP风格)。