自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(182)
  • 收藏
  • 关注

原创 字节跳动Java金三银四解析:javaerp管理系统源码

前言原来只是在从应用以及简单的思想理解方面给大家介绍了红黑树的创建与使用。这段时间就想要深入研究一下红黑树,主要参考了维基百科内容,加上自己的一些理解与学习,尝试真正的实现这一数据结构。今天小泉就带大家手撸一下红黑树吧!废话不多说,我们的红黑树之旅即将启程。策略 1——停止挖掘Law of Holes 是说当自己进洞就应该停止挖掘。对于单体式应用不可管理时这是最佳建议。换句话说,应该停止让单体式应用继续变大,也就是说当开发新功能时不应该为旧单体应用添加新代码,最佳方法应该是将新功能开发成独立微服务。如

2021-05-27 16:17:33 392

原创 字节Java高级岗:入门的java游戏小程序

害怕干不过SpringBoot?莫慌,我送你套神级pdf文档随着 Spring Boot 使用越来越广泛,Spring Boot 已经成为 Java 程序员面试的知识点,很多同学对 Spring Boot 理解不是那么深刻,经常就会被几个连环追问就给干趴下了!今天小编就给大家整理了全套SpringBoot“神级PDF文档”:面试篇:35常见知识点、21道必刷题、10个高频解析题知识脑图篇:综合解析SpringBoot知识大全预览进阶学习必备篇:《SpringBoot学习教程》、《深入

2021-05-27 16:16:48 126

原创 字节Java高级岗:使用java实现面向对象编程的导图

前言最近一段时间发现经常看到很多人,对Spring源码比较感兴趣,日常开发中,无论你做什么什么项目,大部分都离不开Spring生态的那一套东西,所以很多人对Spring底层源码实现很感兴趣,但是有些从来没有接触过源码的开发者,在看Spring源码的过程中确实及其难受的,为什么,大部分人看源码基本都是debug一点一点去看的,最后发现,越追越离谱,越追越深,到最后都追到JDK源码了,也没有明白是什么意思!对于学习源码,我的看法是,先去完全的熟悉它的用法,想一下如果让你来实现,你会怎么实现!有了这些想法之后

2021-05-27 16:16:05 132

原创 字节Java高工面试:java语言程序设计教程朱晓龙答案

前言很久没有发过文章,今天来说一下应届生找工作的问题吧,就算你是打摆子都要看完~~金九银十是社招以及校招的火热时期,但今年很明显没有往年般的火热,面试也是越来越难了。对于应届生来说,如何能够在面试官眼中脱颖而出显得尤为重要。好在,我帮你们找到了一份非常全面的面试资料,针对于应届生以及转行过来的人群都是极具价值的,接下来就一起看看这份笔记。阿里巴巴Java岗面试题分享1.HashMap 的内部结构?内部原理?和 HashTable 的区别,假如发⽣了 hash 碰撞,如何设计能让遍历效率⾼?2.讲

2021-05-27 16:15:21 91

原创 字节Java面试必问:java不运行当前程序

前言为什么互联网资讯这么发达,但是没有出现技术人才井喷?为什么会出现应届生薪资倒挂多年老员工的现象?这个世界有太多的现象都可以用**“二八定律”**来解释。20%拿着高工资,80%每天挣扎在增删改查边缘。职场一分钱一分货人家拿高薪,不是全靠运气工作年限越久,不代表越值钱一年经验用了五年,无法改变因为经历不等于经验加班“重灾区”的互联网行业以996闻名,每天超过11小时的工作时长每年位居各行业之首。工作内容重复,加班导致学习时间不够,无法跟上技术更新脚本。如何花最少时间学习最多知识,迫

2021-05-27 16:14:38 161

原创 如何查看电脑java环境是否配置完成,工作感悟

前言过去十多年互联网产业的高速发展,在给社会带来深刻变革的同时,也催生了服务架构的演进:从传统的单体应用到面向服务的SOA,再到现今主流的微服务架构,而 Apache Dubbo就是微服务领域中的先行者和佼佼者。Apache Dubbo是阿里巴巴于2011年开源的一款高性能Java RPC框架,在这方面阿里巴巴是有强力发言权的,不如跟着阿里的大佬来学一学这份业内公认的**“大师级Dubbo实战笔记”**,点赞+关注支持一下!Maven权威指南首先,本书适合所有Java程序员阅读。由于自动化构建、依

2021-05-27 16:13:54 255

原创 如何成为杰出的程序员?java可变长参数

前言高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。在过往的面试中,如果候选人做过高并发的项目,我通常会让对方谈谈对于高并发的理解,但是能系统性地回答好此问题的人并不多,大概分成这样几类:1、对数据化的指标没有概念:不清楚选择什么样的指标来衡量高并发系统?分不清并发量和QPS,甚至不知道自己系统的总用户量、活跃用户量,平峰和高峰时的QPS和TPS

2021-05-27 16:12:28 58

原创 如何保证高可用?mysql带变量的查询语句

前言今天来带大家研究一下Linux内存管理。对于精通 CURD 的业务同学,内存管理好像离我们很远,但这个知识点虽然冷门(估计很多人学完根本就没机会用上)但绝对是基础中的基础,这就像武侠中的内功修炼,学完之后看不到立竿见影的效果,但对你日后的开发工作是大有裨益的,因为你站的更高了。再功利点的说,面试的时候不经意间透露你懂这方面知识,并且能说出个一二三来,也许能让面试官对你更有兴趣,离升职加薪,走上人生巅峰又近了一步。常见resdis面试真题40道(含解析)什么是 Redis?Redis 的

2021-05-27 16:11:43 114

原创 如何保证高可用?java上机实验报告心得体会

前言前几日有个小老弟找我哭诉,挤破脑袋进Alibaba,三轮技术下来倒在了**缓存技术(Redis+MongDB)**上。听完我这小老弟的一番肺腑之言,这…缓存架构技术:Redis+MongDB,不就是阿里P7面试必跳的坑?跳不过去那就只能say godbye了,在坑里“等死”呀…紧接着…吾日三省吾身,突然发现自己掌握的好像也不咋滴,不得不回家好好“补一补”。熬了三天三夜,四处收集缓存架构相关的:Redis+MongDB面试、实战等等笔记资料,完事之后感觉还不错呢,今天特地拿出来献宝~~自我管理

2021-05-27 16:10:57 145

原创 Java进阶学习资料!java怎么转换类型

开头最近一个哥们去面试某当红大厂了,其中几个他印象深刻的面试题你们品品:1、介绍下如何对MySQL SQL语句进行分析和优化?2、Redis 怎样实现的分布式锁?3、如何实现本地缓存和分布式缓存?4、说一下 JVM 的内存布局和运行原理?5、RocketMQ 是怎么存储消息的?源码中有哪些高可用、高性能的设计?面试官不愧是大佬,一层接一层的问过来,问完**“Redis 怎样实现的分布式锁”又问“单机锁有哪些?它为什么不能在分布式环境下使用?”**由于平时只是改改以前的框架代码,哥们当场懵

2021-05-26 22:57:10 66

原创 Java进阶之光!mysql解压安装教程windows

本篇文章主要内容数据缓存为何要使用缓存哪类数据适合缓存缓存的利与弊如何保证缓存和数据库一致性不更新缓存,而是删除缓存先操作缓存,还是先操作数据库非要保证数据库和缓存数据强一致该怎么办缓存和数据库一致性实战实战:先删除缓存,再更新数据库实战:先更新数据库,再删缓存实战:缓存延时双删实战:删除缓存重试机制实战:读取binlog异步删除缓存面试前的准备老实说,我自己平常没事就会看一些面试题,所以我都是直接去面的。不过我还是

2021-05-26 22:56:25 45

原创 Java进阶之光!mysqlinstaller安装

前言爱因斯坦说过“耐心和恒心总会得到报酬的”,我也一直把这句话当做自己的座右铭,这句箴言在今年也彻底在“我”身上实现了。每一个程序员都拥有一座大厂梦,我也不例外,去年面试蚂蚁金服,竟然被MySQL问倒了,很多相关性的问题都没有答上来,才2面就凉凉了。回去之后也潜心复习了,准备了二战,如今终于进入了蚂蚁金服,被录用。以下展示的阿里面试题(含答案)、学习包、实战文档等,均可以分享给大家![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j1s9qvdI-16220409292

2021-05-26 22:55:42 79

原创 java运算符和表达式需要注意的地方,看看这篇文章吧!

前言周末,天气放晴,玩的还挺开心,过后,我像往常一样坐在窗台,看着电脑“发呆”,就不给大家分享技术干货了。给大家整理一份面试清单总结吧,都是一些基础的题,是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题!学习内容大致内容:1、架构师筑基(Linux基础与进阶+Netty框架+Mysql+并发编程+JVM性能调优+Tomcat)2、开源框架(主要涉及SSM框架)3、高性能架构(Mysql高性能存储实战+Red

2021-05-26 22:54:58 140

原创 java过滤器和拦截器什么时候用,万分膜拜!

接口概述:接口是Java语言中的一种引用类型,是方法的"集合",所以接口的内部主要就是定义方法,包含常量,抽象方法(JDK 7及以前),额外增加默认方法和静态方法(JDK 8),额外增加私有方法(jdk9)。接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。public class 类名.java–>.classpublic interface 接口名.java–>.class接口的使

2021-05-26 22:54:13 238 1

原创 java过去前一天的日期,层层深入

前言前两天,我收到了蚂蚁金服的offer,从朋友的内推开始面试到拿到最后offer经历了4面技术、一面交叉面和一面HR面。经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了offer。正文谈到 MYSQL 的事物, 相信大家对这几个概念都不会陌生:四大特性:ACID并发问题脏读不可重复读幻读隔离级别Read Uncommitted(读未提交)Read Committed(读提交)Repeatable Read(可重读)Serializable(可串行化)下面的

2021-05-26 22:53:29 82

原创 java输出快捷方式,附相关架构及资料

前言互联网时代,瞬息万变。一个小小的走错,就有可能落后于别人。我们没办法去预测任何行业、任何职业未来十年会怎么样,因为未来谁都不能确定。只能说只要有互联网存在,程序员依然是个高薪热门行业。只要跟随着时代的脚步,学习新的知识。程序员是不可能会消失的,或者说不可能会没钱赚的。我们经常可以听到很多人说,程序员是一个吃青春饭的行当。因为大多数人认为这是一个需要高强度脑力劳动的工种,而30岁、40岁,甚至50岁的程序员身体机能逐渐弱化,家庭琐事缠身,已经不能再进行这样高强度的工作了。那么,这样的说法是对的么?

2021-05-26 22:52:45 152

原创 Java软件开发面试题!java包名多个单词

前言继续总结吧,没有面试就继续夯实自己的基础,前阵子的在面试过程中遇到的各种问题陆陆续续都会总结出来分享给大家,这次要说的也是面试中被问到的一个高频的问题,我当时其实没答好,因为很早之前是看过springboot启动过程的源码,但是时间隔得有点久了(两年多没用过springboot),所以当时也没答好。这次好好总结这部分知识。第一份资料:Kafka实战笔记Kafka入门为什么选择KafkaKarka的安装、管理和配置Kafka的集群第一个Kafka程序afka的生产者Ka

2021-05-26 22:52:00 693 1

原创 java软件开发是做什么的,干货满满!

前言作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已经成为了技术人的一个必备技能。但是,在学习和使用Redis的过程中,总不可避免地遇见一些棘手的问题,比如:Redis的key和数据结构应该怎么设计?有什么最佳实践?Redis集群如何均衡数据?又如何横向扩展?怎么保证数

2021-05-26 22:51:16 347

原创 java转义字符表,含泪整理面经

一、前言最近公司项目准备开始重构,框架选定为 Spring Boot ,本篇主要记录了在 IDEA 中搭建 Spring Boot Maven 多模块项目的过程。这篇文章可以说是完全的一篇实战项目干货,感兴趣的朋友们可以继续看下去正文模块(Module)、组件(Component)、包(Package),这些概念对于我们技术同学并不陌生,但并不是所有人都能理解其要义。深入理解之后,我才发现,其背后的深意是分类思维。而这种分类也是应用架构的核心所在,通过不同粒度、不同层次的分类,把复杂的软件系统实现

2021-05-26 22:50:32 216

原创 成功入职字节跳动!简述开发java程序的主要步骤

前言今天来带大家研究一下Linux内存管理。对于精通 CURD 的业务同学,内存管理好像离我们很远,但这个知识点虽然冷门(估计很多人学完根本就没机会用上)但绝对是基础中的基础,这就像武侠中的内功修炼,学完之后看不到立竿见影的效果,但对你日后的开发工作是大有裨益的,因为你站的更高了。再功利点的说,面试的时候不经意间透露你懂这方面知识,并且能说出个一二三来,也许能让面试官对你更有兴趣,离升职加薪,走上人生巅峰又近了一步。锁种类Mysql中锁的分类按照不同类型的划分可以分成不同的锁,按照**「锁的粒

2021-05-25 14:31:47 121

原创 憋个大招!mysql标准分页语句

前言一开始并没有急着提交简历,而是说准备下再提交简历。然后就准备了一周,写简历,刷题,在网上找蚂蚁金服的面经。提交了一份简历,然后发现简历上面没有写学历,幸好他还没提交,就修改了下重新发了一份,然后他又给我提了几个建议,所以又改了一份,才最终提交。提交简历后的第二天下午,上班的时候蚂蚁金服的面试官打电话过来了,说要面试,当时正在上班,就说了下不方便,就约了当天晚上再面试。谁知道当天小组因为来了新人,晚上要聚餐,所以没办法,就厚着脸皮给面试官发了短信,说了下晚上临时有事不能参加,想约下第二天或者周末。没

2021-05-25 14:31:03 52

原创 想进BTAJ?springsecurity前后端分离

前言其实前几篇文章已经写了好多有关于Spring源码的文章,事实上,很多同学虽然一直在跟着阅读、学习这些Spring的源码教程,但是一直都很迷茫,这些Spring的源码学习,似乎只是为了面试吹逼用,我大概问过一些同学,很多同学看了很长时间的Spring但是依旧不知道如何将这些学到的知识运用到实际的案例上!其实这个问题很好解决,如果你在开发中很少能够遇见需要Spring扩展时,不妨把目光放到一些依托于Spring的项目,看看它们是如何运用Spring的扩展点的。对于Spring的学习,我认为最终真正学会的

2021-05-25 14:30:20 72

原创 想进BTAJ?java写的著名软件

前言难道程序员的职业生命线是青春饭?答案是的。35岁考虑转行,然后35岁又成了一个新人,而外国可以做到60岁,啥也不说了,可能是觉得中年大叔油腻,不及小鲜肉便宜,唉,可叹市场更新换代太快,快到我们来不及改变,所以,只有让随时保鲜才最重要。招聘职位需求套路摘举以下几个公司的招聘需求:(from lagou)1、Java开发岗位职位诱惑:福利好待遇佳,技术氛围浓,有大牛带成长快。职位描述:有赞2021校招官方网申地址(请在官网投递,勿直接在Lagou上投递)岗位职责:我们拥有世界级的 S

2021-05-25 14:29:37 147

原创 想进BTAJ?apachephpmysql视频教材

一、我也曾后悔过踏入程序员这一职业相信大家考上大学时应该都有面临过选专业这一道难题吧,我同样没有避免,但是我还是算比较果断的,因为我从初中开始就对计算机感兴趣,然后就很佛的报了计算机专业,大学时,我对这个专业还是一直抱有很大的希望的。直到毕业工作三年了,发现现在的工作只有加不完的班,敲不完的代码,增删改查,完全失去了灵魂,和我当初的初心完全是相反的,再三考虑后我辞职去面试了一直向往的企业“阿里”,但无奈一面就被刷了下来,那段时间,我真的自闭到后悔自己踏入这个行业。美团一面:中间省略掉大概几个问题,因

2021-05-25 14:28:54 49

原创 想转行当程序员的必看!java堆栈方法区图解

前言不管是学生还是已经工作的人,我想彼此都有一个相同的梦想:进大厂!眼看着2021年就过去一半了,那么如何才能在后半年弯道超车,进入梦寐以求的大厂呢首先你要清楚,现在无论是大厂还是小公司,面试考察的早已不仅仅是对技术语言的掌握程度了,**对开发者算法能力的考查也越来越严格!**甚至很多公司直接让手写代码,来考查数据结构与算法的扎实程度。在这一环节,数据结构与算法基础不扎实的人,必然会挂掉!而懂数据结构与算法的人,必然会更轻松的通关面试。而其实不仅仅是面试,算法根基不扎实,在工作对于代码性能提升、编程语

2021-05-25 14:28:11 423

原创 想拿高工资?java编写word文档

前言今天这篇文章中简单介绍一下一个 Java 程序员必知的 Linux 的一些概念以及常见命令。如果文章有任何需要改善和完善的地方,欢迎在评论区指出,共同进步!笔芯!正式开始 Linux 之前,简单花一点点篇幅科普一下操作系统相关的内容。正文先问小伙伴们一个问题,登录难吗?“登录有什么难得?输入用户名和密码,后台检索出来,校验一下不就行了。”凡是这样回答的小伙伴,你明显就是产品思维,登录看似简单,用户名和密码,后台校验一下,完事了。但是,登录这个过程涵盖的知识点是非常多的,绝不是检索数据,校验一

2021-05-25 14:27:27 63

原创 想学IT的必看!mysql删除表中一条数据

前言随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 5

2021-05-25 14:26:44 378

原创 想学IT的必看!java开发小程序好吗

前言毕业以来,还算顺利的进入一家互联网公司,从事Java后端的开发。一路走来将近八年的光景,期间经历过刚毕业工作的狂喜,也遇到过因工作失误而受到的打击。我觉得这都是一种历练,经过这些磨砺,算是学到了不少东西,同时我自己也探索了很多的学习方法,总结了很多心得体会,并且对面试这块也做了一些研究和相应的准备。希望分享出来能帮到更多朋友们的学习、面试,为金九银十做准备。8-22 投递简历8-24 一面(大概1h50min)0、currenthashmap怎么扩容的?fwn为什么固定hash -1,这样设计

2021-05-25 14:26:00 121

原创 腾讯T3大佬亲自讲解!2021Java者未来的出路在哪里

前言今天逛论坛,看到了一位35岁的老程序员发的博文,看完内容后我又活了,35岁挑战华为社招,竟然凭实力在半个月内经历4轮面试后成功拿到了offer,不得不佩服这位大哥,35岁还这么强我们这些后辈还怕啥!当然重要的是这位程序员大佬最后总结的华为4轮面试所有的面试题和需要注意的事情。所以结合这个老哥面试问的问题和最近华为最新的面试题,重新整理了一下近期华为的面试题,满满干货,分享给大家。Spring所有的答案在文末展示Spring 概述什么是spring?使用Spring框架的好处是什么

2021-05-24 19:06:14 77

原创 腾讯T3亲自讲解!腾讯大牛教你自己写Java框架

前言说起MySQL优化的话,想必大部分人都不陌生了。在我们的记忆储备里也早已记住了这些关键词:避免使用SELECT*、避免使用NULL值的判断、根据需求适当的建立索引、优化MySQL参数…但是你对于这些优化技巧是否真正的掌握了及其相应的工作原理是否吃透了呢?在我们的实际开发过程中你能充分应用到吗?我觉得还有待考察。所以,本文将详细介绍MySQL优化技巧以及其相应的技术原理,希望大家看完以后,能更清楚直接的了解这些优化方案,并应用到我们的工作岗位中。1关于MySQL,面试官会问哪些问题?第一个:MyS

2021-05-24 19:05:30 68

原创 腾讯T3亲自教你!java读取json文件生成vo代码

前言最其实不管什么时候,找工作都跑不了面试。目前很多小编都做了面试手册了,那就是别人家的孩子都有糖了,作为一个自觉的小编,必须搞。容我先絮叨一下,制作这个面试手册差不多花了3个多星期时间,过程还是比较磨人的,但是也很期待。要是因为我做的手册,帮助到了大家,那就真的开心啊!这就是这篇文章的目的,**帮你搜集了大量的面试题,已经整理成了一个Java面试手册PDF,《互联网面试2400页》,目前有65份PDF,共有2400多页,**后续还会不断的完善更新。直接进入正题,由于pdf文档里的细节内容实在过多所

2021-05-24 19:04:46 174

原创 腾讯T2大牛手把手教你!程序员在未来十年的发展前景如何

前言做了 3~5 年编程开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突破?其实大家往往忽略了这一点——提升自己的架构认知(工作5年左右程序员必须重视架构认知的提升,这会很大程度上推动你今后的成长)。架构的本质在于面对业务场景给出优雅的解决方案,使得业务能够快速迭代和持续交付,从而达到降本增效的目标。提升架构认知高度,就像达克效应所描述的一样,要敢于从愚昧之巅跳到绝望之谷,通过爬升开

2021-05-24 19:04:03 396

原创 腾讯T2大牛亲自讲解!Java面试必刷的200道真题

前言分布式事务主要解决分布式一致性的问题。说到底就是数据的分布式操作导致仅依靠本地事务无法保证原子性。与单机版的事务不同的是,单机是把多个命令打包成一个统一处理,分布式事务是将多个机器上执行的命令打包成一个命令统一处理。MySQL 提供了redo log,undo log, Read View,两阶段提交,MVCC 机制等等来保障事务的安全。分布式事务是不是更难呢?拭目以待。一、对Kafka的认识1.Kafka的基本概念2.安装与配置3.生产与消费4.服务端参数配置二、生产者1.客

2021-05-24 19:03:20 1709 12

原创 腾讯T2大牛亲自讲解!2021Java开发现状分析

前言作为一名编程人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的。对于求职者来说,MySQL又是面试中一定会问到的重点,很多人拥有大厂梦,却因为MySQL败下阵来。实际上,MySQL并不难,今天这份最全的MySQL总结,一共1200页,几乎涵盖了MySQL的所有知识,尤其突出了实战技能和高级知识点,无论是工作还是面试看完这篇就足够了!注意:关于MySQL的内容整理,包括了面试题、学习笔记、使用文档以及Xmind思维图几个部分,需要高清完整版《MySql学习资源大礼包》的朋

2021-05-24 19:02:36 104

原创 腾讯T2大牛亲自教你!字节跳动+京东+360+网易面试题整理

开篇闲扯打工人,打工魂,我们生而人上人。当“资本主义”逐渐禁锢我们人(大)上(韭)人(菜)肉体的时候,那一刻我才明白那个日不落帝国·资本主义收割机·瑞民族之光幸·瑞幸咖啡是多么的了不起,尽管我不懂咖啡,但还是要说一声谢谢!说到咖啡,喝完就想上厕所,对写bug的我来说太不友好了,毕竟我不(很)喜欢带薪上厕所。回归本次的不正经Java文章。上篇文章末尾处已经提到了,主要会把我对Synchronized的理解进行一次全方位的梳理,如果能帮助到大家吊打面试官,万分荣幸。我整理的spring学习笔记:像sp

2021-05-24 19:01:52 144

原创 腾讯T2大牛亲自教你!在一家公司干多长时间跳槽才合适

前言前段时间从蚂蚁金服二面回来,有些许面试新的给大家分享。毕业至今两年一直在A金融公司做Java开发,在一个公司时间长了我也想换个环境,于是在网上投了简历,选择公司我的目标很明确还是金融领域,最好能进大一点的公司(这一点人各有志,有的人喜欢在中小型公司),我一共投了3份简历,蚂蚁金是其中之一,也是我最期待的一家公司。投完简历一个星期后,我接到了蚂蚁金服的面试邀请,正式开始了我的面试之旅。同时还分享下Java面试体系复习的面经及学习资源,在文末有免费领取方式!一、概述对Spring高级框架做一定.

2021-05-24 19:01:08 103

原创 腾讯T2大牛亲自教你!从基础到源码统统帮你搞定

前言由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目。经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间的焦虑、痛苦自不必说,知道被录取的那一刻,一整年的阴霾都一扫而空了。笔者面的是阿里的Java研发工程师岗,面试流程是4轮技术面+1轮hr。文末可以获取面试资料参考正文1、什么是微服务?(暗藏杀机)2、什么是微服务扩展性和高可用-可扩展性、高可用性和性能3、架构师在微服务架构中的角色是什么?决定整个软件系统的布局。 帮助确定组件的分区。 为开发微服务的

2021-05-24 19:00:24 109

原创 腾讯T2大牛亲自教你!Java工程师最容易遇到4个瓶颈是什么

前言很多同学想进大厂,特别是刚毕业的,以及工作年限短的,不要有任何侥幸心理,踏踏实实的把基础弄扎实了,这是你通往高薪之路的唯一正确姿势。首先从面试题做起~好了,不多说了,直接上正菜。8-22 投递简历8-24 一面(大概1h50min)0、currenthashmap怎么扩容的?fwn为什么固定hash -1,这样设计有什么好处?帮助扩容是发生在什么阶段?读线程和写线程都会帮助扩容吗?扩容的时候任务具体怎么协调的?1、JUC用过哪些,详细说一下2、你的项目数据库是自己设计的吗?说一说数据库

2021-05-24 18:59:40 60

原创 离开小厂进大厂的第一周,java开发工程师工作日常

前言周末花了2天时间学习了额RabbitMQ,总结了最核心的知识点,带大家快速掌握RabbitMQ,整理不易希望帮忙点赞,转发,分享下,谢谢一般来说,零基础从入门到就业,所学学习内容如下,今天划重点的内容是第一个文件夹:001基础(se)二、其中第一个文件夹,001基础(se)作为整个java的语法思想等基础,下面我来进行划分下内容重点及删除不必要的学习内容(绝不影响后面工作),大纲如下,原本学时一个月开始划重点打— 横线的内容,为中速看(播放速度调成1.6倍),知道即可,有兴趣可以敲

2021-05-21 13:51:56 245

原创 神级Java进阶笔记!java银行存取款系统代码

前言这段时间一直在学习Netty相关知识,因为涉及知识点比较多,也走了不少弯路。目前网上关于Netty学习资料琳琅满目,不知如何下手,其实大家都是一样的,学习方法和技巧都是总结出来的,我们在没有找到很好的方法之前不如按部就班先从基础开始,一般从总分总的渐进方式,既观森林,又见草木。Netty是一款提供异步的、事件驱动的网络应用程序框架和工具,是基于NIO客户端、服务器端的编程框架。所以这里我们先以NIO和依赖相关的基础铺垫来进行剖析讲解,从而作为Netty学习之旅的一个开端。RPC概述RPC(Rem

2021-05-21 13:51:12 933

空空如也

空空如也

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

TA关注的人

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