- 博客(52)
- 收藏
- 关注
原创 Linux常用命令(面试题)
其实关于Kafka,能问的问题实在是太多了,扒了几天,最终筛选出44问:基础篇17问、进阶篇15问、高级篇12问,个个直戳痛点,不知道如果你不着急看答案,又能答出几个呢?若是对Kafka的知识还回忆不起来,不妨先看我手绘的知识总结脑图(xmind不能上传,文章里用的是图片版)进行整体架构的梳理梳理了知识,刷完了面试,如若你还想进一步的深入学习解读kafka以及源码,那么接下来的这份《手写“kafka”》将会是个不错的选择。Kafka入门为什么选择KafkaKafka的安装、管理和配置。
2024-06-25 10:13:00 809
原创 Java项目中如何更优雅的处理空值?
在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了,如果Person不存在,返回Person的的特例NUllPerson),如果修改成这样,代码的可读性就会变的很强了。在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。
2024-06-25 08:49:28 1018
原创 Java异常面试题(含答案)
1、Java中异常分为哪两种?编译时异常运行时异常2、异常的处理机制有几种?异常捕捉:try…catch…finally,异常抛出:throws。3、如何自定义一个异常继承一个异常类,通常是RumtimeException或者Exception4、try catch fifinally,try里有return,finally还执行么?执行,并且finally的执行早于try里面的return结论:1.不管有木有出现异常,finally块中代码都会执行;
2024-06-25 07:24:22 955
原创 JAVA入门之类和对象 笔记(13)
上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。
2024-06-25 05:58:43 433
原创 Java 低代码开发平台“光”发布 2
就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer!越努力越幸运!金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。
2024-06-25 04:27:17 811
原创 Flink处理函数实战之二:ProcessFunction类
说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?
2024-06-25 02:56:27 933
原创 Android 自定义listview滑到顶部标题固定 轻松实现360软件详情页效果
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣。
2024-06-25 01:15:40 333
原创 MySQL分区表、HBase 融合秘术_hbase 单表 多表
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。是能真的得到锻炼。
2024-06-24 12:07:17 334
原创 Java Web 网络商城案例演示四、(向邮箱发送信息功能的实现)邮箱服务器的搭建,java Web发送邮件
在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了工具类源代码在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了。
2024-06-24 11:25:05 257
原创 如何在Spring Boot中使用Cookies
按照上面的过程,4个月的时间刚刚好。当然Java的体系是很庞大的,还有很多更高级的技能需要掌握,但不要着急,这些完全可以放到以后工作中边用别学。学习编程就是一个由混沌到有序的过程,所以你在学习过程中,如果一时碰到理解不了的知识点,大可不必沮丧,更不要气馁,这都是正常的不能再正常的事情了,不过是“人同此心,心同此理”的暂时而已。道路是曲折的,前途是光明的!
2024-06-24 10:23:59 915
原创 刚来公司一周,搭建了一套持续集成交付环境,研发效率直接提升20倍,CTO再次给我涨薪!!
很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。最后祝愿各位身体健康,顺利拿到心仪的offer!由于文章的篇幅有限,所以这次的蚂蚁金服和京东面试题答案整理在了PDF文档里很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。
2024-06-24 08:41:17 775
原创 从源码角度搞懂 Ribbon 的负载策略
择一个实例// 超过10次还不满足,使用 父类策略看看父类 PredicateBasedRule 的负载策略@Override// 根据条件过滤后,采用轮询策略选取实例} else {[外链图片转存中…(img-ELihZbxG-1719186403838)][外链图片转存中…(img-9aovoMRy-1719186403839)]
2024-06-24 07:46:56 650
原创 【MySQL】MySQL复制与高可用水平扩展架构实战(MySQL专栏启动)_mysql 复制架构
MySQL的复制是构建大规模、高性能应用程序的基础,称为“水平扩展”架构。生产环境通常为服务器配置一个或多个备用数据库以同步数据。复制是将一台服务器(即MySQL数据库)的数据与其他服务器同步。一个主数据库的数据可以同步到多个备用数据库,备用数据库本身也可以配置为另一个服务器的主数据库。主数据库和备用数据库之间有许多不同的组合。可以通过复制将读取操作指向备用数据库,以获得更好的读取扩展。但是,对于写操作,复制不适合扩展写操作。在一个主数据库和多个从数据库的架构中,写入操作将被多次执行。
2024-06-24 06:06:16 748
原创 “三高”程序员谈:Mysql的“三高”集群架构
无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!部分截图:是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!**部分截图:[外链图片转存中…(img-YlJaKYq1-1719177785414)]
2024-06-24 05:23:17 920
原创 SpringBoot统一日志处理
至此,文章终于到了尾声。技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;项目经历:只写明星项目,描述遵循 STAR 法则;简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频[外链图片转存中…(img-9Dm7ETfE-1719174347362)]
2024-06-24 04:25:59 681
原创 Spring Boot2 系列教程(八)Spring Boot 中配置 Https
最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。如此之后,我们再去访问 http 请求,就会自动重定向到 https。
2024-06-24 03:40:41 552
原创 MySQL表的增删改查(基础)_增删改查数据库软件(1)
说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?
2024-06-24 02:53:40 1025
原创 Maven的核心概念
在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)如何准备面试?1、前期铺垫(技术沉积)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在:基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。
2024-06-24 02:09:45 629
原创 Java集合面试题,为什么要重写hashcode和equals方法?初级程序员在面试中很少能说清楚
给大家送一个小福利附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。[外链图片转存中…(img-lAefCbsy-1719163448589)]
2024-06-24 01:24:20 915
原创 Java基础语法-关键字的使用介绍
谈到面试,其实说白了就是刷题刷题刷题,天天作死的刷。。。。。为了准备这个“金三银四”的春招,狂刷一个月的题,狂补超多的漏洞知识,像这次美团面试问的算法、数据库、Redis、设计模式等这些题目都是我刷到过的并且我也将自己刷的题全部整理成了PDF或者Word文档(含详细答案解析)66个Java面试知识点架构专题(MySQL,Java,Redis,线程,并发,设计模式,Nginx,Linux,框架,微服务等)+大厂面试题详解(百度,阿里,腾讯,华为,迅雷,网易,中兴,北京中软等)算法刷题(PDF)过的。
2024-06-24 00:40:29 799
原创 Java 中什么是 IO 流,字节流、字符流两者区别,缓冲流原理代码剖析
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。
2024-06-23 23:56:25 723
原创 docker下的spark集群,调整参数榨干硬件
expose:70127013701470158881volumes:如上所示,注意volumes参数,都映射在了docker-compose.yml同一层级的conf和data两个目录下,这里只贴出了worker1和worker2的内容,worker3-worker6的内容都是类似的;
2024-06-23 23:07:30 118
原创 2024最新分享Java面试题库万字精华 github上标星80
作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料为什么要用 redis /为什么要用缓存(高性能、高并发)为什么要用 redis 而不用 map/guava 做缓存?redis 和 memcached 的区别redis 常见数据结构以及使用场景分析(redis 设置过期时间作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料。
2024-06-23 22:14:42 493
原创 浅谈Java OOM问题的几种解决办法
学习视频:大厂面试真题:若遇上述问题可修改客户端配置文件mapred-site.xml2048#Reduce Jvm启动参数学习视频:[外链图片转存中…(img-olmZFs4i-1718927585771)]大厂面试真题:[外链图片转存中…(img-44RTfKY3-1718927585771)]
2024-06-21 07:53:17 436
原创 成都信息工程大学 2015-2024《809》编程答案_成都信息工程大学809软件工程专业基础2024考研真题
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Mybatis面试专题MySQL面试专题并发编程面试专题Mybatis面试专题[外链图片转存中…(img-SzdQ1QUY-1718922450363)]MySQL面试专题。
2024-06-21 06:27:42 238
原创 天津科技大学计算机专业2024录取分数线,天津科技大学2024年录取分数线(附2024-2024年分数线)
对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,也祝愿大家都能够升职加薪!531.118本科二批A录取结束550.107491.093537.108502.106本科二批A(中外合作办学)录取结束529.093464.108515.113494.102本科二批A(联合培养)录取结束464.11436.098。
2024-06-21 05:07:57 646
原创 不是吧阿sir,你这Java基础也太熟了吧,震惊面试官第三年!
角度:数据结构+扩容情况+put查找的详细过程+哈希函数+容量为什么始终都是2^N,JDK1.7与1.8的区别。 HashMap在底层数据结构上采用了数组+链表+红黑树,通过散列映射来存储键值对数据 默认的负载因子是0.75,表示的是,如果数组中已经存储的元素个数大于数组长度的75%,将会引发扩容操作。 【1】创建一个长度为原来数组长度两倍的新数组。 【2】重新对原数组中的Entry对象进行哈希运算,以确定他们各自在新数组中的新位置。 1、判断数组是否为空,为空进行初始化;
2024-06-21 02:33:18 589
原创 Spring MVC框架:第七章:REST架构风格(1)
在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)
2024-06-21 01:19:21 366
原创 全网最全,Mybatis的缓存机制详解,带给你不一样的体验
如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了《Java中高级核心知识全面解析》} else {return obj;如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了《Java中高级核心知识全面解析》
2024-06-20 17:52:25 667
原创 一文了解赫夫曼树的构建与赫夫曼编码
这份《“java高分面试指南”-25分类227页1000+题50w+字解析》同样可分享给有需要的朋友,感兴趣的伙伴们可挑战一下自我,在不看答案解析的情况,测试测试自己的解题水平,这样也能达到事半功倍的效果!(好东西要大家一起看才香)//前序遍历System.out.println(“树空,无法遍历”);}else {/**@param bytes 原始字符串对应的byte@param huffmanCodes huffmanCodes 生成的赫夫曼编码。
2024-06-20 16:29:23 821
原创 Windows下载安装Redis图文(VIP典藏版)
文章中涉及到的知识点我都已经整理成了资料,录制了视频供大家下载学习,诚意满满,希望可以帮助在这个行业发展的朋友,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我把这些资料,分享出来。相信对于已经工作和遇到技术瓶颈的朋友们,在这份资料中一定都有你需要的内容。
2024-06-20 15:14:23 1188
原创 Lombok!代码精简化神器还是代码“亚健康”的元凶?
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。用来阅读的,只有很少的时间是用来执行的。**
2024-06-20 12:24:48 621
原创 一张图快速了解23种设计模式
1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。
2024-06-19 16:36:47 498
原创 【Java】JDK源码分析——Integer
这里是小编拿到的学习资源,其中包括“中高级Java开发面试高频考点题笔记300道.pdf”和“Java核心知识体系笔记.pdf”文件分享,内容丰富,(img-mQ7Bjb7l-1718781570670)](img-jXYZol6X-1718781570671)](img-oDz7Pxx0-1718781570672)]将数值i在二进制表示下循环左移distance位。将数值i在二进制表示下循环右移distance位。28. rotateRight方法。27. rotateLeft方法。
2024-06-19 15:19:43 231
原创 Spring-MVC-核心调用流程
我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。每一次面试经历都是对你技术的扫盲,面试后的复盘总结效果是极好的!if (!i >= 0;i–) {// 分别调用拦截器的 postHandle方法::: warning 知识点中置过滤器的调用时序,是当ha.handle。
2024-06-19 14:04:45 1065
原创 Mybatis基于传统dao层的开发(完整代码演示)
所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。//参数为能获取配置信息的key。因为在阿里一面前已经过了字节的三次面试,投阿里的简历一直没被捞,所以以为简历就挂了。因为在阿里一面前已经过了字节的三次面试,投阿里的简历一直没被捞,所以以为简历就挂了。
2024-06-19 12:49:06 628
原创 java多线程Thread join与CountDownLatch源码分析
在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了tDown();i < 10;i++ ) {//需要等10个线程全部运行完毕后,主线程才结束在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。
2024-06-19 11:34:15 990
原创 SpringBoot-项目部署_springboot项目部署
总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友。总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友[外链图片转存中…(img-WhmKaQny-1718719261631)][外链图片转存中…(img-djTJY1VX-1718719261632)]
2024-06-18 22:01:14 698
原创 Redis 中 RDB 和 AOF 持久化有啥区别?看这儿,你就懂了
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)[外链图片转存中…(img-4Ch0c21G-1718714576413)]
2024-06-18 20:43:08 817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人