4 Guide哥

尚未进行身份认证

我要认证

开源项目—JavaGuide (70k+Star)作者运营维护。专注Java后端学习!内容涵盖Java面试指南、Spring Boot、Dubbo、Zookeeper、Redis、Nginx、消息队列、系统设计、架构、编程规范等内容。

等级
TA的排名 1k+

第二弹!「Java面试题精华集」1w字的Java集合框架篇(2020最新版)!

本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。)相关文章:「Java面试题精华集」1w字的Java集合框架篇(2020最新版)附PDF版 !1. 剖析面试最常见问题之 Java 集合框架1.1. 集合概述1.1.1. Java 集合概览从下图可以看出,在 Java 中除了以 Map 结尾的类之外.

2020-06-28 19:09:45

Github点赞接近 100k 的Spring Boot学习教程+实战项目推荐!

本文已经收录进:awesome-java (Github 上非常棒的 Java 开源项目集合)很明显的一个现象,除了一些老项目,现在 Java 后端项目基本都是基于 Spring Boot 进行开发,毕竟它这么好用以及天然微服务友好。不夸张的说,Spring Boot 是 Java 后端领域最最最重要的技术之一,熟练掌握它对于 Java 程序员至关重要。这篇文章我会推荐一些优质的 Spring Boot 开源教程 和 Spring Boot 实战项目,帮助大家深入学习 Spring Boot。项目质.

2020-06-24 15:43:36

Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!

本文已经收录进:awesome-java (Github 上非常棒的 Java 开源项目集合)在上一篇文章Github 点赞接近 100k 的 Spring Boot 学习教程+实战推荐!牛批!中,Guide 推荐了 9 个优质的 Spring Boot 学习教程和实战。这篇文章继续来推荐 Spring Cloud 的教程和实战项目了!想必不用不多说,大家都知道 Spring Cloud 的重要程度。几乎稍微有点规模的公司,一般都离不开和微服务打交道。同时,Spring Cloud 也是很多企业招聘.

2020-06-23 09:11:01

程序元应该跳出了自己“舒适区”吗?

这篇文章不是想写鸡汤了,只是想简单地说说自己想说的一些话。很多朋友都知道,我在这周一的时候,在哔哩哔哩发布了自己的第一个露脸视频。得益于各路朋友的支持,目前这个视频的播放已经达到 2.1w,点赞达到了 0.9k。我已经非常非常满意了![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MbS1r5nO-1592655446015)(https://static01.imgkr.com/temp/d6b61c8744b3471d8f87520948fa2521.png)]我的小

2020-06-20 20:08:10

线程池最佳实践!安排!

大家好,我是 Guide 哥,一个三观比主角还正的技术人。今天再来继续聊聊线程池~线程池最佳实践这篇文章篇幅虽短,但是绝对是干货。标题稍微有点夸张,嘿嘿,实际都是自己使用线程池的时候总结的一些个人感觉比较重要的点。线程池知识回顾开始这篇文章之前还是简单介绍一嘴线程池,之前写的《新手也能看懂的线程池学习总结》这篇文章介绍的很详细了。为什么要使用线程池?池化技术相比大家已经屡见不鲜了,线程池、数据库连接池、Http 连接池等等都是对这个思想的应用。池化技术的思想主要是为了减少每次获取资源的消耗,提

2020-06-11 17:57:16

因为命名被diss无数次。简单聊聊编程最头疼的事情之一:命名

本文已经收录进我的 80K+ Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识)编程过程中,有太多太多让我们头疼的事情了,比如命名、维护其他人的代码、写测试、与其他人沟通交流等等。就连世界级软件大师 Martin Fowler 大神都说过 CS 领域有两大最难的事情,一是缓存失效,一是程序命名(@ https://martinfowler..

2020-06-10 19:56:18

花了快2个月!Guide自己动手写了一个简单的RPC框架!

Github地址:https://github.com/Snailclimb/guide-rpc-framework (欢迎star,欢迎一起完善!共勉!)前言大概 2 个月前,我说过要利用业余时间写一个简单的 RPC 框架,今天(2020-06-05)总算将其开源出来,希望对小伙伴们有帮助。虽说 RPC 的原理实际不难,但是,自己在实现的过程中自己也遇到了很多问题。Guide-rpc-framework 目前只实现了 RPC 框架最基本的功能,一些可优化点都在下面提到了,有兴趣的小伙伴可以自行完.

2020-06-08 09:42:42

推荐4个基于 Java 语言的 Leetcode 题解项目!算法面试不愁了!

本文已经收录自:awesome-java (Github 上非常棒的 Java 开源项目集合)一个很明显的现象,现在大厂的应届生面试,甚至是社招面试都开始越来越重视算法了。为了能够应对,我们大部分人能做的就是刷 Leetcode 来积累做算法题的经验和套路。为了能够帮助我们更好的刷 Leetcode,Guide 精选了一些不错的基于 Java 题解的开源项目。下面的项目是根据下面三个标准选出:项目是否还在继续维护更新。项目的质量如何,这一点可以从 star、issue 以及 pr 的数量侧面反.

2020-06-06 17:07:28

爱了!再来推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了~

在上期《听说你要接私活?Guide连夜整理了5个开源免费的Java项目快速开发脚手架。》 Java快速开发脚手架推荐中,我一共推荐了下面这些项目。GunspigRuoYiJeecg-bootiBase4J综合来看好评度最高的是:Ruoyi,次之的是 pig,另外,有读者表示自己公司在用 Jeecg-boot ,但是开发过程中遇到了一些问题。今天再来推荐 5 个好用的 Java 项目快速开发脚手架/项目骨架搭建脚手架,下面推荐的项目除了 renren 之外,其他都是我从 Github 上找的

2020-06-05 09:23:53

10分钟白嫖我的常用的在线工具网站清单

大家好,我是 Guide 哥,一个三观比主角还正的技术人。简单整理了一下自己日常经常使用的工具网站,分享给小伙伴们!其他推荐阅读:完结撒花!JavaGuide面试突击版来啦!「Java面试题精华集」Java基础知识篇(2020最新版)附PDF版 !【Java后端面试经历】我和阿里面试官的“又”一次“邂逅”(附问题详解)1.奶牛快传:用户体验更好的网盘工具。https://cowtransfer.com/最近开始使用的一款网盘工具,和百度网盘类似,不过没有下载速度的限制,并且可以支持自定义

2020-05-30 13:32:17

阿里P7面试官问我Spring IoC 和 AOP。这样回答让他眼前一亮!

本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。)本文为读者投稿!这篇文章会从下面从以下几个问题展开对 IoC & AOP 的解释什么是 IoC?IoC 解决了什么问题?IoC 和 DI 的区别?什么是 AOP?AOP 解决了什么问题?AOP 为什么叫做切面编程?首先声明:IoC &.

2020-05-28 15:22:50

第一弹!「Java知识点/面试题精华集」20000+字的Java基础知识篇(2020最新版) !

本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。)大家好,我是 Guide 哥,一个三观比主角还正的技术人。两个星期前,我和我的好朋友决定做一系列的 Java 知识点常见重要问题的小册。小册的标准就一个,那就是:取精华,取重点。每一本小册,我们都会充分关注我们所总结的知识点是否达到这个标准。文章目录1. J.

2020-05-28 15:19:29

「程序员脱单指南」Guide是如何追到女朋友的?你们要的Girlfriend Guide来啦!

这篇文章是女朋友的投稿,原滋原味的放出来了,我自己没有做任何修改(自己没时间修改了)。ps: 路子越来越野了,这样的文章都敢发出来了。没办法!兄弟们,Guide以自己的经历给你们铺路,加油!能帮你们的只有这些了。一、我是如何与Guide哥相似的?说起这个,还真的挺不可思议的,当时我正在学校排队买奶茶,Guide哥向我问路。哈哈,简单的聊了几句后他就向我要了微信,我鬼使神差的也给了。加微信后给我说的第一句话居然就夸我,这男孩儿真的好会哦。简单翻看了他的朋友圈之后,发现我初中的死党(男)居然和他是大学

2020-05-20 15:29:24

听说你要接私活?Guide哥连夜整理了5个开源免费的Java项目快速开发脚手架,项目经验也有了。

本文已经收录进我的 75K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide大家好,我是 Guide 哥,一个三观比主角还正的技术人。推荐阅读:今天推荐几个 Java 项目快速开发脚手架,解放双手 ✋ 从现在开始。以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。不过既然开源出来,这么多人参与,一般情况下项目整体质量可以说.

2020-05-18 19:22:37

武汉实录|程序员的一次晚餐所见所感

时隔一周,Guide 哥又又回来武汉了。上次来的时间匆忙,只是短暂停留了一下,尚未去下班后和同事们聚餐的地方走走看看,也未曾去周末里和女朋友逛街玩耍的光谷步行街瞧瞧。正琢磨晚饭怎么解决时,想着还是去以前熟悉的店吃饭来促进下消费吧!乘坐地铁去光谷广场的时候,空荡荡的地铁站里和我等待同一辆车的只有一个低头看手机的大叔,往日里地铁 2 号线是最拥挤的,更别说是周五的晚上了。大家都说武汉是一座年轻人的城市,因为在校大学生人数超过百万,每到周末呀,地铁里熙熙攘攘的年轻人高谈阔论,充斥着阳光的气息。嗯,车来了,Gu

2020-05-17 09:40:03

Guide哥连夜赶的7000+字的Spring事务总结来啦!我饱了!

本文已经收录进 Github 75k+ Star 的Java项目JavaGuide 。JavaGuide项目地址 : https://github.com/Snailclimb/JavaGuide 。强烈建议学习 Java的朋友看看!大家好,我是 Guide 哥,前段答应读者的 Spring 事务分析总结终于来了。这部分内容比较重要,不论是对于工作还是面试,但是网上比较好的参考资料比较少。如果本文有任何不对或者需要完善的地方,请帮忙指出!Guide 哥感激不尽!1. 什么是事务?事务是逻.

2020-05-15 18:14:48

疫情原因,高中好友被裁,被迫离开互联网行业

本文已经经过好友同意,文中未涉及个人信息和公司信息。今天见到了快有一年没有见的高中挚友,我们每一年过年或者平时都回家了就会一起聚一下。今天在没见到他之前,就听说他因为疫情原因已经从上一家公司离开了,不过,我也是今天才知道具体原因是被公司辞退了。高中生活再聊聊我的这个朋友吧!高中的时候,我和他因为每天晚上都不上晚自习,跑去操场健身器材那里健身而相识。后面,因为这个共同爱好,两个人在高中就走的比较近。刚刚翻了好久,终于从尘封已久的空间找了操场健身器材的照片,很简陋,但却是高中的最爱。那时候,是很单.

2020-05-12 10:54:54

IDEA正确实用姿势|几个让你爽到爆的IDEA必备插件推荐!

上一篇关于IDEA插件推荐的文章:《第一弹!安排!安利10个让你爽到爆的IDEA必备插件!》收到了很多小伙伴的好评,时隔大半个月左右,第二弹IDEA插件总算来啦!下面推荐的插件几乎都是我觉得实用IDEA必备的,不过可以根据自己的需要适当进行选择。另外 IDEA 自带的很多插件如果没有用到的话都可以关掉,这样可以提高IDEA的运行速度。文章目录Grep Console:控制台输出处理Rainbo...

2020-05-06 17:49:42

接近8000字的Spring/SpringBoot常用注解总结!安排!

文章目录0.前言1. `@SpringBootApplication`2. Spring Bean 相关2.1. `@Autowired`2.2. `Component`,`@Repository`,`@Service`, `@Controller`2.3. `@RestController`2.4. `@Scope`2.5. `Configuration`3. 处理常见的 HTTP 请求类型3....

2020-05-06 09:22:11

面试官问我Java8~14的有哪些重要的新特性,我哭了~~~

大家好,我是Guide哥!这篇文章来自读者的投稿,经过了两次较大的改动,两周的完善终于完成。Java 8新特性见这里:Java8新特性最佳指南 。Guide 哥:别人家的特性都用了几年了,我 Java 才出来,哈哈!真实!Java9发布于 2017 年 9 月 21 日 。作为 Java8 之后 3 年半才发布的新版本,Java 9 带 来了很多重大的变化其中最重要的改动是 Java 平台模...

2020-04-21 15:01:48

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 原力突破
    原力突破
    参与《原力计划【第二季】— 打卡挑战》的文章入选【打卡挑战周榜】的博主,即可获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。