包含课程

  • 2352人 学习人数
    5.0分 课程评分
    JAVA并发编程核心技术精讲
    [JAVA工程师必会知识点之并发编程]   1、现在几乎100%的公司面试都必须面试并发编程,尤其是互联网公司,对于并发编程的要求更高,并发编程能力已经成为职场敲门砖。2、现在已经是移动互联和大数据时代,对于应用程序的性能、处理能力、处理时效性要求更高了,传统的串行化编程无法充分利用现有的服务器性能。3、并发编程是几乎所有框架的底层基础,掌握好并发编程更有利于我们学习各种框架。想要让自己的程序执行、接口响应、批处理效率更高,必须使用并发编程。4、并发编程是中高级程序员的标配,是拿高薪的必备条件。 【主讲讲师】尹洪亮Kevin:现任职某互联网公司首席架构师,负责系统架构、项目群管理、产品研发工作。10余年软件行业经验,具有数百个线上项目实战经验。擅长JAVA技术栈、高并发高可用伸缩式微服务架构、DevOps。主导研发的蜂巢微服务架构已经成功支撑数百个微服务稳定运行【推荐你学习这门课的理由:知识体系完整+丰富学习资料】1、 本课程总计122课时,由五大体系组成,目的是让你一次性搞定并发编程。分别是并发编程基础、进阶、精通篇、Disruptor高并发框架、RateLimiter高并发访问限流吗,BAT员工也在学。2、课程附带附带3个项目源码,几百个课程示例,5个高清PDF课件。3、本课程0基础入门,从进程、线程、JVM开始讲起,每一个章节只专注于一个知识点,每个章节均有代码实例。 【课程分为基础篇、进阶篇、高级篇】一、基础篇基础篇从进程与线程、内存、CPU时间片轮训讲起,包含线程的3种创建方法、可视化观察线程、join、sleep、yield、interrupt,Synchronized、重入锁、对象锁、类锁、wait、notify、线程上下文切换、守护线程、阻塞式安全队列等内容。二、进阶篇进阶篇课程涵盖volatied关键字、Actomic类、可见性、原子性、ThreadLocal、Unsafe底层、同步类容器、并发类容器、5种并发队列、COW容器、InheritableThreadLocal源码解析等内容。三、精通篇精通篇课程涵盖JUC下的核心工具类,CountDownLath、CyclicBarrier、Phaser、Semaphore、Exchanger、ReentrantLock、ReentrantReadWriteLock、StampedLock、LockSupport、AQS底层、悲观锁、乐观锁、自旋锁、公平锁、非公平锁、排它锁、共享锁、重入锁、线程池、CachedThreadPool、FixedThreadPool、ScheduledThreadPool、SingleThreadExecutor、自定义线程池、ThreadFactory、线程池切面编程、线程池动态管理等内容,高并发设计模式,Future模式、Master Worker模式、CompletionService、ForkJoin等课程中还包含Disruptor高并发无锁框架讲解:Disruptor支持每秒600万订单处理的恐怖能力。深入到底层原理和开发模式,让你又懂又会用。高并发访问限流讲解:涵盖木桶算法、令牌桶算法、Google RateLimiter限流开发、Apache JMeter压力测试实战。 【学完后我将达到什么水平?】1、 吊打一切并发编程相关的笔试题、面试题。2、 重构自己并发编程的体系知识,不再谈并发色变。3、 精准掌握JAVA各种并发工具类、方法、关键字的原理和使用。4、 轻松上手写出更高效、更优雅的并发程序,在工作中能够提出更多的解决方案。   【面向人群】1、 总感觉并发编程很难、很复杂、不敢学习的人群。2、 准备跳槽、找工作、拿高薪的程序员。3、 希望提高自己的编程能力,开发出更高效、性能更强劲系统的人群。4、 想要快速、系统化、精准掌握并发编程的人群。【课程知识体系图】
    java
    并发
    Concurrent
    Java
    编程语言
  • 3082人 学习人数
    5.0分 课程评分
    一次性精通JVM JAVA虚拟机
    为什么要学JVM JVM是JAVA的老祖宗,一切JAVA代码都运行在JVM之上,只有深入理解和掌握虚拟机才能写出更强大的代码。 JVM是高级程序员的必备技能,是程序员进阶,拿高薪的必备技能。 JVM是各大互联网公司笔试、面试的重中之重,据统计头部的10家互利网公司,均将JVM作为笔试面试内容。 JVM内容庞大、并且复杂难学,通过视频学习是最佳的掌握手段。 JVM的字节码、垃圾回收、性能调优、故障排除、在线诊断都是高级程序员的必备技能。 课程介绍 本课程总计102课时,从什么是JDK讲起,绝对的0基础入门。 课程总计分为理论篇和实战篇两个大部分,绝对是全网最详细的JAVA虚拟机视频教程。 课程涵盖JVM基础、字节码逐项解析、类加载器、内存结构、回收算法、垃圾收集器等理论章节。 也包含GC日志详解、垃圾手机、性能调优、故障排除、线程死锁、内存溢出、CPU飙升、快照分析全部囊括。实战章节。 特别包含阿里巴巴在线诊断神器Arthas教程。 jcmd、jinfo、jstap、jmap、jconsole、jvisualvm、jstat、jmx、jprofile、jps全部工具的使用一网大金 课程资料 课程附带配套2个项目源码 159页高清PDF理论篇课件一份 89页高清PDF实战篇课件一份 Unsafe源码PDF课件一份 字节码可视化解析工具一份 GC日志可视化分析工具一份 命令行工具cmder一份 class_stats字段说明PDF文件一份 jcmd Thread.print解析说明文件一份 JProfiler内存分析工具说明文件一份 学习方法 理论篇部分推荐每天学习2课时,可以在公交地铁上用手机进行学习。 实战篇部分推荐对照视频,使用配套源码,一遍联系一遍学习。 课程内容较多,不要一次性学太多,而是要循序渐进,坚持学习。
    java
    jvm
    虚拟机
    移动开发
    研发管理
  • 3732人 学习人数
    5.0分 课程评分
    SpringCloud微服务核心技术精讲
    本课程总计13大章节,115课时,是一门全面的SpringCloud微服务体系化课程。课程共包括十三个大章节,涵盖注册中心、网关、熔断、降级、监控、安全、限流等全部体系。包含阿里巴巴Nacos,Consul,Spring Cloud Gateway,OAuth2.0 JWT 等主流技术。  [为什么要学习Spring Cloud微服务]SpringCloud作为主流微服务框架,已成为各互联网公司的首选框架,国内外企业占有率持续攀升,是Java工程师的必备技能。就连大名鼎鼎的阿里巴巴dubbo也正式更名为Spring Cloud Alibaba,成为了Spring Cloud 微服务中的一个子模块。Spring Cloud是企业架构转型、个人能力提升、架构师进阶的不二选择。   【推荐你学习这门课的理由:知识体系完整+丰富学习资料】 1、本课程总计13大章节,115课时,是一门全面的SpringCloud微服务体系化课程。2、课程0基础入门,逐层递进深入,理论和代码相结合。3、十三个大章节,涵盖注册中心、网关、熔断、降级、监控、安全、限流等全部体系。4、包含阿里巴巴Nacos,Consul,Spring Cloud Gateway,OAuth2.0 JWT 主流技术。5、课程附带230页高清PDF正版课件、Hoxton版本配套项目源码37个、Edgware版本配套项目26个,所有代码均有详细注释。  【主讲讲师】尹洪亮Kevin:现任职某互联网公司首席架构师,负责系统架构、项目群管理、产品研发工作。10余年软件行业经验,具有数百个线上项目实战经验。擅长JAVA技术栈、高并发高可用伸缩式微服务架构、DevOps。主导研发的蜂巢微服务架构已经成功支撑数百个微服务稳定运行  【学完后我将达到什么水平?】1、 对Spring Cloud的各个组件能够熟练配置、开发、部署。2、 吊打一切关于Spring Cloud微服务的笔试面试题3、 能够上手搭建十分完整的微服务分布式系统,涵盖服务注册与发现、负载、网关、配置中心、监控、安全、熔断等。4、 对整个微服务体系架构有十分清晰准确的掌握。 【面向人群】1、 不了解微服务是什么,感觉微服务很难、不敢学,网上资料松散,没有好的学习资料2、 这么多年还一直在写SSH、SSM项目,没有更新过自己的知识体系。3、 Spring Cloud组件太多,不知道应该重点关注和学习哪些。4、 不会搭建微服务项目、依赖项目太多、完全搞不清楚。 【课程知识体系图】
    Java
    互联网
    微服务
    SpringCloud
    zuul
  • 843人 学习人数
    5.0分 课程评分
    一次性搞定数据库事务
    课程介绍 课程总计41课时,从什么是事务讲起,直到分布式事务解决方案,绝对的0基础入门到精通系列课程。对于难以理解的知识点,全部用画图+实战的方式讲解。 彻底明白事务的四个特性:原子性、一致性、隔离性、持久性,用场景和事例来讲解。 实战讲解数据库事务的5种并发异常:回滚丢失、覆盖丢失、脏读、幻读、不可重复读 彻底搞清楚4种事务隔离级别:READ_UNCOMMITTED 读未提交隔离级别、READ_COMMITTED 读已提交隔离级别、REPEATABLE_READ 可重复度隔离级别、SERIALIZABLE 序列化隔离级别 彻底搞清楚MySQL的各种锁:行锁、表锁、共享锁、排它锁、Next-Key锁、间隙锁、X锁、S锁、IS锁、IX锁、死锁、索引与锁、意向锁等。 彻底搞清楚Spring事务的7种传播级别的原理和使用:PROPAGATION_REQUIRED、PROPAGATION_SUPPORTS、PROPAGATION_MANDATORY、PROPAGATION_REQUIRES_NEW、PROPAGATION_NOT_SUPPORTED、PROPAGATION_NEVER、PROPAGATION_NESTED 分布式事务的理论基础:RPC定理、BASE理论、XA协议都是什么,原理是什么,有什么关联关系。 分布式事务的5种解决方案原理和优缺点:2PC两阶段提交法、3PC三阶段提交法、TCC事务补偿、异步确保策略、最大努力通知策略 阿里巴巴分布式事务框架Seata:历经多年双十一,微服务分布式事务框架,用一个Nacos+Spring Cloud+Seta+MySql的微服务项目,实战讲解阿里的分布式事务技术,深入理解和学习Seata的AT模式、TCC模式、SAGA模式。课程资料 课程附带配套2个项目源码 72页高清PDF课件一份 阿里巴巴seata-1.1.0源码一份 阿里巴巴seata-server安装包一份 学习方法 对于前半部分可以在地铁上学习,对于数据库的事务本质、ACID特性深入掌握。 课程全程都有实操,最好的方式为对照视频,参考代码,边看边操作 对于分布式事务参照课程案例,自己也搭建一套微服务的分布式事务环境进行练习
    数据库
    事务
    编程语言
    MySQL
    spring
  • 2222人 学习人数
    5.0分 课程评分
    程序员转型项目经理
    我的经验+你的思考=更快的提升 Kevin职业生涯管理经验总结,全程干货输出,38课时! 1、针对工作1至2年正在转型为项目经理、负责人、组长的程序猿 2、不讲技术、没有理论、但是有章法(按照项目管理9大体系划分) 3、讲师多年工作经验总结,精华输出,和你聊聊天而已 4、带着问题、引发思考、自我提升
    项目经理
    程序员
    转型
    研发管理
    项目管理
  • 493人 学习人数
    5.0分 课程评分
    一次性精通Memcached
    课程介绍 Memcached作为一款高性能的NoSql数据库、缓存中间件。被Facebook、阿里、新浪等公司广泛使用。是当今互联网行业必备技能之一、也是NoSql数据库学习的入门首选。本课程可保证0基础变为Memcached大牛!基础篇涵盖:什么是Memcached、缓存原理、使用方式,Memcached安装、多节点部署,完整缓存、热点缓存、session共享,Memcached操作指令详解,java客户端开发、Spring集成等等。原理篇涵盖:分布式存储、哈希余数分散法、一致性哈希算法、虚拟节点,Memcached内存管理策略Slab Allocator,雪崩和穿透、无底洞现象,CAS与并发一致性问题等等。 课程资料 附带项目源码1个 基础篇17页高清PDF课件,原理篇22页高清PDF课件 16页高清PDF《Memcache手册》 8页高清PDF《一致性Hash算法》 memcached安装包 学习方法 每天学习2~3节,要跟着视频,使用配套课件和源码跟着练习,运行示例程序。 只要你能跟住我的节奏,你就可以轻松搞定并发编程。
    memcached
    系统/网络/运维
    研发管理
    编程语言
    其他
  • 507人 学习人数
    5.0分 课程评分
    Docker Jenkins Git Maven Nexus3持续集成部署
    课程介绍 课程总计23课时,从Docker是什么开始,0基础开始讲解,全程无废话,实战案例教学。 Docker是什么、原理是什么、优缺点是什么、与传统的虚拟机的区别是什么、为什么Docker性能如此强劲。 Docker的镜像、容器、仓库、公服、私服原理,如何使用他们,怎么样使用镜像加速器。 Docker的安装、卸载、启动 Docker快速的安装MySQL、Nginx实战 怎么样构建自己的镜像、Dockerfile的ADD、RUN、CMD、ENTRYPOINT、EVN、ARG、VOLUME等各种指令的原理和使用实战。 Docker私服Nexus3的搭建,怎么样利用私服推拉镜像,管理镜像。 什么是持续集成、什么是容器化集成和部署、怎么样安装Jenkins、规避哪些坑、什么是Blue Ocean 什么是流水线技术、什么是Jenkins Piepeline流水线技术、怎么样写流水线脚本 如何实现串行部署、并行部署、单节点部署、集群部署、分布式部署 课程资料 配套项目源码1个 76页高清PDF课件 学习方法 课程简介轻快,前3个理论章节可以在公交、地铁中进行学习 后续的20个章节,建议对照视频一边学习,一边自己上机操作 课程可以一气呵成的学完,感觉轻松又有成就感
    系统/网络/运维
    研发管理
    Docker
    Jenkins
    Nexus3

套餐介绍

精品课套餐

学员评价

5.0
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%

正在加载中...