导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

尹成JAVA高并发算法

尹成JAVA高并发算法
共111节 583人在学 课程详情
课程目录
讨论留言
  • java多线程回顾

    • 44锁中断
    • 45读写锁
    • 46同步写入
    • 47completetableFuture
    • 48CompletionService
    • 49CompletionStage
    • 50线程读取写入
    • 51多线程http下载
    • 52文件锁定
    • 53线程树
    • 54线程总结
    • 55线程通信
    • 56作业
    • 57单线程TCP通信
    • 58多线程TCP服务器通信
    • 59通信乱码
    • 60AIO同步通信多线程
    • 61群聊广播实现与初步调试
    • 62群聊广播实现
    • 63模糊计算
    • 64群聊多线程实现
    • 65.作业
    • 66大数据编程大赛
    • 67服务器常识
    • 68大内存程序
    • 69大内存单线程查询
    • 70大内存多线程检索
    • 71多线程检索多个文件
    • 72多线程内存模式
    • 73作业
    • 1.lambda简介
    • 2lambda应用
    • 3lambda引用外部变量
    • 4lambda函数应用简化
    • 5lambda创建线程
    • 6管理多个线程的线程组
    • 7线程作业
    • 8线程冲突与最终解决办法原子变量
    • 9任务分割
    • 10任务分割计算
    • 11任务分割无返回
    • 12定时线程池
    • 13避免线程冲突
    • 14线程结果
    • 15线程通信单播多播
    • 16线程作业
    • 17线程简介
    • 18线程作业与线程池
    • 19线程等待condition
    • 20信号量补充前段丢失
    • 21conditon多对多调试
    • 22condition多对多
    • 23生产者消费者模式
    • 24流水线作业
    • 25单线程循环流水线
    • 26线程安全与阻塞非阻塞概念
    • 27阻塞队列
    • 28cyclicbarrier批量等待
    • 29并行计算
    • 30计数等待
    • 31多线程等待动态增加删除
    • 32线程池小结
    • 33线程工厂
    • 35双向队列
    • 36延时队列补充
    • 37延时控制队列
    • 38零库存队列
    • 39线程池执行策略
    • 40线程池自定义策略
    • 41并行数据结构线程安全
    • 42尝试锁定与线程冲突线程安全
    • 43锁解决安全
  • 多线程算法

    • 1并行计算基本概念
    • 2并行计算算法的基础理论
    • 3.矩阵乘法的并发实现
    • 4.多线程排序-快速排序改良1-线程框架
    • 5多线程排序-快速排序改良1-线程并发汇总结果
    • 6多线程快速排序改良2-forkjoin快排
    • 7多线程快速排序改良2-forkjoin超过java标准库多线程排序
    • 8多线程实现归并排序
    • 9递归存在的问题
    • 10多线程递归实现
    • 11并发实现粒子群算法
    • 12CAS算法概述
  • 线程安全数据结构

    • 0线程安全概述
    • 1实现基本链式栈
    • 2.线程安全意义
    • 3加锁解决线程安全的两个方法
    • 4原子变量通用模型解决线程安全
    • 5线程安全的数据结构
    • 6CAS算法小节
  • 排名锁高并发高性能的秒杀实战

    • 1秒杀排名
    • 2优先队列秒杀
    • 3限流算法概述
    • 4滑动窗口限流
    • 5计数器限流
    • 6漏桶算法限流
    • 7令牌桶限流
  • 调度算法

    • 1.调度算法简介
    • 2调度算法任务基本定义实现
    • 3调度算法基本框架实现
    • 4任务管理基本框架时间
    • 5时间片轮转算法实现
    • 6.先来先服务算法实现
    • 7短作业优先算法实现
    • 8最高响应比优先调度算法
    • 9优先级调度算法
    • 10多级反馈队列调度算法
    • 11circuit-breaker 熔断算法
    • 学到这里应该有了一定自己的程序思维!勿乱求精!
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

2lambda应用

课程介绍

掌握数据结构和算法,可称为算法工程师!这是成为架构师的基础,有Google算法大神亲授。我保证你可以写出时空复杂度都很优的架构。有人专门答疑哟!你想要成为架构工程师吗?立即点击报名按钮吧!

北上广容不下肉身,

三四线放不下灵魂,

程序员里没有穷人,

有一种土豪叫 算法工程师。

程序 = 数据结构 + 算法

程序是为了解决实际问题而存在的。然而为了解决问题,必定会使用到某些数据结构以及设计一个解决这种数据结构的算法。如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。编程实战算法,不是念PPT,我们讲的就是实战与代码实现与企业应用。

程序 = 数据结构 + 算法

           ——图灵奖得主,计算机科学家N.Wirth(沃斯)

作为程序员,我们做机器学习也好,做python开发也好,java开发也好。

有一种对所有程序员无一例外的刚需 —— 算法与数据结构

日常增删改查 + 粘贴复制 + 搜索引擎可以实现很多东西。

同样,这样也是没有任何竞争力的。

我们只可以粘贴复制相似度极高的功能,稍复杂的逻辑没有任何办法。

语言有很多,开发框架更是日新月异3个月不学就落后

我们可以学习很多语言,很多框架,但招聘不会考你用5种语言10种框架实现同一个功能。真正让程序员有区分度,企业招聘万年不变的重点 —— 算法与数据结构。算法代表程序员水平的珠穆朗玛。

推荐课程

信息系统项目管理师自考笔记

李明 · 710人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22071人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4198人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 786人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 837人在学

java项目实战之购物商城(java毕业设计)

Long · 5151人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1504人在学

Python Django 深度学习 小程序

钟翔 · 2315人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 597人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3979人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    尹成JAVA高并发算法
    尹成JAVA高并发算法 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    C知道
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司