11 2016 档案

摘要:<?php //通过abstract关键字定义一个抽象类 abstract class ACanEat{ //通过abstract关键字定一个不用具体实现的抽象方法eat() abstract public function eat($food); //抽象类中可以定义普通的方法,并具体实现 pub 阅读全文
posted @ 2016-11-29 16:13 rookieM 阅读(221) 评论(0) 推荐(0)
摘要:<?php interface ICanEat{ public function eat($food);} class Human implements ICaneat{ public function eat($food){ echo "Human eating".$food."\n"; } } 阅读全文
posted @ 2016-11-29 15:44 rookieM 阅读(285) 评论(0) 推荐(0)
摘要:接口的实现 那么这一通定义之后 通过实例化对象 $peroson1=new Human(); $person1->eat('apple'); 输出的结果就是 Human eating apple 那么输出结果应该是 Human eating apple Bool (true) <?php //int 阅读全文
posted @ 2016-11-29 14:39 rookieM 阅读(1300) 评论(0) 推荐(0)
摘要:对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符 进行判断。 对象复制,在一些特殊情况下,可以通过关键字clone来复制一个对象,这时__clone方法会被调用,通过这个魔术方法来设置属性的值。 对象序列 阅读全文
posted @ 2016-11-28 20:53 rookieM 阅读(216) 评论(0) 推荐(0)
摘要:建立一个Truck类,扩展Car类,并覆盖speedUp方法,使速度累加50 阅读全文
posted @ 2016-11-28 20:47 rookieM 阅读(173) 评论(0) 推荐(0)
摘要:访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。 类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 阅读全文
posted @ 2016-11-28 20:39 rookieM 阅读(368) 评论(0) 推荐(0)
摘要:PHP类和对象之Static静态关键字 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 class Car { private static $speed = 10; public static function getSpe 阅读全文
posted @ 2016-11-28 20:15 rookieM 阅读(338) 评论(0) 推荐(0)
摘要:方法就是在类中的function,很多时候我们分不清方法与函数有什么差别,在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。 同属性一样,类的方法也具有public,protected 以及 private 的访问控制。 访问控制的关键字代表的意义为:pub 阅读全文
posted @ 2016-11-28 19:49 rookieM 阅读(207) 评论(0) 推荐(0)
摘要:1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'te 阅读全文
posted @ 2016-11-28 16:07 rookieM 阅读(245) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2016-11-22 20:30 rookieM
摘要:通过绝对定位,在页面中随意位置设置两个div; 也就是说div 是拖动的框,div1和div2是被触碰的框; 所有的script是在写在body里面的, 阅读全文
posted @ 2016-11-22 14:08 rookieM 阅读(361) 评论(0) 推荐(0)
摘要:刚刚碰到一个奇怪的问题,这样一段CSS代码: 1 .pho6 { background: url(img/pho6.jpg); } 这段代码居然不能显示出背景图片,路经绝对是没错的代码肯定没有问题,俄,百度了好久终于让我给找到了真正的问题在哪? 在url(imagepath)里的这个imagepat 阅读全文
posted @ 2016-11-20 17:34 rookieM 阅读(75672) 评论(3) 推荐(1)
摘要:CSS中zoom:1的作用兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。HTML代码: 加红色的那里就可以在IE6、IE7、IE8正常显示效果了。css中的zoom的作用 阅读全文
posted @ 2016-11-20 11:09 rookieM 阅读(579) 评论(0) 推荐(0)
摘要:语言/平台 Node.js第一,PHT第二,JavaScript第三。因为Node.js的社区很多,所以这个结果你也不用太意外。如果你知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。 框架 AngularJS处于框架的领导地位。大量的公司和企业已经采用Angu 阅读全文
posted @ 2016-11-19 20:22 rookieM 阅读(1870) 评论(0) 推荐(0)
摘要:DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准,下面为大家介绍下html dom节点操作,感兴趣的朋友可以参考下 HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。 根据 W3C 阅读全文
posted @ 2016-11-19 18:56 rookieM 阅读(1495) 评论(0) 推荐(0)
摘要:这个布局蛮简单的就是一个div块,通过定位,固定位置 在js代码中需要用到onmousedown和onmouseup这一对方法来实现 而o=event||ev;event表示一般浏览器,而ev则表示ie浏览器,所以o就可以在不同的浏览器中同样实现相同效果 阅读全文
posted @ 2016-11-16 14:13 rookieM 阅读(744) 评论(1) 推荐(0)
摘要:在用于实现无缝切换四张图,所以设置了6个图片就是 4,0,1,2,3,4,0 <script src="changfunction.js"></script>这个是已经写好的库,用于改变图片的切换 阅读全文
posted @ 2016-11-16 11:29 rookieM 阅读(750) 评论(0) 推荐(0)
摘要:html代码布局,需要用到定位,不细说了 javascript的代码记得放在 body里面,也就是html代码下方 这个是垂直滚动的焦点图,用的是onmousedown,鼠标按住图片会一直循环滚动 因为同时显示三张图片,所以需要一套图片需要备两组用来循坏 阅读全文
posted @ 2016-11-11 09:57 rookieM 阅读(648) 评论(0) 推荐(0)
摘要:html中调用的js库,之前的随笔中有写,就不细说了,不明白的可以留言给我 下面是js代码 阅读全文
posted @ 2016-11-10 14:52 rookieM 阅读(520) 评论(0) 推荐(0)
摘要:这个案例是一个出Bug的案例,很抱歉本人没有找到bug在哪,但是功能却实现了. 下面为引用的changefunction函数 找出Bug所在欢迎联系我,不胜感谢 阅读全文
posted @ 2016-11-10 10:25 rookieM 阅读(438) 评论(0) 推荐(0)
摘要:通过学习,我发现当同一个ul下的li标签如果想要不同的效果,那怎么办? 比如第一个li是width变化,第二个li为透明度(opacity)变化,而opacity的值和width的值类型不同,不能通用那怎么办? 而设置两个函数,只为了,两个值变化就显得太过麻烦,通过学习,我发现可以通过一些方法来实现 阅读全文
posted @ 2016-11-03 14:57 rookieM 阅读(253) 评论(0) 推荐(0)
摘要:html和css 仅为布局,需要注意的是filter对应的是老版本的ie浏览器透明度,而opacity对应的其他浏览器的透明度 js部分也是通过for循环来给每个li标签都加入一个鼠标触发事件 阅读全文
posted @ 2016-11-03 09:40 rookieM 阅读(296) 评论(0) 推荐(0)
摘要:这个是通过一个for循环控制的三个li标签,被鼠标触发则会有一个宽度增加和减少的事件 html和css同样写在一起方便察看,这里就是简单的布局,重点在js js部分就是通过for循环给每个li都绑定事件,同时为了避免冲突,每个li都需要一个单独的定时器 阅读全文
posted @ 2016-11-03 09:25 rookieM 阅读(348) 评论(0) 推荐(0)
摘要:在编写多块同时触发运动的时候,发现一个BUG, 原版的html和css代码在这里javascript动画效果之缓冲动画 js代码如下 阅读全文
posted @ 2016-11-02 21:12 rookieM 阅读(462) 评论(0) 推荐(0)
摘要:在编写多块同时触发运动的时候,发现一个BUG, 原版的html和css代码在这里javascript动画效果之透明度 js代码如下 阅读全文
posted @ 2016-11-02 20:53 rookieM 阅读(486) 评论(0) 推荐(0)
摘要:在编写多块同时触发运动的时候,发现一个BUG, 原版的html和css代码在这里javascript动画效果之匀速运动 js代码如下 阅读全文
posted @ 2016-11-02 17:19 rookieM 阅读(536) 评论(0) 推荐(0)
摘要:这里的html和css的代码是复制之前的随便匀速运动的,所以不需要改变 js代码和之前的匀速运动的区别在于需要添加一个变量用来控制速度变化 阅读全文
posted @ 2016-11-02 14:20 rookieM 阅读(899) 评论(0) 推荐(0)
摘要:在css中的filter对应老版本的ie浏览器,opacity对应的是其他浏览器 js中需要在开始自增和开始自减前清除定时器,否则当鼠标多次移动,则会无限叠加自增和自减 阅读全文
posted @ 2016-11-02 09:59 rookieM 阅读(845) 评论(0) 推荐(0)
摘要:html和css写在一起方便看,div通过定位设置为-200隐藏,span也是通过定位定在div靠左的中间 js部分是通过添加定时器设置offsetLeft值的自增和自减,来达到div显示和隐藏的效果 阅读全文
posted @ 2016-11-02 09:29 rookieM 阅读(1194) 评论(0) 推荐(0)
摘要:这里是JavaScript中制作滚动代码的常用属性 页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: d 阅读全文
posted @ 2016-11-01 16:46 rookieM 阅读(504) 评论(0) 推荐(0)
摘要:这次是完整版,网页点开就能自动播放 下面的是js代码,函数的定义都有注释,不明白的可以看前面的单个焦点图的随笔,图片是img文件夹下 阅读全文
posted @ 2016-11-01 11:00 rookieM 阅读(1127) 评论(0) 推荐(0)