首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
长安街洛阳道
掘友等级
Java程序员
关注我:可免费领取架构师学习资料 关注我:学习架构最新技能知识 关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 84
沸点 1
赞
85
返回
|
搜索文章
最新
热门
图示JVM工作原理
JVM有2个特别有意思的特性,语言无关性和平台无关性。 语言无关性是指实现了Java虚拟机规范的语言对可以在JVM上运行,如Groovy,和在大数据领域比较火的语言Scala,因为JVM最终运行的是class文件,只要最终的class文件复合规范就可以在JVM上运行。 Java…
Git 高级用法,喜欢就拿去用
请注意我有意跳过了 git commit、git pull/push 之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。 比方说想在提交 fed14a4c 加上一些内容。 如果特性很多,一个分支里可能有多个提交。如果测试失败了,你希望能找到导致测试失败的提交。这时候…
在分布式微服务架构应用中如何实现最终一致性?
在分布式系统中,实现强一致性并不容易。即使2PC、3PC阶段提交,也无法保证绝对的强一致性。 我们也不能因为极小的不一致性概率,导致系统整体性能低下,或者扩展性受到影响,并且架构也变得极其复杂。因此,在2PC/3PC提交缺乏大规模应用的情况下,最终一致性是一个较好的方案,在业界…
2020年热门编程语言的发展方向
今年 Python 最大的新闻是,其创造者和“终身仁慈独裁者(BDFL)”Guido van Rossum 退休了,将 Python 交给了 Python 指导委员会(Python Steering Council)。到目前为止,权力转移还算顺利,正如《Python 编程从入门…
Go 为什么这么“快”
本文主要从 Go 调度器架构层面上介绍了 G-P-M 模型,通过该模型怎样实现少量内核线程支撑大量 Goroutine 的并发运行。以及通过 NetPoller、sysmon 等帮助 Go 程序减少线程阻塞,充分利用已有的计算资源,从而最大限度提高 Go 程序的运行效率。 本文…
一文看懂docker容器技术架构及其中的各个模块
今天主要简单介绍下docker的技术架构及其中组成的各个模块。 registry负责docker registry有关的身份认证、镜像查找、镜像验证以及管理registry mirror等交互操作。 image 负责与镜像源数据有关的存储、查找,镜像层的索引、查找以及镜像tar…
2020Java程序员面试跳槽需要掌握的技术汇总
疫情信息仍在不断刷屏,相信今天大家都在线上远程办公。 开工日期一再延迟,之前跳槽、转行、涨薪的计划都不得不暂时搁置起来。但Java 作为稳居开发榜首的语言,企业需求依旧旺盛,其实很多企业,比如腾讯、字节跳动,为了保证春招的顺利进行,尽可能提高招聘效率,做出了一些调整:首先是更多…
教你看懂Java synchronized 关键字
前置技能点进程和线程的概念线程创建方式线程的状态状态转换线程安全的概念synchronized关键字的几种用法1.修饰非静态成员方法2.修饰静态成员方法3.类锁代码块4.对象锁代码块synchroni
JVM类加载器是否可以加载自定义的String
曾经有一次,面试官问到类加载机制,相信大多数小伙伴都可以答上来双亲委派机制,也都知道JVM出于安全性的考虑,全限定类名相同的String是不能被加载的。但是如果加载了,会出现什么样的结果呢?异常?那是什么样的异常。如果包名不相同呢?自定义类加载器是否可以加载呢?相信面试官从各种…
你需要知道的Java面试总结大分享
2020年鼠年是一个不好的开端,大家都知道迎来了疫情的大爆发,导致大家都在家工作,有些人都快憋坏了。有些中小型企业也面临着发不出来工资,大家的年终奖也没有了着落,金三银四面试好机会也延迟了,大家也都是心急如焚,不知道以后该怎么样来发展。这份Java总结分享给大家 1. CAP定…
下一页
个人成就
文章被点赞
208
文章被阅读
39,746
掘力值
1,377
关注了
2
关注者
15
收藏集
0
关注标签
3
加入于
2020-01-06