-
去工具化/脚本化理解,自动化运维落地最佳实践之业务/架构/模型/方法
2020-06-10 08:00:00声明:本文来自于我的这些年运维创业服务经验,基于EasyOps自动化运维平台的经验总结,与大家分享。 近年来后端IT也呈现更复杂的形态,底层IT架构逐渐开放平台化、云化,上层应用微服务...声明:本文来自于我的这些年运维创业服务经验,基于EasyOps自动化运维平台的经验总结,与大家分享。
近年来后端IT也呈现更复杂的形态,底层IT架构逐渐开放平台化、云化,上层应用微服务化等等,虚拟化、云平台、容器PaaS和云原生框架都进入到IT运行环境中,而传统业务依然运行在传统IT架构之上,系统封闭,交付周期慢,巨石架构等等,由业务驱动的双态IT特点日益突出。另外一方面,由于IT的形态日益复杂化,引入的运维平台和工具越来越多,这些复杂的工具场景如何实现能力互通,实现自动化、数据化高效运维,是运维侧的挑战。
在过去以ITIL为核心理念的运维体系设计,强调流程、规范、合规,让很多运维事务代价变得更高。今天运维领域逐渐接受DevOps的理念,以自动化为核心,强调敏捷效率、标准化和平台化等,带来降本增效的价值。但我们在自动化运维体系中,必须兼顾ITIL和DevOps,兼顾在业务上的安全合规规范与自动化敏捷等诉求。
自动化运维是一个复杂的体系,它是对日常运维工作场景化、平台化的实现。而日常的自动化运维场景非常多,不同IT资源、角色、服务、流程就构成了自动化运维场景。
1. 关键术语
1.1 CMDB,配置管理
CMDB(Configuration Management Database)即面向应用的配置管理数据库,通过识别、控制、维护,检查企业的IT资源,从而高效控制与管理不断变化的IT基础架构与IT服务,并为其它IT服务管理流程、DevOps、智能监控、自动化运维等运维周边系统提供准确的应用视角的配置管理信息。应用CMDB是IT运维管理系统的核心,提供监控、自动化、流程相关IT系统配置信息进行记录、连接、更新等操作。为整个IT运维系统高效整合打下了基础。
1.2 IT资源
自动化运维是IT资源对象上的一个或者组合变更动作,核心依赖或者作用的是IT资源对象,如网络、防火墙、主机、应用、集群等等。重点阐述一下应用术语,系统实现见【IT资源】模块中的【应用】功能。
Ø 应用(又称应用程序)
应用程序是集群的集合,而集群又是服务器组的集合。应用程序是代表一组或者一个能够独立部署、运行、并对外提供服务的集合,在某些公司应用程序可以理解成组件。
Ø 集群
集群(又称环境)是一组相同的服务器资源的结合,比如说开发、测试、生产或者被集群。
1.3 原子工具库
是作业执行能力的原子化封装,表现为一种工具库的能力,实现一种单一的变更服务能力,如添加用户,在vmware中创建虚拟机。原子化封装和语言无关,通常以shell、python、powershell、bat等主要语言。系统实现见【基础库】中的【工具库】
1.4 流程库
是一种基于某个服务场景,对一连串原子事务工作的复杂编排。系统实现见【基础库】中的【流程库】,典型流程库的概念包括:子流程、串行、并行、输入参数、输出参数等等。
1.5 通道
当一个作业执行过程中,执行指令要作用于相应的IT资源目标,此时需要相应的通道到达目标资源,典型的通道有SSH通道、ansible、自有agent通道以及其他API通道等等。某种程度上,通道会限制上层的作业指令的封装方式,比如ansible通道依赖的上层指令是ansible playbook封装、API通道是需要封装成目标对象所需要的格式。通道是对上层屏蔽的,在构建一个工具库的时候,就基本上确定了通道。
1.6 制品
用以管理源代码编译后的构建产物,支持 Docker、Maven、Helm、npm 包等常见制品库类型,制品库可以跟源代码协同进行版本化控制,可以与本地各构建工具和云上的持续集成,持续部署无缝结合,为自动化运维工具提供的构建物管理服务,把控构建物质量。
2. 自动化运维架构介绍
2.1 架构概览
Ø操作界面
系统所有交互操作的入口,以React作为核心前端技术栈
Ø配置库CMDB
统一的IT资源管理数据库,里面纳管了IaaS、PaaS及上层应用相关的一切资源
Ø自动化操作库
自动化工具、流程及操作流水等相关的信息存储
Ø消息总线
分布式数据采集及指令数据下发通道,满足高可用要求
ØProxy代理
基于某些特殊的场景及权限管理控制需要,利用proxy隔离多数据中心或者网络隔离下的权限控制要求
Ø制品库
存储某些文件、容器、配置文件、补丁等镜像文件,提供版本化控制
2.2 功能框架
核心功能概述如下:
Ø服务门户层
随着客户的IT管理平台越来越复杂,所需要支撑的平台越来越多,而在平台内支撑的场景也越来越多。一个复杂的统一IT管理平台,里面覆盖了各类角色日常的管理需要,但这些场景综合起来包括:事务处理、信息决策、获取相应的产品与服务目录。
Ø服务受理层
基于ITSM流程服务体系构建的统一服务入口,任何变更、服务请求都需要通过ITSM流程发起。同时部分服务流程也要考虑与后面的自动化流程对接。它建立起了服务通道,确保以统一标准的形式提供服务。
Ø服务开通层
ITSM是面向管理者的服务流程,是服务过程管理的体现,而真正的服务执行与落地需要通过底层自动化和数据化平台来实现。就拿一个变更来说,ITSM有相应的变更流程,而变更的动作执行则需要通过自动化运维场景编排流程来实现。
Ø基础数据层
CMDB的统一的IT资源管理层,所有自动化和数据化的资源对象元数据都是来自于CMDB平台的定义和管理。
ØIT资源层
分IaaS、PaaS和SaaS等各类物理资源对象
2.3 系统架构
核心组件职责概述
ØConsole-w前端页面层
前端统一用户前端操作层,基于UI的操作入口封装;
ØAPI-Gateway网关
统一的接入网关,实现对所有API和路由的统一接入;
Ø自动化API
自动化层统一API操作,基于流程服务编排的实现;
Ø原子作业API
原子化事务作业的API,基于工具库的能力实现封装;
Ø配置管理API
CMDB统一管理的API,基于CRUD的统一资源管理,对各类资源对象的管理;
ØNotify
CMDB数据增量更新之后,由Notify同步到消息队列中,基于消息队列的订阅发布到其他周边系统;
ØRabbitMQ
增量数据变更之后,数据同步到RabbitMQ中,分channel对外增量数据订阅发布;
ØNotifyWorker
编写数据处理逻辑引擎,在数据增量更新之后,做协议转换、事务处理等等;
ØEasy_command任务调度器
命令下发执行先被Easy_Command接受,做统一的命令下发、执行管理的等等;
Ø链接网关GateWay
命令下发到数据中心,特别是对于大规模数据中心或者网络权限隔离要求比较高的资源对象,首先是下发到GateWay,让它做请求的转发;
ØAgent
机器上的执行代理,负责任务的本地化执行、数据执行结果的上报、数据采集等等;
ØEasyCore
CMDB的核心图数据库存储,负责对一切元数据的定义和存储;
ØMongoDB
记录CMDB和自动化的变更操作流水;
3. 自动化运维的设计与实现框架
3.1 自动化运维能力框架
运维自动化包括了IT资源管理、资源交付、应用交付以及生产运行等领域范围,覆盖了IT资源生命周期管理的全过程,是一套体系化的方法论、实践和标准的集合。当我们去实现运维自动化的能力时,可以参照该过程框架,落实具体的场景化自动化运维需求。
3.2 底层实现框架
Ø流程GUI编排层
面向场景,提供统一的流程编排能力,详细见【运维自动化工具】;
Ø流程引擎层
提供高性能流程引擎,该引擎要支持子流程、串并行、人工审核等流程化能力;
Ø工具服务层
原子工具库的封装和流程的封装,包括各类语言封装的工具库;
Ø工具执行层
不同的执行工具,到不同的端执行
4. 自动化运维数据模型设计与管理
4.1 图数据库设计的总流程图
一个自动化运维的业务需求确定之后,数据架构要遵循从概念设计、逻辑设计到物理设计的一个过程。由于平台使用的是图数据库存储,图数据库的核心概念都是来自于关系数据库的,但是到具体的物理实现上对关系的表达,在图数据库中有单独的关系实体来表达,而不是关系数据库的外键、关联表等各种不同的表达手段。
4.2 概念与逻辑模型设计
4.2.1 概念模型
概念模型:就是从现实世界到信息世界的第一层抽象,确定领域实体属性关系等,使用E-R图表示,E-R图主要是由实体、属性和关系三个要素构成的。类似如下:
4.2.2 逻辑模型
将概念模型转化为具体的数据模型的过程,即按照概念结构设计阶段建立的基本E-R图,按图数据库支持的数据模型(属性、关系、面向对象),转换成相应的逻辑模型,这种转换要符合图数据模型的原则。这个部分是对一个具体的实体模型及其关系的设计,类似如下:
4.3 自动化运维物理模型的管理
物理模型就是某个特定存储下的具体设计实现。在该自动化平台中,物理模型管理统一是放在CMDB中,对实体和实体关系的描述,都统一有CMDB的模型管理模块进行管理,其中包括实体属性管理、实体关系管理、模型版本、模型视图管理、模型的全文检索管理、模型继承等等:
5. 自动化运维场景开发流程
5.1 自动化运维场景开发框架
Ø 需求分析
对自动运维的场景需求分析,包括背景、场景目标、业务流、开发任务、文档编写等等;
Ø 设计
针对自动化运维场景,结合系统平台的技术实现,给出相应的实现方案,包括工具设计、数据模型设计、流程编排设计等等,最重要的是这些设计文档要同步输出;
Ø 实现
基于之前的设计实现相应的能力,特殊的一个地方是数据库的实现是在CMDB中建模完成的;
Ø 测试
基于之前业务需求和流程分析,对其做功能验收测试,确保上线后的高质量交付;
Ø 上线
上线可以设置成两个阶段,试运行阶段和正式发布阶段。试运行阶段是属于灰度运行阶段,正式交付是需要做相应的培训之后才能变成正式运行态。
5.2 自动化运维场景【需求分析】关键点
Ø 背景
l 阐述该领域遇到的挑战和问题
l 初步概要性提出问题的解决思路
Ø 场景目标
l 强调需求实现的业务目标
l 强调需求实现带来的业务价值
Ø 业务流程
l 初步分析需求实现的场景功能点是哪些
l 初步分析每个功能点的业务流是什么样的
Ø 开发任务
l 根据需要开发的功能和业务流程情况,分解开发任务
l 细化开发任务到开发的不同阶段:设计、开发、测试与上线
l 对每一个不同的阶段,细化具体的能力要求
5.3 自动化运维场景【设计】关键点
Ø 工具设计
l 请严格细化原子工具层面上的设计要求,不耦合设计
l 设计工具的输入和输出及用途
Ø 数据模型设计
l 重点关注数据模型对象的属性和关系分解
l 重点关注数据的生成和变更机制,如自动采集、手动更新、流程更新等等
Ø 流程编排设计
l 请严格设计场景流程的输入和输出以及相应的目标
l 提供相应的场景编排方案,见【需求分析】的业务流设计
l 并做好自动化执行流程与ITSM对接流程的方案设计
5.4 自动化运维场景【实现】关键点
Ø 工具实现
l 请严格遵循相应的语言规范进行工具库代码的实现
l 请严格执行原子工具库的沙盒测试工作,确保流程集成后的正常,相对于代码的单元测试
Ø 数据模型建模
l 请注意模型建模CI属性的类型
l 请注意模型建模CI关系的定义,如数量、约束等等
5.5 自动化运维场景【测试】关键点
自动化运维场景的测试是以功能测试为主,其中包括工具库的功能测试、流程库的功能测试以及场景化端到端流程功能性测试,该测试框架与自动化【4.2底层实现框架】原理一致,分:功能层、场景编排层、服务流程层(包括ITSM流程)。请关注:
l 功能测试
l 场景编排流程的功能测试
l ITSM与自动化流程的端到端功能测试
5.6 自动化运维场景【上线】关键点
自动化运维场景发布到生产环境需要在质量验证完全OK的情况下进行,建议过程分成两个阶段:灰度试运行阶段(小范围)和正式发布阶段。具体为:
Ø 灰度试运行阶段
l 少量的用户可以执行,权限不要大面积分发
l 部分服务请求可以工具执行,灰度部分该场景服务请求或变更进行
l 服务流程和自动化运维作业流程分离,确保自动化运维作业流程可以人为控制
l 试运行阶段之后,出具相应的试运行报告
Ø 正式发布阶段
l 经历严格的服务培训,从产品设计、平台、操作等多个方面进行培训
l 无权限限制,可以发布给更多用户使用
l 无服务请求限制
l 服务流程和自动化运维作业流程完全对接
l 周期性输出正式的运行报告
总结:自动化运维是一个复杂体系,涉及从开始的需求分析、设计到落地以及后续的运营整个过程。本文更多的是从技术的角度探讨自动化运维的落地过程。以上方法,都已经在多客户环境得到验证,是创业服务客户的经验。
-
完全去vm去虚拟化工具_去马赛克工具DeepCreamPy
2020-11-28 11:08:15今天给大家介绍的就是一款能够去除线型马赛克的工具DeepCreamPyGithub地址:https://github.com/deeppomf/DeepCreamPy该项目使用深度完全卷积神经网络(deep fully convolutional neural network),参照...1.工具目录...今天给大家介绍的就是一款能够去除线型马赛克的工具DeepCreamPy
Github地址:https://github.com/deeppomf/DeepCreamPy
该项目使用深度完全卷积神经网络(deep fully convolutional neural network),参照了英伟达在今年4月前发布的一篇论文。当然,英伟达原文的目的是为了复原画面被单色条带遮挡的问题。
1.工具目录
各个文件夹作用:
decensor_input文件夹:放处理之后的图片(对去马赛克的图片需要预先处理)。
decensor_input_original文件夹:放原始图像。
decensor_output文件夹:深度学习处理去马赛克的图片。
DeepCreamPy用法:
1.首先放几张测试图片便于之后效果对比
2.原始图片
3.对眼部和第一行文字打马赛克
2.对有马赛克的图片进行处理
去某度上随便搜个在线PS即可打开有马赛克的照片
选择铅笔
之后把三原色里的Green(即G)调成255,其他的全部调成0
把这个颜色涂到马赛克上
之后另存为PNG格式
分别将G1.png放到decensor_input_original、G1(1).png放到decensor_input,放到两个文件夹后改成名字一样的文件,比如说都改成G1.png。之后双击decensor_mosaic.bat。
最后产生的结果就会出现在output里边。
眼睛部分恢复的还是比较好的,但是文字部分还是较差
3.两者对比
原始图片(左),处理后图片(右)
获取工具链接,后台回复"DeepCreamPy"
-
完全去vm去虚拟化工具_视频去马赛克工具 体验版
2020-11-28 11:08:14介绍JavPlayer去马赛克工具,JavPlayer是一款PC上的去马赛克工具,可以有效去除视频马赛克内容,支持智能识别功能,还能对图片资源进行去重修复。本次带来JavPlayer PC体验版下载,有相关去马赛克体验需求的朋友们...介绍
JavPlayer去马赛克工具,JavPlayer是一款PC上的去马赛克工具,可以有效去除视频马赛克内容,支持智能识别功能,还能对图片资源进行去重修复。本次带来JavPlayer PC体验版下载,有相关去马赛克体验需求的朋友们不妨试试吧!
JavPlayer去马赛克工具介绍:
JavPlayer是一款视频播放器,可以减少马赛克而不会丢失细节。
TecoGAN接管部分处理的记录模式正在测试中。
TecoGAN是一种使用深度学习的视频超分辨率算法。
JavPlayer去马赛克工具功能:
操作简便
您可以通过拖放视频文件来播放它。
如果在2012~2016发布高质量视频,您将会感受到默认设置的马赛克缩小效果。
如果您在设置面板中进行了轻微调整,则会扩展可支持的视频宽度。
您可以通过一个按钮捕获需要专用播放器的视频。
先进的技术
分析图像并自动确定马赛克的面积和粗糙度。
根据马赛克的粗糙度(单元尺寸)进行适当的处理。
不仅使用简单的模糊,而且使用诸如超分辨率滤波器的方法。
即使它不是高性能PC,也可以在播放全高清视频时实时处理。
各种功能
每部电影的设置将自动保存并在下次播放时加载。
它还具有一般功能,例如逐帧,跳过,范围选择循环,固定宽高比和颜色校正。
如果为每个场景设置马赛克缩小处理,则可以在整个长片中获得足够的效果。*仅限产品版本
如果您录制已处理的视频,则可在移动设备上使用。*试用版限量版
配置需求:
CPU:i3或更高
GPU:GeForceGT710或更高版本(或等效的内置GPU)*推荐用于VR
MainXemory的GTX750或更高版本:4G或更高
操作系统:Windows8,10(32位,64位)* Windows7上无法使用捕获和录制。
*需要DirectX11
软件标签: JavPlayer 浏览辅助 马赛克
软件截图
注意:欢哥发的软件不是说可以永久用,正版软件更新后,可能也会失效,所以大家下载我发了很长时间的软件后可能会失效,这很正常,大家尽量下载我近期一个月内发布的软件,基本上是没问题的,所以大家下载前先看看是不是不发布很长时间了,超过一个月的极有可能失效了(工具目录里面的软件可永久用,不会和谐),等待欢哥下次更新即可!
欢迎大家点击主界面的“精品群”加群,小伙伴们可以在群内反映问题分享软件等!欢哥之前发过的软件可能会有失效了的,这很正常,没有哪个破击软件能稳定的一直用,显示“连接已失效”的可能是百度云和谐了,大家反馈给我,我一定会尽早的补发链接哒
。
—工程智慧库—
链接: https://pan.baidu.com/s/1yvrhsBG4sLo0tPrv1LfWZA
提取码: pqw6
-
完全去vm去虚拟化工具_去毛刺方法-常见的去毛刺工具有哪些
2020-11-23 13:15:11常见的去毛刺的工具有哪几种?价格便宜的去毛刺设备又有哪些?日常处理机械零件的时候有哪些去毛刺的方法?接下来跟着小编一起去看看吧。先说去毛刺工具中最简单的那些吧:第一:一般企业普遍采用的去毛刺工具,有...常见的去毛刺的工具有哪几种?价格便宜的去毛刺设备又有哪些?日常处理机械零件的时候有哪些去毛刺的方法?接下来跟着小编一起去看看吧。
先说去毛刺工具中最简单的那些吧:
第一:一般企业普遍采用的去毛刺工具,有锉刀、砂纸、磨头等
优点:对工人技术要求不是很高,普通人即可操作,适用毛刺小,产品结构简单的产品。
缺点:人工成本较贵,效率不是很高,有些内孔的毛刺无法去除。
第二:去毛刺工具,冲模
采用制作冲模配合冲床进行去毛刺。
总结:
需要一定的冲模(粗模+精冲模)制作费,可能还需要制作整形模。
适合分型面较简单的产品,效率及去毛刺效果比人工佳。
第三:去毛刺工具,研磨
总结:
此类去毛刺包含振动、喷砂、滚筒等方式,目前企业采用较多。
存在去除不是很干净的问题,可能需要后续人工处理残余毛刺或者配合其他方式去毛刺,适合批量较大的小产品。
第四:去毛刺工具,雕刻机
总结:
设备价格在几万区间,适用于空间结构简单的机械零部件,所需去毛刺位置需要简单有规律。
第五:去毛刺工具,冷冻机
总结:设备价格在二三十万区间,适合毛刺壁厚较小且产品也较小的产品,利用降温使毛刺迅速脆化,然后喷射弹丸去除毛刺。
第六:去毛刺工具,热爆机
总结:设备价格在上百万,操作技术要求高,效率低,副作用(生锈、变形);
主要运用在一些高精密的零部件领域,如汽车航天等精密零部件。
-
完全去vm去虚拟化工具_短视频去水印工具
2020-11-30 22:26:33周末做了一个短视频去水印的工具,暂时只支持抖音。一、原理说明所谓的去水印,不是真正的去除水印,而是找到无水印的播放地址。暂时只支持抖音,其他平台有时间再做。二、使用说明1、工具地址... -
完全去vm去虚拟化工具_微博图片怎么去水印,去水印工具哪个好
2020-11-16 03:24:10去水印一直是一个永恒的话题,因为随着人们版权意识越来越强,几乎发布到社交平台的每个图片都会有水印的存在,包括视频中也是有水印的,就像...2、今天要说的是一个专门去水印工具——迅捷去水印软件,可以去图片和... -
vm去虚拟化工具_安装配置KVM虚拟化
2021-01-22 18:29:11KVM需要硬件⽀持, 所以需要开启虚拟化⽀持硬件设备直接在BIOS设置开启CPU虚拟化个⼈电脑同样进⼊BIOS开启虚拟化⽀持VM需要找到对应虚拟机开启对应的VT-EPT虚拟化技术1. 服务器环境规划操作系统主机名IP地址内存磁盘... -
完全去vm去虚拟化工具_免费抖音去水印,一键去水印工具
2020-11-02 09:01:32抖音粉丝803万“没有网红可以一直红,用心做东西、留住铁粉就好”看「闵静Jing」的内容,就像在看一个个关于青春的心动故事,有怦然心动、暗自欢喜,也有再也回不去的那些人和事。最初闵静被大众所熟知是因为「七舅... -
去中心化程序实现工具集合 awesome-decentralization.zip
2019-09-24 06:13:02去中心化程序实现工具集合 awesome-decentralization。.zip,对于那些对构建分散应用程序感兴趣的人来说,这是一个很棒的列表 -
图片去字工具 图片字体模糊化
2011-04-29 20:19:01图片去字工具 根ps里图章使用效果差不多 -
kuasar:用于在dat平台上创建去中心化网站的命令行工具-源码
2021-02-02 15:42:54kuasar:用于在dat平台上创建去中心化网站的命令行工具 -
完全去vm去虚拟化工具_不用软件工具,你也可以给短视频去水印
2020-11-17 19:52:20点击▲关注 “长安大司马” 给公众号标星置顶更多精彩 第一时间直达市面上短视频去水印的工具很多,今天就以一个例子来聊一下抖音短视频是如何去水印的。通过APP的分享-复制链接,把链接复制出来,比如说,我们要给... -
完全去vm去虚拟化工具_抖音快手视频一键去水印工具下载一键去水印免费版
2020-12-01 05:57:57抖音短视频去水印的方法去水印神速去水印去水印短视频去水印小工具去水印解析去水印免费版去水印助手去水印软件去水印视频一键去水印快手去水印不管是老的少的,在没事的时候都喜欢拿来手机看一会儿,其实小编也是... -
SeleniumHelper:一款可以自动化处理Selenium根据xPath去查找元素的工具-源码
2021-03-08 10:37:42SeleniumHelper 一款可以自动化处理Selenium根据xPath去查找元素的工具 -
Redis可视化工具
2018-08-30 18:07:18Redis 可视化工具,可以去连接Redis服务器进行操作,可以跟好的去使用Redis -
去中心化资产的去中心化市场
2019-05-15 18:52:37一直以来,我们都是用集中式的证券交易所来交换这些资产,但在去中心化的信息经济环境下,该怎么办?在出现更多的基础设施之前,资产交易一般都是去中心化的,比如在以货易货的经济时期。现在,我们可以把互联网提供... -
编写HibernateUtil工具类去初始化hibernate
2013-03-17 19:54:15* 因此做这个工具类来初始化hibernate * 由于工具类一般不希望被继承 * 用final * @author Vincent * @version 1.0 */ public final class HibernateUtil { public static final SessionFactory ... -
Status 去中心化的类微信聊天工具
2017-06-14 22:14:42Status 连接你我他。现在已发布内测版本(Alpha,可以找我获取) 。管网请移步:https://status.im。 转载于:https://blog.51cto.com/ironurbane/1936849 -
Python 编写自动化工具
2017-08-29 00:41:44但是假如我们要做跨平台的开发,根据每个平台去开发一套功能相同的自动化脚本显然不是最好的选择,选择跨平台通用的脚本是更好的选择,Python 就是常用来编写自动化工具的跨平台脚本语言。Python 环境安装:1.资源... -
清明去哪玩儿? 可视化工具帮你锁定旅游TOP10!
2019-04-03 14:25:53没错,小编今天不聊理论,不谈技术,在这阳春三月里,小编用数据分析工具FineBI为各位简友们做了一份清明出游参考指南~提前预祝各位假期快乐~ 来我们倒杯茶,慢慢聊~ 一、清明出行日程安排 1、清明小长假,“拼... -
sqlite 可视化工具
2017-04-15 09:05:50SQLiteExpert Professional是一款可视化的数据库管理工具 qlite工具(SqliteStudio),SqliteStudio是一款Sqlite数据库可视化工具,是使用Sqlite数据库开发应用的必备软件 开发只需要这三个文件, win平台, 你也... -
去中心化组织
2019-05-15 18:19:07(去中心化组织)DO是给所有员工授权的组织。这个术语并不适用于组织所用的工具,更多的是描述其结构。组织的去中心化程度不同,并且完全去中心化也不一定是最好的方式。在传统型的组织中,有严格的层级式命令结构。... -
git图形化管理工具_git图形化管理工具sourcetree
2020-11-30 19:16:37前言git是当下最热门的代码管理工具之一,通过命令行可以实现很多很强大的功能,但是也有很多人以为敲命令着实是太过费劲儿,也不愿意去记忆过多的命令,为了降低学习成本,那么,图形化的管理工具就有了极大的发展空间.... -
Mountebank自动化测试工具的相关资料去哪里找???
2016-02-19 06:49:51急需Mountebank自动化工具的相关资料,哪位大神可以支援一下 -
Python可视化工具
2019-03-15 15:56:23在进行数据分析时,常常需要用到可视化工具来分析数据,然后得出结果,解决问题 记录两种常用的可视化工具的第三方库 1. Matplotlib Matplotlib 是众多 Python 可视化包的鼻祖。其功能非常强大,同时也非常复杂。你... -
Mysql可视化管理工具
2018-07-16 17:58:44包含可视化工具,不好找。由于是centos6.9去下载好多版本都不可用,依赖的东西太多,不好处理,如果你是centos7之前的系统这个可视化工具你用的上,我可是花了不少时间才找到的。谢谢下载。 -
jvm可视化 工具
2021-04-18 10:07:39jdk可视化工具的作用 用来监控堆内存使用情况(新生代、老年代、方法区)、cpu使用情况,线程数量、类的数量、并且可以检测死锁; 1、jsoncole 可视化工具 jsoncole 是java内置的一款性能分析器,使用方法非常... -
Mac的Redis可视化工具RedisDesktopManager,拿去不谢!
2020-06-17 22:58:24Redis可视化工具在GitHub上也是很多的,下载的方式也很多 如果想在官网下载,可是在太慢了,最让人恶心的是无法访问!!! 我这有RedisDesktopManager0.9版本的,如果有需要的可以下载过去 下载链接: ... -
react可视化编辑器_10个值得你去试试的React开发工具
2020-11-23 08:06:51因此,当为你的新React项目选择合适的IDE,合适的可视化工具甚至是合适的样式时,你都会有很多选择,你该怎么选择合适的?这是一件令人犯愁的事儿。在本文中,我将介绍11个关于React的开发工具,以... -
Json格式化工具.exe
2020-07-06 19:29:20自己写的json格式化工具,用C#写的,自用。不然每次都要去json格式化网站特别不方便。就是自用的。