自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试答不上 Java 并发编程?阿里 P8 提供的 27 道并发面试解析,请查收

并发编程相比 Java 中其他知识点学习起来门槛相对较高,学习起来比较费劲,从而导致很多人望而却步;而无论是职场面试和高并发高流量的系统的实现却都还离不开并发编程,从而导致能够真正掌握并发编程的人才成为市场比较迫切需求的。因此,大家不难发现 Java 并发问题一直是各个大厂面试的重点之一。我在平时的面试中,也发现很多候选人对一些基本的并发概念表示没听过,或原理不理解,可能知道一些却又讲不清楚,最终导致面试失败。本文会结合实际中接触到的一些面试题,重点来聊一聊 Java 并发中的相关知识点。并

2022-05-21 14:44:58 146

原创 java 岗面试阿里后整理的面试资料包含(Jvm+ 微服务 +Spring 等)

该资料是一份知识点全面又能不断更新, 与时俱进的学习手册,不仅收录了作者亲身面试遇到的问题,还收录了近上万名 Java 程序员面试时遇到的问题。我们会- -直不断地更新和充实该宝典, 同时也希望读者朋友能够多多提供优质的面试题,也许下一个版本就有你提供的面试题哦目录图片标题2. JVM(1)基本概念:JVM 是可运行 Java 代码的假想计算机,包括-套字节码指令集、- 组寄存器、-一个栈-个垃圾回收,堆和-个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。...

2022-05-21 13:52:56 149

原创 半年面试,我总结出了java面试笔记

Java面试宝典产生自我准备面试的过程,当时网上找了些试题,但是没答案,然后一边梳理自己的知识,一般结合自己平时钻研的知识和工作经验,自己对试题进行了整理,解答。也凭借着这次梳理,面试一路过关斩将,offer收割率100%。面了头条,和美团的3个事业部,均收获offer。也预祝各位校招的朋友,斩获满意的offer一:Java基础1. String, Stringbuffer, StringBuilder 的区别。答:String 是 final 类,⽆法继承,也⽆法被修改

2022-05-21 13:36:39 364

原创 架构:常用架构模式

在做架构设计的时候,一般会采用一些架构模式,便于设计和以后需求变更时修改代码。如果设计模式选择得不正确那么很容易造成架构的混乱,代码也会变成怪物。分层模式分层模式分层模式是最常见的模式。我们熟悉的MVC模式就是分层模式的一种。在进行架构设计的时候,如果一筹莫展,那么分层模式是很好的一种尝试。在分层模式中,业务水平切分,分解到不同的层次中,每个层次要求仅相邻的两个层次之间可以进行交互,不可以跨层次进行调用。一般架构会被分成3到5层,具体视架构规模而定,大规模的架构可能会超过5层。.

2022-05-21 13:25:30 603

原创 半年面试数百场,我总结出了这份 面试复盘笔记

Java 面试Java 作为编程语言中的 NO.1,选择入行做 IT 做编程开发的人,基本都把它作为首选语言,进大厂拿高薪也是大多数小伙伴们的梦想。以前 Java 岗位人才的空缺,而需求量又大,所以这种人才供不应求的现状,就是 Java 工程师的薪资待遇相对优厚的原因所在。但是随着这个从事行业的人数逐渐增多,行业竞争也越来越大,招聘的企业和程序员们都想招聘到自己需要的人才/找到自己理想的岗位;导致现在 Java 面试越来越难,内卷早就是大势所趋,万物皆可卷,卷的我们都见怪不怪了,LZ 很多时候都..

2022-05-21 13:04:07 275

原创 Java 分布式 RPC 框架性能大比拼,Dubbo 排第几?

Dubbo是阿里巴巴公司开源的一个Java高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。不过,略有遗憾的是,据说在淘宝内部,dubbo由于跟淘宝另一个类似的框架HSF(非开源)有竞争关系,导致dubbo团队已经解散,反到是当当网的扩展版本仍在持续发展,墙内开花墙外香。参见:http://www.oschina.net/news/55059/druid-1-0-9 中的评论其它的一些知名电商如当当、京东、国美维护了自己.

2022-05-20 20:42:42 670

原创 “表白日”程序员给女友的专属礼物

今天,是“520”也是传说中的“表白日”。Love makes the world go round !忙于Coding(sheng fa)的程序员们苦于如何表白?!没关系,我们已经帮你想好了!今天来点程序员的硬核技能——用Python为Ta定制专属“词云”!(听首歌~让我们带着愉悦的心情,一起来准备“表白”吧!)Officially Missing YouSabrina - I Love Acoustic Greatest Hits“词云”的制作远没有大家想象中的

2022-05-20 20:20:56 739

原创 中年程序员不顾同行,告诉程序员必备知识

中年程序员面临的问题1.来自年轻人的竟争,现在的年轻人,高学历,高智商,高产出,刚毕业的应届生和当年的程序员刚毕业的时候相比,强了大概有二倍吧。但待遇不及老人,此时,老人的价值何在?企业不养闲人,当你的产出没有年轻人高的时候,怎么办?2.精力和体力的问题,人到中年,体力,精力,智力都不如年轻人了,因为他们没有家庭的纷扰,但有健康的身体,更有高智商的大脑,年轻人的产出,越来越高,一边是因为家庭或体力的原因,可支配工作时间越来越少,一边是精力旺盛,老人要拿什么拼呢?3.个人价值体现,大公司.

2022-05-20 15:57:44 142

原创 18 年技术老兵谈架构师之路及 Java 程序员架构学习路线

架构的是什么?架构师的本质是什么? 架构师的本质是将复杂的业务简单化(大道至简)。将无序变成有序,找出应用边界,再有机结合,具体用什么技术来解决问题,个人推荐小而美的思路,简单明了的解决方案,一切从简。同时,架构师需要一定的技术基础,侧重于产品全局的把控,思考的更多更全面,包括功能、用户群体、适用范围、未来扩展性、规划等。 架构师在整个系统、项目中的地位类似于房屋建造的设计师,需要对项目的整体进行统筹规划、有全局把控的能力,能够在功能、展现、技术选型等方面做决策,在技术攻关的时候还能撸起袖子

2022-05-20 15:39:23 125

原创 2022年金三银四Java面试宝典,横扫春招+社招+秋招

2022年金三银四已开启,早前给大家整理了今年来最经典的面试真题100道,每道题目都有详细的解析,收集了JAVA基础、微服务、JVM,Redis、设计模式,Mybatis、Spring、Spring Boot、Spring IOC、 Spring MVCRabbitMQ、MySQL数据库、Java并发编程,等专题的经典面试真题,和详细解析。Java基础1、List和Set的区别。2、HashSet是如何保证不重复的?3、HashMap是线程安全的吗,为什么不是线程安全的(最好画图说明

2022-05-20 15:35:17 166

原创 关于java的一些事

一、Java简介 1.1 关于Java “Java” 一词的本意是地名——“爪哇”。爪哇岛位于南太平洋,是印度尼西亚的一部分。全世界三大咖啡产地: 巴西、印尼爪哇岛、中国海南岛。所以Java的原意是指一个咖啡的产地,也可以说是 一种咖啡的品牌。Java是一种程序设计语言,由Sun Microsystem公司于1995年推出。早在1991年,Sun公司的James Gosling等人开始开发名为Oak的程序 设计语言,希望用来控制嵌入在有线 电视机顶盒和PD...

2022-05-20 15:30:36 695

原创 听说自学java知道这些都的年薪百万了

写这篇文章的目的是想分享一些自己学习Java的心得,这对于刚刚入门的Java程序员和打算入Java开发这个行当的准新手有一定的帮助,能让大家更好学习和使用Java。对于刚学习java的时候一定要知道以下内容:1、熟练的使用Java语言Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正,熟悉常用的JavaAPI,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。..

2022-05-20 15:07:44 194

空空如也

空空如也

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

TA关注的人

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