首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从 0 到 1 node 项目管理系统:搭建基础平台(下)

前言 基础平台搭建上篇 介绍项目流程设计、数据库搭建、jwt 登录等模块 基础平台搭建中篇 介绍分支管理设计、webSocket 基础模块 本篇下将介绍流程管理与提测相关基础模块 后端模块 DevOps...- Gitlab Api使用(已完成,点击跳转) DevOps - 搭建 DevOps 基础平台(已完成 70%) DevOps - Gitlab CI 流水线构建 DevOps - Jenkins...DevOps - React 项目开发 后期可能会根据 DevOps 项目的实际开发进度对上述系列进行调整 流程与提测管理 流程管理 在基础平台搭建上篇已经介绍过流程的设计,这里再简单解释下 开发同学创建对应的工程以及分支...后面的内容就是贴合业务直接 curd 代码,基础篇到此结束。 下一篇就会出构建篇,团队可以结合自己项目实际情况增减功能,完善团队基础管理流程。...为什么是开放部分源码,因为有些业务是需要贴合实际项目针对性开发的,开放出去的公共模块我写的认真点 为了写个系列博客,结果要写完一整个系统(不是一般的累),觉得不错的同学麻烦顺手三连(点赞,关注,转发)。

1K20

开源公告|运维基础操作管理系统-蓝鲸作业平台正式开源!

蓝鲸作业平台项目背景 蓝鲸作业平台是一套运维基础操作管理系统,具备海量任务并发处理能力;除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程...;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现调度自动化。...丰富的平台管理能力 支持平台信息/配置定制化、运营数据统计、微服务无损更新与服务状态监控,为快速迭代提供支持。...行业应用 蓝鲸作业平台在腾讯IEG内部广泛使用,为上千个业务提供了运维作业执行服务,日执行作业量达到千万级别;同时,作为蓝鲸的原子平台之一,拥有大量社区用户,在业界拥有一定的影响力。...国内镜像地址: https://git.code.tencent.com/Tencent_Open_Source (登录后才能访问公开项目) 腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像

2.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java基础-Java跨平台原理

    需要一 个跨平台的语言。 Java核心优势: 跨平台 ?...C跨平台的区别 Java:一次编译,到处运行 C:多次编译,到处运行 在互联网情况下,平台各异,Java的跨平台更具有优势 Java可以跨所有平台吗:要看有没有提供并安装相应的虚拟机 Java的运行速度没有...JVM就是一个虚拟的用于执行bytecodes字节码的计算机 Java虚拟机是Java最核心技术,也是跨平台的基础。...Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在 Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。...Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。

    77220

    操作系统基础

    操作系统基础 操作系统概念 配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充  操作系统的目标  1. 方便性:直接跟计算机硬件(“裸机”)交互是很难使用的 2....3、OS作为用户与计算机硬件系统之间的接口 OS作为用户与计算机硬件系统之间接口的含义是: OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。...操作系统的类型 大型机操作系统 服务器操作系统 多处理器操作系统 个人计算机操作系统 掌上计算机操作系统 嵌入式操作系统 传感器节点操作系统 实时操作系统 智能卡操作系统 操作系统启动过程 先读内存固化区...多道批处理系统是一种十分有效,但又非常复杂的系统,为使系统中 的多道程序间能协调地运行,系统必须解决下述一系列问题: (1) 处理机争用问题。...系统中存在着各种作业(应用程序),系统应能对系统中所有的作业进行合理的组织,以满足这些作业用户的不同要求。 (6) 用户与系统的接口问题。

    16820

    Linux系统-基础IO

    Linux基础IO 零、前言 一、C语言文件IO 1、C库函数介绍 2、stdin/stdout/stderr 二、系统文件IO 1、系统调用介绍 2、系统调用和库函数 三、文件描述符 1、open返回值...2、fd分配规则 四、重定向 1、概念及演示 2、dup2系统调用 3、重定向的原理 4、缓冲区和刷新策略 五、文件及文件系统 1、FILE 2、文件系统 3、软硬链接 六、动静态库 1、制作使用静态库...2、制作使用动态库 零、前言 本章主要讲解学习Linux基础IO流的知识 一、C语言文件IO 1、C库函数介绍 具体详解博文: 文件操作超详解CSDN博客 打关文件fopen/fclose...,称之为系统调用接口 对于系统调用来说,接近底层,使用成本较高,并且不具备可移植性,只在本系统下可以,其他系统不行 对于库函数来说,是在系统暴露的接口上的一个二次开发(最终调用系统调用),在兼容自己语法的特性的同时...,具有可移植性(自动根据平台选择自己底层对应的接口) 即可以认为库函数是对系统调用的封装,减低人工学习成本,方便二次开发 示图: 三、文件描述符 1、open返回值 文件描述符fd: 文件描述符就是一个小整数

    1.5K40

    【AI系统】NPU 基础

    在 AI 系统中,芯片不仅要具备强大的计算能力,还需要在不同应用场景下表现出色,例如数据中心、大规模服务器以及边缘设备等。 AI 芯片的复杂性主要体现在以下几个方面。...精度至上,训练阶段要求芯片具备高精度计算能力,确保模型参数的准确无误,为模型训练奠定坚实基础。灵活为王,训练芯片需要兼容各类模型和算法,适应不断发展的 AI 技术,展现游刃有余的适应能力。...它们三者间的区别如下图: 具体而言,我们将展开介绍三者的一些基础细节: GPU GPU 由于其强大的并行计算能力,已经成为目前最主流的 AI 芯片加速方案。...此外,ASIC 芯片通常需要配合专门的软件栈和开发工具,生态系统的建设也是一大挑战。...在安防领域,AI 芯片可以用于智能视频分析、人脸识别、行为分析等任务,提高安防系统的智能化水平。

    24310

    01 系统基础设置

    vmnet1、设置static的IP、开启;NAT模式、vmnet8网卡、设置dhcp自动获取IP、先关闭) 2.分配分区:/boot设600M,swap设2G,根分区剩余容量 CentOS7 安装后基础设置...- #关NetworkManager $ systemctl stop NetworkManager $ systemctl disable NetworkManager --------- #更改系统启动级别...#切换yum源时 $ yum clean all #清yum缓存 $ yum makecache #重新构建元数据 验证:yum list 结果:列出包的来源是光盘源(c7-media) #安装基础软件...$ vim /etc/ssh/sshd-config UseDNS no $ systemctl restart sshd ---- #重启、关机建快照 $ reboot CentOS6 安装后基础设置...#切换yum源时 $ yum clean all #清yum缓存 $ yum makecache #重新构建元数据 验证:yum list 结果:列出包的来源是光盘源(c6-media) #安装基础软件

    5600

    Linux系统使用基础

    Linux基本使用 交互接口,前面简单介绍了shell的使用,通过shell用户就可以和系统进行交互,也可以称shell为命令解释器,我们通过shell来实现Linux系统操作功能。...我们通过在shell中输入命令就能返显相应的结果,shell提交给系统是如何执行的?...查看内核版本信息 通过uname -r来看 [20:45:00 root@centos7 ~]#uname -r 3.10.0-957.el7.x86_64 查看操作系统发行版本 查看当前操作系统版本...修改系统时间 通过date也可以修改系统时间,格式为date 月日分年秒,但是这样更改只是内存中修改,系统重启后就不生效会恢复至之前时间 [20:51:09 root@centos7 ~]#date...,如果硬件时钟准确可以将系统时钟参照修改 -w,--systohc以系统时钟为准,校正硬件时钟,如果系统时钟准确可以将硬件时钟参照修改 查看当前系统的时区 通过ll /etc/localtime来查看系统时区

    2K00

    【AI系统】CPU 基础

    在本文将着重介绍 CPU 基础内容,从 CPU 的发展历史入手,看看世界上第一块 CPU 是怎么诞生的,再到当代 CPU 的组成,为什么 CPU 能为电脑处理那么多的事情?...ENIAC 的发明,奠定了电子计算机的发展基础,开辟了信息时代的新纪元,是人类第三次产业革命开始的标志,具有重要的历史意义。...(他在数学和经济学领域的贡献也很卓著,被称为“博弈论之父”) 有了冯·诺依曼架构所奠定的基础,CPU 架构也就逐渐向着近现代发展,接下来我们按照几个重要时间点来回顾一下 CPU 的发展历史。...控制单元自身并不执行程序指令,它只是输出信号指示系统的其他部分如何做。 如果说 CPU 是计算机的大脑,那么控制单元就是 CPU 的大脑,也是 CPU 中最重要的部分。...平时我们变成使用 C++、Java、Python 等编程语言编译好的程序文件(机器码),保存在硬盘等存储介质上,当操作系统运行这些程序的时候,首先会将它们加载到系统内存中。

    13610

    【平台篇】运维平台之CMDB系统建设

    CMDB是运维的基础核心系统,所有的元数据和共享数据管理源,类似于业务中的账号平台的作用。本篇文章,我将从概念篇、模型篇、到实现与实施篇具体的进行阐述。...在上篇的平台体系中,CMDB位于最底层的支持系统位置上,可见其作用。...1、配置管理系统的角色 可以简单分成几类角色,第一、应用运维,负责服务器上的业务信息维护;第二、基础运维,负责机房、机柜及其服务器物理信息的准确性;第三、配置管理员,负责基础信息的维护,比如说业务分类,...CMDB是核心的资源信息管理系统,一般不轻易开放权限。...D、CMDB系统建设完成之后,其他系统必须和他联动。比如说监控、质量、容量等等,用场景驱动配置项的管理。 E、流程一定要平台化,不要让流程脱离CMDB存在,比如说搞一个OA流程,这个是很致命的。

    21.9K53

    操作系统基础 - 文件系统

    前言 本文以一个非常简单的文件系统vsfs(Very Simple File System)为例,介绍文件系统实现需要注意的几个要素。...我们可以从两个角度来看待文件系统: 文件系统的数据结构是怎么组织的,文件数据和元数据在磁盘上是怎么存放的? 访问文件系统的方法,当我们打开、读取或写入一个文件时,需要读写哪些数据结构?...dmap和i节点引用,相当于这个写入丢失了,但但是文件系统数据一致 8 fail fail fail 没有任何数据写入,文件系统数据一致 在最后两个场景中,文件系统数据是一致的。...然而从文件系统的角度,我们只要保证文件系统内部的数据一致性即可,常用的机制包括文件系统一致性检查(fsck)和日志(journaling) Fsck Fsck是File System Consitency...原Oracle系统架构和性能服务团队成员,目前在腾讯从事运营系统开发。

    1.3K10

    glances: 跨平台系统监控工具

    今天来聊聊我们工作中不可或缺的一部分——系统监控。在日常的网络安全工作中,尤其是在进行hvv、zb和红蓝对抗演练时,能够实时掌握系统的性能状态是至关重要的。...快速使用安装pip install glances启动glances我们来提取并讨论上述工具描述中涉及的网络安全关键技术点:1、系统性能监控:在网络安全工作中,实时监控系统的性能状态是确保系统稳定和安全的基础...尤其是在进行安全演练时,了解资源使用情况可以有效避免系统过载甚至崩溃,从而保证测试能够顺利进行。...Glances等工具具备容器监控能力,支持Docker等平台,使得运维人员可以在同一界面上查看多个服务的状态,大大简化了管理流程。...3、远程监控功能:在分布式架构或云环境中,管理员往往需要远程访问和监控系统健康状况。Glances的远程监控功能使得管理员无论身处何地,都能随时访问系统状态。

    7000
    领券