首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
程序员新社区
获赞
248
粉丝
223
关注
4
看过 TA
308
中国石油大学(华东)
2018
Java
IP属地:湖南
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑程序员新社区吗?
发布(2004)
评论
刷题
收藏
程序员新社区
关注TA,不错过内容更新
关注
2021-11-17 15:41
中国石油大学(华东) Java
阿里P8面试官:硬件层级内存屏障如何帮助Java实现高并发?
java多线程与高并发①volatile关键字的字节码原语 java多线程与高并发②synchronized与volatile的硬件级实现 java多线程与高并发③无锁、偏向锁、轻量级锁、重量级锁升级过程 java多线程与高并发④内存屏障的基本概念 java多线程与高并发⑤使用线程池的好与不好 java多线程与高并发⑥为什么阿里开发手册建议自定义线程池 java多线程与高并发⑦自定义线程池的最佳实践 java多线程与高并发⑧常见线程池类型与应用场景 java多线程与高并发⑨JVM规范如何要求内存屏障 java多线程与高并发⑩比线程更牛X的线程,压测结果展现纤程的威力 多线程与高并发大概讲六大...
0
点赞
评论
收藏
分享
2021-11-17 15:41
中国石油大学(华东) Java
北上广深,2020,多少K的Java程序员应该懂高并发多线程和JVM优化
初级—初阶 掌握java基础,熟悉常用类库。理解javaweb中的servlet,jsp,并了解常用的框架对java web的封装原理,能够借助框架完成增删改查功能。理解数据库在web开发中的地位。 初级—中阶 理解java中较为高级的特性,如反射,动态代理,JVM,内存模型,多线程等等。熟练使用框架,对框架中遇到的bug,能够借助日志和搜索引擎分析出问题的原因。在团队中,能够独立完成普通后台业务功能的开发。了解数据库的高级特性,如索引,存储引擎等等。 初级—高阶 理解java分布式架构,微服务架构(如rpc框架dubbo,motan,或springcloud一类)了解其与集中式架构的区别,并...
0
点赞
评论
收藏
分享
2021-11-17 15:41
已编辑
中国石油大学(华东) Java
蚂蚁花呗Java开发岗:算法+SpringCloud+SpringBoot+Redis+MySQL
自我介绍 map怎么实现hashcode和equals,为什么重写equals必须重写hashcode 使用过concurrent包下的哪些类,使用场景等等。 concurrentHashMap怎么实现?concurrenthashmap在1.8和1.7里面有什么区别 CountDownLatch、LinkedHashMap、AQS实现原理 线程池有哪些RejectedExecutionHandler,分别对应的使用场景 多线程的锁?怎么优化的?偏向锁、轻量级锁、重量级锁? 组合索引?B+树如何存储的? 为什么缓存更新策略是先更新数据库后删除缓存 OOM说一下?怎么排查?哪些会导致OOM? O...
0
点赞
评论
收藏
分享
2021-11-17 15:40
中国石油大学(华东) Java
每天抽四小时看这些Redis、JVM、分布式、高并发、多线程、面试题
马士兵2020年最新Java多线程高并发讲解——20年架构师告诉你Java多线程与高并发应该怎么学 总共时长 目录: java多线程与高并发①volatile关键字的字节码原语 java多线程与高并发②synchronized与volatile的硬件级实现 java多线程与高并发③无锁、偏向锁、轻量级锁、重量级锁升级过程 java多线程与高并发④内存屏障的基本概念 java多线程与高并发⑤使用线程池的好与不好 java多线程与高并发⑥为什么阿里开发手册建议自定义线程池 java多线程与高并发⑦自定义线程池的最佳实践 java多线程与高并发⑧常见线程池类型与应用场景 java多线程...
0
点赞
评论
收藏
分享
2021-11-17 15:40
中国石油大学(华东) Java
全网最通俗易懂的Kafka入门
众所周知,消息队列的产品有好几种,这里我选择学习Kafka的原因,无他,公司在用。 我司使用的是Kafka和自研的消息队列(Kafka和RocketMQ)改版,于是我就想学学Kafka这款消息队列啦。本篇文章对Kafka入门,希望对大家有所帮助。 本文知识点提前预览: 提前预览 这篇文章花了我很长时间画图,目的是希望以最通俗易懂的方式带大家入门,如果觉得不错,希望能给我点个赞! 一、什么是Kafka? 首先我们得去官网看看是怎么介绍Kafka的: https://kafka.apache.org/intro 在收集资料学习的时候,已经发现有不少的前辈对官网的介绍进行翻译和总结了,所以...
0
点赞
评论
收藏
分享
2021-11-17 15:40
已编辑
中国石油大学(华东) Java
面试过阿里的P7大佬分享:180+道Java面试题目!含答案解析!
大厂常见问题 写视频点播网站文件下载接口 基础变量/数组写出模拟maven导入包过程 写出新变脸内存分配,模拟垃圾回收过程 50个白球50个红球,两个盒子,怎么放让人随机在一个盒子里抽到红球概率最高 n个数里取两个和为s的数 java数据结构 HashMap原理 自定义类型可以作为Key么? java内存模型 知道的排序算法 快排的优化 Java多线程实现方式 Java线程与进程区别 JVM内存模型+垃圾回收算法 hashmap和treemap的区别 操作系统同步方式、通信方式 计算机网络三次握手四次分手以及wait_time三种差别 http post和get差别 美赛的建模 k-mean...
0
点赞
评论
收藏
分享
2021-11-17 15:39
已编辑
中国石油大学(华东) Java
这可能是目前最透彻的Netty原理架构解析
本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 JDK 原生 NIO 程序的问题 JDK 原生也有一套网络应用程序 API,但是存在一系列问题,主要如下: NIO 的类库和 API 繁杂,使用麻烦。你需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。 需要具备其他的额外技能做铺垫。例如熟悉 Java 多线程编程,...
0
点赞
评论
收藏
分享
2021-11-17 15:39
中国石油大学(华东) Java
2年Java,面试蚂蚁金服总结
TreeSet/HashSet 区别 顾名思义,首先是结构上的不同 1、TreeSet背后的结构是TreeMap,也就是红黑树,能够实现自动排序。它通过equals方法或者compareTo方法进行内容的比较。 2、HashSet背后是HashMap,key是无序的,只能做外部排序。既然是Hash,那么就要重写其中对象的hashCode和equals方法 另外,还有个细微的差别可以拿来装b: 1、HashSet可以接受null值,有且只有一个 2、TreeSet默认不可以接受null值,会直接抛出空指针异常 set里没有重复数据,treeSet里连虚无都没有。 HashMap 如何...
0
点赞
评论
收藏
分享
2021-11-17 15:39
中国石油大学(华东) Java
阿里Redis最全面试全攻略,读完这个就可以和阿里面试官好好聊聊
什么是Redis及其重要性? Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久化的高性能键值对数据库。 Redis的之父是来自意大利的西西里岛的Salvatore Sanfilippo,Github网名antirez,笔者找了作者的一些简要信息并翻译了一下,如图: 从2009年第一个版本起Redis已经走过了10个年头,目前Redis仍然是最流行的key-value型内存数据库的之一。 优秀的开源项目离不开大公司的支持,在2013年5月之前,其开发由VMware赞助,而2013年5月至2015年6月期间,其开发由毕威拓赞助,从2015年6月开始,Redis的开发由...
0
点赞
评论
收藏
分享
2021-11-17 15:38
中国石油大学(华东) Java
阿里P8大牛给想进一线大厂的java应届生、社招生、大专生的一些职业忠告
https://www.bilibili.com/video/BV1FQ4y1N7qm
0
点赞
评论
收藏
分享
2021-11-17 15:38
已编辑
中国石油大学(华东) Java
左神(左程云)《程序员面试指南》金三银四阿里面试必备的两道算法面试题讲解
https://www.bilibili.com/video/BV1KT4y137LD
0
点赞
评论
收藏
分享
2021-11-17 15:38
中国石油大学(华东) Java
阿里巴巴JavaP7高级工程师JVM六连问
https://www.bilibili.com/video/BV1kf4y1S7Kq
0
点赞
评论
收藏
分享
2021-11-17 15:37
已编辑
中国石油大学(华东) Java
2020年4月最全Spring源码分析100集
https://www.bilibili.com/video/BV18C4y1s7tk
0
点赞
评论
收藏
分享
2021-11-17 15:37
中国石油大学(华东) Java
阿里巴巴的26款超神Java开源项目
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。 地址:https://github.com/spring-cloud-incubator/spring-clo...
0
点赞
评论
收藏
分享
2021-11-17 15:36
中国石油大学(华东) Java
一篇文章,教你学会Git
在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令。 一、Git工作流程 image 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 工作区 程序员进行开发改动的地方,是你当前看到的,也是最新的。 平常我们开发就是拷贝远程仓库中的一个分支,基于该分支进行开发。在开发过程中就是对工作区的操作。 暂存区 ...
0
点赞
评论
收藏
分享
1
9
10
11
12
13
134
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务