2024golang新教程-高级-go分布式实战-分布式排序

课程详情

课程标题

2024golang新教程-高级-go分布式实战-分布式排序

适合人群

有golang基础的人

课程核心介绍

本课程深入讲解了Go语言的高级特性,包括并发编程、分布式系统设计等。通过大量实战案例,帮助学员全面掌握Go语言在分布式排序场景下的应用。

学习收获

  • 掌握Go语言的高级理论知识
  • 了解并发编程的核心概念和实现方法
  • 学习分布式系统设计原则和实战技巧
  • 提升服务端开发能力,达到大公司工作两年的技术水平

课程亮点

  • 环境搭建与基本概念:介绍Go语言的诞生背景、设计哲学、并发编程模型、内存安全和垃圾回收等特性。
  • 基础语法与编程实践:详细讲解Go语言的基础语法,包括数据类型、变量、常量、字符串处理、流程控制语句、函数定义与调用等。
  • 高级特性与并发编程:探讨Go语言的并发编程特性,如goroutine和channel的使用,实现高效的并发程序。
  • 实践与应用:通过线上训练,掌握服务端开发的关键技术,如高并发处理、过载保护、水平扩展等。

课程目录

01 待排序数据预处理
  01 Gf.1.9CSDN数据的密码排序.mp4
  02 Gf.1.11CSDN密码概率生成.mp4
  03 Gf.1.12插入排序法.mp4
  04 Gf.1.13二分插入排序法.mp4
  05 Gf.1.14快速排序优化版本.mp4
  06 Gf.1.15快速排序压力测试.mp4
  07 Gf.1.16QQ1.5亿数据测试.mp4
  08 Gf.1.17作业与内存回收说明.mp4
02 数据切割与归并
  01 Gf.2.1.业务需求.mp4
  02 Gf.2.2.数据预览-垃圾数据.mp4
  03 Gf.2.3遍历文件夹与二级文件夹.mp4
  04 Gf.2.4数据归并与数据切割算法.mp4
  05 Gf.2.5数据切割算法实践.mp4
  06 Gf.2.6有序数据归并算法.mp4
  07 Gf.2.7栈的简介.mp4
  08 Gf.2.8文件归并算法.mp4
  09 Gf.2.9数据归并排序算法.mp4
  10 Gf.2.10并发快速排序.mp4
  11 Gf.2.11并发归并排序.mp4
  12 Gf.2.12高级快速排序并发优化.mp4
  13 Gf.2.13线程安全概念.mp4
  14 Gf.2.14抽离密码.mp4
  15 Gf.2.15map处理密码概率.mp4
  16 Gf.2.16数据切割.mp4
  17 Gf.2.17针对数据批量排序.mp4
  18 Gf.2.18有序数据归并算法.mp4
  19 Gf.2.19批量归并数据.mp4
  20 Gf.2.20作业.mp4
03 分布式与网络通信
  01 Gf.3.1.分布式理论.mp4
  02 Gf.3.2.操作系统命令.mp4
  03 Gf.3.3.网络通信远控.mp4
  04 Gf.3.4整数实数字符串的编码.mp4
  05 Gf.3.5.协议概念.mp4
  06 Gf.3.7.字符串传输协议.mp4
  07 Gf.3.8作业.mp4
04 从属分布式模式
  01 Gf.4.3泛用排序抽象算法.mp4
  02 Gf.4.4.泛用快速排序.mp4
  03 Gf.4.5.内存模式的slaveserver.mp4
  04 Gf.4.6硬盘模式的slaveserver.mp4
  05 Gf.4.7salveserver完成.mp4
  06 Gf.4.8salveserver测试可靠性.mp4
  07 Gf.4.9Master小型分布式实战.mp4
  08 Gf.4.10作业与项目说明.mp4
05 分布式架构与数据解析
  01 Gf.5.1.分布式架构设计.mp4
  02 Gf.5.2整合服务器的文件切割.mp4
  03 Gf.5.3.整合服务器的文件归并排序.mp4
  04 Gf.5.4.实现服务器的发送与接收.mp4
  05 Gf.5.5实现服务器运行逻辑.mp4
  06 Gf.5.6字符串分布式排序.mp4
  07 Gf.5.7类型优化.mp4
  08 Gf.5.8测试结构体.mp4
06 分布式排序实战
  01 Gf.6.1.大规模软件设计经验之谈.mp4
  02 Gf.6.2.调试结构体错误.mp4
  03 Gf.6.3.解决结构体分布式排序.mp4