查看: 26191|回复: 61

《实战Java高并发程序设计》如何写出正确的并行代码和高性能的程序,本期为您揭晓

  [复制链接]
新浪微博达人勋 仙豆  实名认证
论坛徽章:
1027
EBS财务徽章
日期:2013-11-03 10:10:32Oracle研习者初级
日期:2012-08-21 00:27:18R研习者初级
日期:2012-09-17 19:50:38Hadoop研习者初级
日期:2012-09-28 23:48:40spss初级
日期:2012-10-11 16:17:06Oracle研习者初级
日期:2012-10-18 10:33:23SAS研习者初级
日期:2012-11-18 23:07:49Hadoop研习者初级
日期:2012-11-18 23:09:43Oracle研习者初级
日期:2012-11-26 11:09:48Oracle研习者初级
日期:2012-12-06 14:23:22Hadoop研习者初级
日期:2013-10-21 22:39:48Oracle研习者初级
日期:2012-12-06 14:23:48
发表于 2015-5-6 14:01 | 显示全部楼层 |阅读模式

Java 编程 案例 高并发 程序设计

课程简介:
随着多核时代的兴起,现在的服务器CPU可能多达10个以上的内核。对于并发编程的市场需求量激增,那么如何才能将多核CPU的性能发挥到极致呢?
Java作为服务端编程使用最广泛的语言,必然需要和多核CPU打交道。那Java为我们提供了哪些并发编程的工具呢?
本课程将重点介绍基于Java语言的并行程序设计。内容将涵盖多线程基础、并发库解析以及高并发程序设计思路等多个方面。
如何写出正确的并行代码,而且是写出高性能的程序,本课程都会给你答案!

课程大纲:
第1课:前言和多线程基础
为什么需要并行
有关并行的重要概念
有关并行性能的2个重要定律

第2课:多线程基础
线程的基本操作
守护线程
优先级
中断处理
基本的线程同步操作

第3课:Java内存模型和线程安全
原子性
可见性
有序性
Happen-Before 规则
线程安全的概念
线程安全的反例

第4课:JDK并发包
各种同步控制工具的使用
并发容器及典型源码分析
同步工具、并发容器使用小案例

第5课:JDK并发包
线程池的基本使用
扩展和增强线程池
线程池及其核心代码分析
ForkJoin

第6课:并发设计模式
单例
不变模式
生产者消费者
Future模式

第7课:无锁
无锁类的使用
无锁类的原理详解
无锁算法详解

第8课:NIO和AIO
NIO的好处
NIO核心类介绍
Selector的多路复用
使用NIO进行网络编程案例
AIO介绍

第9课:锁的优化和注意事项
锁优化的思路和方法
虚拟机内的锁优化
死锁
一个错误使用锁的案例
ThreadLocal及其源码分析

第10课:并发调试与JDK8新特性
多线程调试的方法
多线程调试案例
线程dump及分析
JDK8对并发的新支持

第11课:综合案例:jetty核心代码分析
jetty如何处理高并发
实现高并发程序的基本思想

授课时间:
课程预计2017年11月22日开课,预计课程持续时间为13周。

授课对象:
有Java语言基础,并希望对Java并行程序开发有所深入的同学。

授课环境:
Windows和Linux均可。JDK环境为JDK7、JDK8

收获预期:
完成课程的同学将熟悉使用Java开发并发程序的一般方法,以及高并发程序的设计思想。

授课讲师:
葛一鸣:从事Java软件开发多年,对Java、智能计算等领域颇有兴趣。现著有《实战Java虚拟机——JVM故障诊断与性能优化 》
博客:http://www.uucode.net
E-Mail:billykinggym@126.com

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员!

本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。
在报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回,优秀的学员还可以获得礼品 奖励。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力!

课程授课方式:
1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。
2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。
3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。
4、 结业测验:通过测验,完成学业。

您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答
全国统一咨询热线 4008-010-006

课程现开始接受报名,报名方式
网上报名 请点击:实战Java高并发程序设计
咨询Email :edu01@dataguru.cnedu02@dataguru.cn
课程入门讨论咨询群:413249461(群内有培训公开课视频供大家免费观看)
咨询QQ: 2222010006 (上班时间在线)

技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注!
打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!!




回复

使用道具 举报

论坛徽章:
1
JVM徽章
日期:2015-08-20 14:56:28
发表于 2015-5-6 14:07 | 显示全部楼层
求Java高并发程序设计开发人才, 500强大公司, 福利完善, 年薪40万起. 私信联系. 谢谢.
回复 支持 反对

使用道具 举报

论坛徽章:
45
Tomcat徽章
日期:2017-08-03 18:16:45STATA徽章
日期:2015-10-29 15:15:02测试徽章
日期:2015-10-22 15:07:35cognos徽章
日期:2015-10-14 17:39:01Java徽章
日期:2015-10-14 11:48:03perl徽章
日期:2015-09-25 17:35:50mysql徽章
日期:2015-09-09 15:19:48Node.js徽章
日期:2016-06-23 14:38:51数据陷阱解读徽章
日期:2015-08-13 15:21:46spss初级
日期:2015-08-13 12:05:22DB2徽章
日期:2015-12-03 16:16:03Datastage徽章
日期:2015-12-10 16:03:48
发表于 2015-5-6 19:03 | 显示全部楼层
好课程,这个确实是一个重点与难点。
回复 支持 反对

使用道具 举报

论坛徽章:
21
Hadoop研习者中级
日期:2014-09-19 14:13:35统计徽章
日期:2015-03-04 11:15:56LATEX徽章
日期:2015-05-07 11:34:18R研习者中级
日期:2015-05-21 14:30:32数据陷阱解读徽章
日期:2015-08-13 15:21:45Java徽章
日期:2015-10-15 12:14:54大型分布式徽章
日期:2016-02-24 15:05:10Hadoop研习者初级
日期:2016-03-03 15:28:11算法导论徽章
日期:2016-03-16 10:46:46矩阵计算徽章
日期:2015-01-07 11:10:33Oracle研习者初级
日期:2014-12-24 15:22:14JVM徽章
日期:2014-12-24 15:14:33
发表于 2015-5-7 10:01 | 显示全部楼层
一定要支持的
回复 支持 反对

使用道具 举报

论坛徽章:
20
Hadoop研习者初级
日期:2014-01-28 12:16:34大型分布式徽章
日期:2015-09-25 17:35:14perl徽章
日期:2015-09-25 17:35:49Java徽章
日期:2015-10-14 11:48:03bash徽章
日期:2015-12-10 16:05:41redis徽章
日期:2016-06-30 15:54:52DB2徽章
日期:2016-11-03 17:21:52Oracle研习者初级
日期:2016-11-17 16:07:39Hadoop研习者初级
日期:2017-02-09 18:07:32数据陷阱解读徽章
日期:2015-08-13 15:21:46Java徽章
日期:2015-07-29 15:04:13R研习者中级
日期:2014-09-19 14:20:23
发表于 2015-5-7 13:22 | 显示全部楼层
开课了,支持啊
回复 支持 反对

使用道具 举报

论坛徽章:
9
R研习者中级
日期:2014-09-19 14:16:32R研习者中级
日期:2014-09-19 14:20:23scala徽章
日期:2014-11-06 14:55:37Oracle研习者初级
日期:2014-11-06 17:48:02抽样调查徽章
日期:2015-06-09 14:18:25比特币徽章
日期:2017-04-07 11:22:49perl徽章
日期:2017-10-20 16:35:05Oracle研习者初级
日期:2017-10-26 15:09:26STATA徽章
日期:2017-11-03 16:07:37
发表于 2015-5-11 16:26 | 显示全部楼层
支持,希望多来一些实战的内容
回复 支持 反对

使用道具 举报

论坛徽章:
20
Hadoop研习者初级
日期:2013-10-21 22:46:16mahout徽章
日期:2014-11-06 14:57:37spark徽章
日期:2015-03-19 10:35:27R研习者中级
日期:2015-04-10 15:21:17抽样调查徽章
日期:2015-06-09 14:18:25投资理财徽章
日期:2015-06-18 11:54:07数据陷阱解读徽章
日期:2015-08-13 15:21:46算法导论徽章
日期:2016-03-16 10:46:20机器学习徽章
日期:2016-12-08 15:50:25scala徽章
日期:2014-11-06 14:56:26R研习者中级
日期:2014-09-19 14:21:40Oracle研习者初级
日期:2014-09-19 13:48:41
发表于 2015-5-13 10:12 | 显示全部楼层
是个好东西。
回复 支持 反对

使用道具 举报

论坛徽章:
1
电商分布式系统徽章
日期:2015-06-25 11:38:12
发表于 2015-5-15 13:17 | 显示全部楼层
以后肯定要学习 顶下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2017-11-19 05:20 , Processed in 0.155738 second(s), 71 queries .

关闭

扫一扫加入
本版微信群