摘要: 一、前言 只有光头才能变强 HTTP博文回顾: "PC端:HTTP就是这么简单" "PC端:HTTP面试题都在这里" "微信公众号端:HTTP就是这么简单" "微信公众号端:HTTP面试题都在这里" 本文 力求简单讲清每个知识点 ,希望大家看完能有所收获 二、HTTP协议的今生来世 最近在看博客的时 阅读全文
posted @ 2018-07-30 19:38 Java3y 阅读(13325) 评论(0) 推荐(8) 编辑
摘要: 前言 只有光头才能变强 JVM在准备面试的时候就有看了,一直没时间写笔记。现在到了一家公司实习,闲的时候就写写,刷刷JVM博客,刷刷电子书。 学习JVM的目的也很简单: 能够知道JVM是什么,为我们干了什么,具体是怎么干的。能够理解到一些初学时不懂的东西 在面试的时候有谈资 能装逼 (图片来源: " 阅读全文
posted @ 2018-07-11 20:19 Java3y 阅读(3687) 评论(2) 推荐(9) 编辑
摘要: 一、前言 只有光头才能变强 回顾前面: "广州三本找Java实习经历" 上一篇写了自己面试的经历和一些在面试的时候遇到的题目(笔试题和面试题)。 我在面试前针对Java基础也花了不少的时间,期间也将自己写过的博文粗略地刷了一遍,同时也在网上 找了不少比较好的资料 (部分是没看完的)。在这里给大家分享 阅读全文
posted @ 2018-06-24 21:21 Java3y 阅读(2679) 评论(0) 推荐(4) 编辑
摘要: 前言 只有光头才能变强 这阵子跑去面试Java实习生啦~~~我来简单介绍一下背景吧。 广州三本大三在读,在广州找实习。大学开始接触编程,一个非常平庸的人。 在学习编程时,跟我类似的人应该会有一个疑问: 究竟学到什么程度才能找到一份实习/工作呢 ? 针对的是中小公司.. 我是在6月1号开始投的简历找J 阅读全文
posted @ 2018-06-21 18:59 Java3y 阅读(3044) 评论(10) 推荐(5) 编辑
摘要: 前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" 本 阅读全文
posted @ 2018-04-14 12:27 Java3y 阅读(919) 评论(0) 推荐(1) 编辑
摘要: 由于写的文章已经是有点多了,为了自己和大家的检索方便,于是我就做了这么一个博客导航。 想要获取最新原创的技术文章欢迎关注我的公众号:Java3y 三歪把【大厂面试知识点】、【简历模板】、【原创文章】全部整理成电子书,共有1263页!点击下方直接取就好了: https://github.com/Zho 阅读全文
posted @ 2018-04-03 15:46 Java3y 阅读(5629) 评论(0) 推荐(5) 编辑
摘要: 前言 今天要讲的是注解,对于本章节,最好是有Servlet基础的人查阅~因为单纯是Java基础的话,可能用不上注解这个东西。但如果开发过Servlet,就对 不会陌生。 现在的开发都推崇使用注解来进行开发,这样就可以免去写XML配置了,十分方便的一项技术~ 学习注解可以更好地理解注解是怎么工作的,看 阅读全文
posted @ 2018-04-02 12:06 Java3y 阅读(1005) 评论(2) 推荐(3) 编辑
摘要: 归并排序就这么简单 从前面已经讲解了冒泡排序、选择排序、插入排序,快速排序了,本章主要讲解的是 归并排序 ,希望大家看完能够理解并手写出归并排序快速排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 归并排序的介绍 来源百度百科: 归并排序(MERGE SORT)是建立在归并 阅读全文
posted @ 2018-03-23 17:24 Java3y 阅读(6379) 评论(0) 推荐(2) 编辑
摘要: 一、前言 最近有点想弄一个站内搜索的功能,之前学过了Lucene,后来又听过Solr这个名词。接着在了解全文搜索的时候就发现了Elasticsearch这个,他也是以Lucene为基础的。 我去搜了几篇Elasticsearch教程,发现很多都是基于linux的,但我linux耍得并不熟,很少用。仅 阅读全文
posted @ 2018-03-23 08:44 Java3y 阅读(2876) 评论(8) 推荐(5) 编辑
摘要: 移动商城项目总结 移动商城项目是我第二个做得比较大的项目,该项目系统来源于传智Java168期,十天的视频课程(想要视频的同学关注我的公众号就可以直接获取了) 通过这次的项目又再次开阔了我的视野,自己练习完我将项目的代码放到了GitHub中: "https://github.com/ZhongFuC 阅读全文
posted @ 2018-03-22 18:12 Java3y 阅读(1165) 评论(1) 推荐(0) 编辑
摘要: 前言 本文主要讲解的知识点有以下: Shiro授权过滤器使用 Shiro缓存 与Ehcache整合 Shiro应用 实现验证码功能 记住我功能 一、授权过滤器测试 我们的授权过滤器使用的是permissionsAuthorizationFilter来进行拦截。我们可以在application shi 阅读全文
posted @ 2018-03-22 10:22 Java3y 阅读(696) 评论(0) 推荐(2) 编辑
摘要: 插入排序就这么简单 从上面已经讲解了冒泡和选择排序了,本章主要讲解的是插入排序,希望大家看完能够理解并手写出插入排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 插入排序介绍 来源百度百科: 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个 阅读全文
posted @ 2018-03-21 21:42 Java3y 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 前言 本文主要讲解的知识点有以下: Shiro授权的方式简单介绍 与Spring整合 初始Shiro过滤器 一、Shiro授权 上一篇我们已经讲解了Shiro的认证相关的知识了,现在我们来弄Shiro的授权 Shiro授权的流程和认证的流程其实是差不多的: 1.1Shiro支持的授权方式 Shiro 阅读全文
posted @ 2018-03-21 19:29 Java3y 阅读(1201) 评论(5) 推荐(2) 编辑
摘要: 快速排序就这么简单 从前面已经讲解了冒泡排序、选择排序、插入排序了,本章主要讲解的是快速排序,希望大家看完能够理解并手写出快速排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 快速排序的介绍 来源百度百科: 快速排序由C. A. R. Hoare在1962年提出。它的基本思 阅读全文
posted @ 2018-03-21 15:57 Java3y 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 前言 本文主要讲解的知识点有以下: 权限管理的基础知识 模型 粗粒度和细粒度的概念 回顾URL拦截的实现 Shiro的介绍与简单入门 一、Shiro基础知识 在学习Shiro这个框架之前,首先我们要先了解Shiro需要的基础知识: 权限管理 1.1什么是权限管理? 只要有用户参与的系统一般都要有权限 阅读全文
posted @ 2018-03-21 09:48 Java3y 阅读(16277) 评论(7) 推荐(18) 编辑
摘要: 一、SpringData入门 在上次学SpringBoot的时候,那时候的教程就已经涉及到了一点SpringData JPA的知识了。当时还是第一次见,觉得也没什么大不了,就是封装了Hibernate的API而已。 然后在慕课网上又看到了SpringData的教程了。于是就进去学习了一番。 教程地址 阅读全文
posted @ 2018-03-20 22:36 Java3y 阅读(12359) 评论(0) 推荐(0) 编辑
摘要: 递归介绍 本来预算此章节是继续写快速排序的,然而编写快速排序往往是递归来写的,并且递归可能不是那么好理解,于是就有了这篇文章。 在上面提到了 递归 这么一个词,递归在程序语言中简单的理解是: 方法自己调用自己 递归其实和循环是非常像的,循环 都 可以改写成递归,递归 未必 能改写成循环,这是一个充分 阅读全文
posted @ 2018-03-20 16:33 Java3y 阅读(1209) 评论(2) 推荐(4) 编辑
摘要: 一、SpringBoot入门 今天在慕课网中看见了Spring Boot这么一个教程,这个Spring Boot作为JavaWeb的学习者肯定至少会听过,但我是不知道他是什么玩意。 只是大概了解过他是用起来很方便,不用什么配置的。于是我就花了点时间去跟着学习了。 视频地址: "http://www. 阅读全文
posted @ 2018-03-20 10:34 Java3y 阅读(3106) 评论(0) 推荐(3) 编辑
摘要: Activiti介绍 什么是Activiti? Activiti5是 由Alfresco软件在2010年5月17日发布的 业务流程管理(BPM)框架 ,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台 阅读全文
posted @ 2018-03-19 19:51 Java3y 阅读(5205) 评论(17) 推荐(10) 编辑
摘要: 什么是Lucene?? Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个 全文检索引擎的架构 ,提供了完整的创建索引和查询索引,以及部分文本分析的引擎,Lucene的目的是为软件开发人员提供一个简单易用的工具包, 阅读全文
posted @ 2018-03-19 10:36 Java3y 阅读(718) 评论(1) 推荐(5) 编辑
摘要: 今晚来聊聊我在**技术成长**中的一些感悟,跟大家分享下。 ## BALABALA 在大学的时候,我一个计算机专业相关的证书都没考,自认为这些证书对我以后找工作没什么大的帮助。于是我把时间更多地花在研究八股文上,因为八股文在面试的时候是要用到的。 (**利益化**) > **我会对我做的事情利益化* 阅读全文
posted @ 2023-06-25 21:49 Java3y 阅读(723) 评论(1) 推荐(1) 编辑
摘要: 我的开源项目消息推送平台Austin终于要上线了,迎来在线演示的第一版! 🔥项目在线演示地址:http://139.9.73.20:3000/ 消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 https://gitee.com/zhongfuc 阅读全文
posted @ 2023-05-04 22:03 Java3y 阅读(5561) 评论(25) 推荐(43) 编辑
摘要: 面试官:好久没见,甚是想念。今天来聊聊SpringBoot的自动配置吧? 候选者:嗯,SpringBoot的自动配置我觉得是SpringBoot很重要的“特性”了。众所周知,SpringBoot有着“约定大于配置”的理念,这一理念一定程度上可以用“SpringBoot自动配置”来解释。 候选者:Sp 阅读全文
posted @ 2022-12-26 09:24 Java3y 阅读(1179) 评论(3) 推荐(4) 编辑
摘要: 面试官:「你是怎么定位线上问题的?」 这个面试题我在两年社招的时候遇到过,前几天面试也遇到了。我觉得我每一次都答得中规中矩,今天来梳理复盘下,下次又被问到的时候希望可以答得更好。 下一次我应该会按照这个思路去答: 1、如果线上出现了问题,我们更多的是希望由监控告警发现我们出了线上问题,而不是等到业务 阅读全文
posted @ 2022-11-30 08:39 Java3y 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是3y 这是一篇我对2021年的总结文章,记得上一次写这种类型文章的我还是在2019年。没错,2020年我并没有写年终总结。 今天突发奇想,想记录下自己2021年做了些什么,于是产出了这篇文章。 了解我的老读者可能会知道我是一个比较佛系的人,我并不会去总结我哪些做得好或者并不好的地方,以及 阅读全文
posted @ 2021-12-23 08:46 Java3y 阅读(2641) 评论(5) 推荐(12) 编辑
摘要: 面试官:今天要不来聊聊HTTP吧? 候选者:嗯,HTTP「协议」是客户端和服务器「交互」的一种通迅的格式 候选者:所谓的「协议」实际上就是双方约定好的「格式」,让双方都能看得懂的东西而已 候选者:所谓的交互实际上就是「请求」和「响应」 面试官:那你知道HTTP各个版本之间的区别吗? 候选者:HTTP 阅读全文
posted @ 2021-11-30 08:38 Java3y 阅读(1534) 评论(4) 推荐(7) 编辑
摘要: 面试官:今天要不来聊聊JVM调优相关的吧? 面试官:你曾经在生产环境下有过调优JVM的经历吗? 候选者:没有 面试官:... 候选者:嗯...是这样的,我们一般优化系统的思路是这样的 候选者:1. 一般来说关系型数据库是先到瓶颈,首先排查是否为数据库的问题 候选者:(这个过程中就需要评估自己建的索引 阅读全文
posted @ 2021-11-26 08:36 Java3y 阅读(1072) 评论(4) 推荐(7) 编辑
摘要: 面试官:我看你的简历写着熟悉常见的设计模式,要不你来简单聊聊你熟悉哪几个吧? 候选者:常见的工厂模式、代理模式、模板方法模式、责任链模式、单例模式、包装设计模式、策略模式等都是有所了解的 候选者:项目手写代码用得比较多的,一般就模板方法模式、责任链模式、策略模式、单例模式吧 候选者:像工厂模式、代理 阅读全文
posted @ 2021-11-25 08:26 Java3y 阅读(1236) 评论(3) 推荐(5) 编辑
摘要: 面试官:我想问个问题哈,项目里比较常见的问题 面试官:我现在有个系统会根据请求的入参,做出不同动作。但是,这块不同的动作很有可能是会发生需求变动的,这块系统你会怎么样设计? 面试官:实际的例子:现在有多个第三方渠道,系统需要对各种渠道进行订单归因。但是归因的逻辑很有可能会发生变化,不同的渠道归因的逻 阅读全文
posted @ 2021-11-23 08:42 Java3y 阅读(1669) 评论(5) 推荐(5) 编辑
摘要: 面试官:聊下Redis的分片集群,先聊 Redis Cluster好咯? 面试官:Redis Cluser是Redis 3.x才有的官方集群方案,这块你了解多少? 候选者:嗯,要不还是从基础讲起呗? 候选者:在前面聊Redis的时候,提到的Redis都是「单实例」存储所有的数据。 候选者:1. 主从 阅读全文
posted @ 2021-11-19 08:35 Java3y 阅读(1093) 评论(0) 推荐(4) 编辑
摘要: 面试官:要不你来讲讲你最近在看的点呗?可以拉出来一起讨论下(今天我也不知道要问什么) 候选者:最近在看「Redis」相关的内容 面试官:嗯,我记得已经问过Redis的基础和持久化了 面试官:要不你来讲讲你公司的Redis是什么架构的咯? 候选者:我前公司的Redis架构是「分片集群」,使用的是「Pr 阅读全文
posted @ 2021-11-18 08:36 Java3y 阅读(851) 评论(2) 推荐(6) 编辑
摘要: 面试官:要不你来讲讲你最近在看的点呗?可以拉出来一起讨论下 候选者:最近在看「去重」和「幂等」相关的内容 面试官:那你就先来聊聊你对「去重」和「幂等」的理解吧 候选者:我认为「幂等」和「去重」它们很像,我也说不出他们之间的严格区别 候选者:我说下我个人的理解,我也不知道对不对 候选者:「去重」是对请 阅读全文
posted @ 2021-11-16 08:35 Java3y 阅读(1110) 评论(4) 推荐(7) 编辑
摘要: 面试官:要不这次来聊聊G1垃圾收集器? 候选者:嗯嗯,好的呀 候选者:上次我记得说过,CMS垃圾收集器的弊端:会产生内存碎片&&空间需要预留 候选者:这俩个问题在处理的时候,很有可能会导致停顿时间过长,说白了就是CMS的停顿时间是「不可预知的」 候选者:而G1又可以理解为在CMS垃圾收集器上进行"升 阅读全文
posted @ 2021-11-11 08:42 Java3y 阅读(793) 评论(3) 推荐(5) 编辑
摘要: 面试官:今天还是来聊聊CMS垃圾收集器呗? 候选者:嗯啊... 候选者:如果用Seria和Parallel系列的垃圾收集器:在垃圾回收的时,用户线程都会完全停止,直至垃圾回收结束! 候选者:CMS的全称:Concurrent Mark Sweep,翻译过来是「并发标记清除」 候选者:用CMS对比上面 阅读全文
posted @ 2021-11-09 08:31 Java3y 阅读(770) 评论(1) 推荐(4) 编辑
摘要: 面试官:我还记得上次你讲到JVM内存结构(运行时数据区域)提到了「堆」,然后你说是分了几块区域嘛 面试官:当时感觉再讲下去那我可能就得加班了 面试官:今天有点空了,继续聊聊「堆」那块吧 候选者:嗯,前面提到了堆分了「新生代」和「老年代」,「新生代」又分为「Eden」和「Survivor」区,「sur 阅读全文
posted @ 2021-11-04 08:33 Java3y 阅读(705) 评论(1) 推荐(4) 编辑
摘要: 面试官:今天来聊聊JVM的内存结构吧? 候选者:嗯,好的 候选者:前几次面试的时候也提到了:class文件会被类加载器装载至JVM中,并且JVM会负责程序「运行时」的「内存管理」 候选者:而JVM的内存结构,往往指的就是JVM定义的「运行时数据区域」 候选者:简单来说就分为了5大块:方法区、堆、程序 阅读全文
posted @ 2021-11-02 08:35 Java3y 阅读(742) 评论(1) 推荐(4) 编辑
摘要: 面试官:我记得上一次已经问过了为什么要有Java内存模型 面试官:我记得你的最终答案是:Java为了屏蔽硬件和操作系统访问内存的各种差异,提出了「Java内存模型」的规范,保证了Java程序在各种平台下对内存的访问都能得到一致效果 候选者:嗯,对的 面试官:要不,你今天再来讲讲Java内存模型这里边 阅读全文
posted @ 2021-10-27 08:20 Java3y 阅读(960) 评论(1) 推荐(5) 编辑
摘要: 面试官:要不你今天来详细讲讲双亲委派机制? 候选者:嗯,好的。 候选者:上次提到了:class文件是通过「类加载器」装载至JVM中的 候选者:为了防止内存中存在多份同样的字节码,使用了双亲委派机制(它不会自己去尝试加载类,而是把请求委托给父加载器去完成,依次向上) 候选者:JDK 中的本地方法类一般 阅读全文
posted @ 2021-10-20 08:32 Java3y 阅读(999) 评论(3) 推荐(4) 编辑
摘要: 面试官:今天从基础先问起吧,你是怎么理解Java是一门「跨平台」的语言,也就是「一次编译,到处运行的」? 候选者:很好理解啊,因为我们有JVM。 候选者:Java源代码会被编译为class文件,class文件是运行在JVM之上的。 候选者:当我们日常开发安装JDK的时候,可以发现JDK是分「不同的操 阅读全文
posted @ 2021-10-18 08:31 Java3y 阅读(860) 评论(2) 推荐(6) 编辑
摘要: 面试官:今天想跟你聊聊Java内存模型,这块你了解过吗? 候选者:嗯,我简单说下我的理解吧。那我就从为什么要有Java内存模型开始讲起吧 面试官:开始你的表演吧。 候选者:那我先说下背景吧 候选者:1. 现有计算机往往是多核的,每个核心下会有高速缓存。高速缓存的诞生是由于「CPU与内存(主存)的速度 阅读全文
posted @ 2021-10-14 08:24 Java3y 阅读(1040) 评论(5) 推荐(7) 编辑
摘要: 我悟了 阅读全文
posted @ 2021-10-12 08:33 Java3y 阅读(6672) 评论(16) 推荐(83) 编辑
摘要: 差点整不会了 阅读全文
posted @ 2021-10-08 08:38 Java3y 阅读(2050) 评论(5) 推荐(18) 编辑
摘要: 面试官:我看你简历上写了MySQL,对MySQL InnoDB引擎的索引了解吗? 候选者:嗯啊,使用索引可以加快查询速度,其实上就是将无序的数据变成有序(有序就能加快检索速度) 候选者:在InnoDB引擎中,索引的底层数据结构是B+树 面试官:那为什么不使用红黑树或者B树呢? 候选者:MySQL的数 阅读全文
posted @ 2021-09-01 10:40 Java3y 阅读(1727) 评论(10) 推荐(18) 编辑
摘要: 面试官:今天我想问下,你觉得Kafka会丢数据吗? 候选者:嗯,使用Kafka时,有可能会有以下场景会丢消息 候选者:比如说,我们用Producer发消息至Broker的时候,就有可能会丢消息 候选者:如果你不想丢消息,那在发送消息的时候,需要选择带有 callBack的api进行发送 候选者:其实 阅读全文
posted @ 2021-08-23 16:05 Java3y 阅读(754) 评论(2) 推荐(0) 编辑
摘要: 《对线面试官》系列目前已经连载33篇啦,这是一个讲人话面试系列 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官 阅读全文
posted @ 2021-07-30 10:44 Java3y 阅读(588) 评论(2) 推荐(7) 编辑
摘要: 《对线面试官》系列目前已经连载31篇啦,这是一个讲人话面试系列 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官 阅读全文
posted @ 2021-07-27 10:09 Java3y 阅读(508) 评论(3) 推荐(2) 编辑
摘要: 今日总结 Redis持久化机制:RDB和AOF RDB持久化:定时任务,BGSAVE命令 fork一个子进程生成RDB文件(二进制) AOF持久化:根据配置将写命令存储至日志文件中,顺序写&&异步刷盘(子线程),重写AOF文件也是需要 fork 子进程 Redis4.0之后支持混合持久化,用什么持久 阅读全文
posted @ 2021-07-22 14:02 Java3y 阅读(477) 评论(4) 推荐(9) 编辑
摘要: 《对线面试官》系列目前已经连载30篇啦,这是一个讲人话面试系列 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官 阅读全文
posted @ 2021-07-20 11:47 Java3y 阅读(626) 评论(5) 推荐(3) 编辑
摘要: 《对线面试官》系列目前已经连载27篇啦!有深度风趣的系列! 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官】A 阅读全文
posted @ 2021-07-07 10:48 Java3y 阅读(2162) 评论(17) 推荐(24) 编辑
摘要: 《对线面试官》系列目前已经连载26篇啦!有深度风趣的系列! 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官】A 阅读全文
posted @ 2021-07-05 10:37 Java3y 阅读(3995) 评论(22) 推荐(17) 编辑
摘要: Spring面试谁还会缺少SpringBean的提问呢 阅读全文
posted @ 2021-06-30 10:24 Java3y 阅读(757) 评论(3) 推荐(6) 编辑
摘要: 《对线面试官》系列目前已经连载25篇啦!有深度风趣的系列! 【对线面试官】Java注解 【对线面试官】Java泛型 【对线面试官】 Java NIO 【对线面试官】Java反射 && 动态代理 【对线面试官】多线程基础 【对线面试官】 CAS 【对线面试官】synchronized 【对线面试官】A 阅读全文
posted @ 2021-06-28 10:43 Java3y 阅读(546) 评论(2) 推荐(6) 编辑
摘要: 冲TM的 阅读全文
posted @ 2021-06-23 10:50 Java3y 阅读(915) 评论(3) 推荐(7) 编辑
摘要: 就差那么一点点就没了 阅读全文
posted @ 2021-06-11 09:50 Java3y 阅读(604) 评论(1) 推荐(3) 编辑
摘要: Hi,大家好,我是3y 啊,好久没在博客园更新了... 当大家看到这篇文章的时候,我已经办完离职手续离开了蘑菇街。从19年初到蘑菇街实习,到现在不知不觉已经两年多了。两年时间说短不短,说长也不长。 之前在蘑菇街就已经送别了不少好友,但当主角是自己时,心里的感受却无以表达。 离开广州 当我还在大三读书 阅读全文
posted @ 2021-06-09 11:01 Java3y 阅读(6532) 评论(22) 推荐(39) 编辑
摘要: 冲 阅读全文
posted @ 2021-02-02 13:51 Java3y 阅读(776) 评论(1) 推荐(4) 编辑
摘要: AQS总体来说没有想象中那么难,只要了解它的实现框架,那理解起来就不是什么问题了。 AQS在Java还是占很重要的地位的,面试也是经常会问。 目前已经连载11篇啦!进度是一周更新两篇,欢迎持续关注 [【对线面试官】Java注解] [【对线面试官】Java泛型] [【对线面试官】 Java NIO] 阅读全文
posted @ 2021-01-27 13:58 Java3y 阅读(1113) 评论(7) 推荐(9) 编辑
摘要: 嘿嘿 阅读全文
posted @ 2021-01-25 13:47 Java3y 阅读(789) 评论(2) 推荐(9) 编辑
摘要: 文章以纯面试的角度去讲解,所以有很多的细节是未铺垫的。 文章中写到的处理线程安全的思路每一项技术都可以写出一篇文章,AQS、Synchronized、Atomic...周末肝起来!下周再来给大家安排! 从上一篇文章反馈中,还是有部分同学没看明白,基础的知识我确实写过文章讲解过啦,但有的同学就是不爱去 阅读全文
posted @ 2021-01-22 13:53 Java3y 阅读(229) 评论(0) 推荐(1) 编辑
摘要: 爱了爱了 阅读全文
posted @ 2021-01-20 13:51 Java3y 阅读(558) 评论(1) 推荐(1) 编辑