程序员
文章平均质量分 92
普通网友
这个作者很懒,什么都没留下…
展开
-
IntelliJ IDEA创建基于maven的springboot项目(1)
看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。原创 2024-04-23 16:18:23 · 778 阅读 · 0 评论 -
IBM大面积辞退40岁+的员工,如何避免可怕的中年危机?
既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。原创 2024-04-23 15:20:40 · 1166 阅读 · 0 评论 -
Hadoop会遇到的45个问题,你确定你了解吗?(1)
包含最全MySQL、Redis、Java并发编程等等面试题和答案,用于参考~原创 2024-04-23 14:14:40 · 552 阅读 · 0 评论 -
GitHub上访问下载破百万的神仙文档《Java面试神技》看完我呆了
14、本地方法区(线程私有)15、你能保证GC执行吗?16、怎么获取Java程序使用的内存?堆使用的百分比?17、Java中堆和栈有什么区别?18、描述一下Jm加载class文件的原理机制19、GC是什么?为什么要有GC?20、堆(Heap- 线程共享)运行时数据区21、方法区/永久代(线程共享)22、JyM运行时内存多线程高并发面试题JAVA并发知识库1、Java中实现多线程有几种方法2、继承Thread 类3、实现Runnable 接口。原创 2024-04-23 13:12:27 · 989 阅读 · 0 评论 -
fail-fast机制—高级用法与深入解读
{@link ConcurrentModificationException}. Thus, in the face ofconcurrent modification, the iterator fails quickly and cleanly, ratherthan risking arbitrary, non-deterministic behavior at an undeterminedtime in the future. The {@link Enumeration Enumeratio原创 2024-04-23 12:06:03 · 898 阅读 · 0 评论 -
Eclipse+Java+Swing实现学校教务管理系统
本文从基础到高级再到实战,由浅入深,把MySQL讲的清清楚楚,明明白白,这应该是我目前为止看到过最好的有关MySQL的学习笔记了,我相信如果你把这份笔记认真看完后,无论是工作中碰到的问题还是被面试官问到的问题都能迎刃而解!MySQL50道高频面试题整理:《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!});JMenu mnNewMenu_3 = new JMenu(“用户管理”);原创 2024-04-23 09:46:07 · 684 阅读 · 0 评论 -
docker安装与启动
2020年在匆匆忙忙慌慌乱乱中就这么度过了,我们迎来了新一年,互联网的发展如此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。更多JVM面试整理:《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!友,同时减轻大家的负担。**[外链图片转存中…(img-ay2DDiHV-1713825026596)]原创 2024-04-23 06:30:39 · 747 阅读 · 0 评论 -
CSS基础班笔记(三)
外链图片转存中…(img-W99ZdccO-1713820782781)][外链图片转存中…(img-iTDWMarK-1713820782782)][外链图片转存中…(img-jQpoiXJ8-1713820782782)]原创 2024-04-23 05:19:56 · 870 阅读 · 0 评论 -
Centos 7如何修改密码
这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!战项目源码讲义》点击传送门即可获取!**原创 2024-04-23 04:08:02 · 770 阅读 · 0 评论 -
ArrayList(Java8)个人理解
如果在构造 ArrayList 实例时,指定初始化值(初始化容量或者集合),那么就会创建指定大小的 Object 数组,并把该数组对象的引用赋值给 elementData;如果不指定初始化值,在第一次添加元素值时会使用默认的容量大小 10 作为 elementData 数组的初始容量,使用 Arrays.conpyOf() 方法创建一个 Object[10] 数组。原创 2024-04-23 02:55:11 · 831 阅读 · 0 评论 -
@Import注解 -【Spring底层原理】
千千万万要记得:多刷题!!多刷题!!之前算法是我的硬伤,后面硬啃了好长一段时间才补回来,算法才是程序员的灵魂!!!!篇幅有限,以下只能截图分享部分的资源!!(1)多线程(这里以多线程为代表,其实整理了一本JAVA核心架构笔记集)(2)刷的算法题(还有左神的算法笔记)(3)面经+真题解析+对应的相关笔记(很全面)(4)视频学习(部分)ps:当你觉得学不进或者累了的时候,视频是个不错的选择在这里,最后只一句话:祝大家offer拿到手软!!原创 2024-04-23 01:45:33 · 298 阅读 · 0 评论 -
40个W年薪蚂蚁团队Java岗技术4面分享:HashMap+线程池+算法+索引+分布式锁+中间件+项目等(1)
至此,文章终于到了尾声。技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;项目经历:只写明星项目,描述遵循 STAR 法则;简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-SQMuIxcS-1713803047341)]原创 2024-04-23 00:24:19 · 773 阅读 · 0 评论 -
20年清华扫地僧,整理的Storm、Spark学习笔记,面试官:拿来看看(1)
针对不同任务和产品部署情况,优化Apache Storm实现。使用Amazon Kinesis和Elastic MapReduce进行数据的处理和流传递。使用Spark SQL进行交互式、探索式的数据分析。应用Spark Streaming进行实时分析。为实时和批量分析开发通用型的企业架构和应用。整体预览====原创 2024-04-22 23:14:26 · 957 阅读 · 0 评论 -
2024拼多多面经最新分享(已获电商部Java岗Offer)
之前看过介绍项目的star法则,我就跟面试官一唱一喝,把项目介绍介绍完了。整个一面基本上都是围绕我之前做过的项目来讲的,也没什么好说的。面完之后,从面试官的表情看似乎对我挺满意的,自然就顺利进入二面了。(可见之前做了充足的准备,还是有好处的)据说的电商部的一个主管和部门负责人,有点紧张,没有注意,稍微问了一下项目,就开始技术碾压了。什么是线程调度器(Thread Scheduler)和时间分片(TimeSlicing)?还有一堆就不列出来了,这些面试题都是我整理融合在一起的,有些重复的都去掉了。原创 2024-04-22 22:03:35 · 345 阅读 · 0 评论 -
16 条 yyds 的代码规范
本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家![外链图片转存中…(img-GcjkyyNh-1713789350902)][外链图片转存中…(img-cxPtQt50-1713789350903)][外链图片转存中…(img-m1uAWqrV-1713789350904)][外链图片转存中…(img-U1y59O71-1713789350904)]原创 2024-04-22 20:36:04 · 282 阅读 · 0 评论 -
05-单点登陆系统(SSO)设计及实现
return (httpServletRequest, httpServletResponse, e)->{Map map=new HashMap();map.put(“state”,401);//SC_UNAUTHORIZED 的值为401map.put(“message”,“请先登录再访问”);WebUtils.writeJsonToClient(httpServletResponse,map);};}}认证逻辑对象定义业务对象,处理客户端的登陆请求,例如:packag原创 2024-04-22 19:09:04 · 299 阅读 · 0 评论 -
现在学java怎么样?好就业吗?
蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。原创 2024-04-22 11:35:29 · 992 阅读 · 0 评论 -
熬夜学Java语言-设计模式之代理模式
在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!64538)][外链图片转存中…(img-0e7TlUrB-1713752864538)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 10:27:59 · 800 阅读 · 0 评论 -
深入理解JUC:第三章:AtomicReference原子引用
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 09:23:37 · 1051 阅读 · 0 评论 -
涨见识了,40 个 SpringBoot 常用注解(2)
关于面试刷题也是有方法可言的,建议最好是按照专题来进行,然后由基础到高级,由浅入深来,效果会更好。Java基础部分算法与编程数据库部分流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)这份面试文档当然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,因为文章篇幅,就不全部在这里阐述了。原创 2024-04-22 08:22:46 · 866 阅读 · 0 评论 -
毕业就在小公司躺了1年,面试大厂发现,发现不会用 Java LinkedList 没人要…
当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,其中囊括了。原创 2024-04-22 07:08:26 · 632 阅读 · 0 评论 -
来讨论一下这些常见的 Redis 面试题
持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。RDB(默认) 和AOFrdb是Redis DataBase缩写功能核心函数rdbSave(生成RDB文件)和rdbLoad(从文件加载内存)两个函数Aof是Append-only file缩写每当执行服务器(定时)任务或者函数时flushAppendOnlyFile 函数都会被调用, 这个函数执行以下两个工作WRITE:根据条件,将 aof_buf 中的缓存写入到 AOF 文件。原创 2024-04-22 05:49:35 · 689 阅读 · 0 评论 -
最牛皮的Java 虚拟机 ( JVM ) 概述
JVM的功能可以归纳为:加载:通过类加载器加载类文件的过程。链接:链接类文件,提交给JVM在运行时执行。初始化:分配内存和调用类初始化方法设置变量值。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!原创 2024-04-22 04:41:51 · 1048 阅读 · 0 评论 -
新手小白学JAVA Set HashSet Map HashMap
底层是哈希表,包装了HashMap,相当于向HashSet中存入数据时,会把数据作为K存入内部的HashMap中,其中K不允许重复,允许使用null.3.5 练习: Set相关测试创建包: cn.tedu.collection创建类: TestSet.java本类用于测试Set//1.创建对应的集合对象//2.存入数据set.add(“紫霞仙子”);set.add(“至尊宝”);set.add(“蜘蛛精”);set.add(“紫霞仙子”);原创 2024-04-22 03:23:48 · 1048 阅读 · 0 评论 -
斩获阿里、京东、美团等大厂的面试笔记,让你看看什么是真正的offer收割机(1)
由于篇幅限制,小编在此截出几张知识讲解的图解《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!链图片转存中…(img-hRjkDDC5-1713719707982)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 01:15:21 · 865 阅读 · 0 评论 -
数据库连接池到底应该设置多大?响应时间从 100ms 优化到 3ms!
1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。原创 2024-04-21 23:01:53 · 1070 阅读 · 0 评论 -
操作系统内存最全解析!!!(内附超全思维导图)
我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。为什么很多人想进阿里巴巴,无非不是福利待遇好以及优质的人脉资源,这对个人职业发展是有非常大帮助的。原创 2024-04-21 21:52:13 · 1311 阅读 · 0 评论 -
拜托!不要用“ ! = null “ 做判空了
其它面试题(springboot、mybatis、并发、java中高级面试总结等)《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-bwYiOzXr-1713702687336)][外链图片转存中…(img-itQKXFJW-1713702687336)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-21 20:31:40 · 922 阅读 · 0 评论 -
我该何去何从!从美团离职,面试多家大厂Java后端岗总结出心酸面经和核心面试题。(含答案)
关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-21 17:55:50 · 1155 阅读 · 1 评论 -
愤怒!竟然还有学校还在教 Java 的 Swing
关于面试刷题也是有方法可言的,建议最好是按照专题来进行,然后由基础到高级,由浅入深来,效果会更好。Java基础部分算法与编程数据库部分流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)这份面试文档当然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,因为文章篇幅,就不全部在这里阐述了。原创 2024-04-21 16:27:19 · 658 阅读 · 0 评论 -
必备技能~Java编程使用Junit实现接口单元测试,快速实现接口全覆盖(建议收藏)
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。原创 2024-04-21 15:17:44 · 806 阅读 · 0 评论 -
当技术重构遇上DDD,如何实现业务、技术双赢?
小编利用空余时间整理了一份《MySQL性能调优手册》,初衷也很简单,就是希望能够帮助到大家,减轻大家的负担和节省时间。关于这个,给大家看一份学习大纲(PDF)文件,每一个分支里面会有详细的介绍。这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2024-04-21 14:09:39 · 825 阅读 · 0 评论 -
年薪百万大牛手写JAVA面试神器:二十五大专题,面面俱到,金九银十有保障啦!
光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性。原创 2024-04-21 11:27:08 · 345 阅读 · 0 评论 -
常用流行开源协议介绍
如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以再Notice中增加自己的许可,但是不可以表现为对Apache Licence构成更改。Apache Licence也是对商业应用友好的许可。使用者也可以再需要的时候修改代码来满足并作为开源或商业产品发布/销售。使用这个协议的好处是:永久权利 一旦被授权,永久拥有。全球范围的权利 在一个国家获得授权,适用于所有国家。假如你在美国,许可是从印度授权的,也没有问题。原创 2024-04-21 09:53:34 · 720 阅读 · 0 评论 -
将个人博客迁移到云服务器上
对比我的面经和其他大佬的面经,自己真的是运气好。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。创建一个新的 git 钩子,用于自动部署 在 /var/repo/blog.git 下,有一个自动生成的 hooks 文件夹。我进入本地的博客目录。因为在阿里一面前已经过了字节的三次面试,投阿里的简历一直没被捞,所以以为简历就挂了。上面是本地操作的,接下来,我们上我们服务器,进入git 用户根目录下。原创 2024-04-21 08:42:54 · 757 阅读 · 0 评论 -
实战:实时监控Redis流量的最佳方式
1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。原创 2024-04-21 04:09:42 · 849 阅读 · 0 评论 -
字节面试官死磕Mysql,程序员心中暗喜:这是来跟我学经验的吧?
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Mybatis面试专题MySQL面试专题并发编程面试专题《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-21 02:56:54 · 854 阅读 · 0 评论 -
如何在缺乏商业项目经验的前提下成功通过面试,兼说我如何甄别非商业项目经验
方法2:商业项目里一般会包含项目名,客户是谁,时间范围,多少人做,在什么公司里做等要素,而且用到的技术是比较合理的。原创 2024-04-21 01:28:43 · 451 阅读 · 0 评论 -
太厉害了,终于有阿里大佬把TCP-IP协议整合成864页学习笔记了
虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。原创 2024-04-21 00:18:38 · 642 阅读 · 0 评论 -
大三就拿到字节提前批,你不想成长,生活总会逼着你成长
2、rocketmq延时消息底层实现,应用场景3、epoll 水平触发和边缘触发4、常见的json序列化工具有哪些?5、看到你写netty ,知道protobuf吗?和json比有什么好处呢?6、那你能说说dubbo是怎么实现的吗?7、dubbo的序列化方式是什么呢?8、微服务zookeeper、eureka、consul、nacos对比9、zookeeper讲讲?CP还是AP?eruka呢?服务调用需要ap还是cp?分析一下场景?10、为什么mysql单表最多不放超过2000w行数据呢?原创 2024-04-20 23:07:01 · 553 阅读 · 0 评论