- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 javascript面向对象编程(实践之无刷新分页插件)
经过前面六章javascript的面向对象编程学习,对于js的面向对象没有那么陌生,逐渐的开始了解了一些概念,但是光有理论是不行的,实践才是出真知的道路,所以这里就利用前面的知识,当然最主要的都是最后总结出来的一个“甘露模型”,当然这个甘露模型是我自己经过感悟李战大哥所讲的经过个人更改的,如果你有兴趣研究的话推荐去看李战大哥的《悟透javascript》。开始准备写一个简单的贪吃蛇游戏的,但是
2014-01-22 16:33:27 1068
转载 高性能的PHP框架:Yii PHP Framework
Yii 是什么Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。需求要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 (或更高版本)的 Web 服务器
2014-01-22 14:49:12 858
转载 不错的计算机书籍收藏
博主的Email:gently#live.cn推荐一些不错的计算机书籍。# PHP《PHP程序设计》(第2版) --PHP语法和入门最好的书《PHP5权威编程》 --PHP入门后升级书《深入PHP:面向对象、模式与实践》(第3版) --理解PHP中的面向对象和设计模式《高性能PHP应用开发》 --了解一些基本简单的PHP优化《PHP核心技术与最佳实践
2014-01-22 08:53:08 822
原创 PHP函数笔记
一 PHP压缩与序列化函数:压缩函数有三种:gzdeflate > gzcompress > gzencode其中三种函数的压缩率依次降低。另外就是在PHP中有函数可以直接用来处理 zip 文件,处理方法参考API,与处理普通文件相同。序列化函数有普通序列化函数:serialize,这个函数可以用来序列化任何结果的东西还有JSON格式序列化函数:json_encode,
2014-01-20 10:05:30 587
原创 Mysql中设置和查看最大链接数
数据库中默认的最大链接数目是100个,有时候会报连接数过多的错误,则使用下面的方式设置一下就好啦。设置最大链接数:打开my.cnf文件加入如下项目:max_connections=1000查看当前总共连接数:show variables like 'max_%';查看当前已用的链接数:show status like 'max_%';
2014-01-15 19:59:36 660
原创 javascript面向对象编程(六)
首先从上篇文章中我们用一个简单的“甘露”实现了可以让JSON形式的类产生出多个对象的能力,但是还是留下一些问题。首先,我们的Person类不能够使用new操作符来像php那样来实例化一个类,这个需要修改。然后最严重的一个问题就是我们的那个甘露没办法实现继承,这可不行,所以这篇文章主要的目的就是完善上篇文章中的那个甘露模型。公司数据库服务器暂时处于并发连接超标阶段,没办法,只能等等缓过来再去
2014-01-15 18:19:11 727
原创 javascript面向对象编程(五)
js面向对象编程中有一种叫做“甘露模型”的东西,而我也是初次从李战大哥的《悟透javascript》中首次听说,接触了之后一下子觉得其实js的面向对象编程其实也没有那么神奇,仅一个函数就可以完全涵盖。而且从经历中慢慢的体会发现,js的面向对象编程其实最主要解决的问题就是怎么共享方法,也就是如何更优雅的实现继承。因为我也接触有限,对于“甘露模型”个人觉得它描述出了js继承的本质,就像书中讲的拂去所有
2014-01-14 13:22:37 818
原创 javascript面向对象编程(四)
前面几篇文章讲了那么多,但是还没有讲到主题,那就是如何去构建一个对象。在js中因为可以用函数来模拟类,所以构建对象的常用方式就是用函数来模拟类,然后用熟悉的new操作符来构建对象。如下代码:function Person(name) { this.name = name;}Person.prototype.say = function() { alert( this.name )
2014-01-11 10:05:01 810
原创 javascript面向对象编程(三)
js中比较难捉摸透的大概就数this了,在php的面向对象编程中类里面的this就是指当前类,并不会变幻指向,但是js中的this却不同,稍不留神就会发现this的指向已经在不经意间就变了。但是区别是区别,和php的类一样的是js类中的this也只是出现在类中。/********** 案例一 ***********/var v = 'ok';function show() { aler
2014-01-07 10:33:05 701
原创 javascript面向对象编程(二)
通过上一篇文章可以看出在js中可以使用函数来模拟类,这也是js中的面向对象为什么不是纯粹的面相对象而是基于面相对象。那在学习js面相对象之前还需要了解关于js函数中的prototype和constructor这两个属性或者对象。其中prototype就是js中有名的原型,而constructor就是指向对象的构造函数。首先看如下代码:function Person(name, age)
2014-01-06 10:19:21 716
原创 javascript面向对象编程(一)
在javascript中一切皆对象。在js中面向对象编程可以通过两种方式实现,一种是用函数作为构造函数的构造函数方式,另外一种是直接用JSON来实现的非构造函数方式。这篇文章主要是采用构造函数方式实现。基本的实现方式:function Person(name, age) { //私有属性 var verson = '1.1.0'; //公有属性 this.name
2014-01-04 11:18:30 743
原创 javascript中验证浏览器方法
直接上代码吧!var Sys = {};var ua = navigator.userAgent.toLowerCase();if (window.ActiveXObject) Sys.ie = ua.match(/msie ([\d.]+)/)[1]else if (document.getBoxObjectFor) Sys.firefox = ua.match(/fire
2014-01-04 10:47:48 795
java mysql驱动
2013-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人