济南校区,7月18日 JavaEE基础班,打造贴合企业需求的Java开发者点击咨询

全国开班时间表

不同的地区有着同样优质的课程

编程语言中的王者—Java

  • 服务器编程语言占比
    超91%

  • 就业领域
    覆盖广

  • 企业用人需求每周新增
    10万+

未来,Java依旧是主角

中国IT行业的未来发展 皆离不开Java语言

企业对Java人才的要求是什么?

企业需要的Java人才
至少要积累2个企业级大型项目经验

黑马Java14年
7大课程优势 让你立于不败之地

01

17大行业项目经验傍身
就业横行IT领域

02

真实深度项目


黑马项目课程四维体系,每个项目都具备“大厂级”标准

  • 房产
  • 金融
  • 电商
  • 社交
  • 资讯
  • 医疗健康
  • 教育
  • 企业服务
  • 新零售
  • 租房
进入项目体验 >

查看更新日志华为&传智联合打造【智维找房项目】

智维找房是供开发商使用,维护楼盘,房源,开售活动,及客户和订单管理系统。购房者线下成为了意向购房客户。开发商工作人员,在后台维护客户信息,使购房者可以登录、参与相应的在线找房活动,系统高效,安全解决传统开盘,购房者必须到现场,被动等待,带来的烦躁的体验。以及开发商提供场所,投入大量时间,和人员维护等成本问题。

技术架构图功能架构图
咨询更多项目

查看更新日志【闪聚宝项目】

闪聚支付是一个以Spring Cloud Alibaba技术栈开发的聚合支付平台,它将目前主流的第三方支付(如微信、支付宝)进行整合,形成第三方支付的聚合通道。闪聚支付为线上商户提供聚合收银台(开放API),为线下商户提供C2B一码多付、B2C商家扫码功能,并且以Saas服务形式提供给各商户订单管理、门店管理、财务数据统计等基础服务。

解决方案

  • RESTful+Dubbo整合服务注册中心分布式配置中心微服务统一认证、授权分库分表解决方案SaaS用户体系
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【畅购电商项目】

畅购是属于B2C电商,系统后台包括管理后台和网站前台。技术架构:项目的管理后台采用前后端分离的技术架构,后端微服务采用、SpringBoot、SpringCloud、SpringMVC、MyBatis框架,前端采用Vue.js+ElementUI。前台包括:首页系统、商家首页、商品详细页、购物车系统、订单系统、支付系统、会员系统、评论系统、商品搜索、秒杀、用户中心等多个系统组成。畅购电商项目采用docker容器部署,对模板渲染、搜索、缓存、消息队列、分布式事务等内容都进行了深层次的应用。

解决方案

  • 前后端分离开发分布式文件存储数据同步解决方案亿级缓存解决方案网页静态化解决方案PB级搜索解决方案
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【探花交友项目】

探花交友是一个陌生人的在线交友平台,在该平台中可以搜索附近的人,查看好友动态,平台还会通过大数据计算进行智能推荐,通过智能推荐可以找到更加匹配的好友,这样才能增进用户对产品的喜爱度。探花平台还提供了在线即时通讯功能,可以实时的与好友进行沟通,让沟通随时随地的进行。

解决方案

  • 使用Elasticsearch geo实现附近的人使用Spark + Mllib实现智能推荐使用虹软开放平台进行人脸识别使用MongoDB进行海量数据的存储使用采用分布式文件系统存储小视频数据
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【黑马头条项目】

随着智能手机的普及,人们更加习惯于通过手机来看新闻。由于生活节奏的加快,很多人只能利用碎片时间来获取信息,因此,对于移动资讯客户端的需求也越来越高。黑马头条项目正是在这样背景下开发出来。黑马头条项目采用当下火热的微服务+大数据技术架构实现。本项目主要着手于获取互联网新闻资讯,通过大数据分析,根据用户喜好进行推送。

解决方案

  • 前后端分离开发移动开发跨终端亿级分库分表亿级分库节点计算内容自动化审核分布式下自增id
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【传智健康项目】

传智健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况的了解。

解决方案

  • 权限解决方案报表解决方案分布式调用解决方案UI解决方案
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【学成在线项目】

学成在线是一个以Spring Cloud Netflix技术栈开发的垂直类B2B2C在线教育平台,主要提供IT职业在线课程,用户通过录播学习、直播学习、在线练习、在线考试等学习形式,掌握并熟练应用IT技能。平台包括门户、学习中心、评论系统、教学管理中心、媒资管理等模块构成,为学生提供学、练、测一体化的学习服务。

解决方案

  • 微服务架构整体统一配置中心解决方案微服务统一认证分库分表解决方案视频直播解决方案分布式事务解决方案
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【冰眼冷链项目】

冰眼冷链流通监控平台基于物联网及大数据实时计算技术,对生鲜冷链流通过程中的仓储、运输环节中的海量环境信息进行实时监控,针对环境中的温度、湿度值进行实时预警,使冷藏品全天候处于安全的储运环境中,最大限度减少腐烂和浪费,为生鲜流通领域提供强大的解决方案。
该平台由数据采集、数据处理、系统管理、实时报警、数据报表、风控、运营后台等多个子系统组成。采用的的主要技术有:netty、springboot、springcloud、kafka、flink、redis、druid,监控部分采用分布式微服务架构,同时针对海量物联网数据的统计和查询引入了专门的解决方案。

解决方案

  • Spring boot、SpringMVC框架Redis、kafka在项目
    中的应用开发
    Apache Druid大数据
    统计分析
    Apache Superset
    数据BI
    Netty网络编程前后端
    分离开发规范
    Apache Flink实时计算
技术架构图功能架构图
咨询更多项目
进入项目体验 >

查看更新日志【立可得项目】

立可得是基于NB-IoT物联网开发的智能售货机项目。分为运营端、商户端、设备端、用户端(H5)四大子系统。立可得针对不同点位做出相应商品策略策略及活动方案,降低运营、运维成本,缩短B端用户的盈利周期,针对C端用户的购物体验,采用支付宝等线上支付等快捷支付方式。

解决方案

  • 延迟队列解决方案分库分表解决方案分布式选主解决方案链路追踪解决方案
技术架构图功能架构图
咨询更多项目

查看更新日志【好客租房项目】

好客租房是一个无中介化房屋租赁平台。包含房源智能推荐、地图找房、行情查询、电子合同、限时秒杀等功能。从房屋基本情况入手,从源头建立信任基础,建立房主和租客交易双方的信任关系,利用区块链技术去除中介的垄断地位,利用智能合约技术提高交易效率。解决房屋租赁过程中虚假房源泛滥、黑中介横行、租客和房东之间缺乏信任问题。同时,平台通过房东直租,减少中间环节产生的费用,提高房东与租户匹配的成功率。

解决方案

  • 前后端分离工程构建SOA解决方案Spring全家桶解决方案分布式消息解决方案前后端分析接口服务分布式事务解决方案
技术架构图功能架构图
咨询更多项目

03

企业级项目实战,助你职场无忧


完全遵循企业标准化研发流程,还原企业真实开发场景

  • 基于企业真实项目

    企业真实项目
    拒绝项目DEMO
    拒绝脱离市场需求

  • 企业真实研发环境

    置身其中
    体验真实的企业研发环境
    为进入企业提前准备

  • 团队合作协同研发

    培养项目管理、团队协作
    综合提升软实力

  • ONES公司全程平台支持

    ONES公司提供全程标准化
    项目管理平台服务支撑
    为项目管理保驾护航

  • 搭建项目实战环境

  • 讨论项目需求

  • 组内讨论解决项目问题

  • 项目调试讨论

  • 导师点评项目实战答辩

敏捷开发模式
企业的标准化工作流程
项目经理指派

Git代码管理工具
ONES项目管理平台

产品需求讲解
团队技术方案分析

测试环境进行项目部署

研发答辩,颁奖

依据测试用例进行项目测试
技术人员 bug 修复
PM验收项目代码

项目代码联调
团队协作及沟通
测试用例及计划系统导入

WBS 任务分解及指派
ONES任务认领

每日站立会、PM 进度跟踪
敏捷看板任务管理
Git 提交当日代码

贴合一线企业的项目实战 才是真实战 锻造企业工作思维

04

解决方案库再升级


70+套技术解决方案,覆盖职场常见技术难题

如需实现「红包雨」功能

立即查看千万级压力测试报告

2020技术解决方案库 全新升级

  • 抽奖红包雨场景解决方案

    并发和性能是软件开发中绕不开的话题。无论是春节红包雨还是企业抽奖,在这些对实战性要求很高的场景中,项目虽小但技术点繁多。结合微服务架构体系,合理运用常见的中间件特性,如何搭配并完成架构方案设计,最终解决这些企业实际场景。

  • 支付C扫B聚合二维码支付方案

    基于Spring Cloud Alibaba架构,整合支付宝手机网站支付接口、微信JSAPI等第三方支付接口为一个聚合支付通道。

  • 电商亿级高并发秒杀解决方案

    畅购属于B2C微服务架构电商平台,秒杀是所有商城中核心的功能,也是技术最复杂的功能之一。畅购商城中的秒杀,将所有秒杀数据存入到Redis缓存,提升程序抗压能力,通过OpenResty提升服务的抗压能力,采用Lua脚本校验抢购的剩余数据,将流量挡在第OpenResty,仅释放有效请求,大大增加了服务器处理请求的能力。下单操作采用队列削峰机制,防止服务同一时间处理大量请求导致服务器瘫痪。

  • 社交智能推荐解决方案

    探花交友项目中使用Spark+Spark MLlib实现了智能推荐的解决方案,通过交替最小二乘法的算法实现了好友推荐、圈子推荐、小视频推荐等功能,并且对ALS算法做了优化,使其可以进行生产化的应用。

  • 教育视频点直播解决方案

    基于Spring Cloud微服务架构研发媒资管理系统,对视频进行统一管理,基于云平台实现CDN、视频转码、视频点播、视频直播功能。

  • 物联网大数据实时计算方案

    物联网时代,面对PB级海量数据,传统的数据处理的速度和时效性已无法满足实际需要。本方案采用Netty网络编程接收实时数据,Apache Flink进行实时流数据计算处理,Apache Druid进行数据存储和分析,Apache Superset进行数据可视化,提供了一揽子物联网数据处理方案。

  • 新零售分布式消息处理中心解决方案

    为了应对大量售货机端长连接消息收发,提高用户体验,保障消息的顺序性、必达性、可靠性。采用netty实现服务端通信的长连接消息的收发;redis实现消息的服务器端暂存和顺序性保障;分布式注册中心consul集合redis保障客户端消息的最终路由。

  • 生活服务全终端解决方案

    好客租房项目实现了全终端解决方案,全终端包括移动端、PC端、微信小程序端,主要技术采用Reactjs+Ant Design+Node.js +Npm+webpack+微信小程序实现。

  • 虚拟电商自定义延迟队列实现方案

    为了满足话费充值一类特殊电商虚拟业务,支持话费充值,及其他类似充值业务过程中失败轮转,网络故障重试,供应商异步回调等一些列失败后或者需要延迟重试业务,同时技术上需要满足高并发,高可用等问题,自定义高可用分布式延迟队列; 采用sharding-jdbc及redis缓存优化优化数据库性能; 自定义多级任务队列,预加载策来优化任务系统来提升redis性能 采用zookeeper选主防止单点故障,提高系统高可用性。

  • 金融安全交易解决方案

    万信金融平台在和银行存管系统交互中,双方交换各自系统的公钥在每次进行数据传输时使用SHA1withRSA进行签名;在接收到数据后使用对方系统的公钥对数据进行验签解密,保障双方交易的安全性。

  • 教育自动化ETL解决方案

    采用Hadoop、Spark、Apache NiFi等技术,实现数据的抽取、清洗转换、数据入仓的整个自动化处理流程。

  • 金融交易通讯解决方案

    金融交易场景要求较高的性能与严苛的稳定性, 在微服务环境下, 基于HTTP/1的Feign+Json的Rest传统传输方式已不能满足需求, 采用SpringBoot2.X+Protobuf+gRpc+Netty/WebSocket通讯方案, 无论在性能, 稳定性, 可用性以及跨平台兼容性上都具有明显优势, 适用各种高并发的通讯应用场景。

咨询领取解决方案体验课程

科学课程分阶,融入情景式+场景式教学模式
让你所学即所用,所用即所精

  • 技术阶段一

  • 技术阶段二

  • 技术阶段三

  • 技术阶段四

  • 技术阶段五

  • 技术阶段六

  • 项目一

  • 项目二

  • 项目三

  • 项目四

  • 项目五

  • 项目六

  • 项目七

  • 项目八

查看详细课程大纲>JavaSE基础新课时:14天VS旧课时:14天

升级说明

使用案例场景式教学,提升学习兴趣,降低入门难度

主要内容

Java基础语法 面向对象基础 API基础 集合基础

可解决的现实问题

基础语法是学习任何编程语言的第一课,学好基础语法,才能更好的学习后面的课程知识点。

可掌握的核心能力

掌握Java开发环境基本配置 掌握运算符、表达式、流程控制语句、数组等的使用 熟练使用IDEA开发工具
掌握Java基本面向对象知识掌握常用类String、ArrayList等的使用掌握学生管理系统编写

查看详细课程大纲>JavaSE进阶新课时:30天VS旧课时:26天

升级说明

1. 深入讲解算法和数据结构,如快速排序、平衡二叉树、红黑树、哈希表等 2. 深入讲解多线程、JMM、JUC,如CAS算法,volatile,Semaphore等 , 3. 深入分析JDK部分API源码,如 HashMap、LinkedList等 4. 新增NIO深入讲解,加入Buffer、Channel、Selector、MulticastSocket等

主要内容

Git 面向对象进阶 常用API 异常 集合 IO
多线程 网络编程 Lambda 反射 基础加强

可解决的现实问题

具备JavaSE基本的开发能力,可以实现简单单机应用程序,对企业JavaWeb开发又进一步,也为JavaWeb的学习提供基础。

可掌握的核心能力

掌握git版本控制工具 深入理解Java面向对象相关知识点 掌握开发中常用类如集合、IO流、时间日期等操作
掌握Java异常处理机制,熟悉Java多线程开发掌握网络基础知识,了解Socket原理,TCP、UDP协议
熟悉Java11新特性,如Lambda、Stream流等操作 掌握Java基本语法完成单机程序的编写

查看详细课程大纲>Web阶段新课时:43天VS旧课时:40天

升级说明

1. 深入讲解Linux,如磁盘与分区管理、RPM、yum、Shell脚本等 2. 将MyBatis课程前置,并深入讲解源码分析、注解开发、日志集成等 3. 深入讲解MySQL数据库,如存储引擎、索引、锁、数据库优化、数据库分片等 4. 深入讲解设计模式,如装饰者模式、代理模式、策略模式等

主要内容

Linux HTML5&CSS&Nginx Web服务器基础 Servlet Cookie&Session JSP
EL JSTL Filter&Listener 文件上传和下载 MySQL JDBC MyBatis
JavaScript jQuery Ajax VUE ElementUI+案例 Redis Maven基础
综合案例(任选其一):黑马旅游商城/黑马面面(面试宝典)

可解决的现实问题

具备基本的JavaWeb开发能力,熟悉Linux服务器及相关软件的使用。

可掌握的核心能力

掌握Java JDBC、连接池操作 熟练操作MySQL数据库
熟悉Web开发中常用知识如 HTML5、CSS3、JavaScript、BootStrap、jQuery等
掌握Java异常处理机制,熟悉Java多线程开发掌握JavaWeb开发核心技术 Servlet、Listener、Filter 等
熟悉Linux服务器,并安装开发常用软件Tomcat、 MySQL、Nginx等
掌握同步及异步操作的JavaWeb开发,具备B/S结构软 件开发能力,完成基本的JavaWeb项目
熟悉基本的项目管理工具Maven的使用 掌握旅游网等综合案例的业务实现

查看详细课程大纲>框架阶段一新课时:27天VS旧课时:15天

升级说明

1. 深入讲解Spring原理及新特性,如事务控制原理、@Conditional、@Lazy、@DependsOn、@Order、ImportSelector等 2. Zookeeper新增分布式锁实现、Curator、脑裂现象等内容, 3. Dubbo新增最新版Dubbo-admin使用、依赖检查、集群容错、服务降级等内容 4. 深入讲解Redis,如数据淘汰策略、LRU、LFU、主从复制原理、哨兵模式、Cluster集群结构设计等5. ElasticSearch新增高级查询、kibana、分片配置、路由原理、脑裂、集群扩容等

主要内容

Spring SpringMVC Maven高级 Zookeeper Dubbo Redis高级
SpringBoot RocketMQ Mybatis-Plus

可解决的现实问题

对热门的框架和SOA架构应用,便可掌握项目的构建并能够搭建企业级JavaWeb项目,为后期的项目做铺垫。

可掌握的核心能力

掌握SSM框架并进行整合 掌握Maven的模块开发 掌握Dubbo框架的架构
掌握Dubbo服务提供者和消费者开发掌握ZooKeeper常用命令 能够掌握springboot开发
能够掌握RocketMQ消息队列的使用 能够掌握使用ElasticSearch完成大数据量告诉检索能够掌握使用mybatis-plus快速完成持久层开发

查看详细课程大纲>框架阶段二新课时:8天VS旧课时:10天

升级说明

1. 新增软件工程化课程,详细讲解Git、GitLab、Jenkins、ONES等内容 , 2. Spring Cloud新增Nacos动态服务发现与配置管理、Sleuth链路追踪、Stream消息驱动、Bus服务总线等

主要内容

SpringCloud docker ones GitLab jenkins

可解决的现实问题

此阶段可掌握微服务架构开发的主流框架,可快速搭建以前后端分离式开发的后端微服务、后期项目快速部署。

可掌握的核心能力

能够熟悉什么是微服务项目 能够掌握使用SpringCloud组件进行微服务的开发
能够掌握使用docker来完成容器化部署 能够掌握使用ones进行项目管理
能够使用GitLab和jenkins来完成代码的版本控制和持续交付

查看详细课程大纲>中台服务新课时:14天VS旧课时:无

升级说明

新增通用组件平台课程,包括了一体化权限管理平台、网关中台、文件系统、短信服务等组件

可解决的现实问题

建立学员组件化、服务化和中台化架构思想;讲解多种组件服务的实现原理和方法

可掌握的核心能力

掌握系统分析、架构设计、建模能力掌握业务拆分、组件设计能力
掌握文件分片上传、分片合并、断点续传等开发能力掌握RBAC权限开发能力
掌握多渠道用户统一认证解决方案掌握XSS等安全防御解决方案掌握多应用用户权限控制解决方案
掌握短信多通道智能选举解决方案

查看详细课程大纲>【社交行业】探花交友项目新课时:21天VS旧课时:18天

※【社交】探花交友   【企业服务】九点钟项目   【餐饮】餐掌柜项目    【医疗】传智健康V3.0项目   【对外贸易】Expert贸易V2.0项目,五大项目,任选其一学习,具体课程内容以各校区实际安排为准

升级说明

引入新项目,探花交友基于SpringBoot+Dubbo框架开发,新增地理位置搜索解决方案(Elasticsearch geo)、智能推荐解决方案(Spark + Mllib)、人脸识别解决方案(虹软开放平台)、即时通讯解决方案(环信云IM)等

可解决的现实问题

前后端分离开发模式已是大势所趋,学员可基于springboot+dubbo+zk实现后端服务开发。

可掌握的核心能力

了解项目的技术架构、方案了解Spark的特点了解什么是Spark MLlib了解圈子推荐功能的流程
掌握RDD弹性分布式数据集掌握Spark的任务调度流程掌握基于用户或商品的协同过滤算法
独立完成地理位置功能独立完成MongoDB版本的搜附近功能独立完成Elasticsearch版本的搜附近功能
独立完成探花功能独立完成圈子的的功能独立完成小视频相关功能独立实现联系人功能
独立实现点赞、评论、转发等功能

查看详细课程大纲>黑马头条项目新课时:23天VS旧课时:23天

升级说明

更换项目课程为移动资讯类项目,项目基于SpringBoot+SpringCloud架构开发,分布式任务调度方案(XXL-JOB)、消息推送解决方案(极光)、热点文章实时分析解决方案、冷数据处理解决方案、联想词搜索解决方案等

可解决的现实问题

前后端开发的职责划分和开发效率在企业项目中得到体现,这使得减轻后端任务让后端开发更加专注。 尤其是在微服务的开发框架下, 前后端分离开发的模式应用更加广泛。

可掌握的核心能力

能够掌握前后端分离开发流程能够掌握mybatis-plus来完成功能的CRUD
能够掌握使用seata来解决分布式事务能够掌握jwt来完成用户token校验能够掌握使用短信服务注册用户
能够掌握使用kafka完成文章自动审核能够掌握对接第三方接口阿里云安全完成文章内容的审核
能够掌握使用dfa算法过滤文章敏感词能够掌握使用kafkaStream来完成热点文章的计算
能够掌握使用redis来存储用户热点文章能够掌握使用mongodb来完成评论数据的存储
能够掌握使用elasticSearch完成文章的搜索能够掌握使用tree算法来加速搜索词的快速检索
能够掌握分析项目中的数据迁移方案能够掌握使用hbase全量存储非热点数据

查看详细课程大纲>【咨询】律师在线 或【汽车后市场】车服管家新课时:14天VS旧课时:10天

升级说明

引入新项目,以真实的汽车后市场O2O电商业务为背景,让学员通过实战,全面培养产品需求分析能力、系统设计能力、前后端分离下后端代码开发能力、前后端联调能力、测试能力和部署能力。项目采用当前主流的SpringCloud微服务框架,结合elasticsearch、Redis、rabbitmq等中间件,完成车服项目运营后台、商家后台、车主APP、服务商APP四个端的开发。

可解决的现实问题

可解决的现实问题:对汽车后市场进行进行便捷O2O服务的系统,对车主、汽车服务商、汽车配件供应商进行统一规划的线上线下搭配,便于车主在线下单,汽车服务商在线接单,在汽车维护中对零配件的在线购买,极大提升用户体验,提高效率。

可掌握的核心能力

掌握基于spring cloud微服务的技术架构来搭建项目基于Ones来进行项目管理及进度推进、团队合作沟通
熟练使用gitlab、及git来进行开发中代码的管理,分支管理合并等操作能够掌握前后端分离的开发模式
能够掌握基于Consul来做微服务的注册中心和配置中心掌握基于mybatis-plus来完成数据库端的CRUD
掌握使用Yapi来进行接口的定义掌握基于Feign接口的定义和开发,微服务之间的相互调用
掌握统一的异常处理和结果返回掌握基于spring cloud gateway结合JWT进行统一的登录认证和微服务接口访问的拦截处理掌握根据微服务划分的数据库垂直切分的方案

查看详细课程大纲>【物流行业】品达物流TMS新课时:22天VS旧课时:无

升级说明

引入新项目,物流企业真实应用、支撑每天百万级订单的物流快递系统。全链路流程、全角色还原、真实行业解决方案。学习本项目课程后,能够掌握物流领域深刻认识,包括主流解决方案及大数据、物联网等技术的运用

可解决的现实问题

采用中台化架构,深入学习物流快递业务中多种场景的解决方案,物流快递行业纵深学习,如物流与仓储协作

可掌握的核心能力

掌握物流行业业务流程和特点掌握企业开发模式和规范掌握车辆轨迹解决方案实现过程
掌握智能调度解决方案实现过程掌握运费计算解决方案实现过程掌握区域分配解决方案实现过程
掌握路径规划解决方案实现过程掌握车辆调度解决方案实现过程掌握数据同步Otter的配置和使用
掌握百度地图开放平台的使用

查看详细课程大纲>【物流行业】品达仓储WMS新课时:14天VS旧课时:无

升级说明

引入新项目,以真实仓储服务为背景的仓储业务解决方案,配套TMS系统的项目实战,更深入理解物流快递行业的业务知识和技术技能。重点培养物流行业业务能力和组件化、服务化、中台化思想及实践

可解决的现实问题

通过解决仓储管理中存在的痛点问题,提升仓储管理水平和作业效率。

可掌握的核心能力

采用Spring Boot快速开发框架,构建项目工采用Spring Cloud全家桶技术微服务架构采用Mongodb进行海量数据存储
采用Redis实现分布式锁采用ES进行数据检索
采用Zookeeper进行集群搭建采用Mycat进行分库分表采用RocketMQ消息队列进行程序解耦
使用Git进行代码管理

查看详细课程大纲>【电商行业】秒杀新课时:9天VS旧课时:无

升级说明

秒杀电商项目在原有基础上增强课程含金量,包含了热点商品、非热点商品抢单隔离、熔断限流、队列削峰等多种实用的企业级解决方案。

可解决的现实问题

基于大数据实时分析、热点数据实时隔离的亿级流量百万并发高可用秒杀解决方案。社交电商裂变新玩法,算法真实战。

可掌握的核心能力

理解秒杀架构设计基于Apache Druid实现数据实时分析基于Kafka实现热点商品抢单排队操作
基于Lua+Kafka实现热点商品、非热点商品抢单隔离操作基于WebSocket实现通知用户抢单状态
基于Canal实现静态页和索引数据实时更新基于Seata实现分布式事务基于Drools实现规则引擎中心
基于Redission实现分布式锁

查看详细课程大纲>【新零售】立可得2.0新课时:14天VS旧课时:无

升级说明

用户端由原来的h5改为微信小程序,并增加了搜索附近售货机和导航功能,增加了运营APP,将原来的消息处理中心MCS升级为用EMQ实现,增加了对亿可控系统的对接,分布式文件存储升级为minIO。增加了运营区域的管理。

可解决的现实问题

熟悉新零售行业。掌握扫码支付、刷脸支付等新零售模式常用解决方案,熟悉SAAS平台加盟商业模式下的收益分配逻辑。

可掌握的核心能力

新零售业务相关项目开发能力springCloud框架应用能力智能售货机业务分析能力
Elastic Search应用能力Echarts报表工具应用能力掌握对consul注册中心与配置中心的使用
掌握java stream在项目中的实战编程技巧掌握使用MinIO来实现对文件的分布式存储
掌握使用工业级消息中间件EMQ进行服务端与设备端的消息传输掌握使用Seata来处理分布式事务
AQS在项目中应用能力(在多线程环境下的线程间通信及调度)Stream及Lambda在项目中的应用与编写能力

查看详细课程大纲>【物联网】亿可控新课时:9天VS旧课时:无

升级说明

引入新项目,基于工业级消息中间件EMQ、时间序列数据库influxdb等技术实现的通用物联网设备监控平台。系统可以轻松对接现在市面上95%以上的物联网设备,并提供了可定制化的数据看板

可解决的现实问题

理解业务中台化构建思想,熟悉物联网行业应用中设备监控的解决方案与后台数据的交互以及系统间对接的解决方案。

可掌握的核心能力

具备物联网设备监控系统的业务分析能力和掌握对该系统的设计能力EMQ(物联网工业级消息中间件)
掌握LRU原理以及对redis热点数据的存取能力使用Elastic Search实现地理位置搜索能力
掌握influxdb对实时数据存取,及在spring boot项目中对接influxdb的能力
掌握对Echarts的使用来实现数据图表可视化的展示
掌握通过consul的配置中心的功能来实现对配置文件的集中管理和配置的变更通知
掌握对consul注册中心的使用java stream在项目中应用与编写能力
mybatis-plus雪花算法、公共字段自动填充、结合redis实现二级缓存的能力

06

自主研发Tlias 智能教辅系统
多方位保障学习效果

  • 01

    目标导向式学习

    课前明确学习目标
    学员全程围绕学习目标开展学习

  • 02

    随堂诊断式纠错

    随堂纠错测评
    确保学习的薄弱点有效补救

  • 03

    智能指引式建议

    根据个人知识掌握
    推荐对应学习建议

  • 04

    循序渐进式练习

    低起点、高终点的练习路径
    提升知识应用能力

  • 05

    及时的答疑解惑

    随时随地在系统中提出问题
    并获得解答

  • 06

    阶段性效果测试

    阶段性评估
    明确学习薄弱点

  • 07

    BI可视化呈现

    学习成果通过可视化BI报表展示
    学习情况了然于胸

  • 08

    贴心的强化辅导

    专人制定专项学习计划
    确保每一名学员能够获得
    更好的学习成果

07

黑马IT精英社区,帮助学员终身成长

一次学习,永久服务,打造你的职业生态圈

  • 行业沙龙

    每年百场行业交流
    每年24场免费交流


  • 高端人脉

    行业专家讲座
    技术大牛分享
    攻克研发难关
    紧跟科技前沿

  • 职场资源

    二千余家企业
    高管精准指导
    助力职场晋升
    突破发展瓶颈

  • 技术研习

    服务中高端IT人才
    持续跟踪量身定做


立即咨询

打造更强「黑马」课程,研究院「五大库」齐助力

300+人教研团队,多为项目总监、架构师出身


9级讲师培训体系,严格把控师资水平

* 以上仅为部分师资展示

不一样的口碑

每入学10名学员,就有7名来自老学员推荐

传智播客是20余万学员认可的IT教育品牌

不一样的底蕴

已经出版了12本Java原创书籍,被1900余所高校选作授课教材,惠及200余万名大学生

传智播客原创书籍 使用传智播客书籍的学校

Java系列图书印刷量108万多册,并多次获奖

Java系列图书印刷量108万多册,并多次获奖

不一样的城市
一样的黑马程序员

家门口的

学习择业更方便

相同的课程大纲

黑马每年都会进行课程的升级和更新,一旦更新,全国所有校区课程将统一使用最新教学大纲。

相同的教学管理

黑马只有直营,不搞加盟!总部直接派讲师到分校区授课,采用相同的培训模式和课程。

相同的师资力量

分校区的师资在同一套教师培训体系下完成培训,保障师资质量。

相同的就业服务

全国各分校设置有与总部相同的就业服务部门,享受同样的就业指导服务。

  •   北京

  •   济南

  •   上海

  •   杭州

  •   南京

  •   深圳

  •   郑州

  •   武汉

  •   长沙

  •   广州

  •   重庆

  •   西安

  •   成都

  •   石家庄
  •   合肥

  •   太原
  •   厦门
  •   沈阳
  •   天津
 

返回顶部