摘要: 1 关于分布式系统 1.1 介绍 我们常见的单体结构的集中式系统,一般整个项目就是一个独立的应用,所有的模块都聚合在一起。明显的弊端就是不易扩展、发布冗重、服务治理不好做。 所以我们把整个系统拆分成若干个具备独立运行能力的计算服务的集合,而从用户的角度看,是一个完整的系统,但实际上,它是一个分布式服 阅读全文
posted @ 2021-12-23 16:45 石棠 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 离线/在线迁移 自 Liberty 以来,Neutron 维护着两个平行的 Alembic 迁移分支。 第一个称为“扩展”,用于存储仅扩展迁移规则。这些规则是严格附加的,可以在 neutron-server 运行时应用。添加数据库模式更改的示例包括:创建新表、添加新表列、添加新索引等。 第二个分支称 阅读全文
posted @ 2021-06-19 23:08 石棠 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、什么是六西格玛管理 六西格玛的定义 六西格玛在统计学意义上而言就是6个标准差、也就是百万分之三点四,赋予六西格玛管理法的意义为每百万次机会中仅3.4个缺陷,即每百万个产品或服务里面有3.4次不良发生。 六西格玛管理法是一项以顾客为中心、以数据为基础,以追求几乎完美无暇为目标的管理理念。其核心是通 阅读全文
posted @ 2020-09-03 20:07 石棠 阅读(3867) 评论(1) 推荐(0) 编辑
摘要: 什么是管理? 如何理解行业规范? 如何理解常用方法论? 项目管理管什么? 项目阶段划分如何划分? 需求分析如何做?出发点 需求分析如何做?业务模型 维度模型 需求分析如何做?业务模型实例分析 层次模型 需求分析如何做?业务模型实例分析 星型模型 需求如何做?业务模型实例分析 需求分析如何做?分析方法 阅读全文
posted @ 2020-08-22 20:45 石棠 阅读(3305) 评论(0) 推荐(1) 编辑
摘要: 我们所处的这个世界充满了丰富多彩但杂乱无章的信息,要建立一个模型并不容易。建立模型的过程是一个抽象的过程,所以要建立模型,首先要知道如何抽象现实世界。如果我们站在很高的抽象层次,以高度归纳的视角来看这个世界的运作,就会发现现实世界无论多复杂,无论哪个行业,无论什么业务,其本质无非是人、财、事、物和规 阅读全文
posted @ 2020-06-27 11:06 石棠 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 思想总结:道生一、一生二、二生三、三生万物。 道生一思想:一切皆对象(Object),语言代表(javascript/Python/Java) 一生二思想:映射思维体现(React) ,先有js数据,再有html模板。能解决复杂问题。 二生三思想:模板思维体现(Vue),mvvm 数据和视图分开,重 阅读全文
posted @ 2020-06-20 14:32 石棠 阅读(779) 评论(0) 推荐(0) 编辑
摘要: Pod是Kubernetes的最重要也最基本的概念。我们看到每个Pod都有一个特殊的被称为“根容器”的Pause容器对应的镜像属于Kubernetes平台的一部分。除了Pause容器,每个Pod还包含一个或多个紧密相关的用户业务容器。 为什么Kubernetes会设计一个全新的Pod的概念并且Pod 阅读全文
posted @ 2020-01-01 09:41 石棠 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 什么是架构?架构是一个系统的基本组织结构,涵盖所包含的组件、组件之间的关系、组件与环境的关系、以及指导架构设计和演进的原则等内容。经常有人问架构重点需要关注多少属性,我们粗略的可以概括一下九点:可修改性、可测试性、可扩展性、性能、可用性、可维护性、安全性、可部署性、共享性。 一、可修改性 什么是可修 阅读全文
posted @ 2019-12-13 06:14 石棠 阅读(759) 评论(0) 推荐(2) 编辑
摘要: 一、概述 在数据分析中,我们经常讨论如何才能从数据中进行挖掘和分析出其中有价值的地方。一直是每一个学习机器学习和数据挖机的从业人员,不得不思考的问题。如果用DIKW体系讨论 数据、信息、知识、智慧之间的关系,我们可以从下图清洗的看到每一层之间的逻辑关系。 数据是记录下来的图形符号数字。它是原始的素材 阅读全文
posted @ 2019-12-04 21:11 石棠 阅读(687) 评论(0) 推荐(0) 编辑
摘要: func NewPrinter(printerType string) printer { switch printerType { case "simple": return &simplePrinter{} case "fields": return &fieldsPrinter{newPrin 阅读全文
posted @ 2022-04-23 12:04 石棠 阅读(216) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main() { //type 1 //先声明map var array map[string]string //使用make函数创建一个非nil的map,nil map不能赋值 array=make(map[string]string) 阅读全文
posted @ 2022-03-20 12:51 石棠 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: [] string是一个字符串数组 ,从技术上讲,它是一个引用底层数组的切片 我们还使用... string作为参数 . 有什么不同? 参数语法生成可变参数 . 它将接受零个或多个 string 参数,并将它们作为切片引用 . 关于调用 f ,您可以使用以下语法将一片字符串传递给variadic参数 阅读全文
posted @ 2022-03-19 20:20 石棠 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 结论: := 只能在声明“局部变量”的时候使用,而“var”没有这个限制。 阅读全文
posted @ 2022-03-17 17:38 石棠 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-17 17:31 石棠 阅读(328) 评论(0) 推荐(0) 编辑
摘要: import osimport pytzfrom datetime import timedelta, datetimefrom airflow.operators.http_operator import SimpleHttpOperatorfrom airflow.models import D 阅读全文
posted @ 2021-12-03 15:28 石棠 阅读(255) 评论(0) 推荐(0) 编辑
摘要: package com.ruoyi.quartz.controller;import com.ruoyi.quartz.domain.LfoSbomP;import com.ruoyi.quartz.domain.LfoSbomS;import com.ruoyi.quartz.sbom.model 阅读全文
posted @ 2021-12-03 15:24 石棠 阅读(472) 评论(0) 推荐(0) 编辑
摘要: import xlrdfrom DataCleaning.library.functions.changeDirectory import *# read and return .xlfx/.XLFX file with file name: fnamedef readXlsxFile(fname, 阅读全文
posted @ 2021-10-05 20:31 石棠 阅读(57) 评论(0) 推荐(0) 编辑
摘要: import osimport loggingimport datetimefrom DataCleaning.library.functions.appendString2Txt import *from DataCleaning.library.functions.createTxt impor 阅读全文
posted @ 2021-10-05 20:30 石棠 阅读(36) 评论(0) 推荐(0) 编辑