02-kubeflow 简单测试 1、背景当训练新的 ML 模型时,大多数据科学家和 ML 工程师会开发一些新的 Python 脚本或交互式 notebook,以进行数据提取和预处理,来构建用于训练模型的数据集; 然后创建几个其他脚本或 notebook 来尝试不同类型的模型或机器学习框架; 最后收集、调试指标,评估每个模型在测试数据集上的运行情况,来确定要部署到生产中的模型。 上图极大的简化了真正的机器学习工作流程,在实际开发 2023-08-28 kubeflow #kubeflow
00-简介 该系列为 尚硅谷公开课所涉及到的知识点,经过整理之后形成该系列文章 参考 https://cloudalipay.yuque.com/cessstudy/kak11d/hfeef2 https://gitee.com/gaohan888/note/blob/master/vue https://juejin.cn/column/7000190986676600845 2023-08-10 Vue #Vue
01-Vue 简介 1.Vue 简介1.1 官网 英文官网 中文官网 1.2 介绍与描述 Vue 是一套用来动态构建用户界面的渐进式 JavaScript 框架 构建用户界面:把数据通过某种办法变成用户界面 渐进式:Vue 可以自底向上逐层的应用,简单应用只需要一个轻量小巧的核心库,复杂应用可以引入各式各样的 Vue 插件 作者:尤雨溪 1.3. Vue 的特点 遵循 MVVM 模式 编码简洁,体积小,运行 2023-08-10 Vue #Vue
02-模板语法和数据绑定 模板语法Vue 模板语法有2大类: 插值语法: 功能:用于解析标签体内容 写法:,xxx 是 js表达式,且可以直接读取到data中的所有属性 指令语法: 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…..) 举例:v-bind:href="xxx" 或简写为 :href="xxx",xxx 同样要写js表达式,且可以直接读取到 data 中 2023-08-10 Vue #Vue
03-el和data的两种写法 1.el 和 data 的两种写法el 有 2 种写法 创建 Vue 实例对象的时候配置 el 属性 先创建 Vue 实例,随后再通过 vm.$mount('#root') 指定 el 的值 data 有2种写法 对象式:data:{ } 函数式:data() { return { } } 如何选择:目前哪种写法都可以,以后到组件时,data必须使用函数,否则会报错 一个重 2023-08-10 Vue #Vue
04-MVVM模型 MVVM模型 M:模型 Model,data 中的数据 V:视图 View,模板代码 VM:视图模型 ViewModel,Vue实例(相当于数据和页面的连接桥梁) 观察发现 data 中所有的属性,最后都出现在了 vm 身上 vm 身上所有的属性及 Vue 原型身上所有的属性,在 Vue 模板中都可以直接使用 12345678910111213141516<div id="root" 2023-08-10 Vue #Vue
05-数据代理 1.数据代理学习数据代理需要 js 的一些知识:1Object.defineProperty(),属性标志,属性描述符,getter,setter。。。 1.1数据代理建议学习文章地址: https://zh.javascript.info/property-descriptors https://zh.javascript.info/property-accessors 这里简单介绍一下: 2023-08-10 Vue #Vue
06-事件处理 1 事件的基本用法 使用 v-on:xxx 或 @xxx 绑定事件,其中 xxx 是事件名 事件的回调需要配置在 methods 对象中,最终会在 vm 上 methods 中配置的函数,不要用箭头函数,否则 this 就不是vm了 methods 中配置的函数,都是被 Vue 所管理的函数,this 的指向是 vm 或 组件实例对象 @click="demo" 和 @clic 2023-08-10 Vue #Vue
07-计算属性 1 插值语法实现123456789101112131415161718<title>姓名案例_插值语法实现</title><div id="root"> 姓:<input type="text" v-model="firstName"> <br/> 名:<input type="text" v-model="lastName"& 2023-08-10 Vue #Vue
08-侦听(监视)属性 1 method 实现1234567891011121314151617181920212223242526<div id="root"> <h3>今天天气很{{ info }}</h3> <!-- 绑定事件的时候:@xxx="yyy" yyy可以写一些简单的语句 --> <!-- <butt 2023-08-10 Vue #Vue
09-绑定样式 1 class样式写法::class="xxx" xxx 可以是字符串、对象、数组。 所以分为三种写法,字符串写法,数组写法,对象写法 字符串写法适用于:类名不确定,要动态获取 数组写法适用于:要绑定多个样式,个数不确定,名字也不确定 对象写法适用于:要绑定多个样式,个数确定,名字也确定,但不确定用不用 12345678910111213141516171819202 2023-08-10 Vue #Vue
09-题外:真实 DOM 和其解析流程 github.com/fengshi123/blog 啥是真实 DOM?真实 DOM 和 虚拟 DOM 有啥区别?如何用代码展现真实 DOM 和 虚拟 DOM 参考大佬:https://juejin.cn/post/6844903895467032589 真实DOM和其解析流程webkit 渲染引擎工作流程图 所有的浏览器渲染引擎工作流程大致分为5步:创建 DOM 树 —&g 2023-08-10 Vue #Vue
10-条件渲染 1 v-if 写法: v-if=”表达式” v-else-if=”表达式” v-else=”表达式” 适用于:切换频率较低的场景,因为不展示的DOM元素直接被移除 特点:不展示的 DOM 元素直接被移除 注意:v-if 可以和 v-else-if、v-else 一起使用,但要求结构不能被“打断” template 标签不影响结构,页面 html 中不会 2023-08-10 Vue #Vue
11-列表渲染 v-for 指令 用于展示列表数据 语法:<li v-for=(item, index) in xxx :key="yyy">,这里 key 可以是index,更好的是遍历对象的唯一标识 如果 key 写的是 index,前面可以不写 index 也能用 可遍历:数组、对象、字符串(用的很少)、指定次数(用的很少) 1234567891011121314151 2023-08-10 Vue #Vue
12-数据监视 1 问题演示先来个案例引入一下: 1234567891011121314151617181920212223242526272829303132333435<!-- 准备好一个容器--><div id="root"> <h2>人员列表</h2> <button @click="updateMei">更新马冬梅的信息</butto 2023-08-10 Vue #Vue
13-v-model双向绑定 v-model 双向绑定的一些注意1 收集表单数据 若:<input type="text"/>, 则 v-model 收集的是value 值,用户输入的就是 value 值。 若:<input type="radio"/>,则 v-model 收集的是value 值,且要给标签配置 value 值。 若:<input type 2023-08-10 Vue #Vue
14-过滤器(Vue3 已经移除) 定义:对要显示的数据进行特定格式化后再显示(适用于一些简单逻辑的处理)。 语法: 注册过滤器: 全局过滤器:Vue.filter(name,callback) 局部过滤器:new Vue{filters:{}} 使用过滤器:{\{ xxx | 过滤器名1 }} 或 v-bind:属性 = "xxx | 过滤器名2" 示例:<div>{\{myData | fi 2023-08-10 Vue #Vue
15-内置指令 自定义指令 1 内置指令之前学过的指令: 语法 含义 v-bind 单向绑定解析表达式,可简写为* : v-model 双向数据绑定 v-for 遍历数组 / 对象 / 字符串 v-on 绑定事件监听,可简写为 @ v-show 条件渲染 (动态控制节点是否展示) v-if 条件渲染(动态控制节点是否存存在) v-else-if 条件渲染(动态控制节点是 2023-08-10 Vue #Vue
16-生命周期 1 引出生命周期生命周期 又名生命周期回调函数、生命周期函数、生命周期钩子 是什么:Vue 在关键时刻帮我们调用的一些特殊名称的函数 生命周期函数的名字不可更改,但函数的具体内容是程序员根据需求编写的 生命周期函数中的 this 指向是 vm 或 组件实例对象 12345678910111213141516171819202122232425262728293031<div id="ro 2023-08-10 Vue #Vue
17-组件、非单文件组件、单文件组件 1 模块与组件、模块化与组件化 模块 理解:向外提供特定功能的 js 程序,一般就是一个 js 文件 为什么:js 文件很多很复杂 作用:复用、简化 js 的编写,提高 js 运行效率 组件 定义:用来实现局部功能的代码和资源的集合(html/css/js/image…) 为什么:一个界面的功能很复杂 作用:复用编码,简化项目编码,提高运行效率 模块化 当应 2023-08-10 Vue #Vue