logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

对MVC、MVP、MVVM的理解

最近看了一堆js框架的文档,有点乱,想分门别类整理一下,但是首先需要搞清楚这些框架里面经常谈论的MV*之类的概念。MVC的概念很早就知道,现在发现还有MVP、MVVM,那么这些设计模式有什么区别呢?谈一下自己的理解。刚开始理解这些概念的时候认为这几种模式虽然都是要将view和model解耦,但是非此即彼,没有关系,一个应用只会用一种模式。后来慢慢发现世界绝对不是只有黑白两面,中间最大的一块其实

#mvc#设计模式
Linux 引导的六个步骤(启动顺序)

按下系统的电源开关,过一会就可以看到Linux的登录界面了。你是否曾经想过,从按下电源开关到登录界面出现,这后面到底发生了什么?下面就来介绍一下典型Linux引导的六大步骤:1. BIOSBIOS表示基本输入输入系统(Basic Input/Output System)完成一些系统完整性检查搜索、加载并且执行引导程序(boot loader)

#linux
给VirtualBox上的Ubuntu虚机扩展硬盘空间

给虚拟机扩展空间需要分两步, 一是添加虚拟硬盘,二是扩展文件系统大小VitualBox 4.0以后,添加虚拟硬盘非常简单,可以直接用VBoxManage命令来完成,命令行:只要注意参数写正确即可。如:VBoxManage modifyhd "f:\VirtualBox Vms\Ubuntu\Ubuntu.vdi" --resize 40000扩展Ubuntu的文

#ubuntu#虚拟机
2018年的企业云成熟度模型

本文作为一个有价值的路线图,旨在帮助那些正在寻求优化企业云的人。随着规范和安全性因素的改善,除了构建功能丰富的私有云外,企业还开始将工作负载转移到公有云中。 两者的结合 - 混合云 - 将成为2018年及以后的主流基础架构模式。 在这篇博客文章中,我提出了一个适用于公司的企业成熟度模型,即将云计算视为节约成本的一种方式,又可以利用云原生的固有灵活性来创建新的业务模型。介绍企业刚刚开始进入一个为期十

给VirtualBox上的Ubuntu虚机扩展硬盘空间

给虚拟机扩展空间需要分两步, 一是添加虚拟硬盘,二是扩展文件系统大小VitualBox 4.0以后,添加虚拟硬盘非常简单,可以直接用VBoxManage命令来完成,命令行:只要注意参数写正确即可。如:VBoxManage modifyhd "f:\VirtualBox Vms\Ubuntu\Ubuntu.vdi" --resize 40000扩展Ubuntu的文

#ubuntu#虚拟机
对Linux安装过程的理解

很多人都有安装Linux的经历,无非就是插张光盘或者USB到主机上,然后按照提示一步一步进行配置,完了重启一遍,OK。但是这个过程中,系统到底做了些什么事情呢?下面就简单地来说一说。1. 可启动盘(Bootable Disk)的历史大家知道,普通的光盘是基于ISO-9660的标准发展起来的,在光盘上数据被组织为帧和扇区,一个扇区包含98帧,共2352字节,一个700M的CD大概包含了360

#linux#操作系统
Linux避免多次sudo时重复输入密码的另一种实现

之所以称为”另一种实现”是因为在网络上搜索类似的标题时,几乎所有的建议都是去修改/etc/sudoers这个文件,加上NOPASSWORD这个参数来搞定。在我们的系统中,因为某种安全原因,只允许用户在某些情况下输入密码来获取root权限,但不能总有超级用户的权限。可是总让用户频繁输入密码确实很难受(作为一个有良心的程序员,还是希望自己的用户不要太辛苦),怎么办呢?又找了一下sudo的男人(

#linux#安全
后Kubernetes时代,带你系统梳理K8S 12大关键特性

导读:Kubernetes如今风靡一时,所有主要的云服务提供商都将其作为部署云原生应用的解决方案。Kubernetes有哪些显著的特性和工具优势,让企业开始接受它?本文作者给出了系统的梳理。“Action without orchestration is burn out; orchestration w/o action is management.”没有编排的行动是完蛋的,没有行动的编排是管理

#k8s#kubernetes
ONAP北京版本安装(1)

ONAP北京版本在6月初发布,其中一大亮点是OOM(ONAP Operations Manager)的成熟,它使用流行的rancher/helm/k8s技术来部署和管理ONAP的生命周期,极大地简化和方便了ONAP的部署,同时节省了大量主机资源,从而让OOM成为官方推荐的部署方式。本文记录了参考官方文档搭建ONAP环境的过程及一些知识点。环境准备按照官方文档,ONAP的环境需要一台部署虚机(运行r

#rancher#k8s
ONAP北京版本安装(2)

helm是k8s生态中的一个包管理工具,helm chart是将某个应用所需的所有配置等打包到一起,发布到helm的repo中,tiller是helm的服务端组件,部署在k8s集群中。在部署应用时就可以使用类似于apt-get install的命令helm install来安装。helm相关组件的关系如下:OOM为ONAP各个应用定义定义了很多chart,通过helm来维护各服务的生命周期,如部署

    共 11 条
  • 1
  • 2
  • 请选择