首页
学习
活动
专区
工具
TVP
发布

会呼吸的Coder

专栏作者
146
文章
149246
阅读量
27
订阅数
程序员面试常见的5个“套路”问题,你都遇到过吗?
面试,是每个职场打工人必须经历的一关,程序员面试常见的5个“套路”问题,你知道哪些?对于各位程序猿来讲,在面试的时候,面对HR的“套路”问题又该如何应对呢? 01 自我介绍 毫不夸张地说,基本上所有面
会呼吸的Coder
2023-03-03
1800
热议!ChatGPT的爆火会不会导致程序员失业?
最近,ChatGPT这个词在网上频繁出现,有关它的多个话题登上热搜,引发网友热议。那么,火爆全球的ChatGPT究竟是什么?
会呼吸的Coder
2023-03-03
7840
初探gRPC
随着微服务框架和云原生框架的出现,传统的单体应用程序被分解为一组细粒度的、自治的和面向业务能力的微服务,网络通信链路的数量激增,服务间的通信技术也因此成为了现代分布式系统中至关重要的一个环节。
会呼吸的Coder
2023-03-03
4980
Elasticsearch脑裂问题
要了解什么是脑裂,首先我们要明白es集群的组成。ES集群由一个主节点(多个备选节点组成)和多个数据节点组成的,主节点负责创建,删除索引,分配分片,追踪集群的节点状态等工作,即是调度节点,计算压力比较低,而数据节点负责数据存储与具体的操作,比如搜索,聚合等任务,计算压力比较大。
会呼吸的Coder
2023-03-03
6120
HashMap详解之Put源码解析
当我们put的时候,首先计算Key的hash值,这里调用了hash方法,hash方法实际是让key.hashCode()与key.hashCode()>>>16进行异或操作,高16bit补0,一个数和0异或不变,所以hash函数的一个作用是,高16位不变,低16位和高16位做一个异或,目的是减少碰撞,按照源码中的注释,因为bucket数据大小是2的幂,计算index=(table.length-1)&hash,如果不做hash处理,相当于散列生效的只有几个低bit位,为了减少散列的碰撞,所以使用高16bit和低16bit异或处理来减少碰撞。
会呼吸的Coder
2023-03-03
3220
Java线程池基本解读
池化技术现在已经应用的很广法了,数据库连接池,Http连接池,线程池等等都是该思想的应用,它的核心目的就是减少资源消耗,提高资源的利用率。
会呼吸的Coder
2023-03-03
2210
十分钟搞懂Java限流及常见方案
上面两个维度结合起来看,限流就是在某个时间窗口对资源访问做限制,比如设定每秒最多100个访问请求。但在真正的场景里,我们不止设置一种限流规则,而是会设置多个限流规则共同作用,主要的几种限流规则如下:
会呼吸的Coder
2023-03-03
8920
一文详解JMM(Java 内存模型)
要想要理解透彻JMM(Java内存模型),首先我们要从CPU缓存模型和指令重排序讲起!
会呼吸的Coder
2022-12-02
5440
怒怼面试官|你真的懂Redis吗?
Redis的复制功能是支持多个数据库之间的数据同步。主数据库可以进行读写操作,当主数据库的数据发生变化时会自动将数据同步到从数据库。从数据库一般是只读的,它会接收主数据库同步过来的数据。 下面是主从复制的原理:
会呼吸的Coder
2022-12-02
3640
怒怼面试官|别在问我JAVA List了
可以看到,在graw方法里面进行扩容,将数组容量扩大为原来的1.5倍。 举个例子,如果初始化的值是8,当添加第9个元素的时候,发现数组空间不够,就会进行扩容,扩容之后容量为12. 扩容之后,会调用Arrays.copyOf()方法对数组进行copy。
会呼吸的Coder
2022-12-02
1930
详解ConcurrentHashMap
concurrentHashMap是一个支持高并发更新与查询的哈希表(基于HashMap)。
会呼吸的Coder
2022-12-02
6370
redis安装教程centos
Redis 的单线程主要是指 Redis 的网络 IO 和键值对读写是由一个线程来完成的,这也是 Redis 对外 提供键值存储服务的主要流程。但 Redis 的其他功能,比如持久化、异步删除、集群数据同步等,其实是由额外的线程执行的。
会呼吸的Coder
2022-12-02
3300
删库跑路!“95后”大厂程序员被判刑,原因竟是...
删库跑路,一直都是流传在IT圈子中的一句笑谈,因为没有人真的会这样做,毕竟这会给公司造成不可估量的损失,还要负法律责任。
会呼吸的Coder
2022-08-30
3960
从JDK源码级别彻底刨析JVM类加载机制
“ 当我们用java命令运行某个类的main函数启动程序时,大家有没有想过是怎样加载的,本文将带着大家一起探讨JVM类的加载机制”
会呼吸的Coder
2022-06-13
2280
Redis 主从复制详细搭建过程实战
A 作为master服务器,B 和 C ,D作为slave服务器,搭建一主三从复制结构。首先配置 B ,C和 D 两台从服务器配置。
会呼吸的Coder
2022-06-13
2880
智联研究院2022春季人才流动报告:互联网凉了?
报告显示,2022年春招市场需求小幅上涨,大企业,物流、餐饮、娱乐等行业需求增速明显;小企业,教培、房地产、旅游消费行业受政策或疫情影响需求下降。
会呼吸的Coder
2022-04-19
6160
大厂HR:这些环节能刷掉70%大学生
Hello,大家好,正值金三银四求职季,可能很多小伙伴听说或知道大厂面试流程,就像下面这张图一样清晰,当然有的公司技术面是两面,也可能没有测评和笔试,反正大同小异~
会呼吸的Coder
2022-04-19
3130
后端开挂:3行代码 = 8个接口
就算用几乎零配置的 SpringBoot,写一个最简单的接口也得有 3 行代码啊!
会呼吸的Coder
2022-04-19
2970
django教程1:初始化项目
Django是一个Python的基础web框架,它可以让你在很短的时间内创建一个web应用,在本教程中,我们将通过创建一个博客应用来探究django。
会呼吸的Coder
2022-04-19
5580
程序员适合创业吗?
那么程序员创业可以做哪些项目呢?我给大家列一列常见的适合程序员创业项目,最后一个最常见但不建议。
会呼吸的Coder
2022-04-19
1.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档