首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kevin党文祥
掘友等级
后端研发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 37
沸点 37
赞
74
返回
|
搜索文章
kevin党文祥
赞了这篇文章
字节跳动技术团队
@字节跳动
·
4年前
关注
抖音春晚活动背后的 Service Mesh 流量治理技术
本文整理自火山引擎开发者社区 Meetup 的同名演讲,主要介绍了抖音春晚红包大规模流量场景下的 Service Mesh 流量治理技术。...
30
1
分享
kevin党文祥
后端研发工程师
·
5年前
关注
设计模式之工厂模式
23种设计模式可分为创建型模式、结构型模式和行为型模式 3 种。 1.创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、...
1
2
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
JavaMap系列之HashMap
Java为我们提供了各种各样的集合类,说起各个map的API用法以及区别也都很熟,本人也一样,但是当谈到底层原理,实现结构的时候就未必知道了,今天我们来看看。 最常用的Ma...
1
评论
分享
kevin党文祥
赞了这篇文章
CoderZS
架构师 @电信研究院
·
6年前
关注
MQ消息最终一致性解决方案
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分...
187
35
分享
kevin党文祥
赞了这篇文章
自闭
Java
·
7年前
关注
Redis是单线程的,但Redis为什么这么快?
近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降...
569
15
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
java中的"锁"事
在说到Java锁之前,先回顾一下Java异步编程中的多线程。 维基百科-->多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具...
9
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
ArrayList.remove()异常解析
熟悉Java的朋友都知道,使用list中的remove方法进行遍历删除时,会有不少的坑,今天就从源码的角度分析记录一下。 如上图所示,正常逻辑我们会选择如上四种方式进行删除...
2
评论
分享
kevin党文祥
关注了
小小木
后端研发工程师
kevin党文祥
赞了这篇文章
coderlmm
7年前
关注
什么是 ArrayList
ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null...
23
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
MySQL中的锁
在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。 了解Java的人都清楚,在高并发或者异步任务中的锁机制异常重要,...
1
评论
分享
kevin党文祥
赞了这篇文章
敖丙
🏆掘金签约作者 @微信搜:敖丙
·
5年前
关注
《我们一起进大厂》系列-ConcurrentHashMap & Hashtable
上次面试呀,我发现面试官对我的几个回答还是不够满意,觉得还是有点疑问,我就挑几个回答一下。 我觉得就是一个经验值,定义16没有很特别的原因,只要是2次幂,其实用 8 和 3...
945
124
分享
kevin党文祥
赞了这篇文章
技术胖
程序员 @40岁去当保安了
·
5年前
关注
2019年技术胖的总结 一分钟轻松拿走你的赞| 掘金年度征文
小伙伴们大家好,我是技术胖。 2019年人在光阴似箭流。作为一个工作12年的程序员,今年过的尤其的快,就好像时间是在做着加速运动,在整个人生的旅途中变的越来越快。有时候我想...
1.3k
415
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
初识MySQL索引
维基百科对数据库索引的解释:一个排序的数据结构,以协助快速查询、更新数据库表中数据。 MySQL官方解释:索引(Index)是帮助MySQL高效获取数据的数据结构。 综上所...
3
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
spring-data-jpa原生sql查询
JPA来说,由于JPA自带的方法可以满足大部分日常开发中的crud,所以深得程序员们的喜爱,但是,有利就有弊. 近日我在开发中就遇到了一个关于查询效率缓慢的问题. 1.在开...
1
4
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
5年前
关注
JVM(二) 类加载流程
从类被加载到虚拟机内存中开始,到卸御出内存为止,它的整个生命周期分为7个阶段,加载(Loading)、验证(Verification)、准备(Preparation)、解析...
1
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
6年前
关注
Java实现Sftp下载文件功能
由于在业务中会经常有上传和下载的功能需要实现,所以掌握基本fileUpload技能是必不可少的。当然,从Sftp服务器下载文件并解析是和我们平时使用的从普通文件服务器下载文...
11
3
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
6年前
关注
JVM(一)java内存区域
java与c++之间有一堵由内存动态分配和垃圾回收机制技术所围城的“高墙”,墙外面的人想进来,墙里面的人想出去。对于每一个java程序员来说,在虚拟机自动内存管理机制下,不...
5
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
6年前
关注
mysqlJDBC连接池url时区陷阱
在使用mysql的6.0.x以上的jar的时候,需要在代码url的链接里面指定serverTimezone。否则就会出现异常。 The server time zone v...
1
评论
分享
kevin党文祥
赞了这篇文章
kevin党文祥
后端研发工程师
·
6年前
关注
关于@Async
说起异步编程,不管是哪种语言都是程序员们绕不开的难题。毕竟在真实业务场景中,多线程处理技术至关重要,今天我们来聊聊SpringBoot支持的异步注解@Async。 想要使用...
3
评论
分享
下一页
个人成就
文章被点赞
39
文章被阅读
21,305
掘力值
475
关注了
5
关注者
14
收藏集
0
关注标签
30
加入于
2018-04-22