摘要: 什么是docker docker自2013年诞生以来已有5年了,最初基于Google公司的go语言实现的,项目代码在GitHub上进行维护。 项目地址:https://github.com/moby/moby docker是为了实现轻量级的操作系统虚拟化解决方案,基础在linux系统的ubuntu版 阅读全文
posted @ 2018-08-11 22:06 如是说 阅读(636) 评论(1) 推荐(0) 编辑
摘要: 引言 在面向对象的语言中继承是非常重要的概念,许多面向对象语言都支持两种继承方式:接口继承和实现继承。接口继承制只继承方法签名,而实现继承继承实际的方法。在ECMAScript中函数没有签名,所以ECMAScript无法实现接口继承,只能实现实现继承。那么是怎么实现实现继承的呢??这就要说一说JS中 阅读全文
posted @ 2018-08-10 11:10 如是说 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 由于在原型中查找值的过程是一次搜索,因此我们对原型对象所做的任何修改都能够立即从实例上反映出来,即使是先创建了实例后修改原型也照样如此。 如下示例: var friend = new Person(); Person.prototype.sayHi = function() { alert("hi" 阅读全文
posted @ 2018-08-09 22:24 如是说 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有的实例共享的属性和方法。 如果按照字面意思来理解,那么prototype就是通过调用构造函数而创建那个实例的原型对象。使用原型对象的好处是可以让所 阅读全文
posted @ 2018-08-09 22:23 如是说 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在安装更新时,即在运行命令行sudo apt-get update 或者运行更新管理器的时候,出现W: GPG 错误:W: GPG error: http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease: ... 阅读全文
posted @ 2018-08-06 17:07 如是说 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 执行环境 什么是执行环境 提起作用域,我们不得不说说什么是执行环境。执行环境定义了变量或函数有权访问的其他数据,并决定其各自的行为。每一个执行环境都有一个对应的变量对象,这个对象的作用就是保存在环境中定义的变量和函数(这个变量对象我们无法直接使用)。 全局执行环境 在JavaScript中windo 阅读全文
posted @ 2018-08-03 15:05 如是说 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 引言 JavaScript的变量本质是松散类型的,也就是说其变量就是用于保存特定值的一个名字,变量的值和数据类型可以在脚本执行的生命周期中发生变化。这是一个很有趣很强大的特性,但是也是一个极容易出错误的地方。 两大类型 基本类型:指的是简单的数据段,有五种基本类型:Undefined,Null,Bo 阅读全文
posted @ 2018-08-01 20:04 如是说 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 四种语句 PHP中有四个加载文件的语句:include、require、include_once、require_once。 基本语法 require:require函数一般放在PHP脚本的最前面,PHP执行前就会先读入require指定引入的文件,包含并尝试执行引入的脚本文件。require的工作 阅读全文
posted @ 2018-07-20 10:06 如是说 阅读(69190) 评论(0) 推荐(2) 编辑
摘要: 背景 先看三段代码: index.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale 阅读全文
posted @ 2018-07-18 10:18 如是说 阅读(32847) 评论(5) 推荐(11) 编辑
摘要: 这两天项目中需要将HTML页面转换为PDF文件方便打印,我在网上搜了很多资料。先后尝试了laravel-dompdf和laravel-snappy两种扩展包,个人感觉laravel-snappy比较好用。 一、使用laravel-dompdf扩展包 1、安装扩展包 我们通过composer来安装 2 阅读全文
posted @ 2018-07-12 17:58 如是说 阅读(2476) 评论(1) 推荐(0) 编辑