首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
猿灯塔
掘友等级
架构
|
公众号 【猿灯塔】
我们立志作为IT行业知识大海的一座座灯塔,为想在这个行业中奋斗的你们
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
猿灯塔:疫情冲击,去体验远程面试被怼10分钟,今年Java开发找工作真难
网行业,美团王兴曾说:“2019年可能会是过去十年里最差的一年,却是未来十年里最好的一年”。没想到预言竟然快成真了? 年前很多企业一波裁员,2020年又受疫情影响,延长了假期,各大企业复工时间拉长,招聘需求也可能缩减,对于已经离职和打算跳槽的朋友无疑是雪上加霜,目前更是暂停现场…
猿灯塔:最详细Dubbo相关面试题
Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。 面试官问你如果这个都不清楚,那下面的就没必要问了。 因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了 Netty、Zookeepe…
猿灯塔:Java程序员月薪三万,需要技术达到什么水平?
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑范围内,因为除了北…
猿灯塔:关于Java面试,你应该准备这些知识点
当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,除了运气,基本功也要足够的扎实,希望下面的面试经验能给你们能够提供一些帮助。 这些项目的了解程度,因为很多人简历上写的项目并非都是从头到尾都参与的,有些只是参与并实现了其中的一些模…
一行一行源码分析清楚AbstractQueuedSynchronizer
“365篇原创计划”第二十四篇。 本文有点长,但还是挺简单,主要面向读者对象为并发编程的初学者,或者想要阅读 Java 并发包源码的开发者。对于新手来说,可能需要花好几个小时才能完全看懂,但是这时间肯定是值得的。 源码环境 JDK1.7(1.8没啥变化),看到不懂或有疑惑的部…
关于微服务你不得不知道的事——Spring Boot注解分析
Annotation(注解),用于为Java代码提供元数据。简单理解注解可以看做是一个个标签,用来标记代码。是一种应用于类、方法、参数、变量、构造器及包的一种特殊修饰符。 被@Documented修饰的Annotation类将会被javadoc工具提取成文档。 被@Inheri…
JVM源码分析之Java对象的内存分配
“365篇原创计划”第十六篇。 TLAB技术是每个线程在Java堆中预先分配了一小块内存,当有对象创建请求内存分配时,就会在该块内存上进行分配,而不需要在Java堆通过同步控制进行内存分配。如果UseTLAB为真,则使用TLAB技术(Thread-Local Allocatio…
JVM源码分析之堆内存的初始化
“365篇原创计划”第十五篇。 负责对新生代、老年代以及永久代设置的内存大小进行对齐调整。 由CollectorPolicy::initialize_flags实现,永久代的初始值默认为4M,最大值为64M,可以通过参数-XX:PermSize和-XX:MaxPermSize进…
JVM源码分析之synchronized实现
“365篇原创计划”第十二篇。 java内部锁synchronized的出现,为多线程的并发执行提供了一个稳定的环境,有效的防止多个线程同时执行同一个逻辑,其实这篇文章应该写在JVM源码分析之Object.wait/notify实现机制之前,本文不会讲如何使用synchroni…
JVM源码分析之Java对象头实现
“365篇原创计划”第十一篇。 HotSpot虚拟机中,对象在内存中的布局分为三块区域:对象头、实例数据和对齐填充。 对象头包括两部分:Mark Word 和 类型指针。 Mark Word用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线…
下一页
个人成就
文章被点赞
50
文章被阅读
23,233
掘力值
830
关注了
0
关注者
47
收藏集
0
关注标签
32
加入于
2020-04-02