y156.第九章 GitOps从入门到精通 -- 分支策略(五)

单分支策略简介通常也称为Feature Branch Workflow,其中Master Branch承载项目变更历史研发人员创建短生命周期的Feature分支,完成Feature目标相关的研发任务Feature开发完成后,通过PR流程,请求将代码合并至Master BranchPR得到确认后,CI Pipeline 即被触发,直至最后将Image推送至Registry单分支模型相关的CI示意图单分支策略适配“单流水线”模型。
分类: 企业开发 发布时间: 10-16 06:08 阅读次数: 0

机器学习(三十):过采样和欠采样技术

机器学习中的过采样和欠采样技术(python)
分类: 企业开发 发布时间: 10-16 06:07 阅读次数: 0

MediaPlayer的消息机制分析

MediaPlayer的消息机制分析
分类: 企业开发 发布时间: 10-16 06:05 阅读次数: 0

S22.shell脚本每日一练

【代码】S22.shell脚本每日一练。
分类: 企业开发 发布时间: 10-16 06:04 阅读次数: 0

机器学习(三十一):深度神经网络的过采样和欠采样

深度神经网络的过采样和欠采样:客户流失分类模型
分类: 企业开发 发布时间: 10-16 06:03 阅读次数: 0

MediaCodec对接到OMX的简单分析

MediaCodec对接到OMX的简单分析
分类: 企业开发 发布时间: 10-16 06:01 阅读次数: 0

y157.第九章 GitOps从入门到精通 -- Tekton Pipelines使用进阶(六)

Workspace是什么?Workspace用于为Task中的各Step提供工作目录,基于该Task运行的TaskRun需要在运行时提供该目录TaskRun的实际运行形式为Pod,因而Workspace对应的实际组件为Pod上的VolumeWorkspace的功用跨Task共享数据借助于Secrets加载机密凭据借助于ConfigMap加载配置数据持久化存储数据为Task提供缓存以加速构建过程。
分类: 企业开发 发布时间: 10-16 05:59 阅读次数: 0

机器学习(三十三):Apriori 算法进行关联规则挖掘(实战)

Apriori 算法进行关联规则挖掘
分类: 企业开发 发布时间: 10-16 05:58 阅读次数: 0

MediaCodec(native)状态机分析

MediaCodec(native)状态机分析
分类: 企业开发 发布时间: 10-16 05:56 阅读次数: 0

S23.shell脚本每日一练

【代码】S23.shell脚本每日一练。
分类: 企业开发 发布时间: 10-16 05:54 阅读次数: 0

机器学习(三十二):Apriori 算法进行关联规则挖掘(原理与实战)

Apriori 算法进行关联规则挖掘(原理与实战)
分类: 企业开发 发布时间: 10-16 05:53 阅读次数: 0

y158.第九章 GitOps从入门到精通 -- Pipeline高级用法和实战案例Source-2-Image(七)

使用taskRef或taskSpec可将Task添加至Pipeline上,它们以列表形式定义在spec.tasks字段中;对于这些Task的运行,它们允许用户使用when表达式来为其添加执行条件使用conditions添加限制条件(已弃用)使用timeout定义任务超时时长使用runAfter定义任务的执行顺序定义finally任务,定义一个最终任务使用retries定义重试次数。
分类: 企业开发 发布时间: 10-16 05:52 阅读次数: 0

搞 AI 建模预测都在用 Python,不会写代码还有更好选择

搞 AI 建模预测都在用 Python,不会写代码还有更好选择
分类: 企业开发 发布时间: 10-16 05:50 阅读次数: 0

【js闭包】

在上方的代码中,函数f2就被包含在函数f1内部,这时f1内部的所有局部变量,对f2都是可见的。然则反过来就不可,f2内部的局部变量,对f1 就是不成见的。然则,前面已经说过了,正常情况下,这是办不到的,只有经由过程变通才能实现。这里有一个处所须要重视,函数内部声明变量的时候,必然要用var。既然f2可以读取f1中的局部变量,那么只要把f2作为返回值,我们不就可以在f1外部读取它的内部变量了吗!所以,父对象的所有变量,对子对象都是可见的,反之则不成立。另一方面,在函数外部天然无法读取函数内的局部变量。
分类: 编程语言 发布时间: 10-16 05:48 阅读次数: 0

Javascript Set和Map数据结构

set(key,value):在Map中添加key、value,并且返回整个Map对象。Set是新增的数据结构,可以用来保存数据,类似于数组,但是和数组的区别是元素不能重复。delete(value):从set中删除和这个值相同的元素,返回boolean类型。has(key):判断是否包括某个key,返回Boolean类型。add(value):添加某个元素,返回Set对象本身。get(key):根据key获取Map中的value。clear():清空set中所有的元素,没有返回值。
分类: 编程语言 发布时间: 10-16 05:48 阅读次数: 0

ijkplayer源码分析 FrameQueue分析

ijkplayer源码分析 FrameQueue分析
分类: 企业开发 发布时间: 10-16 05:47 阅读次数: 0

JavaScript中的Proxy

对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。
分类: 编程语言 发布时间: 10-16 05:47 阅读次数: 0

【java面向对象】

在类中可以构造多个构造方法,但多个构造方法的参数表一定不同,参数顺序不同即属于不同的构造方法:即重载。面向对象的思想:以对象为中心,先开发类,得到对象,通过对象之间相互通信实现功能。在一个对象的生成周期中构造方法只用一次,一旦这个对象生成,那么这个构造方法失效。注意:构造方法在生成对象的时候会被调用,但并不是构造方法生成了对象。构造方法是当用类生成对象时,系统在生成对象的过程中利用的方法。构造方法是在对象生成的过程中自动调用,不可能利用指令去调用。在程序中操作对象是类的一个实例。(二)构造方法的概念。
分类: 编程语言 发布时间: 10-16 05:47 阅读次数: 0

[CSS3]前端

translate中的100%单位,是相对于本身的宽度和高度来进行计算的。常见的公式如下(如果 n 是公式,则从 0 开始计算)translate最大的优点就是不影响其他元素的位置。选择父元素里面的第几个子元素,不管是第几个类型。但是第 0 个元素或者超出了元素的个数会被忽略。2D转换是改变标签在二维平面上的位置和形状。2D的移动主要是指水平、垂直方向上的移动。创建的是一个元素,但是属于行内元素。伪元素和标签选择器一样,权重为 1。注意:本质上就是选中第几个子元素。n 如果是数字,就是选中第几个。
分类: 编程语言 发布时间: 10-16 05:46 阅读次数: 0

前端【css3D转换】

transform: rotate3d(x, y, z, 45deg) -- 沿着自定义轴旋转 45 deg 为角度。transform: rotate3d(1, 0, 0, 180deg) -- 沿着 x 轴旋转 45deg。transform: rotate3d(x, y, z, deg) -- 沿着自定义轴旋转 deg 为角度。x, y, z 表示旋转轴的矢量,是标识你是否希望沿着该轴进行旋转,最后一个标识旋转的角度。其余的手指弯曲方向就是该元素沿着 y 轴旋转的方向(正值)
分类: 编程语言 发布时间: 10-16 05:46 阅读次数: 0