摘要: WAMP安装好后,mysql密码是为空的,那么要如何修改呢? 一、打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 二、输入“use mysql”,意思是使用mysql这个数据库 三、输入要修改的密码的sql语句“update user set password=PASSWORD 阅读全文
posted @ 2017-11-03 17:49 狂奔的小马扎 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 本例中,我们让apache访问"F:/testObject/php"路径; 一、修改http.conf文件配置 访问路径:"apache/conf/httpd.conf",修成这酱紫就行; 操作完成后,重启apache就可以了; 二、对于apache的某些版本,可能还需要下面的操作,修改httpd- 阅读全文
posted @ 2017-11-03 17:44 狂奔的小马扎 阅读(8694) 评论(0) 推荐(0) 编辑
摘要: 常量使用关键词const修饰,一经定义,不能改变 常量的使用规则 定义后,应该马上赋初始值 不能用public、private、protected修饰 在本类,可用self::name 类名::name访问;在子类中,可用parent::name self::name 类名::name访问 阅读全文
posted @ 2017-10-30 16:27 狂奔的小马扎 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 接口是什么? 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。 接口中定义的所有方法都必须是公有,这是接口的特性。 什么时候用接口? 1、定规范, 阅读全文
posted @ 2017-10-30 15:00 狂奔的小马扎 阅读(17943) 评论(2) 推荐(1) 编辑
摘要: 程序中,有些类的作用只是用来继承,无须实例化; 为了满足类的这种需求,php提供了抽象类的概念 ,关键词abstract; 抽象类原则: 抽象类不能被实例化 有抽象方法的类一定是抽象类;类必须要abstract修饰 抽象方法不能有函数体;即abstract function fun(); 抽象类中的 阅读全文
posted @ 2017-10-30 11:11 狂奔的小马扎 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: 在讲解这三大特性前,我们先讲访问修饰符。 php中有3中访问修饰符:public protected private; public:表示公有的;可在本类、子类、对象实例中访问。 protected:表示受保护的;可在本类、子类中访问;不能在对象实例中访问。 private:表示私有的;可在本类中访 阅读全文
posted @ 2017-10-28 12:02 狂奔的小马扎 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 木心的这首《从前慢》,实在是太喜欢了,所以贴在博客上。 也不知道博客园让不让发这个,哈哈! 程序员并不木讷,我们也有感性和情怀! 下面请大家品鉴吧! 《从前慢》 木心 记得早先少年时 大家诚诚恳恳 说一句 是一句 清早上火车站 长街黑暗无行人 卖豆浆的小店冒着热气 从前的日色变得慢 车,马,邮件都慢 阅读全文
posted @ 2017-10-27 17:17 狂奔的小马扎 阅读(595) 评论(0) 推荐(1) 编辑
摘要: 一、静态属性 静态属性不可以由对象通过 -> 操作符来访问。 静态属性只能被初始化为文字或常量,不能使用表达式。所以可以把静态属性初始化为整数或数组,但不能初始化为另一个变量或函数返回值,也不能指向一个对象。 如何访问静态属性呢? 在类内部:类名::$静态属性 或者 self::$静态属性 在类外部 阅读全文
posted @ 2017-10-27 16:47 狂奔的小马扎 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 构造方法与析构方法是对象中的两个特殊方法,即对象的生命周期。 构造方法:对象创建完成后第一个被对象自动调用的方法。 析构方法:对象在销毁之前最后一个被对象自动调用的方法。 所以通常使用构造方法完成对象的初始化工作,使用析构方法完成对象在销毁前的清理工作。 构造方法: ①一个类只能有一个构造方法! ② 阅读全文
posted @ 2017-10-27 14:58 狂奔的小马扎 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习php,发现有些地方和js语法不同,所以记录下来。 这篇文章是总结php中变量赋值和引用的区别。 我们知道,js中,原始类型的赋值,是将值直接复制给变量;引用类型的赋值,是将内存地址复制给变量。至于这两者的区别,我就不讲了。 这里,我只总结哪些是直接赋值,哪些是复制的内存地址。 1、原始类 阅读全文
posted @ 2017-10-26 16:23 狂奔的小马扎 阅读(5257) 评论(0) 推荐(0) 编辑
摘要: 当我们的项目运行在微信端时,用到oAuth第三方认证。问题来了,在ng4中微信认证应该放在哪里呢? 开始项目的时候,我将oAuth认证放在了每个页面模版中,发现返回历史页的时候,需要返回两次。 这个问题应该是认证的时候跳转页面导致的,所以,我们要考虑将oAuth放到合适的位置去。 下面具体的来说一说 阅读全文
posted @ 2017-10-25 11:31 狂奔的小马扎 阅读(2222) 评论(2) 推荐(0) 编辑
摘要: main.ts负责引导整个angular应用的起点 阅读全文
posted @ 2017-10-24 15:05 狂奔的小马扎 阅读(6016) 评论(0) 推荐(0) 编辑
摘要: 这篇文章我觉得是很有用的,便于我们对ng项目的理解,同时在配置项目时,也能够很快的定位到相应文件。 摘录的别人的文章,首先感谢那个路人兄弟,下面就开始学习吧。 给TSLint和Codelyzer用的配置信息,当运行ng lint时会用到。 Lint功能可以帮你保持代码风格的统一。 阅读全文
posted @ 2017-10-24 14:57 狂奔的小马扎 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: angular4.0项目执行npm run build后,进入页面正常显示。 但是当刷新页面时,报错404,页面未找到。 出现这个问题的原因,应该是找不到路由地址导致的,然后找到了下面的解决方案。 找到app.module.ts文件,这个是根模块。在模块中加入HashLocationStrategy 阅读全文
posted @ 2017-10-24 14:20 狂奔的小马扎 阅读(2496) 评论(2) 推荐(1) 编辑
摘要: 之前写过《angular4.0配置本机IP访问项目》的文章,今天再次更新一个,谢谢大家的指正。 今天的目的是:使用本机IP地址,或者localhost都可以访问项目。 第一步:找到此文件“node_modules/webpack-dev-server/lib/Server.js”,按照下图修改 二、 阅读全文
posted @ 2017-10-24 11:27 狂奔的小马扎 阅读(4274) 评论(0) 推荐(0) 编辑