<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Java_may的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Java_may</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Java_may]]></copyright><item><title><![CDATA[SaaS软件工程师成长路径]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/131747920</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/131747920</guid><author>Java_may</author><pubDate>Sun, 16 Jul 2023 10:37:53 +0800</pubDate><description><![CDATA[SaaS软件工程师的成长需要循序渐进，和SaaS业务一样有耐心。SaaS工程师需要在“业务”、“技术”、“管理”三个维度做好知识储备、技能沉淀。本文基于“能力-知识-技能”模型，给出SaaS软件工程师成长路径、学习建议及要求。]]></description><category></category></item><item><title><![CDATA[工厂生产设备全生命周期管理系统软件]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/129862937</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/129862937</guid><author>Java_may</author><pubDate>Thu, 30 Mar 2023 17:51:56 +0800</pubDate><description><![CDATA[工厂生产设备全生命周期管理系统软件]]></description><category></category></item><item><title><![CDATA[兵棋推演系统软件开发方法有哪些呢]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/129859161</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/129859161</guid><author>Java_may</author><pubDate>Thu, 30 Mar 2023 15:46:26 +0800</pubDate><description><![CDATA[兵棋推演系统软件开发方法有哪些呢]]></description><category></category></item><item><title><![CDATA[面试专场：spring+jvm+微服务+kafka+MongoDB五类面试题]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118152152</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118152152</guid><author>Java_may</author><pubDate>Thu, 22 Jul 2021 17:08:49 +0800</pubDate><description><![CDATA[三面大概九十分钟，问的东西很全面，需要做充足准备，就是除了概念以外问的有点懵逼了（呜呜呜~）。回来之后把这些题目做了一个分类并整理出答案（强迫症的我~狂补知识~）分为spring+jvm+微服务+kafka+MongoDB等五类，接下来分享一下我的这京东面试的面经+一些我的学习笔记。






注意注意：需要小编整理的spring+jvm+微服务+kafka+MongoDB等五类面试答案、学习笔记、思维脑图（xmind）


1|0一，spring相关：

京东面试spring相关问题：

什么事spr.]]></description><category></category></item><item><title><![CDATA[为了对抗内卷，我“偷”了阿里两份笔记：JDK 源码 +Java 并发图册]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118964400</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118964400</guid><author>Java_may</author><pubDate>Wed, 21 Jul 2021 13:45:16 +0800</pubDate><description><![CDATA[Java 并发在近几年的面试里面可以说是面试热点，每个面试官面试的时候都会跟你扯一下并发，甚至是高并发。面试前你不仅得需要弄清楚的是什么是并发，还得搞清什么是高并发！

在这里很多小白朋友就会很疑惑：我工作又不用，为啥面试总是问？真就内卷卷我呗！（手动狗头）互联网内卷已经是现在的行业趋势，而且是不可逆的，这个大家也知道；但 LZ 要说的是，虽然简单地增删改查并不需要并发的知识，但是业务稍微复杂一点，你的技术水平稍微提升一点的话你就会知道，并发是我们 Java 程序员绕不开的一道坎。

如何打开并发世界的大门]]></description><category></category></item><item><title><![CDATA[“完美圣经” 基础-中级-高级”Java程序员面试集结，，看完直接上岸字节]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118964268</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118964268</guid><author>Java_may</author><pubDate>Wed, 21 Jul 2021 13:32:28 +0800</pubDate><description><![CDATA[Java基础（对象+线程+字符+接口+变量+异常+方法）

面向对象和面向过程的区别？
	Java 语言有哪些特点？
	关于 JVM JDK 和 JRE 最详细通俗的解答
	Oracle JDK 和 OpenJDK 的对比
	Java 和 C++的区别？
	什么是 Java 程序的主类？应用程序和小程序的主类有何不同？
	Java 应用程序与小程序之间有哪些差别？
	字符型常量和字符串常量的区别
	构造器 Constructor 是否可被 override？
	重载和重写的区别？
	Java 面向对象编程三]]></description><category></category></item><item><title><![CDATA[全网疯传！字节架构师耗时4个月总结出的37W字Java核心开发手册]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118964071</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118964071</guid><author>Java_may</author><pubDate>Wed, 21 Jul 2021 13:15:42 +0800</pubDate><description><![CDATA[2021下半年Java就业情况乐观吗？

回答问题前，先聊聊最近头条疯狂招人的事。

2月末，头条官方宣布未来 4 个月将社招1w人，加大力度搞教育。风头还未过，前不久在9周年庆祝之际，又再度官宣，超1W个岗位等待大众 Pick！





查询招聘官网后，我们欣喜的发现在在招的10000+人中，研发岗高达4538人，而截至发稿日，Java岗位仍有693个岗位空缺。

如此多的岗位空缺意味着什么？ 你也有机会呀！

如何破局？

怎么办？

别急，为了帮助更多Java开发工程师实现“大厂梦”，小编分享一份字]]></description><category></category></item><item><title><![CDATA[圆梦腾讯之路！6面阿里、5面字节、4面腾讯，终斩腾讯Offer]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118933363</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118933363</guid><author>Java_may</author><pubDate>Tue, 20 Jul 2021 13:52:59 +0800</pubDate><description><![CDATA[6年前，BAT冲到了风口浪尖，美国上市的阿里成为中国体量最大的互联网公司，腾讯借助微信成为移动互联网的霸主，外企开始撤离中国，国企的光环也慢慢褪去。

到了近年，应届毕业生心中最炙手可热的公司换成了TMD及各路独角兽公司，这些公司代表着科技最前沿，能够许诺高薪和美好前景。

而加入字节跳动、阿里和腾讯则成为了我的人生目标。

今年3月，我6面阿里、5面字节、4面腾讯，最终拿到了我心仪的腾讯Offer，而这也多亏了我自己的这些计划落实。也感谢自己的坚持和我朋友王珩在这一路对我的鼓励和支持。


下面我会分享我]]></description><category></category></item><item><title><![CDATA[就这？腾讯云高工熬夜手写‘Java微服务学习笔记‘也就让我月薪涨15k]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118933224</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118933224</guid><author>Java_may</author><pubDate>Tue, 20 Jul 2021 13:47:04 +0800</pubDate><description><![CDATA[本人18年毕业于长沙某大专，实习期间进入一家和学校合作的互联网公司，一直在公司干着千篇一律的CRUD，生活看不到希望，感觉一直在这里CRUD没有希望，所以在春节回来后就离职了，一直在家中学习。和一些大佬在VX群里交流学习的过程中，无意中从一位腾讯云大佬手中拿到了这份由腾讯云大佬亲码的“Java微服务”学习笔记！

作为这个时代码代码的秃头人员，对微服务肯定是不陌生的，如果连微服务都没用过，还真不好意思出去面试，指不定被面试官吊打多少次。

毕竟现在互联网公司和一些创业公司都要用到微服务，像亚马逊、谷歌、阿里]]></description><category></category></item><item><title><![CDATA[超详细：这份全网首发的Kafka技术手册，从基础到实战一应俱全]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118932831</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118932831</guid><author>Java_may</author><pubDate>Tue, 20 Jul 2021 13:40:20 +0800</pubDate><description><![CDATA[什么是Kafka？

Kafka通常用于实时流数据架构，以提供实时分析。

Kafka正在爆炸式增长。超过三分之一的财富500强企业都使用Kafka。这些公司包括十大旅游公司，十大银行中的七家，十大保险公司中的八家，十大电信公司中的九家，以及更多。LinkedIn，微软和Netflix每天使用Kafka（1,000,000,000,000）处理万亿级的消息。Kafka用于实时数据流，收集大数据或进行实时分析（或两者兼而有之）。Kafka与内存微服务一起使用以提供可靠性，它可用于向CEP（复杂事件流...]]></description><category></category></item><item><title><![CDATA[最新出炉！2021金九银十Java中高级面试208问]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118902691</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118902691</guid><author>Java_may</author><pubDate>Mon, 19 Jul 2021 17:01:31 +0800</pubDate><description><![CDATA[工作一年从长沙一家互联网公司月薪7k，跳到武汉15k，期间也收获了几家上海和广州的互联网企业的offer，最后折中考虑了一下选择了工资不是最高，但是不是996的企业！

在这2个月，我和同事们也经历了大大小小百来个面试官，一路过关斩将，最后只有3-4个人没有能够在这本次春招中有所斩获，其他人的涨薪幅度都在5-8k之间，没有过关的几位同事也是十分懊恼，在公司中也是饱受排挤（春招之前一直在摸鱼刷面经，现在好像听说在带新人，涨薪事情也没有了消息），发誓要在今年的秋招中收获属于自己的金色果实！

身为一同进入公司的]]></description><category></category></item><item><title><![CDATA[手把手教你，从零开始搭建Spring Cloud Alibaba！这份笔记太牛了]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118902363</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118902363</guid><author>Java_may</author><pubDate>Mon, 19 Jul 2021 16:53:35 +0800</pubDate><description><![CDATA[Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案，是阿里巴巴开源中间件与 Spring Cloud 体系的融合。


Springcloud 和 Srpingcloud Alibaba 区别？

SpringCloud：部分组件停止维护和更新，给开发带来不便;SpringCloud 部分环境搭建复杂， 没有完善的可视化界面,我们需要大量的二次开发和定制；SpringCloud 配置复杂，难以上手， 部分配置差别难以区分和合理应用

Srpingcloud Alibaba..]]></description><category></category></item><item><title><![CDATA[我从外包辞职了，10000小时后，走进字节跳动拿了offer]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118902102</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118902102</guid><author>Java_may</author><pubDate>Mon, 19 Jul 2021 16:48:40 +0800</pubDate><description><![CDATA[前言：

没有绝对的天才，只有持续不断的付出。对于我们每一个平凡人来说，改变命运只能依靠努力+幸运，但如果你不够幸运，那就只能拉高努力的占比。

2020年7月，我有幸成为了字节跳动的一名Java后端开发，正如标题所说，我从外包辞职了，10000小时后，走进字节跳动拿下了offer。相信同行都清楚，从外包进大厂有多难，运气之余，也离不开我自己的脚踏实地，所幸每踏出的一步都留下了厚厚的脚印。






下文内容涉及到：面试题（含答案）+学习笔记+电子书籍+学习视频，免费打包分享，【点击此处即可免费领取】

]]></description><category></category></item><item><title><![CDATA[非科班 Java 三面哔哩哔哩，如果不是系统奔溃，offer 已经到手了]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118856153</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118856153</guid><author>Java_may</author><pubDate>Sat, 17 Jul 2021 14:59:27 +0800</pubDate><description><![CDATA[一面


	上来先聊了一下项目，然后从项目开始入手
	
	
	项目直接问了数据量，在数据库宕机的时候的处理方法。
	
	
	因为用到了 PGSQL，所以开始聊数据库的问题
	
	
	InnoDB 和 MyISAM 的区别
	
	
	前面两个引擎的 B+树有什么区别
	
	
	能讲一讲锁吗？（共享锁和排它锁），那可以聊一下意向锁吗？
	
	
	然后是 Java 的问题
	
	
	ArrayList 和 LinkedList 的区别，效率和使用上
	
	
	Java 的八个基础数据类型
	
	
	int 的范围]]></description><category></category></item><item><title><![CDATA[？？？ 三面滴滴 Java 岗，我直接当场淘汰]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118855974</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118855974</guid><author>Java_may</author><pubDate>Sat, 17 Jul 2021 14:07:36 +0800</pubDate><description><![CDATA[前情提要

这是一个发生在我朋友身上的真实事情：

这里就叫他程序员 Y 吧。

程序员 Y 工作不到两年，周末在朋友圈发了个喜报，准备入职滴滴。

之后，我就带着祝福跟 Y 聊了许久，聊天的内容就是具体了解一下他面试的过程，心路历程和未来的打算。



之所以今天才发文章，是因为我一直在等他整理面试问的内容。今天正好就一并分享出来。

严格来讲是三面，但是 Y 笑着说其实只有二面...

请尽情细看吧（各位看官）

美团一面（80min）

（为保证内容纯正，下面的语言是由程序员 Y 自己整理的，没有任何]]></description><category></category></item><item><title><![CDATA[我差点跳起来了！阿里首推 22w 字 面试复盘宝典成功助我入职美团]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118855871</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118855871</guid><author>Java_may</author><pubDate>Sat, 17 Jul 2021 13:59:36 +0800</pubDate><description><![CDATA[Java 面试复盘

金三银四已经快要结束，不知道大家在这个跳槽旺季是否都拿到了自己理想的 Offer？是否做好面试的复盘？对于我们做技术的来讲，每次面试之后的复盘工作非常重要，一次好的复盘能让我们认识到自己的短板，明确我们后续努力的方向！

如果你觉得自己复盘得差不多了，不妨来看看下面 LZ 的灵魂 4 连击，看自己能答出几道（手动狗头）：


	如何设计一个分布式环境下全局唯一的发号器？
	
	
	如何设计一个带有过期时间的 LRU 缓存？
	
	
	如何设计一个分布式锁？
	
	
	如何设计一个分布式]]></description><category></category></item><item><title><![CDATA[爆了，爆了！阿里 P9 纯手打 Java 面试小抄（21 版）在 GitHub 上已获 80 万 star]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118797399</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118797399</guid><author>Java_may</author><pubDate>Fri, 16 Jul 2021 14:37:42 +0800</pubDate><description><![CDATA[每年的年初各个公司都会走一批人，同时也会进一批人，行业里一直有句话就是金三银四到了这个春暖花开的季节，也就到了跳槽的季节雇主和雇员进行新一轮的互相匹配组合。

程序员是高薪工作，但是如果不在制度完整大厂工作的话，从实习生再到能资深程序员薪资涨幅顶天也就是 20%左右，同时单个公司所用到的技术也就那几个，不利于程序员后续的成长发展；真正优秀的人都是把目标分段实现的。

今天给大家分享的是阿里 P9 纯手打的 java 面试小抄，全篇超过 10W 字，总结的内容都是近两年出现最高频次的面试题与最优解，精心学习之]]></description><category></category></item><item><title><![CDATA[GitHub 上爆火的 Java 性能优化 100+ 小技巧！(干货建议收藏)]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118797061</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118797061</guid><author>Java_may</author><pubDate>Fri, 16 Jul 2021 14:29:50 +0800</pubDate><description><![CDATA[来了，来了！博主刚刚把手册整理完毕，专注于性能优化 100+的学习手册出炉啦！共计 230 多页，图文并茂、附有源码、开放下载。

内容包括但不限于：


	阿里巴巴关于性能的 14 条规定！
	
	
	try-catch 要放在循环体外还是循环体内？
	
	
	LinkedList 竟然比 ArrayList 慢了 1000 多倍？(动图+性能评测)
	
	
	局部变量竟然比全局变量快 5 倍？
	
	
	String 性能优化的 3 个小技巧
	
	
	HashMap 7 种遍历方式的性能评测与优化
	]]></description><category></category></item><item><title><![CDATA[Github、知乎下载超过 28762W 次的 面试题库（附答案）]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118794540</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118794540</guid><author>Java_may</author><pubDate>Fri, 16 Jul 2021 14:15:41 +0800</pubDate><description><![CDATA[前言

网上有太多的 Java 面试题库了，但是大部分潦潦草草，没有知识储备的很难看下去，看完后也不会留下印象。有没有这样的题库 ？图文并茂，易于理解，代码讲解，题目高频？

我的答案是有！耗时 3 个月，整理了一本高质量的面试高清 PDF

如果有面试开发岗位的打算，这本PDF 一定要下载保存，否则等你用到的时候就找不到这篇文章啦！

提醒：2022 届应届生（大三，研二），这个题库要保存哦，找工作找实习会用到。

题库展示

xuan 总整理了一本 80 页的 Java 面试题精华 PDF，章节包...]]></description><category></category></item><item><title><![CDATA[我 TMD 一个 985 却斗不过专科生]]></title><link>https://blog.youkuaiyun.com/Java_may/article/details/118758833</link><guid>https://blog.youkuaiyun.com/Java_may/article/details/118758833</guid><author>Java_may</author><pubDate>Thu, 15 Jul 2021 14:38:08 +0800</pubDate><description><![CDATA[前言

看到标题，可能很多读者朋友恐怕又要骂我了，985 这个特殊的字眼也确实异常晃眼，实际上现在 985，211 也越来越多，它能代表你能够进入到更高的平台，拿到“高级工厂”的入场券，但并不意味着你会成为赢家，或者说也不代表着你会站在金字塔的顶端，因为顶端往往是少数人，位置有限，太挤了总会掉下来，而我就是被挤下来的那一拨人中的一个。

985 毕业，依然过不好这一生？当我想写这篇文章的时候，实际上内心我也给自己打上了一个大大的疑问号，这句话我是不确定的。对于我的人生来说，同许多打工人一样，并非那么顺利，也]]></description><category></category></item></channel></rss>