首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏深入浅出微服务及云原生技术

    【Kubernetes系列】第9篇 CICD之流程实践

    go-template --template '{{index .data "token"}}' | base64 --decode 命令输出: eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9. eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJkZXZvcHMiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoiamVua2lucy1yb2JvdC10b2tlbi1uOHc2YiIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJqZW5raW5zLXJvYm90Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOTcyZTY0OGYtMTYxZC00NmM5LWI0ZjgtYjFkNTdlOWY4NTBjIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OmRldm9wczpqZW5raW5zLXJvYm90In0 ArQvcaEqCaeU1ZcJ6nOC5rLaTZr_vLDrpLCt87asltMUWj2gSli_mXUTrl09hBnBDXI3A1D4rJXHKLHjIAA4nN8qRIRGbpqSNzDwmqJr-jmmmWWZFrZ3n3Al9- 1) 阶段1,检出代码 操作指引:【首页】->【hanker-hello-demo】-> 【Pipeline Syntax】 9.jpg 注: 本实践中选取的 git: Git 类型,当然你也可以选择

    1.4K20发布于 2019-10-28
  • 来自专栏Python 知识大全

    流程控制-9(上)

    本文目录 前言 一、顺序结构 二、选择结构1-if语句 三、选择结构2-switch语句 前言 1.默认的运行流程 默认情况下,程序的运行流程是这样的:运行程序后,系统会按书写顺序执行程序中的每一行代码 10 return 0; 11 } 程序运行后,会按顺序执行第6、7、8行语句,于是输出结果为: Hello-1 Hello-2 Hello-3 2.其他运行流程 但很多时候,我们并不想要按照默认的运行流程去走 要想实现这种功能,那就要学会如何去控制程序的运行流程。 3.流程结构 为了方便我们控制程序的运行流程,C语言提供3种流程结构,不同的流程结构可以实现不同的运行流程。 这3种流程结构分别是: 顺序结构:默认的流程结构。按照书写顺序执行每一条语句。 选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。 执行到第7行的时候,a<9也是成立的,因此会执行第9行代码。

    52520发布于 2020-02-13
  • 来自专栏杂谈v

    软件研发流程

    文章转自:Leangoo 原文链接:https://www.leangoo.com/staged-project.html 软件产品开发流程: 下图所示的是一个软件产品开发大体上所需要经历的全部流程 : leangoo软件研发流程1副本.png 1、启动 在项目启动阶段,主要确定项目的目标及其可行性。 最后进入需求评审,评审通过则进入下一步的工作 4)设计 在设计阶段,设计人员根据需求文档,对软件系统进行设计,包括数据结构、系统架构、业务模型及规则、流程控制、模块接口等。 7)端到端测试 在端到端测试阶段,测试人员根据完整的业务流程设计可以覆盖流程的端到端测试案例,然后基于端到端案例对系统的各个模块进行全面测试,确保系统能够符合需求和验收质量标准。 9)上线 所有测试通过,并与客户或者上级达成一致后,系统进行试运行,稳定后上线。 上线包括:上线部署、部署后验证、整理交付物(需求文档、设计文档、安装部署手册、产品帮助等等)和运维移交。

    2.2K41发布于 2019-09-17
  • 来自专栏QQ音乐前端团队专栏

    直播流程探索

    音乐也接入了直播能力,支持演唱会的直播和主播、明星直播,根据互动方式的不同,我们可以分为互动直播和推流直播,本人有幸参与了直播从无到有的过程;对直播这一块有了一个比较清晰的认识,本文主要对web部分的直播流程进行介绍 整个生成阶段的流程如下: ? ---- 传输阶段 传输阶段主要是是视频从采集端到用户端的过程。 , #EXTINF 分片TS的信息,如时长等** HLS的请求流程是: 1 播放器发起一个http请求,拿取m3u8的配置信息; 2 服务端返回一个m3u8的播放列表,列表的信息如上图。 这里伪全屏需要注意的是ios上面需要设置内嵌播放,不然会被系统接管 ,在video标签上加上对应的属性即可,ios9以下设置是无效的,目前无解,ios9-ios10 webkit-playsinline H5部分 点播功能已经量,支持后退/快进/进度拖动/全屏,直播正在接入中。 pc部分 点播功能已经灰度,在H5基础上新增/音量控制/自定义全屏ui/清晰度切换,直播正在接入中。

    6K80发布于 2018-05-29
  • 来自专栏Python 知识大全

    9-流程控制(中)

    四、循环结构1-while循环 假如要你在屏幕上重复输出10次Hello World,你会怎么做?简单,把下面的代码拷贝10份就行了。 1 printf("Hello World\n"); 没错,把上次代码写10遍,确实能实现功能。但是这样的代码太垃圾了,有很多的重复的代码,这样会使得代码非常地臃肿,复用率低。因此,不建议这么做。 下次遇到像上面那样重复执行某个操作时,首先要想到的应该是循环结构。所谓循环,就是重复执行某一个操作,C语言中有多种方式可以实现循环结构。先来看看while循环。 1.形式 1 while ( 条件 )

    41420发布于 2020-02-13
  • 来自专栏Android 研究

    Retrofit解析9流程解析

    本片文章的主要内容如下: 1、整体流程简介 2、流程详解 3、总结 4、okHttp+Retrofit的整体架构 一、Retrofit整体流程简介 其实整个Retrofit的流程如下图: ? 二、流程详解 我们讲解Retrofit整体流程,就依据官方给的demo来吧,代码如下: 代码如下: public interface GitHub { @GET("/repos/{owner} 流程.png (1)说下整体流程成,运用动态代理技术获取了一个GitHubService的一个实例。 简易的流程图如下: ? 同步流程图如下: ? 同步.png 三、总结 我们再回过头来再来分析一下这张图 其实整个Retrofit的流程如下图: ?

    2.5K41发布于 2018-08-30
  • 来自专栏用户8715145的专栏

    服务器如何数据库?流程是什么?

    对于企业来说,搭建数据库有利于提高管理效率,简单来说,数据库是搭建在计算机中的一种数据合集,它们有秩序、有组织,有一定结构,为帮助企业快速搭建数据库,接下来就为大家介绍一下服务器如何数据库? 流程是什么? 创建数据库 众所周知,数据库是用来存放数据的地方,那服务器如何数据库? 连接数据库 服务器如何数据库? 创建好数据库之后需要连接,点击创建好的数据库进入程序中,选用数据维护工具连接数据,需要注意的是,这里的SA相当于用户名,自定义相当于数据库的名称,需要设置好相应的参数,参数设置好后需要点击测试,测试成功后重启,数据库就完成了 没有经验的企业第一次数据库,建议请专业的网络公司搭建,网络在企业中作为一个重要的运用,切不可马虎对待。 服务器如何数据库?

    4.7K20发布于 2021-09-10
  • 来自专栏猪圈子

    接口测试流程扫盲..

    ①系统间业务交互逻辑:通过需求文档、流程图、思维导图、沟通等很多渠道和方式; ②协议:推荐《图解http》这本书,内容生动,相对算是入门级的书籍,其他的还有《图解tcp、IP》等; ③接口测试工具:百度这些工具

    37410编辑于 2024-01-25
  • 来自专栏量化小白上分记

    因子评估流程详解

    但是鉴于这篇写的过于早,现在再回过头来看,很多代码的效率非常低,有些说法非常不成熟,所以今天重新梳理一遍因子评估的流程。 因子定义为过去三个月的收益率,不做更多的处理,因子效果也不用太在意,本文的目的不在于找一个好因子,只是给出单因子评估流程。 result_y.iloc[:,1] result_y = result_y.T return tunover1,result_y 取100只股票,在A

    6.3K56编辑于 2023-04-03
  • synchronized 锁升级流程

    本文将基于JDK17 LTS版本,从底层对象布局、JVM源码实现几个维度,100%准确地拆解synchronized的锁升级流程,让你彻底搞懂无锁、偏向锁、轻量级锁、重量级锁的底层逻辑,既能夯实并发编程的核心基础 三、锁升级流程核心原理 synchronized的锁升级是JVM为了减少同步开销而做的自适应优化,核心逻辑是:根据竞争激烈程度,从低开销锁逐步升级到高开销锁,锁的膨胀过程在持有期间是单向的,不可降级, 锁升级流程总览 3.1 第一阶段:无锁状态 无锁状态分为两种子状态,是锁升级的起点: 无锁可偏向状态:开启偏向锁的前提下,对象刚创建,未调用过System.identityHashCode(),Mark 四、锁升级流程实战代码验证 以下所有代码均基于JDK17编写,用于验证上述锁升级的核心原理。 4.1 项目依赖配置(pom.xml) 采用所有组件的最新稳定版本,符合生产环境规范: <? 七、高频面试题与标准答案 简述synchronized的锁升级流程答:synchronized的锁升级是JVM为减少同步开销做的自适应优化,基于对象的Mark Word实现,流程如下: 无锁状态:对象刚创建

    10910编辑于 2026-04-14
  • 来自专栏ops技术分享

    Nginx结构原理解析(9

    Nginx 架构基础 1 Nginx请求处理流程 image.png 2 Nginx进程结构 image.png 3 Nginx进程管理:信号 3.1 Master进程 监控worker进程 CHLD

    27520发布于 2021-05-11
  • 来自专栏达达前端

    PHP栈学习笔记9

    http最大特点是无连接无状态,clinet到http request到server,server到http response到clinet。

    90230发布于 2019-07-03
  • 来自专栏Flink实战剖析

    HBase写入流程剖析

    所以HBase中更新、删除操作的流程与写入流程完全一致。当然,HBase数据写入的整个流程随着版本的迭代在不断优化,但总休流程变化不大。 写入流程的三个阶段 HBase写入流程如下图: 从整体架构的视角来看,写入流程可以概括为三个阶段。 MemStore Flush的整体流程。 HFile的构建流程。 Region写入流程 数据写入Region的流程可以抽象为两步:追加写HLog,随机写入MemStore。 整个流程与Data Block落盘后构建Leaf Index Entry并写入Leaf Index Block的流程完全一样。

    1.7K20编辑于 2022-06-10
  • cloudscraper的使用流程

    cloudscraper基础使用:安装与核心配置1.安装步骤:简单便捷,适配主流环境cloudscraper支持多种操作系统与开发环境,安装流程简洁,核心依赖Python环境。 优质代理网络完全满足这些要求,其提供的真实IP资源覆盖190+国家和地区,支持HTTP/HTTPS/Socks5协议,能与cloudscraper完美适配。 另外,IPFLY的代理IP经过严选机制筛选,确保高纯净度与稳定性,依托自建服务器实现99.9%的稳定运行时间,能有效支撑cloudscraper的大规模、长时间爬取需求。

    34310编辑于 2025-11-25
  • 来自专栏生信技能树

    Hic库测序实验流程视频讲解(附送福利资源)

    https://www.jove.com/video/1869/hi-c-a-method-to-study-the-three-dimensional-architecture-of-genomes

    1.5K20发布于 2018-08-16
  • 来自专栏Postgresql源码分析

    Postgresql源码(9)PinUnpinBuffer流程

    流程图 私有缓存的维护 等待进程唤醒 拿的锁在state中的一位,原子操作 spin等锁 PinBuffer static bool PinBuffer(BufferDesc *buf, BufferAccessStrategy

    29120编辑于 2022-05-12
  • Python Flask 流程栈项目实战(完结)

    恰恰相反,这种“空白画布”的特性,赋予了工程师构建高度定制化、可扩展且性能卓越的栈系统的自由。 从科技视角审视,Flask 的栈进阶之路,实则是一场关于组件选型、架构解耦、数据一致性保障以及云原生部署策略的系统工程。 进阶实践要求建立严格的迁移审查流程,确保生产环境的变更零停机(Zero Downtime Migration),例如通过“先加字段、再双写、后清理”的策略平滑过渡数据结构。3. 集成测试:启动测试数据库,验证 API 端到端的流程和数据落库的正确性。契约测试:确保前后端接口定义的兼容性,防止因一方变更导致另一方崩溃。 五、结语:从工具使用者到架构设计师Python Flask 的栈进阶,本质上是从“使用框架”到“设计系统”的思维跃迁。

    30710编辑于 2026-03-13
  • 流程更新----Spatial HD数据流程更新(数据分析 + 图像识别)

    Fibroblast: ["COL1A1","COL3A1","COL5A2","PDGFRA","ACTA2","TCF21","FN"] Smooth muscle cell: ["BGN","MYL9"

    67410编辑于 2024-10-21
  • 运维那些事儿(9):运维知识库,串联流程的运维效率神器

    场景二:新人快速上手 U 位管理流程新员工需掌握第七期的 U 位管理流程(预上架→上架→移位→下架)和申请审批规范,无需老员工带教,直接在知识库中搜索 “U 位管理流程”,即可获取:· 每一步的具体操作步骤 下面从核心算法、实现目标、使用流程三方面拆解,新手也能轻松看懂、快速上手。 多维度匹配引擎:不止看关键词,更看维度适配区别于普通知识库的核心优势,从 5 个维度精准匹配,深度联动前八期内容:o 设备类型匹配:支持精确匹配(如带外管理交换机)和关联匹配(如 RFID 标签与 U 二、明确目标:核心 + 辅助,全方位支撑运维工作知识库的所有设计都围绕明确目标,核心聚焦 “解决问题”,辅助优化 “使用体验”:(一)核心目标:4 大核心痛点解决智能故障诊断:输入故障现象,自动匹配解决方案 三、实现流程:三步闭环,用户 + 管理员都省心知识库的实现流程分为 “前端使用流程”“后端匹配流程”“配置管理流程”,三步形成闭环,确保稳定运行、持续优化:(一)前端使用流程:用户操作 6 步搞定作为普通用户

    17721编辑于 2026-03-18
  • 来自专栏Datawhale专栏

    机器学习模型训练流程

    周末在家无聊闲逛github,发现一个很有趣的开源项目,作者用手绘图的方式讲解了机器学习模型构建的流程,逻辑清晰、生动形象。 带着这个目标,我开始在iPad上涂鸦建立机器学习模型所需的流程。经过几天的努力,上图所示的信息图就是我的成果,内容已经被发布在GitHub上。 ? 1. 图9.

    2.5K31发布于 2020-08-12
领券