首页 > 编程语言 >来世再不选Java!

来世再不选Java!

时间:2023-11-11 18:33:29浏览次数:48  
标签:知识点 GitHub Java 面试 补充 不选 仓库 来世

危机感

距离上一次找工作面试已经过去快2年了,那时候正值疫情肆虐,虽然还未感受到“寒潮来临”的苗头,但最终还是成功通过了几轮面试,顺利签约。在目前公司待了2年了,在大环境的影响下,没有加薪、没有年终(这个真的很伤)、各种项目混乱、技术快停滞不前,年末又要过一年了,又离35进一步了,终危机感又来了,不得已又得重新粉饰我的小仓库,壮大我的脑子!

当我翻开我的GitHub,不出意外最后的更新时间大部分已经是2 years ago,虽然期间还是把GitHub当做是自己的笔记,把一些觉得重要的知识点记录其中,但是也是“年久失修”。

img.png

那时候简单的用脑图总结了下需要复习的内容,涉及到:计算机网络知识、JavaSE、JVM、Spring、Springboot、SpringCloud、Mybatis、多线程并发、netty、MySQL、MongoDB、Elasticsearch、Redis、HBASE、RabbitMQ、RocketMQ、Pulsar、Kafka、Zookeeper、Linux、设计模式、智力题、项目架构、分布式相关、算法、面试题等等。 img.png

如果再看你一眼,是否还会有感觉

img.png

仅仅是再看一眼就觉得,Java的内容实在太多了,太卷了!来世再也不选Java

看着组里的前端小姐姐们,每天惬意的在工位上,要不咋们转行搞前端吧~

咳咳!不行,你可是励志要成为Java集大成者,修仙路漫漫,要坚持啊! img.png

准备

那只有好好准备了!看了下年久失修的GitHub,我决定修整修整,大致的学习“框架基础”还是没啥问题,现在需要更新些错误,把新的一些内容补充进去,比如Java21虚拟线程、ZGC等等。

我决定准备面试的同时,在明年3月前好好的在仓库补充以下内容:

  • 新技术点补充
  • 基础、原理性技术补充
  • 多画图
  • 算法补充
  • 架构设计再补充
  • 面经解析补充
  • 文章出处补充
  • 整理XMind和图到微信公众号

机遇

上一次这样整理了一遍仓库,把知识点归纳总结后,助力我跳槽拿到了近40%的涨幅。

这一次再归纳一遍,虽然大环境依旧不好,但也不能再求稳了,希望最后一个好结果吧~

最后,感兴趣的小伙伴可以去我的仓库里看看,可以提issue,我们一起补充知识点,链接如下

  • https://github.com/Swayingleaves/JavaDeveloperBrain

文章也会同步在微信公众号【程序媛小小芮】欢迎关注~

标签:知识点,GitHub,Java,面试,补充,不选,仓库,来世
From: https://blog.51cto.com/u_13236831/8318971

相关文章

  • 来世再不选Java!
    危机感距离上一次找工作面试已经过去快2年了,那时候正值疫情肆虐,虽然还未感受到“寒潮来临”的苗头,但最终还是成功通过了几轮面试,顺利签约。在目前公司待了2年了,在大环境的影响下,没有加薪、没有年终(这个真的很伤)、各种项目混乱、技术快停滞不前,年末又要过一年了,又离35进一步了,终危......
  • java 转 嵌入式 java转嵌入式软件
    java转嵌入式java转嵌入式软件 转载mob64ca14040d222023-10-0718:39:21文章标签java转嵌入式嵌入式移植ARM移植JREjava文章分类Java后端开发阅读数79 前言因公司项目需求,需要在zynq7000平台下运行javaweb程序,所以需要移植java环境。走过的坑:最先的想法......
  • 一个很漂亮的鼠标移动特效,Javascript 脚本,可惜复制到博客园配置适配效果不好
    一个很漂亮的鼠标移动特效,Javascript脚本,可惜复制到博客园配置适配效果不好,暂时记录一下<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>小白教程(json.cn)</title></head><body><script>varStats=function(){var......
  • java开发历史-Java是一种面向对象的编程语言
    Java是一种面向对象的编程语言,由SunMicrosystems于1995年推出。它具有跨平台、安全强大、可移植性强等特点,被广泛应用于企业级Web应用开发、移动应用开发、大数据处理、人工智能等领域。作为一种高级编程语言,Java可以用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序、......
  • JavaScript的BOM和DOM对象操作与设置顶级窗口------前端
    准备一个用来嵌入的HTML页面<!DOCTYPEhtml><!--这是HTML的注释--><htmllang="en"id="myHtml"> <head> <!--这里不是设置了编码,而是告诉浏览器,用什么编码方式打开文件避免乱码--> <metacharset="UTF-8"> <metaname="viewport&q......
  • IDEA 导入jpbc库报错 java: 程序包it.unisa.dia.gas.jpbc不存在
    直接拷贝jars文件夹和lib文件夹至java项目中后报错运行后报错内容如下:解决方法:在项目最外层的.iml文件中合适的位置添加下述内容:<orderEntrytype="module-library"exported=""><library><CLASSES><rooturl="file://$MODULE_DIR$/lib&qu......
  • JavaScript--事件监听
     事件绑定 dom属性绑定  <inputtype="button"id="btn"value="点我">  <script>    //document.getElementById('myImgine').src='images/open.jpg';    document.getElementById("btn&......
  • JavaSEday05 泛型,数据结构,List,Set集合
    javSEday05泛型,数据结构,List,Set今日目标泛型使用数据结构ListSet1泛型1.1泛型的介绍泛型是一种类型参数,专门用来保存类型用的最早接触泛型是在ArrayList,这个E就是所谓的泛型了。使用ArrayList时,只要给E指定某一个类型,里面所有用到泛型的地方都会被......
  • Java中关于try...catch的return规则
    本部分针对有return要求的异常捕获和处理,具体的,try...catch语句存在于方法体中。方法体中的try...catch的return总共有四种可能的地方:try,catch,finally,方法体末尾(try…catch外)。共存规则finally中的return和方法return不能同时存在。(显而易见的第一法则!)try中的return......
  • 狂胜说Java:Java基础
    一、注释分为三个类别:1.“//”:表示只注释一行代码2.“/*/”:表示注释多行代码3.JavaDoc,用“/**/”写:表示描述相关内容/***@author:TTT*@description:about*/二、标识符关键字标识符注意点1、以字母(A-Z或a-z),美元符号$、或者下划线_开始2、首字符之后可以增加数......