开发者头条 - 最近30天热门分享
Last cache created on 2021/2/25 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
这些不可不知的 JVM 知识,我都用思维导图整理好了
❝JVM是面试中必问的部分,本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。先上图:JVM必备知识1、JVM基本概念 1.1、JVM是什么 JVM 的全称是 「Java...
193
2
我对技术架构的理解与架构师角色的思考
我叫道延, 2014 年加入阿里,在阿里通信工作了近两年。2016 年年底加入业务平台团队,当时 Leader 找我的第一件事就是要解决大促的问题,第二件事就是解决安全生产的问题。...
157
3
我用 Kafka 两年踩过的一些非比寻常的坑
大家好,我是苏三,又和大家见面了。 前言我的上家公司是做餐饮系统的,每天中午和晚上用餐高峰期,系统的并发量不容小觑。为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现...
146
4
Git 全栈开发使用指南
一、Git基础在这里插入图片描述1、Git简介 Git是一种分布式版本控制系统,由Linux之父Linus开发。所谓分布式版本管理系统,就是在每一台机器上都有一个完整的仓库。ima...
144
5
一周上线百万级高并发系统!鹅厂真实爆肝经验分享
本文是鱼皮在腾讯实习期间,从零开始一周紧急上线百万高并发系统的相关经验、思路及感悟,分享给大家。花 5 分钟阅读本文,你将收获:1. 加深对实际工作环境、工作状态的了解2. 学习高...
149
6
2021 春节书单:110 位 CEO 心中的 NO.1
写在前面:马上就是春节,准备一些假期的书是常规动作(不管实际有没有读)。前两天突然想,为什么不邀请身边的朋友们一起做一个书单,然后分享给大家?于是我找了100多位朋友,请他们帮我...
136
7
年轻人,看看 Redisson 分布式锁——可重入锁吧!太重要了
1.引言作为后端开发,对于所谓的线程安全、高并发等一系列名词肯定都不会陌生,相关的一些概念及技术框架是面试中的宠儿,也是工作中解决一些特定场景下的技术问题的银弹。今天我们就来聊聊这...
137
8
堪称神器的命令行工具系列之 curl
curl 非常有用的命令行工具库,用于通过 URL 传输数据。它的名字就是客户端(client)的 URL 工具的意思(command line tool and libra...
140
9
基于开源技术打造 DevSecOps 工具链
前言 在落地DevSecOps过程中,核心的一个部分是安全工具链,通过工具化集成将安全活动内嵌到DevOps研发运营一体化中。下面,我们来谈一下,从计划阶段的威胁建模,创建阶段的I...
133
10
Elasticsearch 聚合性能优化六大猛招
1、问题引出默认情况下,Elasticsearch 已针对大多数用例进行了优化,确保在写入性能和查询性能之间取得平衡。我们将介绍一些聚合性能优化的可配置参数,其中部分改进是以牺牲写...
132
11
Redis 在 Linux 系统的配置优化
通常来看,Redis开发和运维人员更加关注的是Redis本身的一些配置优化,例如AOF和RDB的配置优化、数据结构的配置优化等,但是对于操作系统是否需要针对Redis做一些配置优化...
123
12
看完这篇你一定能掌握 Linux
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章...
116
13
引入 Gateway 网关,这些坑一定要学会避开
Spring cloud gateway是替代zuul的网关产品,基于Spring 5、Spring boot 2.0以上、Reactor, 提供任意的路由匹配和断言、过滤功能。...
113
14
几乎刷完了力扣所有的堆题,我发现了这些东西(第二弹)
一点题外话 上次在我的公众号给大家做了一个小调查《投出你想要的题解编程语言吧~》。以下是调查的结果:投票结果而关于其他,则大多数是 Go 语言。投其他的人都写了什么?由于 Java...
102
15
Docker 镜像瘦身
Docker 是一个用于开发,交付和运行应用程序的开发平台。它能够将应用程序和基础架构分开,保证开发,测试, 部署的环境完全一致,从而达到快速交付的目的。但是在实际项目中,会对项目...
107
16
硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题
欢迎关注公众号【Ccww技术博客】,原创技术文章第一时间推出越努力,越幸运,本文已收藏在GitHub中JavaCommunity, 里面有面试分享、源码分析系列文章,欢迎收藏,点赞...
101
17
快速了解云原生架构
作者 | 潘义文(空易) 起源 1. 云原生(Cloud Native)的由来 云原生的概念最早开始于 2010 年,在当时 Paul Fremantle 的一篇博客中被提及,...
98
18
Redis 集群搭建很 easy
前言 哨兵模式虽然让读写分离更加高可用,但单台服务器由于本身的内存和CPU瓶颈,对于高并发和大数据业务的应用场景还是远远不能满足;对于这种情况,有点经验的小伙伴会毫不犹豫的想到集...
93
19
缓存原理与微服务缓存自动管理
为什么需要缓存?先从一个老生常谈的问题开始谈起:我们的程序是如何运行起来的?程序存储在 disk 中程序是运行在 RAM 之中,也就是我们所说的 main memory程序的计算逻...
97
20
Redis 遇到的那些坑
前言 Redis 作为当前最流行的 NoSQL 之一,想必很多人都用过。Redis 有五种常见的数据类型:string、list、hash、set、zset。讲真,我以前只用过...
88
21
做业务系统研发如何做到认真负责?
相信大家都有这样的问题,天天写业务代码的程序员,怎么成为技术大牛?下面给大家分享下我对这个问题的看法,仅代表个人看法,比较粗浅,希望大家不要介意。程序员大部分在做这两种事情,一是通...
96
22
18 张图解密新时代内存分配器 TCMalloc
系列导读本系列基于64位平台、1Page=8KB本文为《Go语言轻松系列》第二章「内存与垃圾回收」第二篇。关于「内存与垃圾回收」章节,大体从如下三大部分展开:知识预备(为后续的内容...
84
23
一文带你了解推荐系统之标签体系
点击标题下「搜索与推荐Wiki」可快速关注▼相关推荐▼1、腾讯2020广告大赛冠军解决方案带来的思考2、结合论文看Youtube推荐系统中召回和排序的演进之路3、深度学习Keras...
83
24
深入了解 SSH
SSH 是每一台电脑的标准配置,Linux 就不必说了,连 windows[1] 也从 2018 年开始自带 OpenSSH 了。它主要的用途是登陆到远程电脑中执行命令,在云开发的...
95
25
用户画像从 0 到 100 的构建思路
在介绍画像构建时,我们把工作分为两步。第一步:介绍从0到1的构建思路。第二步:介绍从1到100的构建思路。用户画像从0到1的构建思路一个比较成熟的画像系统会有成百上千的标签,这些标...
84