自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java技术江湖

公号【Java技术江湖】 前阿里Java工程师,4年码龄。 专注分享Java技术干货文,偶尔也吹水吐槽聊人生。

  • 博客(731)
  • 收藏
  • 关注

原创 后端程序员就靠它吃饭了,推荐一份夯实基础的操作系统书单!

经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,而目前市面上最流行的Java Web框架已然是Spring全家桶,从过去的Spring,SpringMVC,再到SpringBoot和SpringCloud,Spring生态技术一直都是Java Web领域最靓的仔。今天我们就先从spring说起,介绍几本关于spring框架学习的好书,当然了,大家也都知道spring通常不是单独出现的,和它一起出现的肯定还有SpringMVC,因此,这次给大家推荐的书也包括我们...

2020-05-15 21:21:55 1146

原创 学习计算机基础必读的4本经典入门书籍,自学编程必备书单!

​文/黄小斜转载请注明出处新手学习计算机并非易事,作为一个自学编程的过来人,深知打好计算机基础的重要性,缺少了坚实的计算机的基础,往往你也难以往上走,即使学了再多高大上的技术,也都是在沙台上筑高楼,缺少根基,摇摇欲坠。学好计算机基础,方法方式很多,有的同学可以选择听课,有的同学可以到网上看慕课,除了这些方式之外,我还要向大家推荐几本学习计算机基础的优质书籍,这些书籍都是我从自学路上见过的、看过的书籍中精选出来的,不管是对于新手还是对于有一定基础的同学,都有其价值,相信看完这些书籍对你们会大有

2020-05-15 21:11:16 28627

原创 这份Java Web必读书单,值得所有Java工程师一看!

点击蓝色“程序员书单”关注我哟加个“星标”,每天带你读好书!经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,而目前市面上最流行的Java Web框架已然是Spring全家桶,从过去的Spring,SpringMVC,再到SpringBoot。而曾经流行的JSP和servlet,随着前后端分离的趋势,以及Spring这类框架的冲击,也逐渐地淡出了人们的视线,被历史所抛弃。那么今天如果我们要学习Java Web,应该按照什么样的一个路线去学习呢,其实,而很多技术..

2020-05-14 08:32:37 2580

原创 你真的以为计算机网络不重要吗,这份书单帮你搞定相关面试题!

公众号【程序员书单】作者黄小斜,目前是阿里Java工程师,业余时间广泛读书,在公众号里除了分享程序员必读的技术书籍之外,也会推荐很多关于个人成长、投资理财等方面的书籍。你烦恼的每个问题,书中都有答案。在这里,我们将为你推荐帮助程序员以及互联网从业者自我提升的各类好书、优质学习资源和工具,每周pick精品书单,解读经典书籍。Java工程师往往容易忽视的一块知识点,其实就是Java网络编程,为什么呢,因为如果我想写一个Java Web项目,我只要用SSM就可以轻松搞定,写好我们的control...

2020-05-13 22:12:24 917

原创 这一份MySQL书单,可以帮你搞定90%以上的面试题!

如果想看更多技术好书,可以关注微信公众号【程序员书单】作者黄小斜,目前是阿里Java工程师,业余时间广泛读书,在公众号里除了分享程序员必读的技术书籍之外,也会推荐很多关于个人成长、投资理财等方面的书籍。你烦恼的每个问题,书中都有答案。在这里,我们将为你推荐帮助程序员以及互联网从业者自我提升的各类好书、优质学习资源和工具,每周pick精品书单,解读经典书籍。经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建起一个Java Web...

2020-05-13 22:11:28 935

原创 学好程序员必知必会的数据结构,这一份书单你值得拥有!

关注公众号“程序员书单”加个“星标”,每天带你读好书!学习编程,数据结构是你必须要掌握的基础知识,那么数据结构到底是什么呢?其实数据结构就是用来描述计算机里存储数据的一种数学模型,因为计算机里要存储很多乱七八糟的数据,所以也需要不同的数据结构来描述。了解了基本概念之后,接下来我们再来看看,为什么我们要学习数据结构呢?在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了...

2020-05-12 22:10:41 989

原创 送你一份Redis书单,以后使用缓存的问题不用再问我啦!

经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建起一个Java Web应用,特别是近几年SpringBoot大热,干脆连配置都不需要了解了,直接一键式编译部署运行,让Java工程师的入门成本变得越来越低。但于此同时,互联网公司对于Java的应用场景也在不断地升级换代,从单机部署再到分布式,从SOA再到微服务,Java后端技术栈变得更加庞大,对于工程师的要求也越来越高,特别是对于大公司来说更是如此,Java Web工程师已经不复存在,而取而代之.

2020-05-08 21:52:50 1116

原创 这本最适合夯实基础的经典 Java 书籍,可能 80% 的 Java 程序员没认真看过!

公众号【程序员书单】出品,转载请注明出处作者:黄小斜今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本《head first Java》相信很多学习Java的朋友对它都不会陌生。深入浅出系列书籍是由O’Reilly出版社发行的一系列教育书籍,它强调以特殊的方式排版,由大量的图片和有趣的内容组合构成,而达到非疲劳的沉浸式学习效果。我目前就看过《head first ...

2020-04-20 08:12:31 1466 1

原创 这本最适合夯实基础的经典 Java 书籍,可能80% 的 Java 程序员没有认真看过!

公众号【程序员书单】出品,转载请注明出处作者:黄小斜今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本《head first Java》相信很多学习Java的朋友对它都不会陌生。深入浅出系列书籍是由O’Reilly出版社发行的一系列教育书籍,它强调以特殊的方式排版,由大量的图片和有趣的内容组合构成,而达到非疲劳的沉浸式学习效果。我目前就看过《head first ...

2020-04-19 22:07:06 1175 2

原创 这份Java Web必读书单,值得所有Java工程师一看!

点击蓝色“程序员书单”关注我哟加个“星标”,每天带你读好书![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YH3PaucZ-1586876254759)(https://picturecdn.l3gt9.com/images/2020/04/14/002d2c1fe644802a22eceb0a8d62d711?imageMogr2/quality/70/for...

2020-04-14 22:57:59 1097

原创 这份Java Web必读书单,值得所有Java工程师一看!

点击蓝色“程序员书单”关注我哟加个“星标”,每天带你读好书!经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,而目前市面上最流行的Java Web框架已然是Spring全家桶,从过去的Spring,SpringMVC,再到SpringBoot。而曾经流行的JSP和servlet,随着前后端分离的趋势,以及Spring这类框架的冲击,也逐渐地淡出了人们的视线,被历史所抛弃。...

2020-04-14 22:56:36 3901

原创 荐书在精不在多,推荐一份夯实Java基础的必备书单!

文/黄小斜转载请注明出处head first Java推荐指数:⭐️⭐️⭐️⭐️⭐️推荐理由:说实话,这本书和其他的我Java类型书籍真的大不相同,它不会一本正经地去说技术概念和原理,而是通过生动有趣的方式去拆解一些复杂的知识点,就好像讲师在讲课的时候,喜欢讲段子而不仅仅扯概念。不仅这本书,而且本系列的其他书籍也是这么干的,这种用“幼儿园水平”降维分析的方式,对于初学者来说真的是一大...

2020-04-11 20:58:19 783 1

原创 五分钟学后端技术:一篇文章告诉你如何学习云计算!

作者:刘超转自【刘超的通俗云计算】什么是云计算早在十年前,市场上就出现了很多和云计算相关的岗位,当时正是云计算技术最火热的时代,不管是BAT还是华为等企业都开始布局云计算,于是OpenStack研发、容器研发、底层开发等相关岗位相应地也越来越多,虽然这几年大数据和AI的风头已经完全压过了云计算,但是这一门技术仍然在现如今的技术体系中占有很重要的位置。那么,到底什么是云计算,就是我们每一个要学...

2020-04-02 21:09:52 2506 1

原创 五分钟学后端技术:一篇文章教你读懂大数据技术栈!

作者:网易云链接:https://www.zhihu.com/question/27696290/answer/381993207来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。什么是大数据近几年,市场上出现了很多和大数据相关的岗位,不管是数据分析、数据挖掘,或者是数据研发,都是围绕着大数据来做事情,那么,到底什么是大数据,就是我们每一个要学习大数据技术的朋...

2020-04-01 21:37:07 2017

原创 五分钟学后端技术:如何学习Java工程师必知必会的消息队列

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。什么是消息队列“RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息队列这个关键词,可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你了不了解消息队列,本文都将带你搞懂消息队列的一些基本理论。如果你是老手,你可能从本文学到你之前不曾注意的一些关于消息队列的重要概...

2020-03-31 21:19:13 1044

转载 五分钟学后端技术:如何学习Java工程师必须要会的RPC

声明本文转自https://developer.51cto.com/art/201906/597963.htm什么是RPCRPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox...

2020-03-30 21:59:39 1504

原创 五分钟学后端技术:如何学习分布式系统和相关技术

转载自https://www.cnblogs.com/wetest/p/6806506.html和https://www.cnblogs.com/dudu0614/p/8821811.html什么是分布式系统分布式这一概念,一直都是后端工程师绕不过去的一个坎,今天,我们就一起来看看到底什么是分布式系统,又有哪些分布式技术世我们需要学习的。根据百度百科的介绍,分布式系统(distribut...

2020-03-29 21:44:12 1193

原创 五分钟学后端技术:如何学习Redis、memcache等常用缓存技术

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是缓存计算机中的缓存做后端开发的同学,想必对缓存都不会陌生了,平时我们可能会使用Redis,MemCache这类缓存组件,或者是本地缓存,来实现一些后端的应用。那么,严格来说,到底什么才是缓存呢,先来看看百度百科的定义。缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存...

2020-03-27 18:47:56 1443

原创 五分钟学后端技术:如何学习Redis、memcache等常用缓存技术

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是缓存计算机中的缓存做后端开发的同学,想必对缓存都不会陌生了,平时我们可能会使用Redis,MemCache这类缓存组件,或者是本地缓存,来实现一些后端的应用。那么,严格来说,到底什么才是缓存呢,先来看看百度百科的定义。缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存...

2020-03-27 18:47:29 810

原创 五分钟学Java:一篇文章带你搞懂spring全家桶套餐

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图spring全家桶里都有哪些食物上期我们讲了spring和springmvc两个框架的基础知识和学习路线,而这期内容,我们将围绕着spring全家桶展开来讨论。大家应该都知道,按照出现的顺序,spring全家桶大概包含了spring、springmvc、springboot以...

2020-03-26 22:31:11 6669 2

原创 五分钟学Java:一篇文章带你搞懂spring全家桶套餐

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是Spring,为什么你要学习spring?你第一次接触spring框架是在什么时候?相信很多人和我一样,第一次了解spring都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做spring的框架,这个框架号称完爆之前的structs和structs2,吸引了不少人...

2020-03-26 22:29:33 2015 1

原创 五分钟学Java:一篇文章搞懂spring和springMVC

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是Spring,为什么你要学习spring?你第一次接触spring框架是在什么时候?相信很多人和我一样,第一次了解spring都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做spring的框架,这个框架号称完爆之前的structs和structs2,吸引了不少人的注意。那么,spring到底有没有...

2020-03-25 21:34:20 1211

原创 五分钟学Java:一篇文章搞懂spring和springMVC

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是Spring,为什么你要学习spring?你第一次接触spring框架是在什么时候?相信很多人和我一样,第一次了解spring都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做spring的框架,这个框架号称完爆之前的structs和structs2,吸引了不少人...

2020-03-25 21:32:11 1903

原创 五分钟学后端技术:分布式系统理论 - 从放弃到入门

转载声明本系列文章转自某技术大佬的博客https://www.cnblogs.com/bangerlee/该系列文章是我在网上能够找到的最全面的分布式理论介绍文章了,一直没看到有人整理这个系列文章,所以这次我就来做技术好文的搬运工,给整合了一把,觉得写得好的朋友不妨去这位大佬的博客上打赏一把。分布式系统理论 - 从放弃到入门随承载用户数量的增加和容灾的需要,越来越多互联网后台系统从单机模式...

2020-03-23 21:57:02 1581

原创 五分钟学编程:一篇文章复习一下Spring和SpringMVC

点击蓝色“程序员黄小斜”关注我哟加个“星标”,和我一起,成为更好的自己原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注...

2020-03-21 09:00:00 1211

原创 五分钟学Java:如何学习Java面试必考的网络编程

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图简介Java作为一门后端语言,对于网络编程的支持是必不可少的,但是,作为一个经常CRUD的Java工程师,很多时候都不需要接触到网络编程,自然而然地对这个东西不那么重视了,毕竟,即使像是JVM虚拟机,Java多线程,在平时工作的时候还会用到一些,但是对于网络编程,除非你做的东西确实是需要自己写通讯服务代码的,比如...

2020-03-20 22:12:18 1483

原创 五分钟学Java:如何学习Java面试必考的网络编程

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图简介Java作为一门后端语言,对于网络编程的支持是必不可少的,但是,作为一个经常CRUD的Java工程师,很多时候都不需要接触到网络编程,自然而然地对这个东西不那么重视了,毕竟,即使像是JVM虚拟机,Java多线程,在平时工作的时候还会用到一些,但是对于网络编程,除非你做的东西确实是需要自己写通讯服务代码的,比如...

2020-03-20 21:53:47 1613

原创 史上争议最大的一本Java书籍,到底值不值得我们一读?

点击蓝色“程序员黄小斜”关注我哟加个“星标”,每天带你读好书!文/黄小斜转载请注明出处不管你是Java新人,还是Java老司机,相信你都听说过一本叫做《...

2020-03-20 12:15:38 1626 1

原创 五分钟学Java:如何学习Java面试必考的JVM虚拟机

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图为什么要学习JVM虚拟机最近的你有没有参加Java面试呢?你有没有发现,Java面试中总是爱考一类问题,那就是JVM虚拟机,为什么面试官这么爱考察JVM的问题呢,这是因为,所有的Java程序本质上都是运行在JVM之上的,没有JVM虚拟机,也就没有Java语言的执行环境,只有掌握了JVM虚拟机的相关知识,你才能说你...

2020-03-19 22:00:29 2864

原创 五分钟学Java:如何学习Java面试必考的JVM虚拟机

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图为什么要学习JVM虚拟机最近的你有没有参加Java面试呢?你有没有发现,Java面试中总是爱考一类问题,那就是JVM虚拟机,为什么面试官这么爱考察JVM的问题呢,这是因为,所有的Java程序本质上都是运行在JVM之上的,没有JVM虚拟机,也就没有Java语言的执行环境,只有掌...

2020-03-19 21:58:45 1481

原创 Java原来还可以这么学:如何搞定面试中必考的集合类

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。系列文章介绍本文是《五分钟学Java》系列文章的一篇本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单,作者目前在阿里做Java,忙里偷闲分享一些技术文章.系列文章将会把一些技术学习方法、过程、要领与我的学习经验相结合,更...

2020-03-19 08:09:09 1372

原创 五分钟学Java:如何学习Java面试必考的JVM虚拟机

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图为什么要学习JVM虚拟机最近的你有没有参加Java面试呢?你有没有发现,Java面试中总是爱考一类问题,那就是JVM虚拟机,为什么面试官这么爱考察JVM的问题呢,这是因为,所有的Java程序本质上都是运行在JVM之上的,没有JVM虚拟机,也就没有Java语言的执行环境,只有掌握了JVM虚拟机的相关知识,你才能说你...

2020-03-17 21:58:26 939

原创 拿万元月薪必备的书单,学JAVA的程序员必看的5本书!

点击蓝色“程序员黄小斜”关注我哟加个“星标”,每天带你读好书!文/黄小斜转载请注明出处每一年的年初都是买书学习热情高涨的时候,虽然不知道你们是让这些书吃...

2020-03-16 09:01:43 776

原创 Java原来还可以这么学:如何搞定面试中必考的集合类

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。系列文章介绍本文是《五分钟学Java》系列文章的一篇本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单,作者目前在阿里做Java,忙里偷闲分享一些技术文章,有兴趣看本系列更多文章可以关注...

2020-03-12 21:39:33 905

原创 五分钟学编程:如何学好后端工程师必知必会的缓存?

原创声明本文首发于微信公众号【程序员黄小斜】本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是缓存计算机中的缓存做后端开发的同学,想...

2020-03-12 09:00:00 580

原创 写代码写了好几年,才发现自己天天都在用设计模式!

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。系列文章介绍本系列文章主要围绕程序员,特别是Java或者后端程序员必须掌握的一些技术和技能,这些文章都是结合我个人的编程学习经历,总结和沉淀下来的方法论。作者目前在阿里做Java,忙里偷闲分享一些技术文章,希望能让更多人更容易地学习编程。系列文章将会把一些技术学习方法、过程、要领与我的学习经验相结合,更加浅显易懂,并且我也会把...

2020-03-05 21:18:03 2829

原创 五分钟学Java:如何才能学好Java Web里这么多的技术

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。系列文章介绍本文是《五分钟学Java》系列文章的一篇本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单,作者目前在阿里做Java,忙里偷闲分享一些技术文章,有兴趣看本系列更多文章可以关注我的公众号【Java技术江湖】系列文...

2020-03-04 19:31:36 1298 1

原创 先搞清楚这些问题,简历上再写你熟悉Java!

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。系列文章介绍本文是《五分钟学Java》系列文章的一篇本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单,作者目前在阿里做Java,忙里偷闲分享一些技术文章,有兴趣看本系列更多文章可以关注我的公众号【Java技术江湖】系列文...

2020-03-01 19:31:08 5528 3

原创 大公司又来考我LeetCode了!到底怎样才能学好笔试面试最爱考察的算法?

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。本文思维导图什么是算法上回我们有一篇文章,讲述了作为一个新人程序员,如何学习数据结构这门课程,其实呢,数据结构和算法是息息相关的,为什么这么说呢,因为数据结构本身只是一个载体,而在数据结构之上产生作用和输出价值的东西其实是算法。比如数据结构里的数组,看似非常简单的数据结构,却可以支持很多复杂的算法,比如动态规划,比如DFS和...

2020-03-01 08:48:14 1764

原创 做了几年程序员,某天居然发现自己没学过数据结构。。。

原创声明本文作者:黄小斜转载请务必在文章开头注明出处和作者。简介学习编程,数据结构是你必须要掌握的基础知识,那么数据结构到底是什么呢?根据百度百科的介绍,数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。听听这是人话么,我帮你们翻...

2020-03-01 08:47:19 4821 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除