项目环境的搭建操作系统: Ubuntu 17.04IDE :IntelliJ IDEA 2016.2.5 x64 用Eclipse也一样的,工具时靠人用的JDK : JDK1.8 建议使用JDK1.7以上版本,有许多语法糖用着挺舒服的Web容器 : Tomcat 8.0数据库 :
前言今天我们讲两个内容,第一个是JMH,第二个是Disruptor。这两个内容是给大家做更进一步的这种多线程和高并发的一些专业上的处理。生产环境之中我们很可能不自己定义消息队列,而是使用Disruptor。
处处需要高并发“为什么Java面试必问高并发?”这个问题已经让程序员们倍感头疼,尤其是想要跳槽到更大公司的程序员,能否漂亮的回答高并发的问题已经成为求职者是否是一个优秀程序员的评判标准,大厂面试尤为明显。不得不说,高并发考验的就是程序员的实力和实战经验。
而高并发,网络编程、微服务、海量数据的处理等技能,是每一个开发者进阶时的必学知识。本章从Redis简介和环境搭建开始,依次对 Redis 的各个基础及核心功能进行介绍,之后通过 Jedis 演示如何在Java程序中操作 Redis。