其它

  • 其它
    07-29 07:11
    中游学院经典swift语言入门编程培训视频教程 FLV和SWF2种格式 ===============课程目录=============== │ ├<flv> │ │ ├中游学院swift培训基础视频教程 01 xcode6基本使用.flv │ │ ├中游学院swift培训基础视频教程 02 数据类型、变量、常量.flv │ │ ├中游学院swift培训基础视频教程 03 数据类型检查和推断.flv │ │ ├中游学院swift培训基础视频教程 04 元组定义与使用.flv │ │ ├中游学院swift培训基础视频教程 05 元组索引访问元素项的值.flv │ │ ├中游学院swift培训基础视频教程 06 元组外部名访问元素项的值.flv │ │ ├中游学院swift培训基础视频教程 07 修改元组变量元素项的值.flv │ │ ├中游学院swift培训基础视频教程 08 元组里的下划线.flv │ │ ├中游学院swift培训基础视频教程 09 布尔数据和if应用.flv │ │ ├中游学院swift培训基础视频教程 10 if表达式构造.flv │ │ ├中游学院swift培训基础视频教程 11 逻辑运算与.flv │ │ ├中游学院swift语言编程培训视频教程 12 逻辑运算或.flv │ │ ├中游学院swift语言编程培训视频教程 13 if嵌套及练习.flv │ │ ├中游学院swift语言编程培训视频教程 14 多分支if语句.flv │ │ ├中游学院swift语言编程培训视频教程 15 多分支if语句编程练习.flv │ │ ├中游学院swift语言编程培训视频教程 16 可选数据类型概念.flv │ │ ├中游学院swift语言编程培训视频教程 17 可选数据类型强制提取.flv │ │ ├中游学院swift语言编程培训视频教程 18 if和可选数据类型.flv │ │ ├中游学院swift语言编程培训视频教程 19 可选数据类型与nil.flv │ │ ├中游学院swift语言编程培训视频教程 20 可选数据类型与if本质.flv │ │ ├中游学院swift语言编程培训视频教程 21 可选数据类型绑定取值.flv │ │ ├中游学院swift语言编程培训视频教程 22 可选数据类型隐式取值.flv │ │ ├中游学院swift语言编程培训视频教程 23 可选数取值方法总结.flv │ │ ├中游学院swift语言编程培训视频教程 24 引入可选类型原因.flv │ │ ├中游学院swift语言编程培训视频教程 25 运算符基础、单双目.flv │ │ ├中游学院swift语言编程培训视频教程 26 三目运算符.flv │ │ ├中游学院swift语言编程培训视频教程 27 赋值运算符.flv │ │ ├中游学院swift语言编程培训视频教程 28 赋值运算符与if语句.flv │ │ ├中游学院swift语言编程培训视频教程 29 算术运算符.flv │ │ ├中游学院swift语言编程培训视频教程 30 复合算术运算符.flv │ │ ├中游学院swift语言编程培训视频教程 31 关系运算符与if语句.flv │ │ ├中游学院swift语言编程培训视频教程 32 逻辑运算符与详解.flv │ │ ├中游学院swift语言编程培训视频教程 33 逻辑运算符或非详解.flv │ │ ├中游学院swift语言编程培训视频教程 34 范围运算符详解及本质.flv │ │ ├中游学院swift语言编程培训视频教程 35 非闭合范围运算符与Range函数.flv │ │ ├中游学院swift语言编程培训视频教程 36 范围运算符典型应用.flv │ │ ├中游学院swift语言编程培训视频教程 37 字符串基础.flv │ │ ├中游学院swift语言编程培训视频教程 38 创建空字符串的两种方式.flv │ │ ├中游学院swift语言编程培训视频教程 39 数转字符串函数String.flv │ │ ├中游学院swift语言编程培训视频教程 40 字符串的加法运算.flv │ │ ├中游学院swift语言编程培训视频教程 41 字符串的遍历方法.flv │ │ └中游学院swift语言编程培训视频教程 42 字符串的插入操作.flv │ ├<swf> │ │ ├中游学院swift培训基础视频教程 01 xcode6里创建swift工程基本使用.swf │ │ ├中游学院swift培训基础视频教程 03 数据类型检查和推断.swf │ │ ├中游学院swift培训基础视频教程 04 元组定义与使用.swf │ │ ├中游学院swift培训基础视频教程 05 元组索引访问元素项的值.swf │ │ ├中游学院swift培训基础视频教程 06 元组外部名访问元素项的值.swf │ │ ├中游学院swift培训基础视频教程 07 修改元组变量元素项的值.swf │ │ ├中游学院swift培训基础视频教程 08 元组里的下划线.swf │ │ ├中游学院swift培训基础视频教程 09 布尔数据和if应用.swf │ │ ├中游学院swift培训基础视频教程 10 if表达式构造.swf │ │ ├中游学院swift培训基础视频教程 11 逻辑与运算.swf │ │ ├中游学院swift培训基础视频教程 12 逻辑运算或.swf │ │ ├中游学院swift培训基础视频教程 13 if嵌套及练习.swf │ │ ├中游学院swift培训基础视频教程 14 多分支if语句.swf │ │ ├中游学院swift培训基础视频教程 15 多分支if语句编程练习.flv │ │ ├中游学院swift培训基础视频教程 16 可选数据类型概念.swf │ │ ├中游学院swift培训基础视频教程 17 可选数据类型强制提取.swf │ │ ├中游学院swift培训基础视频教程 18 if和可选数据类型.swf │ │ ├中游学院swift培训基础视频教程 19 可选数据类型与nil.swf │ │ ├中游学院swift培训基础视频教程 20 可选数据类型与if本质.swf │ │ ├中游学院swift培训基础视频教程 21 可选数据类型绑定取值.swf │ │ ├中游学院swift培训基础视频教程 22 可选数据类型隐式取值.swf │ │ ├中游学院swift培训基础视频教程 23 可选数取值方法总结.swf │ │ ├中游学院swift培训基础视频教程 24 引入可选类型原因.swf │ │ ├中游学院swift培训基础视频教程 25 运算符基础、单双目.swf │ │ ├中游学院swift培训基础视频教程 26 三目运算符.swf │ │ ├中游学院swift培训基础视频教程 27 赋值运算符.swf │ │ ├中游学院swift培训基础视频教程 28 赋值运算符与if语句.swf │ │ ├中游学院swift培训基础视频教程 29 算术运算符.swf │ │ ├中游学院swift培训基础视频教程 30 复合算术运算符.swf │ │ ├中游学院swift培训基础视频教程 31 关系运算符与if语句.swf │ │ ├中游学院swift语言编程培训视频教程 32 逻辑运算符与详解.swf │ │ ├中游学院swift语言编程培训视频教程 33 逻辑运算符或和非详解.swf │ │ ├中游学院swift语言编程培训视频教程 34 范围运算符详解及本质.swf │ │ ├中游学院swift语言编程培训视频教程 35 非闭合范围运算符与Range函数.swf │ │ ├中游学院swift语言编程培训视频教程 36 范围运算符典型应用.swf │ │ ├中游学院swift语言编程培训视频教程 37 字符串基础.swf │ │ ├中游学院swift语言编程培训视频教程 38 创建空字符串的两种方式.swf │ │ ├中游学院swift语言编程培训视频教程 39 数转字符串函数String.swf │ │ ├中游学院swift语言编程培训视频教程 40 字符串加法运算.swf │ │ ├中游学院swift语言编程培训视频教程 41 字符串的遍历方法.swf │ │ └中游学院swift语言编程培训视频教程 42 字符串的插入操作.swf
    • 347
  • 其它
    07-29 07:09
    Perl语言入门到精通(生物信息) 适用人群: 科研院所学生,老师,想从事生物信息分析的人。 课程概述: 介绍perl语言入门到精通课程,适合第一次接触编程语言的人,真正的零基础入门。详细讲解perl语言的运行机制,结合生物数据处理练习使学员快速的学以致用。 学完课程您将获得以下数据处理技能: 个性化的分析整理自己的数据,高效的分析自己的数据。 课程目录: ├── 配套资料/ │ ├── 02 Perl语言入门(第六版).pdf │ ├── 03 编程环境搭建.pptx │ ├── 12 exp.txt │ ├── 13 get_data_by_id.zip │ ├── 14 perl_script.rar │ ├── 16 argv_test.rar │ ├── 17 blast_system.rar │ ├── 18 test_packages.rar │ ├── 19 get_opt.rar │ └── 20 perl语言入门到精通.pdf ├── 课时01.参考资料下载及课程观看技巧.swf ├── 课时02.perl语言简介.flv ├── 课时03.生物信息编程环境搭建-eclipse.flv ├── 课时04.Perl标量scalar数字和字符串(上).mp4 ├── 课时05.Perl标量变量数字和字符串(下).mp4 ├── 课时06.perl语言判断语句IFELSE.mp4 ├── 课时07.perl列表与数组-概念及创建.mp4 ├── 课时08.perl列表与数组-数组基本操作添加删除元素.mp4 ├── 课时09.perl列表与数组-标量上下文与列表上下文.mp4 ├── 课时10.perl列表与数组-批量获取数组的值for&while循环.mp4 ├── 课时11.perl哈希HASH变量概念与使用.mp4 ├── 课时12.perl文件读取与输出.mp4 ├── 课时13.综合练习-根据ID提取表格数据.mp4 ├── 课时14.综合练习-利用hash统计数据及计数.mp4 ├── 课时15.perl子程序sub的编写及注意事项.mp4 ├── 课时16.perl命令行参数传递-@ARGV.mp4 ├── 课时17.perl调用系统命令system.mp4 ├── 课时18.Perl中常用扩展包的使用及包的安装.mp4 ├── 课时19.perl命令行参数传递-Getopt&&Long.mp4 └── 课时20.课程PPT.swf
    • 324
  • 其它
    07-28 02:12
    React – 移动端企业级数据交互项目实战 课程介绍 本项目从拿到设计图开始,从页面适配、到交互效果、再到数据渲染,一步步带着大家搭建自己的移动端 React 移动端应用。 项目中,不只包含 React 单页应用+移动端布局及常用交互实现+真实的前后端数据交互等知识讲解,还包含很多常见问题解决方案,如:better-scroll 网速差的情况下异步请求图片导致不能拖到底部问题、ios 下微信内置浏览器跨域请求不能携带cookie的问题处理、使用了 better-scroll 之后链接失效的问题处理、移动端输入框被键盘遮挡的问题… 学习目标 学完本视频后,可以掌握 基于react-router 的 React 单页应用的项目构建,viewport+vw+rem 的移动端页面适配,iconfont 图标处理,React 功能组件编写,better-scroll 基本使用,上滑加载功能的实现,用户登录及未登陆状态下不同的业务逻辑处理…通过本次课程的学习,可以带着大家可以快速上手 React 的 移动端数据应用开发,帮助大家打造自己的 React 移动端项目 适用人群(学前要求): 1、掌握移动端布局及css3相关知识,熟悉移动端原生事件 2、掌握 React 基础知识及npm使用 3、熟悉 ES6 最新语法 4、熟悉 Ajax 异步通信 第0集内容讲解:课程介绍 1、介绍项目相关功能及交互 2、学前基础介绍 3、课程说明 第1集内容讲解:react的环境配置及项目视图划分 1、react 环境搭建 安装:create – react – app(脚手架) 2、使用 React – router 安装 react – router – dom(路由) 3、页面视图划分 index / work / message / login / course / lecturer 4、引入视图文件 第2集内容讲解:页面适配方案及默认样式初始 1、页面的适配方案 默认样式清除 2、viewport 视口 参数: 1)width 2)initial – scale 3)maximum – scale 4)user – scalable 3、相对单位适配 vw:100vw = 屏幕宽度 vh: 100vh = 屏幕高度 根节点字体大小:1rem = 1html的字体大小 4、默认样式重置 第3集内容讲解:header组件样式 1、公共组件实现 – 头部 2、公共组件实现 – 左侧菜单按钮 3、公共组件实现 – 右侧 login 按钮 4、公共组件实现 – logo 图片 5、公共组件实现 – 返回按钮 第4集内容讲解:添加iconfont 1、图标(fonticon) 图标网站介绍:http://www.iconfont.cn/ 2、图标下载 菜单 / 登录 / 推荐 / 返回 / 首页 / 课程 / 讲师 / 用户名 / 密码 / 验证码 / 砖石 / 飞机 / 人物 / 推荐 / 留言 团队 /消息 / 行政管理 / 电话 3、引入图标字体文件 第5集内容讲解:使用iconfont完善header组件 1、函数组件 – header组件 1、登录图标 – 引入类:iconfont 2、菜单图标 – 引入类:iconfont 第6集内容讲解:利用弹性盒模型的页面架构和 footer 组件 1、类组件 – footer 组件 2、footer 布局实现 3、实现 footer 保持在屏幕最底部 1)弹性盒模型(怪异盒模型):display:flex 2)flex – direction:column 第7集内容讲解:主菜单布局 1、Menu 布局 link to 跳转 首页 课程安排 讲师团队 2、实现左侧主菜单列表布局样式 小图标(首页 / 课程 / 讲师) 横线(border) 第8集内容讲解:幻灯片布局 1、幻灯片切换布局 Tab Nav 2、require 引入 3、Tab 样式设置 4、Nav 样式设置 第9集内容讲解:首页布局 1、首页结构 引入组件 2、背景图引入 3、按钮样式设置 渐变 backgroud:linear-gradient( ) 圆角 border-radius 阴影 box-shadow 4、立即报名 结构 引入 函数式组件 – vip 5、设置不同屏幕尺寸(xs – sm – md – lg)的样式 第10集内容讲解:利用弹性盒模型的上下居中设置 1、妙味特色布局 函数式组件 – Miaov 2、左侧字体图标 钻石 \ 头像 \ 作品展示 背景、宽高、圆角:border:radius 、图标颜色 最小高度:min-height 3、样式设置 字体大小、行高、颜色、边距、text-align:center 垂直居中:display:flex 第11集内容讲解:利用网格布局的作品列表 1、学员作品结构(网格布局 ) 类式组件 – worklist display:grid(定义网格布局) grid-template-columns(定义网格中的列) 网格大小(fr) 2、样式设置 背景色 \ 边距 \ 字体大小 \ 行高 \ 字体颜色 背景 \ 渐变 \ 最大宽度 3、loadMore(正在加载更多内容) loding 图 第12集内容讲解:课程页面视图完善 1、课程页面结构 图片引入 表单 2、样式设置 背景延伸 默认样式清除(table \ td \ th) 第13集内容讲解:可以通用不同结构的功能组件制作 1、讲师团队 结构 标题 讲师头像 讲师名称 切换tab 2、样式设置 3、通用组件实现 功能相似、结构不一样 不同结构的功能组件制作 第14集内容讲解:完善讲师页面幻灯片结构 1、讲师页面幻灯片结构 讲师头像 / 讲师名称 列表实现 id / name / img 2、样式设置 nav 位置 3、结构当成参数传进来 第15集内容讲解:为页面链接添加触碰效果 1、加入我们(join-us) 函数式组件 JoinUs 2、加入我们结构 a 链接跳转 图标(课程顾问图标 \ 问答图标 \ 客服图标 \ 行政前台图标 ) 3、样式设置 默认样式清除 字体颜色:半透明 背景 \ 边距 \ 背景位置设置 字体大小 \ 行高 4、active 按下的样式设置 设置 a 标签默认样式 5、引入组件 job.js 第16集内容讲解:使用dangerouslySetInnerHTML添加作品详情 1、作品详情结构 缩略轮播图 标题 内容 2、dangerouslySetInnerHTML 添加作品详情的内容 3、内容详情 背景色设置 第17集内容讲解:完善作品详情页面 1、点赞 状态:未点赞 / isGood (已经点赞) 点赞动画特效:transition:-1s cubic-bezier( ) 2、留言评论 类组件 – 留言列表(MessageList) 留言列表状态 没有留言状态 3、最底部加载 4、回复本贴按钮 图标 文字 第18集内容讲解:留言页面 1、留言页面 – message 头部 – Header 返回 – back 输入文本框 – textarea 默认样式清除 宽高 / 边框 / 字体 / 行高 / 字体大小 box – sizing:border – box 提交按钮 第19集内容讲解:登陆界面的3D卡片布局 1、登录界面 – Login 头部 – Header 返回 – back 背景图 – loginPage 登录 / 注册标题 – loginTitle 2、登录(login – form)\ 注册(register – form) prespective(景深) transfrom-style:preserve-3d(父级进行3d变换时,保留子元素的3d变换) 隐藏背面(backface – visibility:hidden) 第20集内容讲解:完善登陆界面布局 1、立即登录页面(LoginForm) 图标 描述文字 用户名: 密码: 验证码:线上地址 立即登录按钮: 没有账号按钮 2、立即注册页面(RegisterForm) 调整页面样式 第21集内容讲解:利用children属性,制作可以通过各种结构的menu交互组件 1、分析菜单的展开收缩功能 类组件 – MenuPage 2、引入 header menu 3、传递结构 第22集内容讲解:添加菜单动画 1、点击菜单按钮 – 执行chageOpen 2、onTouchEnd(按下抬起) 3、点击展开 – 点击收缩过渡动画 transition transfrom 4、onTouchStart 处理横向滚动条 全局阻止默认事件 第23集内容讲解:跳出React阻止默认事件的深坑完善菜单动画 1、介绍不允许阻止默认事件原因 2、讲解阻止默认事件 3、阻止默认事件处理,禁止页面滑动 componentDidMout view.addEventListener 4、阻止事件冒泡 第24集内容讲解:阻止了默认事件之后,超链接跳转的处理 1、点击菜单,a标签跳转 menuA / headerA 首页/课程安排/讲师团队 2、介绍通过路由自带方法 push 3、讲解原生 js 的方法 添加事件:touchend 修改 widdow.location.href 通过判断 排除 href 为空的 a 标签 4、添加 touchmove 事件 判断是否发生滑动 按下 a 标签跳转 滑动 a 标签不跳转 5、bug介绍:在部分安卓手机下,手指触碰屏幕时,如果触碰面积不大, 会误触 touthmove 事件 讲解解决 bug 方法 第25集内容讲解:幻灯片动画制作_1 1、幻灯片动画制作 – tab组件 React 生命周期 – Mounting 挂载阶段 componentDidMount 2、给 tab 加上点击事件 tab.addEventListener touchstart / touchmove / touchend 3、手指按下的位置(startPoint): x:e.changedTouchhes[0].pageX y:e.changedTouchhes[0].pageY 4、手指滑动的位置(nowPoint) x:nowPoint.x – startPoint.x y:nowPoint.y – startPoint.y 5、当用户滑动距离超过100px 时,用户需要进行切换 第26集内容讲解:幻灯片添加无缝处理 1、添加动画 picList.style.transition 2、添加无缝 picList.innerHTML += picList.innerHTML picList.style.width=picList.length + “00vw” 3、第0张和最后一张,划出边界的风险的处理办法 第27集内容讲解:判断滑动方向修复滑动时幻灯片的抖动 1、处理左右滑动带动上下滑动问题 当前是否按照我想要的方向进行滑动 判断用户的滑动方向 2、每次第一次滑动,当判断出方向后,不再重复判断方向 isFirst && Math.abs(dis.x – dis.y)>2 第28集内容讲解:完善幻灯片的制作添加自动轮播 1、幻灯片导航同步 setNav 2、幻灯片自动播放 autoplay 3、下一张 toNext 4、定时器 timer 无缝自动播放 延迟时间:setTimeout 清除定时器:clearInterval 第29集内容讲解:登陆和注册界面的受控组件制作 1、分析登录注册的功能 界面切换 受控组件 验证码切换 2、登录接口 / user/login POST: verify:验证码 username:用户名 passwore:密码 添加受控组件 username / passwore / verify 3、登录接口 / user/login POST: verify:验证码 username:用户名 passwore:密码 repassword:确认密码 添加受控组件 username / passwore / verify / repassword 第30集内容讲解:完善登陆注册界面的3D翻页和验证码交互 1、3D翻页 changeDeg 2、传递方法 loginFrom registerForm 3、点击立即登录 / 立即注册切换动画 4、验证码(verify)交互 verifyimg: 点击验证码,切换 验证码输入框获取焦点时,生成验证码(onFocus) 第31集内容讲解:实现注册功能 1、域名地址:https:www.koocv.com/ 注册地址:/ user/register 异步通信:mpn i axios (请求方式) 提交地址:https:www.koocv.com/user/register 提交方式:POST 2、提交信息: verify; username; passwore; repassword 3、axios qs.stringify 把对象转换成 URL 4、跨域请求 withCredertials 携带cookie 5、返回值 code:0 msg:注册成功 code:1 msg:验证码错误 code:2 msg:密码和重复密码不一致 code:3(注册失败) msg:提示不同的注册失败原因 code:4 msg:注册已关闭(后台可控制) 6、注册成功,返回用户登录界面 第32集内容讲解:对接登陆接口实现登陆功能 1、引入axios和qs 2、登录地址:/ user/login 3、提交地址:https:www.koocv.com/user/login 4、返回值 code:0 msg:登录成功 code:1 msg:验证码错误 code:2(登录失败) msg:提示不同的登录失败原因 5、登录成功 – 返回原页面 window.history.back(返回上一页) window.location.href=”/” 第33集内容讲解:获取用户登录状态 1、用户登录和未登录状态不同逻辑处理 获取用户是否登录 定义方法:getLoginState 2、是否登录接口 /user/islogin 3、axios.post https:www.koocv.com/user/islogin 4、组件更新 重新请求用户名 React 生命周期 更新阶段:componentDidUpdate 第34集内容讲解:利用context把登陆状态传递给各个子组件 1、获取登录的状态,不停执行更新,处理死循环问题 2、跨组件通信 (context) chidContextTypes prop-types getchidContext ContextTypes 第35集内容讲解:登陆和未登录状态不同的逻辑处理 1、实现用户已经登录,不用进入login界面 2、React 重定向 Redirect 3、登陆和未登录状态切换 登录:显示用户名 未登录:显示登录按钮图标 4、跳转回复本帖页面,不显示login 第36集内容讲解:作品列表数据获取 1、上滑加载 – 通用组件 类组件 – loadMore 传递结构 children 2、首页获取的数据传递内容 order:desc(降序) / asc(升序) sort: sort(后台指定排序) id(加入的ID) update_time(修改时间) category_id:1 和 2 1代表作品列表 / 2代表讲师列表 recommend:首页推荐位置,首页推荐值为1,全部为0 3、作品列表数据获取 第37集内容讲解:上滑加载更多内容-1 1、数据添加至结构 数据结构:数组 数组内容: id(唯一) category_id item.title(标题) item.good(点赞个数) item.message(留言个数) item.icon(图片) 2、上滑加载更多 loading 加载显示更多内容 loadEnd 加载完成,不显示加载图标 显示:这里是底线了 第38集内容讲解:上滑加载更多内容-2 1、获取滚动条的位置 y = window.scrollY 屏幕高度winH:clientHeight 页面高度pageH:scrollHeight 2、页面可滑动最大高度maxY=页面高度pageH – 屏幕高度winH 3、页面滑动快到底部时请求新的数据 第39集内容讲解:为各个视图添加菜单交互 1、各个视图添加菜单交互 MenuPage 菜单页面的交互 课程安排 course-page 讲师团队 lecture-page 学员作品 work-page 2、React 生命周期 Unmounting 卸载阶段 componentWillUnmount 卸载事件:window.removeEventListener 第40集内容讲解:获取讲师列表数据 1、引入请求数据 – axios / qs order:”desc” sort:”id” category_id:2 2、组件加载 componentDidMount( ) 3、妙味团队 列表数据获取 4、妙味团队 Tab切换功能 getTab 方法 第41集内容讲解:讲师页面弹窗结构 1、引入Popup 2、讲解弹窗结构(popup) 全屏半透明 头像 标题 关闭按钮 内容区域 内容超出滚动条 第42集内容讲解:子滚动条滚动带动父级滚动条滚动的问题解决 1、滚动条问题处理 简单 demo 展示滚动条 bug 2、解决方案1 布局解决方案:不使用系统滚动条,使用原生滚动条 弊端:原生滚动条在滚动会有下拉回弹或者内容背景菜单显示 第43集内容讲解:better-scroll的使用说明 1、解决滑屏问题的利器 better-scroll 2、引入 bscroll.js 文件 3、生成布局 4、添加滚动 startY(左右滑动) scrollY(上下滑动) freescroll(左右上下滑动) bounce(回弹动画) refresh方法 第44集内容讲解:添加better-scroll 1、项目引入 better-scroll npm i better-scroll -s 2、首页滚动调整 PageScroll 3、是否阻止浏览器默认行为 preventDefault preventDefaultException tagName 第45集内容讲解:better-scroll阻止默认事件后,导致的链接不可用问题解决 1、问题 – a 标签点击失效 (部分) 2、解决方案 获取所有 a 标签 循环判断给 a 标签加点击事件 第46集内容讲解:利用better-scroll完善上拉加载的效果 1、上拉加载 pullUpLoad:ture / false(是否需要) threshold:配置开始加载的时机,距离底部多久开始加载 2、已经加载 finishPullUp 3、动态关闭上拉加载 closePullUp 4、学员作品跳转失效 事件代理/事件委托方法 第47集内容讲解:完善教师弹窗 1、弹窗添加 openPopup 2、点击显示弹窗 popupPage onTouchStart onTouchEnd getPopupDate 第48集内容讲解:为讲师弹窗添加滑动 1、绑定数据 data.icon data.title data.content 2、添加滚动条 overflow-y:hidden 3、讲师介绍弹窗关闭 clossPopup 点击空白区域弹窗关闭 点击关闭按钮弹窗关闭 4、添加滑动 componentDidMount new BScroll bounce:false(取消回弹) 第49集内容讲解:合并菜单和滑屏组件 1、给各个界面加上滑屏 2、合并菜单和滑屏组件 引入组件:PageScroll 3、学员作品点击失效 第50集内容讲解:添加详情页的loading动画 1、添加学员作品详情页跳转id :item.id 2、loading动画 Loading 3、CSS3动画 animation 4、判断数据是否拿到数据 是:直接加载数据 否:Loading状态 第51集内容讲解:文章详情页面的数据获取及better-scroll在差网速下的bug修复 1、学员作品详情页数据添加 getWordData url qs.stringify article_id data data.iamge_path data.title data.content data.good 2、refresh方法 当DOM内容更新,重新计算better-scroll 第52集内容讲解:点赞功能-1 1、判断是否点赞 data.good 状态:isgood getIsGood 2、是否点赞接口 lecturer/getgood 3、POST参数 article_id:文章id 4、返回值 code:0 (点赞) code:1(mag:未登录) code:2(mag:收藏文章id不能为空) code:3(mag:未点赞) 第53集内容讲解:点赞功能-2 1、点赞功能分析 已经点赞:取消点赞 没有点赞:开始点赞 2、判断是否登录 接口:user / islogin 返回值:code:0 / code:1 未登录:实现跳转 login 界面 已登录:实现点赞或者取消点赞 第54集内容讲解:点赞功能-3 1、判断是否点赞 判断 res.data.code 的值 code:1(点赞)/ code:3(未点赞) 2、点赞 / 点赞数 good 的值 3、取消点赞 接口:lecturer/cancelgood? POST参数: goodid:在获取是否点赞接口中获取到的id article_id:文章id 返回值: code:0(mag:取消点赞成功) code:1(mag:未登录) code:2(mag:文章id不能为空) code:3(mag:收藏id不能为空) 4、点赞和未点赞切换动画 5、解决用户快速点击重复提交问题 6、总结点赞功能实现过程 第55集内容讲解:获取留言列表 1、留言列表接口 lecturer/getconment?page=1&rows=20 2、留言列表 MessageList 3、留言状态: 有留言 :显示留言 没留言 :抢沙发 第56集内容讲解:提交留言 1、留言评论 接口:lecturer/addconment POST参数: article_id:文章id content:评论内容 2、提交留言 postMessage axios.post withCredentials:true 3、返回值 弹窗:判断code 的值,code等于 0(评论成功) 第57集内容讲解:细节修复 1、a 按下的效果失效修复 active 2、事件代理,判断是点击行为还是滑屏修复 3、学员作品有时候刷不到底部修复 第58集内容讲解:安卓下真机测试-修复首页布局 1、真机测试 – (坚果pro手机)自带浏览器 2、解决学员作品图片撑开整行 bug 3、真机上逐个测试相关功能 第59集内容讲解:iOS真机测试–vh问题处理 1、测试:iphone6 ios 11.3系统版本,微信内置浏览器测试 2、测试功能: 1)登录 2)菜单 3)上滑加载 4)左右滑屏 5)课程安排 6)讲师团队 7)讲师弹窗及弹窗滑屏 8)学员作品详情 9)点赞 3、修复登录界面的问题 登录界面 – 底部白边 登录界面 – 顶部被盖住 4、页面最底部 – 未显示完整问题处理 vh问题处理 动态获取可视区高度:window.innerHeight 第60集内容讲解:IOS下微信内置浏览器跨域请求不携带cookie处理 1、修复验证码输入错误后,再次输入正确的验证码登录不成功bug 2、proxy 代理服务器讲解 转发 请求重定向 3、替换请求地址 第61集内容讲解:软键盘遮挡输入框处理思路 1、修复软键盘遮挡输入框问题 2、获取软键盘本身高度 3、获取鼠标聚焦坐标(input坐标) 初始坐标 当前坐标 4、计算输入框移动距离 5、修改页面的top值
    • 459
  • 其它
    07-26 09:13
    从零开始学可视化数据分析师就业课程(Excel、 MySQL、Power BI、Tableau、python、R) 学习数据分析并不是一蹴而就的、简单的事情,而是一个不断学习、不断深化认识的过程。只有通过工作中的实际案例,才真正找到了通往数据分析殿堂的大门。 在这个过程中有很多人走了不少弯路,现在想想,其实就是学习不得其法所造成的。 课程目录: 第1章: 数据分析师先导篇 任务1: 数据分析的概念 任务2: 数据分析的作用 任务3: 数据分析六部曲 任务4: 数据分析六部曲2 任务5: 数据分析的三大误区 任务6: 数据分析师的发展和职业要求 任务7: 数据分析师的基本素质 第2章: Excel数据分析初级之- 数据分析入门及基本数据处理 任务8: EXCEL基本操作之导入外部数据 任务9: EXCEL基本操作之设置单元格格式、条件格式 任务10: EXCEL基本操作之保护工作表、高级筛选 任务11: 数据验证 任务12: 合并计算之模拟运算 任务13: 合并计算之去重 任务14: 合并计算之多种计算 第3章: Excel数据分析高级之 – 公式、函数、透视表与图表分析 任务15: 简单函数的介绍 任务16: countif、sumif、rank函数 任务17: 逻辑函数 任务18: 闰年的判断 任务19: 文本函数 任务20: vlookup函数 任务21: hlookup函数 任务22: indirect函数 任务23: index、match函数 任务24: 图表介绍 任务25: 简单数据透视表的制作 任务26: 切片器、日程表的添加 任务27: 多表创建透视表 任务28: 动态透视表 任务29: 关联透视表 第4章: Excel高级分析之规划求解问题 任务30: Excel高级之规划求解完成药品原料配比最优方案 任务31: Excel高级之规划求解完成六元一次方程组的求解 任务32: Excel高级之规划求解完成数据包络分析决策投入产出比 任务33: Excel高级之规划求解完成图书销售点位置的最佳方案求解 任务34: Excel高级之规划求解完成最佳数字组合最佳方案求解 任务35: Excel高级之规划求解完成职员人数及排班最优方案 任务36: Excel高级之规划求解常见问题及解决方法 第5章: VBA自动化处理与网页抓取 任务37: 引言 任务38: 需求 任务39: 学会使用宏 任务40: 使用VBA实现一步生成工资条 任务41: VBA概念以及编辑器介绍 任务42: 案例介绍 任务43: 编写带有界面的Helloworld程序 任务44: 变量的使用 任务45: 运算符的使用 任务46: 系统函数的使用 任务47: 分支语句1 任务48: 分支语句2 任务49: 实战用户登录验证 任务50: Excel抓取网页数据之搭建简单网站服务器及新建简单表格页面 任务51: 利用Excel自带功能抓取网页数据 任务52: VBA编程实现抓取网页源代码 任务53: VBA编程实现获取网页表格写入数据表 第6章: MySQL数据库安装、配置与可视化工具 任务54: 安装MySQL 任务55: 使用CMD登录mysql 任务56: 数据库数据类型 任务57: 约束 任务58: navicat介绍 任务59: navicat创建数据库 任务60: navicat填充数据 任务61: 课后作业介绍 第7章: MySQL数据库结构化查询SQL与存储过程 任务62: 新建数据库 任务63: 创建数据表 任务64: insert_into 任务65: delete_from 任务66: Day0605_update 任务67: select 任务68: where 任务69: orderby 任务70: groupby 任务71: 课后练习 任务72: 连接查询 任务73: 子查询 任务74: 存储过程 任务75: 课后练习 第8章: MySQL项目实战 任务76: 项目实战:小型商品进销存管理系统_项目需求 任务77: 项目实战:小型商品进销存管理系统_技术分析 任务78: 项目实战:小型商品进销存管理系统_数据库设计 任务79: 项目实战:小型商品进销存管理系统_数据导入MySQL 任务80: 项目实战:小型商品进销存管理系统_员工信息管理_员工入职操作 任务81: 项目实战:小型商品进销存管理系统_员工信息管理_开除与员工加薪操作 任务82: 项目实战:小型商品进销存管理系统_员工信息管理_复杂嵌套子查询操作 任务83: 项目实战:小型商品进销存管理系统_员工信息查询_实现员工信息统计分析及分页查询 任务84: 项目实战:小型商品进销存管理系统_员工信息查询_实战分组、聚合、过滤与排序 任务85: 项目实战:小型商品进销存管理系统_查询比平均单价高的产品 任务86: 项目实战:小型商品进销存管理系统_查询哪些客户没有购买记录 任务87: 项目实战:小型商品进销存管理系统_查询销售数量最多的产品信息 任务88: 项目实战:小型商品进销存管理系统_查询销售额最多的产品 任务89: 项目实战:小型商品进销存管理系统_为签单最多的员工做加薪操作 任务90: 项目实战:小型商品进销存管理系统_订单详细信息展示(复杂关联演示) 任务91: 项目实战:小型商品进销存管理系统_查询采购金额最多的前三名客户(多表关联&嵌套子查询) 任务92: 项目实战:小型商品进销存管理系统_对客户按订单数量进行排序操作 任务93: 项目实战:小型商品进销存管理系统_对产品种类统计数量并排序 任务94: 项目实战:小型商品进销存管理系统_项目小结 第9章: Power BI概述、Power Map、Power Query初识 任务95: Power BI简介 任务96: Power BI组成部分 任务97: Power BI的DWT 任务98: Power BI的版权及费用 任务99: Power BI的安装及演示 任务100: Power BI四大护法 任务101: Power Map之静态地图 任务102: Power Map之动态地图 任务103: Power View之功能加载 任务104: Power View之高交互式可视化报表使用 任务105: Power Query之花样数据导入 任务106: Power Query之数据合并(横向合并) 任务107: Power Query之数据合并(纵向合并) 任务108: Power Query之M函数 第10章: Power BI之Power Pivot插件详解 任务109: Power Pivot之数据导入 任务110: Power Pivot之层次结构创建 任务111: Power Pivot之创建KPI 任务112: Power Pivot之DAX函数(一) 任务113: Power Pivot之DAX函数(二) 任务114: Power Pivot之多维数据模型的创建 第11章: 综合案例:Power BI之大气质量数据分析 任务115: 案例分析_大气质量(城市信息准备工作) 任务116: 案例分析_大气质量(导入大气质量文件夹数据) 任务117: 案例分析_大气质量(处理数据) 任务118: 案例分析_大气质量(Power View界面) 任务119: 案例分析_大气质量(基于Power View界面)制作仪表板 任务120: 案例分析_大气质量(切片器样式处理) 任务121: 案例分析_大气质量(控件绑定) 任务122: 案例分析_大气质量(组合图实现) 任务123: 案例分析_大气质量(完成值联动) 任务124: 案例分析_大气质量(气泡地图制作) 第12章: Power BI Desktop 可视化应用实战 任务125: Power BI Desktop_概念 任务126: Power BI Desktop_运作方式 任务127: Power BI Desktop_安装并运行 任务128: Power BI Desktop_三种视图 任务129: Power BI Desktop_查询编辑器 任务130: Power BI Desktop_连接并调整数据 任务131: Power BI Desktop_合并数据 任务132: Power BI Desktop_创建图表 第13章: Power BI 实战:财务指标-杜邦分析仪 任务133: 财务杜邦分析仪的概念 任务134: 财务杜邦分析仪制作(1) 任务135: 财务杜邦分析仪制作(2) 任务136: 财务杜邦分析仪制作(3) 任务137: 财务杜邦分析仪制作(4) 任务138: 财务杜邦分析制作仪(5) 第14章: Power BI 实战:销售运营管理数据分析 任务139: 销售漏斗关系 任务140: 搭建多维数据模型 任务141: 洞察风险 任务142: 销售管理分析仪设计思路_故事序章 任务143: 销售管理分析仪设计思路_故事展开 任务144: 销售管理分析仪设计思路_故事高潮 任务145: 销售管理分析仪设计思路_故事尾声 任务146: P0WER QUERY数据处理(1) 任务147: P0WER QUERY数据处理(2) 任务148: P0WER QUERY数据处理(3) 任务149: P0WER PIVOT数据处理(1) 任务150: P0WER PIVOT数据处理(2) 任务151: P0WER PIVOT数据处理(3) 任务152: 14_作业 第15章: Tableau快速上手 任务153: 本门课程目录 任务154: 本门课程目标 任务155: Tableau概述_什么是数据可视化? 任务156: 如何用图表讲故事? 任务157: Tableau家族产品 任务158: Tableau发展历程 任务159: Tableau产品优势 任务160: Tableau Desktop安装配置 任务161: Tableau的导航与菜单 任务162: Tableau设计流程最佳实践 任务163: Tableau数据类型与文件 任务164: Tableau数据源初探 第16章: Tableau初级篇(数据源深入&工作表) 任务165: 数据源深入_基本操作 任务166: 数据连接方式(实时vs提取) 任务167: 多表数据连接 任务168: 异构数据混合 任务169: 提取数据 任务170: 工作表_常规操作 任务171: 工作表_编辑元数据(更改数据类型) 任务172: 编辑元数据(列的重命名与隐藏) 任务173: 编辑元数据(别名) 任务174: 字段操作(合并字段) 任务175: 字段操作(分层字段) 任务176: 字段操作(字段分组) 任务177: 字段操作(字段拆分) 任务178: 字段操作(初识计算字段) 任务179: 演示集成员对总额的贡献程度如何? 任务180: 演示一个集内有多少成员存在于另一个集内(上) 任务181: 演示一个集内有多少成员存在于另一个集内(下) 任务182: 小结 第17章: Tableau初级篇(函数与计算) 任务183: 运算符 任务184: 数字函数 任务185: 字符串函数 任务186: 日期函数 任务187: 聚合函数 任务188: 类型转换函数 任务189: 逻辑函数 (上) 任务190: 逻辑函数 (下) 任务191: 在Tableau中创建公式 任务192: Tableau数值计算 任务193: Tableau字符串计算 任务194: Tableau日期计算 任务195: 表计算之差异计算 任务196: 表计算之百分比差异计算 任务197: 表计算之百分比计算 任务198: 表计算之总额百分比计算 任务199: 表计算之总额排名计算 任务200: 表计算之百分位计算 任务201: 表计算之汇总计算 任务202: 表计算之汇总计算(从属计算) 任务203: 表计算之移动计算 任务204: 快速表计算 任务205: 临时计算 任务206: 小结 第18章: Tableau高级分析(排序与筛选器) 任务207: 本门课程简介 任务208: 手动排序 任务209: 计算排序 任务210: 如何创建与编辑筛选器 任务211: 实例演示维度类型的筛选器 任务212: 实例演示度量类型的筛选器 任务213: 实例演示日期类型的筛选器 任务214: 实例演示上下文类型的筛选器 任务215: 实例演示条件筛选器 任务216: 实例演示顶部筛选器 任务217: 实例演示通配符筛选器 任务218: 小结 第19章: Tableau高级分析(参数与十大常见图表) 任务219: 如何创建与修改参数? 任务220: 实例演示计算字段如何结合参数使用 任务221: 实例演示计算字段如何结合筛选器使用 任务222: 综合示例参数在视图中的运用(上) 任务223: 综合示例参数在视图中的运用(下) 任务224: 实例上手条形(柱状)图 任务225: 实例上手折线图 任务226: 实例上手饼状图 任务227: 实例上手散点图 任务228: 实例上手文本表 任务229: 实例上手热图 任务230: 实例上手直方图 任务231: 实例上手甘特图 任务232: 实例上手盒须图 任务233: 实例上手填充气泡图 第20章: Tableau高级篇(地图、仪表盘、故事) 任务234: 综述 任务235: 设置地理角色 任务236: 如何在自定义地理角色 任务237: 构建简单的地图视图 任务238: 构建简单的饼图视图 任务239: 示例创建显示定量值的地图 任务240: 法国巴黎地铁车站交通量蜘蛛图(上) 任务241: 法国巴黎地铁车站交通量蜘蛛图(下) 任务242: 西雅图、华盛顿中的自行车共享数据 任务243: 参考线 任务244: 参考区间 任务245: 分布区间 任务246: 仪表盘详解(上) 任务247: 仪表盘详解(下) 任务248: 故事详解 任务249: 关于仪表盘的最佳实践 任务250: 关于如何讲述一个精彩故事的最佳实践 第21章: Tableau项目篇 任务251: 项目背景与需求分析 任务252: 教育网站指标评估_制作【均分】视图 任务253: 制作【考试成绩】视图 任务254: 制作【学校教育水平评估】仪表盘 任务255: 制作【各维度比较】视图 任务256: 制作【城市地图】视图 任务257: 制作【城市教育水平评估】仪表盘 任务258: 制作【教育网站指标评估】故事 任务259: 项目背景与需求分析 任务260: 详细设计与业务术语说明 任务261: 制作【按页面查看】视图 任务262: 制作【按媒介查看】静态视图 任务263: 制作【用户访问量】视图 任务264: 制作【用户访问行为分析】仪表盘 任务265: 项目背景与需求分析 任务266: 原始数据与素材准备 任务267: 制作【货架图】视图 任务268: 制作【各门店销售趋势】视图 任务269: 制作【产品类别】视图 任务270: 制作【货架分析报告】仪表盘 第22章: Python安装及IDLE工具与语法入门 任务271: 课程导入 任务272: 什么是编程语言及Python历史 任务273: Python简介、安装及IDLE工具_python特点 任务274: python开发环境配置-1 任务275: python开发环境配置-2 任务276: 本章作业 任务277: number及float及none及bool数据类型 任务278: string类型 任务279: 变量 第23章: Python数据结构与控制流语句 任务280: 程序基本组成及输入和输出 任务281: 基本数据类型间转换的常用方法 任务282: Python的数据结构-列表 任务283: 集合 任务284: 元组 任务285: 字典 任务286: Python运算符与表达式 任务287: Python条件语句之简单if语句 任务288: Python条件语句之多重条件if语句 任务289: Python条件语句之复杂条件和嵌套if语句 第24章: Python爬虫技术入门 任务290: Python循环语句之导入 任务291: Python循环语句之while循环 任务292: Python循环语句之for循环 任务293: Python循环语句之循环嵌套 任务294: Python循环语句之循环控制语句 任务295: Python爬虫之爬虫基础 任务296: Python爬虫之爬虫入门之原理篇 任务297: Python爬虫之爬虫入门之请求对象简介 任务298: Python爬虫之爬虫入门之小案例爬取简单网页 第25章: R语言基础入门 任务299: 为什么要学习R语言、R语言的引入及R语言概述 任务300: R 安装、基本使用(HelloWorld程序及函数和对象初步认识) 任务301: R中帮助命令使用及R脚本执行说明 任务302: R语言功能初窥:案例分析和绘图及R中输入输出(保存图形为图片和文件) 任务303: R语言集成开发工具RStutio安装使用及R语言中package安装加载说明 任务304: 案例:安装ggplot2包及绘制散点图和直方图使用 任务305: R中对象Object及向量Vector详解 任务306: R中原子性向量详解及向量属性 任务307: R中函数是什么及函数的定义使用 任务308: 项目实战一:投骰子(一)函数与对象定义使用 任务309: 项目实战一:投骰子(二)函数的定义、优化及qplot绘图 第26章: R语言数据结构及数据分析 任务310: R 数据结构之矩阵创建(结合案例) 任务311: R 数据结构之矩阵元素获取及数组创建 任务312: R 数据结构之数据框dataframe创建与使用(结合案例) 任务313: R 数据结构之列表list及常见字符串函数使用 任务314: R 的工作空间及RStudio中导入CSV和XML数据 任务315: R 加载CSV格式数据并进行业务分析(结合案例) 任务316: R 读取EXCEL和MySQL数据库表中的数据(结合案例) 任务317: R0208-项目:扑克牌游戏之生成扑克牌、定义发牌和洗牌函数 任务318: 项目:扑克牌游戏之R 语言中全局环境和函数运行时环境详解 任务319: 项目:扑克牌游戏之结合R环境重新编写发牌函数和洗牌函数 任务320: 项目:扑克牌游戏之采用闭包方式重新编写代码及测试 任务321: 项目:扑克牌游戏之依据不同游戏规则修改对象中的数值 任务322: 项目:老 虎 机之概述功能需求及实现产生老 虎 机符号函数 任务323: 项目:老 虎 机之依据符号计算金额(IF…ELSE语句使用) 任务324: 项目:老 虎 机之完成计算金额及进行测试运行(涉及FOR循环使用)
    • 1923
  • 其它
    07-24 01:02
  • 其它
    07-22 01:53
    华为云计算-PaaS微服务治理技术-K8S集群实战+Docker容器化+持续集成与容器管理 ===============课程目录=============== (1)\1.Docker容器化;目录中文件数:20个 ├─01.学习目标.mp4 ├─02.什么是docker.mp4 ├─03.容器与虚拟机比较.mp4 ├─04.docker组件.mp4 ├─05.docker安装.mp4 ├─06.docker启动与停止.mp4 ├─07.镜像相关命令.mp4 ├─08.创建启动与查看容器.mp4 ├─09.容器停止与启动和目录挂载.mp4 ├─10.目录挂载查看IP与删除容器.mp4 ├─11.mysql部署.mp4 ├─12.tomcat部署.mp4 ├─13.nginx部署.mp4 ├─14.redis部署.mp4 ├─15.迁移与备份.mp4 ├─16.Dockerfile常用命令.mp4 ├─17.Dockerfile构建jdk1.8镜像.mp4 ├─18.Docker私有仓库的搭建与配置.mp4 ├─19.Docker私有仓库镜像上传.mp4 ├─20.总结.mp4 (2)\2.持续集成与容器管理;目录中文件数:26个 ├─01.今日目标.mp4 ├─02.DockerMaven插件-1.mp4 ├─03.DockerMaven插件-2.mp4 ├─04.持续集成与jenkins.mp4 ├─05.Jenkins安装.mp4 ├─06.插件安装.mp4 ├─07.安装maven与本地仓库.mp4 ├─08.全局工具配置.mp4 ├─09.gogs安装与配置.mp4 ├─10.上传代码到git.mp4 ├─11.任务的创建与执行.mp4 ├─12.Rancher安装.mp4 ├─13.rancher初始化.mp4 ├─14.mysql与rabbitMQ部署.mp4 ├─15.redis部署.mp4 ├─16.微服务部署-1.mp4 ├─17.微服务部署-2.mp4 ├─18.扩容与缩容.mp4 ├─19.负载均衡器.mp4 ├─20.influxDB.mp4 ├─21.cAdvisor.mp4 ├─22.grafana的安装.mp4 ├─23.添加数据源.mp4 ├─24.新增仪表盘.mp4 ├─25.预警通知设置.mp4 ├─26.总结.mp4 (3)\3.容器化进阶K8S;目录中文件数:30个 ├─0.课程介绍.mp4 ├─1.Kubernetes介绍.mp4 ├─10.Kubernetes集群搭建Master安装-kube-scheduler服务.mp4 ├─11.Kubernetes集群搭建Master安装-启动.mp4 ├─12.Kubernetes集群搭建Node安装-准备工作.mp4 ├─13.Kubernetes集群搭建Node安装-kubelet服务.mp4 ├─14.Kubernetes集群搭建Node安装-kube-proxy服务.mp4 ├─15.Kubernetes集群搭建Node安装-启动.mp4 ├─16.Kubernetes集群搭建Node2安装.mp4 ├─17.Kubernetes集群健康检查与测试(1).mp4 ├─18.Kubernetes集群健康检查与测试(2).mp4 ├─19.Kubernetes集群健康检查与测试(3).mp4 ├─2.Kubernetes快速入门.mp4 ├─21.kubernetes核心技术-Pod(2).mp4 ├─22.kubernetes核心技术-Label.mp4 ├─23.kubernetes核心技术-Replication Controller.mp4 ├─24.kubernetes核心技术-ReplicaSet与Deployment.mp4 ├─25.kubernetes核心技术-HorizontalPod Autoscaler.mp4 ├─26.kubernetes核心技术-volume.mp4 ├─27.kubernetes核心技术-namespace.mp4 ├─28.kubernetes核心技术-Service(1).mp4 ├─29.kubernetes核心技术-Service(2).mp4 ├─3.Kubernetes环境搭建常见问题解决.mp4 ├─4.Kubernetes基本架构与常用术语.mp4 ├─5.Kubernetes集群搭建环境准备.mp4 ├─6.Kubernetes集群搭建Master安装-Docker安装.mp4 ├─7.Kubernetes集群搭建Master安装-etcd服务.mp4 ├─8.Kubernetes集群搭建Master安装-kube-apiserver服务.mp4 ├─9.Kubernetes集群搭建Master安装-kube-controller-manager服务.mp4 ├─20.mp4 (4)\4.华为云PaaS微服务治理课程(CSE Mesher开发);目录中文件数:1个 ├─索引文件.txt (5)\4.华为云PaaS微服务治理课程(CSE Mesher开发)\01-微服务引擎CSE;目录中文件数:16个 ├─1.课程介绍.mp4 ├─10.微服务引擎CSE-ServiceComb项目接入CSE.mp4 ├─11.学成在线项目接入CSE-项目介绍-导入原始工程.mp4 ├─12.学成在线项目接入CSE-项目介绍-项目部署演示.mp4 ├─13.学成在线项目接入CSE-项目介绍-微服务技术栈.mp4 ├─14.学成在线项目接入CSE-项目介绍-原始代码结构.mp4 ├─15.学成在线项目接入CSE-搜索服务接入CSE.mp4 ├─16.学成在线项目接入CSE-搜索服务接入CSE问题处理和总结.mp4 ├─2.快速体验-功能介绍和准备环境.mp4 ├─3.快速体验-启动服务.mp4 ├─4.快速体验-服务治理和课程目标.mp4 ├─5.ServiceComb回顾-注册中心和导入工程目录.mp4 ├─6.ServiceComb回顾-服务提供方.mp4 ├─7.ServiceComb回顾-服务消费方.mp4 ├─8.微服务引擎CSE-华为云PaaS平台介绍.mp4 ├─9.微服务引擎CSE-微服务引擎CSE介绍.mp4 (6)\4.华为云PaaS微服务治理课程(CSE Mesher开发)\02-云容器引擎CCE;目录中文件数:16个 ├─01-学成在线项目接入CSE-数据视图服务接入CSE.mp4 ├─02-学成在线项目接入CSE-学习服务接入CSE.mp4 ├─03-学成在线项目接入CSE-网关-创建EdgeService工程.mp4 ├─04-学成在线项目接入CSE-网关-配置路由.mp4 ├─05-学成在线项目接入CSE-网关-过虑器.mp4 ├─06-学成在线项目接入CSE-集成测试.mp4 ├─07-云容器引擎CCE-CCE介绍.mp4 ├─08-云容器引擎CCE-创建集群-创建节点.mp4 ├─09-云容器引擎CCE-创建集群-查询集群和远程登录.mp4 ├─10-云容器引擎CCE-CCE快速体验-创建无状态工作负载.mp4 ├─11-云容器引擎CCE-CCE快速体验-弹性伸缩和关闭集群.mp4 ├─12-云容器引擎CCE-容器镜像服务.mp4 ├─13-学成在线项目部署-部署规划.mp4 ├─14-学成在线项目部署-percona-创建工作负载.mp4 ├─15-学成在线项目部署-percona-导入数据.mp4 ├─16-学成在线项目部署-mongodb.mp4 (7)\4.华为云PaaS微服务治理课程(CSE Mesher开发)\03-项目部署;目录中文件数:14个 ├─01.学成在线项目部署-elasticsearch-创建工作负载.mp4 ├─02.学成在线项目部署-elasticsearch-配置文件与错误调试.mp4 ├─03.学成在线项目部署-elasticsearch-初始化数据.mp4 ├─04.学成在线项目部署-微服务部署-构建镜像配置.mp4 ├─05.学成在线项目部署-微服务部署-构建镜像构建与上传.mp4 ├─06.学成在线项目部署-portalview-创建工作负载.mp4 ├─07.学成在线项目部署-portalview-测试通过.mp4 ├─08.学成在线项目部署-portalview-接口变更自动升级.mp4 ├─09.学成在线项目部署-search部署.mp4 ├─10.学成在线项目部署-learning部署.mp4 ├─11.学成在线项目部署-edgeservice-上传镜像.mp4 ├─12.学成在线项目部署-edgeservice-创建工作负载.mp4 ├─13.学成在线项目部署-前端门户-创建工作负载.mp4 ├─14.学成在线项目部署-前端门户-配置及调试.mp4 (8)\4.华为云PaaS微服务治理课程(CSE Mesher开发)\04-微服务治理;目录中文件数:18个 ├─01-学成在线项目部署-前端学习中心部署.mp4 ├─02-学成在线项目部署-前端搜索-创建工作负载.mp4 ├─03-学成在线项目部署-前端搜索-配置与调试.mp4 ├─04-学成在线项目部署-前端与微服务集成-集成搜索.mp4 ├─05-学成在线项目部署-前端与微服务集成-集成学习中心.mp4 ├─06-学成在线项目部署-总结.mp4 ├─07-微服务治理-微服务治理介绍.mp4 ├─08-微服务治理-连接配置中心和配置Handler.mp4 ├─09-微服务治理-负载均衡策略-策略实现.mp4 ├─10-微服务治理-负载均衡策略-搭建测试环境.mp4 ├─11-微服务治理-限流策略.mp4 ├─12-微服务治理-容错策略.mp4 ├─13-微服务治理-降级策略.mp4 ├─14-微服务治理-熔断策略和错误注入.mp4 ├─15-微服务治理-APM-APM介绍.mp4 ├─16-微服务治理-APM-APM配置.mp4 ├─17-微服务治理-APM-介绍调用链跟踪和方法跟踪.mp4 ├─18-微服务治理-APM-测试调用链跟踪和方法跟踪.mp4 (9)\4.华为云PaaS微服务治理课程(CSE Mesher开发)\05-Mesher;目录中文件数:18个 ├─01.mesher介绍-微服务落地困难.mp4 ├─02.mesher介绍-service mesh介绍.mp4 ├─03.mesher介绍-mesher介绍.mp4 ├─04.快速体验-mesher配置.mp4 ├─05.快速体验-weathermapweb接入CSE.mp4 ├─06.mesher研究-mesher作为消费方-处理流程.mp4 ├─07.mesher研究-mesher作为消费方-服务提供方和消费方工程构建.mp4 ├─08.mesher研究-mesher作为消费方-mesher配置.mp4 ├─09.mesher研究-mesher作为消费方-通过mesher调用测试.mp4 ├─10.mesher研究-mesher作为提供方-处理流程.mp4 ├─11.mesher研究-mesher作为提供方-服务提供方和消费方工程构建.mp4 ├─12.mesher研究-mesher作为提供方-mesher配置.mp4 ├─13.mesher研究-mesher作为提供方-调用mesher提供方(1).mp4 ├─13.mesher研究-mesher作为提供方-调用mesher提供方.mp4 ├─14.学成在线使用mesher-需求分析和导入工程.mp4 ├─15.学成在线使用mesher-mesher基本配置.mp4 ├─16.学成在线使用mesher-mesher作为消费方查询用户信息.mp4 ├─17.学成在线使用mesher-mesher作为提供方供微服务调用.mp4
    • 642
  • 其它
    07-13 02:42
    打造疫情大数据地图!数据分析与数据可视化利器-Matplotlib项目实战视频教程 ===============课程目录=============== (1)\3_目录中文件数:26个 ├─01_课程简介.mp4 ├─02_matplotlib的介绍与安装.mp4 ├─03_matplotlib初步使用_三层结构.mp4 ├─04_matplotlib初步使用_绘制折线图.mp4 ├─05_matplotlib初步使用_添加辅助层.mp4 ├─06_matplotlib初步使用_绘制多条折线图.mp4 ├─07_matplotlib初步使用_绘制条形图.mp4 ├─08_matplotlib_制作动画_动画的API.mp4 ├─09_matplotlib_制作动画_条形图动画.mp4 ├─10_matplotlib_制作动画_折线图动画.mp4 ├─11_matplotlib_绘制地图_加载世界地理信息.mp4 ├─12_matplotlib_绘制地图_绘制世界地图.mp4 ├─13_matplotlib_绘制地图_给世界地图染色.mp4 ├─14_matplotlib_绘制地图_添加颜色条.mp4 ├─15_matplotlib_疫情数据可视化案例_数据集介绍.mp4 ├─16_matplotlib_疫情数据可视化案例_中美疫情对比折线图动画1.mp4 ├─17_matplotlib_疫情数据可视化案例_中美疫情对比折线图动画2.mp4 ├─18_matplotlib_疫情数据可视化案例_中美疫情对比折线图动画3.mp4 ├─19_matplotlib_疫情数据可视化案例_Top10国疫情对比_条形图动画1.mp4 ├─20_matplotlib_疫情数据可视化案例_Top10国疫情对比_条形图动画2.mp4 ├─21_matplotlib_疫情数据可视化案例_Top10国疫情对比_条形图动画3.mp4 ├─22_matplotlib_疫情数据可视化案例_Top10国疫情对比_条形图动画4.mp4 ├─23_matplotlib_疫情数据可视化案例_世界疫情地图_地图动画1.mp4 ├─24_matplotlib_疫情数据可视化案例_世界疫情地图_地图动画2.mp4 ├─25_matplotlib_疫情数据可视化案例_世界疫情地图_地图动画3.mp4 ├─26_matplotlib_疫情数据可视化案例_世界疫情地图_地图动画4.mp4 (2);目录中文件数 (3)\目录中文件数 (4)\目录中文件数:8个 ├─1_matplotlib的初步使用.ipynb ├─2_matplotlib制作动画.ipynb ├─3_绘制世界地图.ipynb ├─4_中美疫情对比_折线图动画.ipynb ├─5_Top10国疫情对比_条形图动画.ipynb ├─6_世界疫情地图_地图动画.ipynb ├─test.csv ├─折线图动画.mp4 (5)\数据分析入门\4_other;目录中文件数:3个 ├─Miniconda3-latest-MacOSX-x86_64.pkg ├─Miniconda3-latest-Windows-x86_64.exe ├─simhei.ttf.zip (6)\数据分析入门\1_note\PPT;目录中文件数:7个 ├─01_课程内容介绍.pptx ├─02_matplotlib介绍与安装.pptx ├─03_matplotlib初步使用.pptx ├─04_matplotlib制作动画.pptx ├─05_matplotlib绘制地图.pptx ├─06_疫情数据可视化案例.pptx ├─currentConfirmedCount.csv (7)\数据分析入门\2_code\crawler;目录中文件数:3个 ├─__init__.py ├─疫情数据处理.py ├─疫情数据爬虫.py (8)\数据分析入门\2_code\data;目录中文件数:2个 ├─countries.json ├─currentConfirmedCount.csv
    • 458
  • 其它
    07-06 08:35
    Kettle智能电商全栈数据仓库项目 Kettle ETL处理实时仓库+离线仓库高级项目课程 ===============课程目录=============== (1)\1、离线;目录中文件数:134个 ├─01-kylincube优化-确定cuboid数量与cubesize.mp4 ├─01-今日课程内容和课程目标.mp4 ├─01-今日课程目标与课程内容介绍(1).mp4 ├─01-今日课程目标与课程内容介绍.mp4 ├─01-课程目标.mp4 ├─01-课程目标与课程内容介绍.mp4 ├─01今日课程目标与课程内容介绍.mp4 ├─02-cube优化-衍生维度.avi ├─02-kylin简介以及应用场景.avi ├─02-数仓维度建模设计.avi ├─02-生成明细表数据.avi ├─02-电商行业与电商系统介绍.avi ├─02-网站流量日志获取方式介绍.mp4 ├─02-订单时间维度指标需求分析.avi ├─03-cube优化-聚合组.avi ├─03-kylin的优势以及数据流程图.avi ├─03-使用kettle生成日期维度数据.avi ├─03-埋点js自定义采集原理分析.mp4 ├─03-数仓为什么分层.avi ├─03-数仓项目整体技术架构介绍.avi ├─03-流量分析常见指标-基础级-复合级指标.avi ├─04-cube调优案例.avi ├─04-kylin的安装.avi ├─04-常见流量分析模型.avi ├─04-数仓分层思想和作用.avi ├─04-数仓项目架构-kylin补充.avi ├─04-网站流量日志-flume采集.mp4 ├─04-订单指标时间维度分析–每个季度.avi ├─05-flume采集核心配置介绍.mp4 ├─05-kylin入门案例.avi ├─05-kylin接入数仓开发.avi ├─05-基础级指标统计.avi ├─05-数仓中表的分类和同步策略.avi ├─05-数仓具体技术介绍与项目环境介绍.avi ├─05-订单指标时间维度-每个月-每个周-休息日节假日工作日.avi ├─06-apache superset简介.avi ├─06-flume采集程序启动验证.mp4 ├─06-kettle的介绍与安装.avi ├─06-kylin入门案例结果验证.avi ├─06-基础级指标多维统计分析.avi ├─06-数仓中表字段介绍以及表关系梳理.avi ├─06-订单指标区域维度和分类维度需求分析.avi ├─07-flume采集输出hdfs目录分析.mp4 ├─07-kettle的入门案例.avi ├─07-kylin入门案例-多张表.avi ├─07-superset的安装.avi ├─07-复合指标统计.avi ├─07-店铺区域维度数据拉宽.avi ├─07-项目环境初始化.avi ├─08-flume自定义拦截器代码编写.mp4 ├─08-kettle输入组件之json输入与表输入.avi ├─08-kylin入门案例-一张事实表多张维度表.avi ├─08-superset入门案例.avi ├─08-分组topn问题-开窗函数.avi ├─08-商品分类表维度数据拉宽.avi ├─08-缓慢变化维问题以及常见解决方案.avi ├─09-flume自定义拦截器启动验证.mp4 ├─09-kettle输入组件之生成记录组件.avi ├─09-kylin维度和度量以及cube与cuboid.avi ├─09-superset菜单功能介绍.avi ├─09-事实表维度数据拉宽操作.avi ├─09-受访分析.avi ├─09-商品案例-每日全量采集方案.avi ├─10-ETL处理pageview-visit模型介绍及实现思路 .mp4 ├─10-kettle输出组件之文本文件输出.avi ├─10-kylin工作原理-技术架构.avi ├─10-superset订单案例实战.avi ├─10-全国无商品分类维度指标统计.avi ├─10-每日全量案例实现.avi ├─10-访客分析.avi ├─11-ETL处理-创建hive表接收ETL处理后数据.mp4 ├─11-kettle输出组件之表输出插入更新删除组件.avi ├─11-kylin全量构建与增量构建介绍.avi ├─11-superset dashboard实战.avi ├─11-全国一级商品分类维度指标开发.avi ├─11-拉链表技术介绍.avi ├─11-访客visit分析.avi ├─12-ETL处理代码-普通版本-数据清洗过滤实现.mp4 ├─12-kettle整合hadoop.avi ├─12-superset的权限控制.avi ├─12-增量构建model准备.avi ├─12-大区二级商品分类维度指标统计.avi ├─12-拉链表技术实现-第一次导入数据到拉链表.avi ├─12-数据导出.avi ├─13-ETL处理代码-普通版本-pageview模型实现.mp4 ├─13-kettle-hadoopfileinput组件.avi ├─13-kylin中cube增量构建演示.avi ├─13-superset业务开发.mp4 ├─13-工作流调度和实现方式.avi ├─13-拉链表技术实现–历史数据更新.avi ├─13-用户订单行为指标需求分析.avi ├─14-ETL处理-订单时间标志宽表处理.avi ├─14-ETL处理代码-visit模型以及程序运行验证.mp4 ├─14-kettle-hadoopfileoutput组件.avi ├─14-kylin增量构建restapi方式.avi ├─14-拉链表技术实现-新增数据插入以及合并.avi ├─14-数据导出脚本编写-第一部分.avi ├─15-ETL处理代码-数据倾斜解决思路.mp4 ├─15-kettle整合hive.avi ├─15-kylin碎片管理-手动合并.avi ├─15-商品维度数据第一次全量导入拉链表.avi ├─15-数据导出脚本编写-第二部分.avi ├─15-用户订单行为指标开发一.avi ├─16-ETL处理代码-数据倾斜版本-rangepartitioner均匀分区实现.mp4 ├─16-kettle-hive表输入组件.avi ├─16-kylin碎片管理-手动删除segment.avi ├─16-商品维度数据第二次增量导入.avi ├─16-增量抽取数据脚本编写.avi ├─16-指标开发第二部分.avi ├─17-ETL处理代码-数据倾斜版本-第一次生成sessionid.mp4 ├─17-flume启动停止脚本与数据预处理脚本.avi ├─17-kettle-hive表输出组件.avi ├─17-kylin碎片管理自动合并策略及案例.avi ├─17-周期性事实表同步操作.avi ├─17-指标开发第四部分.avi ├─18-ETL以及指标计算脚本编写.avi ├─18-ETL处理代码-数据倾斜版本-使用累加器修复分区边界.mp4 ├─18-kettle执行hivesql组件.avi ├─18-kylin自动保留策略以及案例.avi ├─18-其余表增量抽取.mp4 ├─18-创建ads层指标表存储数据.mp4 ├─19-azkaban定时调度job编写.mp4 ├─19-ETL处理代码-数据倾斜版本-边界修复验证.mp4 ├─19-jdbc方式查询kylin.mp4 ├─19-kettle转换组件之值映射增加序列字段选择.avi ├─20-ETL处理代码-数据倾斜版本-最终实现以及验证.mp4 ├─20-kettle流程控件-switchcase组件.avi ├─21-kettle流程控件-过滤记录组件.avi ├─22-kettle连接组件.avi ├─23-kettle的作业介绍.avi ├─24-kettle-转换命名参数.avi ├─25-linux部署kettle.avi ├─26-pansh执行转换任务.avi ├─27-kitchensh执行转换任务.mp4 (2)\2、实时;目录中文件数:89个 ├─01.【实时数仓-day01】课程目标.mp4 ├─01.【实时数仓-day02】课程目标.mp4 ├─01.【实时数仓-day03】课程目标.mp4 ├─01.【实时数仓-day04】课程目标.mp4 ├─01.【实时数仓-day05】课程目标.mp4 ├─01.【实时数仓-day06】课程目标.mp4 ├─02.【实时数仓-day01】实时计算应用场景和技术选型.mp4 ├─02.【实时数仓-day02】canal服务端的ha设置及演示.mp4 ├─02.【实时数仓-day03】实时ETL-Flink程序解析Kafka中的ProtoBuf.avi ├─02.【实时数仓-day04】实时ETL-点击流ETL-定义拉宽后的点击流对象样例类.avi ├─02.【实时数仓-day05】Phoenix的介绍.avi ├─02.【实时数仓-day06】Druid-jdbc操作Druid.avi ├─03.【实时数仓-day01】项目实施环境.mp4 ├─03.【实时数仓-day02】canal客户端的ha配置.mp4 ├─03.【实时数仓-day03】实时ETL-维度数据的样例类定义.avi ├─03.【实时数仓-day04】实时ETL-点击流ETL-实时拉宽实现方案.avi ├─03.【实时数仓-day05】Phoenix的安装部署.avi ├─03.【实时数仓-day06】Druid-点击流日志指标分析.avi ├─04.【实时数仓-day01】需求分析介绍.mp4 ├─04.【实时数仓-day02】项目开发-环境初始化.mp4 ├─04.【实时数仓-day03】实时ETL-维度数据的全量装载.avi ├─04.【实时数仓-day04】实时ETL-点击流ETL-点击流日志转换成对象.avi ├─04.【实时数仓-day05】Phoenix的入门案例.avi ├─04.【实时数仓-day06】Druid-订单数指标分析.avi ├─05.【实时数仓-day01】常见的软件工程模型.mp4 ├─05.【实时数仓-day02】项目开发-canal客户端-环境初始化.mp4 ├─05.【实时数仓-day03】实时ETL-维度数据的增量更新.avi ├─05.【实时数仓-day04】实时ETL-点击流ETL-将点击流对象转换成拉宽后的点击流对象.avi ├─05.【实时数仓-day05】Phoenix创建与Hbase的映射.avi ├─05.【实时数仓-day06】导入数据可视化项目模块.avi ├─06.【实时数仓-day01】实施方案.mp4 ├─06.【实时数仓-day02】项目开发-canal客户端-核心代码编写.mp4 ├─06.【实时数仓-day03】实时ETL-点击流日志ETL引入logparsing框架介绍.avi ├─06.【实时数仓-day04】实时ETL-点击流ETL-将拉宽后的点击流对象写入到kafka集群.avi ├─06.【实时数仓-day05】使用Phoenix构建二级索引加快查询效率.avi ├─06.【实时数仓-day06】Druid的架构和原理-索引服务介绍.avi ├─07.【实时数仓-day01】实时数仓的整体架构.mp4 ├─07.【实时数仓-day02】项目开发-canal客户端-自定义序列化.mp4 ├─07.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing官方案例介绍.avi ├─07.【实时数仓-day04】实时ETL-点击流ETL-阶段总结.avi ├─07.【实时数仓-day05】Phoenix-使用订单明细创建Phoenix映射表并jdbc连接Phoenix.avi ├─07.【实时数仓-day06】Druid的架构和原理-存储服务和查询服务节点介绍.avi ├─08.【实时数仓-day01】canal的介绍.mp4 ├─08.【实时数仓-day02】项目开发-canal客户端-binlog的protobuf序列化实现.avi ├─08.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing入门案例.avi ├─08.【实时数仓-day04】实时ETL-订单ETL-订单实时ETL业务开发.avi ├─08.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL需求分析.avi ├─08.【实时数仓-day05】Flink的程序优化.avi ├─08.【实时数仓-day06】Druid的架构和原理-Druid数据存储.avi ├─09.【实时数仓-day01】canal的安装部署.mp4 ├─09.【实时数仓-day02】项目开发-canal客户端-将binlog日志使用protobuf序列化后写入kafka集群.avi ├─09.【实时数仓-day03】实时ETL-点击流日志ETLlogparsing框架应用到点击流日志样例类中.avi ├─09.【实时数仓-day04】实时ETL-订单明细ETL-订单明细样例类定义.avi ├─09.【实时数仓-day05】Druid的介绍.avi ├─09.【实时数仓-day06】superset的介绍.avi ├─10.【实时数仓-day01】canal的客户端代码编写.mp4 ├─10.【实时数仓-day02】项目开发-实时ETL-环境初始化.avi ├─10.【实时数仓-day04】实时ETL-订单明细ETL-订单明细异步请求关联维度表数据.avi ├─10.【实时数仓-day05】Druid的安装和部署.avi ├─10.【实时数仓-day06】superset的安装部署.avi ├─11.【实时数仓-day01】canal的客户端测试.mp4 ├─11.【实时数仓-day02】项目开发-实时ETL-Flink流式计算程序的初始化.avi ├─11.【实时数仓-day04】实时ETL-订单明细ETL-异步IO的原理.avi ├─11.【实时数仓-day05】Druid-Druid的入门案例.avi ├─11.【实时数仓-day06】superset的入门案例.avi ├─12.【实时数仓-day01】potobuf数据格式化的引入.mp4 ├─12.【实时数仓-day02】项目开发-实时ETL-根据数据来源封装ETL基类.mp4 ├─12.【实时数仓-day04】实时ETL-订单明细ETL-将订单明细数据写入到kafka集群.avi ├─12.【实时数仓-day05】Druid-Druid的摄取本地文件案例.avi ├─12.【实时数仓-day06】Mysql订单分析案例.avi ├─13.【实时数仓-day01】protobuf的介绍及环境初始化.mp4 ├─13.【实时数仓-day04】实时ETL-订单明细ETL-订单明细实时ETL到hbase并测试.avi ├─13.【实时数仓-day05】Druid-Druid的摄取HDFS文件案例.avi ├─13.【实时数仓-day06】superset的权限介绍.avi ├─14.【实时数仓-day01】protobuf的使用.mp4 ├─14.【实时数仓-day04】实时ETL-商品数据ETL-商品表数据实时拉宽写入到kafka集群.avi ├─14.【实时数仓-day05】Druid-Druid的摄取Kafka流式数据案例.avi ├─14.【实时数仓-day06】superset的自定义角色.mp4 ├─15.【实时数仓-day01】protobuf整合canalClient.mp4 ├─15.【实时数仓-day04】实时ETL-购物车数据ETL-购物车数据实时拉宽写入到kafka集群.avi ├─15.【实时数仓-day05】Druid-Druid的摄取配置文件格式说明.avi ├─16.【实时数仓-day01】mysql的主备原理.mp4 ├─16.【实时数仓-day04】实时ETL-评论数据ETL-评论数据实时拉宽写入到kafka集群.avi ├─16.【实时数仓-day05】Druid-Druid的数据查询.mp4 ├─17.【实时数仓-day01】canal的工作原理及架构.mp4 ├─17.【实时数仓-day04】实时ETL-导入数据模拟生成器.mp4 ├─18.【实数数仓-day01】canal的工作原理-客户端和服务端交互协议以及组件介绍.mp4 ├─19.【实时数仓-day01】canal的工作原理EventStore.mp4 ├─20.【实时数仓-day01】canal的工作原理Eventparser.mp4
    • 419
  • 其它
    07-06 08:33
  • 其它
    07-06 08:28
    玩转Git三剑客(Git、GitHub、GitLab) 你将获得: 深入理解 Git 工作原理; 掌握 Git 的高级使用技巧; 用 GitHub 进行团队项目代码管理; 通过 GitLab 完成简单的 DevOps 流程。 讲师介绍: 苏玲,携程持续交付团队代码中心负责人。 2004 年同济大学计算机应用硕士毕业,先后在一家大型通信公司和两家大型互联网企业担任高级技术经理,专注于研发持续集成和代码平台的建设。 主要完成的项目有: 为了适应 kedacom 公司组织结构的变化,整合多个不同域的 VCS(版本控制系统) 进入到同一个域,在此基础上打通全研发的构建与发布流程。 在大众点评的 SVN 下线项目中,作为主力讲师,推动 1000 多人的研发团队将代码迁移到 Git 和 GitLab。 为携程 3000 多人的研发团队提供高可用的 GitLab 代码平台,并带领团队研发了同时支持 pre-commit 和 post-commit 的代码评审服务。 苏老师精通 Git、GitHub、GitLab、ClearCase、ClearQuest 等研发工具,对研发过程的代码集成与项目管理有独到见解,热衷于技术创新,喜欢并擅长做技术类的培训,在每个公司任职期间都被授予优秀讲师称号。 课程介绍: 毋庸置疑,Git 是目前最流行、最好用的版本控制系统,在它的基础之上,催生出了 GitHub 和 GitLab 这两个当前最流行的代码托管平台。 放眼望去,包括阿里云、大众点评、去哪儿、携程在内的很多国内外一线互联网公司都基于 GitLab 做自己的代码平台二次开发,很多企业也都是基于 Git 和 GitHub 进行项目协作。所以说,熟练掌握 Git,能够使用 Git 和基于 Git 的平台(GitHub 和 GitLab)进行团队协作,已经成为企业对工程师的最基本要求。 很多人可能会问,Git 不就那几个简单的命令吗?有什么难的?还真不是这样,Git 以及 GitHub、GitLab 这些工具虽然上手容易,但要真正在平时的项目协作中用好,还真不像你想的那么简单。 如果不理解 Git 背后的工作原理,当你遇到各种奇怪的命令报错、各种复杂的分支管理场景以及代码冲突时,你往往会束手无策。 同时,如果没有掌握使用 GitHub 和 GitLab 进行高效协作的精髓,项目成员就很容易陷入低效和重复劳动的困境,而通过对这些工具的高效使用并结合 DevOps、CI/CD 这些先进理念,团队的生产力和协作效率都可以获得大幅提升。 作为项目负责人,如果不了解 Git、GitHub 和 GitLab,你就不懂如何为团队设置集成策略,不知道如何依靠代码平台保障集成分支的安全性。 因此,我们邀请携程代码平台的负责人苏玲老师共同推出了《玩转Git三剑客》这门视频课程,带你深入掌握 Git、GitHub 和 GitLab 的工作原理和使用方法,从而轻松应对团队开发协作中的各种疑难杂症,从一名合格的工程师成长为一名优秀的团队工作者。
    • 367