继承: 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。继承完全可以理解成类之间的类型和子类型关系。需要注意的地方:继承语法 class 派生类名(基类名)://... 基类名写作括号里,基本类是在类定义的时候,在元组之中指明的。 从类的的层面上,表示‘’什么‘’ ...
分类:
其他好文 时间:
2018-06-02 22:54:15
阅读次数:
196
含义解释: decode (条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN 返回值1 ELSEIF 条件=值2 THEN RETURN 返回值2 ..... ELSEIF 条件=值n THEN RETURN 返回值n ...
分类:
数据库 时间:
2018-06-02 22:54:07
阅读次数:
237
ballerina 官方提供了docker 的runtime,还是比较方便的 基本项目创建 使用cli创建项目 按照提示操作就行 ballerina init -i 项目结构 添加了dockerfile 以及docker-compose 简单http 服务 ├── Ballerina.toml ├─ ...
分类:
其他好文 时间:
2018-06-02 22:53:58
阅读次数:
147
本人经手的第一个项目,已经差不多完成上线了,在上线中还是遇见了一些数据同步的问题,这个项目经过我们数十天的处理bug,项目本身是没有什么问题的。 今天就说下,我在开发中遇上的困难以及如何解决。 一、 开发中是遇见了一些,本人根本就摸不清头脑的问题,也就是我们所说的一脸懵逼的那种,我们想要进行有效的开 ...
分类:
其他好文 时间:
2018-06-02 22:53:50
阅读次数:
185
?记在前面 你有多自律,就有多美好。 一、新建home.vue 1.上一篇为了方便展示,把头部my-header组件放在了App.vue,现在我们删掉App.vue里的头部组件,然后在view文件里面新建一个home.vue页面,之后把头部组件和今天要讲的轮播图组件都放在home.vue页面 2.在 ...
分类:
其他好文 时间:
2018-06-02 22:53:41
阅读次数:
523
v-bind:class的使用1:第一种使用方式v-bind:class=‘[a,b,c]‘形式的用法a b c是data中的数据2:第二种使用方式v-bind:class=‘{}‘形式的用法当然也可以配合着数据一起使用3:第三种使用方式(其实和第二种方式是一样的)v-bind:class=‘json‘,引号里可以直接存放一个json类型的变量,其实
分类:
其他好文 时间:
2018-06-02 22:53:34
阅读次数:
142
获取镜像 ~~~bash 本机内 docker pull ubuntu:16.04 ~~~ 编排镜像 1. 启动一个容器 ~~~bash 本机内 docker run i t name master ubuntu:16.04 ~~~ 2. 在容器内进行安装配置 ~~~bash 容器内 apt upd ...
分类:
其他好文 时间:
2018-06-02 22:53:27
阅读次数:
172
说明: 为了解决接口不兼容的问题引进一种接口的兼容机制,就是适配器模式,其通过提供一种适配器类将第三方提供的接口转换为客户希望的接口。生活中的例子例如:手机充电器要将220v的电源转换为手机适合的电压才能充电。这个充电器就起到了适配的作用。 适配器模式:将一个类的接口转换成客户希望的另一个接口。适配 ...
分类:
编程语言 时间:
2018-06-02 22:53:20
阅读次数:
242
BIND简介: DNS(Domain Name System,域名系统) DNS共分为下面三种类型的服务器: DNS域名解析服务采用分布式的数据结构来存放海量的“区域数据”信息,在执行用户发起的域名查询请求时,具有递归查询和迭代查询两种方式 例如在访问网站:www.xxx.com 时,其大致查询流程 ...
分类:
其他好文 时间:
2018-06-02 22:53:13
阅读次数:
269
推荐写法 具体解释可以往后看。 原理 1. 每一个 执行文件,都自动创建一个 对象,同时, 对象会创建一个叫 的属性,初始化的值是 。即: 2. 是引用 的值 3. 模块导出的时候,真正导出的执行是 ,而不是 1与2的demo 3的demo 为了验证真正导出的是 而不是 ,我们对 修改如下: 的输出 ...
分类:
其他好文 时间:
2018-06-02 22:53:04
阅读次数:
185
实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。 效果 对于简单类型的数据 (数值、字符串、布尔值) ,值就保存在变量指向的那个内存地址,因此 等同于常量 。 对于 复合类型的数据(主要是对象和数组) ,变量指向的内存地址, 只能保证这个 指针是固定的 ,不能保证它指向的数 ...
分类:
其他好文 时间:
2018-06-02 22:52:53
阅读次数:
147
方法一,标志位,这里标志位的运用很灵活,可以学习一下 方法二:用第一个字符确定出查找的串,再在那个串中找 ...
分类:
其他好文 时间:
2018-06-02 22:52:42
阅读次数:
184
孤儿进程与僵尸进程 一、介绍 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或wait ...
分类:
系统相关 时间:
2018-06-02 22:52:33
阅读次数:
233
https://www.cnblogs.com/asker009/p/9126354.html 最近要搭建一个Hadoop做实验,因为版本的问题遇到不少的坑,本文记录VM上搭建的CentOS7.0+Hadoop3.1伪分布式的整个过程。 CentOS7.0安装这里不赘述。 Hadoop下载3.1。 ...
分类:
其他好文 时间:
2018-06-02 22:52:17
阅读次数:
269
RabbitMQ基础教程之基本使用篇 最近因为工作原因使用到RabbitMQ,之前也接触过其他的mq消息中间件,从实际使用感觉来看,却不太一样,正好趁着周末,可以好好看一下RabbitMQ的相关知识点;希望可以通过一些学习,可以搞清楚以下几点 基础环境搭建 可以怎么使用 实现原理是怎样的 实际工程中 ...
分类:
其他好文 时间:
2018-06-02 22:51:57
阅读次数:
234
import urllib.requestimport reimport os url = "http://www.budejie.com/" # 爬的地址 def get_page(url): page = urllib.request.urlopen(url).read() # 获取到该地址的所 ...
分类:
编程语言 时间:
2018-06-02 22:51:44
阅读次数:
259
#xpath表达式的基本格式 # 斜杠(/)作为路径内部的分割符。 # 同一个节点有绝对路径和相对路径两种写法。 # 绝对路径(absolute path)必须用"/"起首,后面紧跟根节点,比如/step/step/...。 # 相对路径(relative path)则是除了绝对路径以外的其他写法,... ...
分类:
其他好文 时间:
2018-06-02 22:51:38
阅读次数:
186