开发者头条 - 最近90天热门分享
Last cache created on 2021/2/27 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
Spring 中那些让你爱不释手的代码技巧
前言 最近越来越多的读者认可我的文章,还是件挺让人高兴的事情。有些读者私信我说希望后面多分享spring方面的文章,这样能够在实际工作中派上用场。正好我对spring源码有过一定的...
201
2
硬核 Redis 总结,看这篇就够了
高清思维导图已同步Git:https://github.com/SoWhat1412/xmindfile总感觉哪里不对,但是又说不上来1、基本类型及底层实现 1.1、String ...
44
3
漫画:一台 Linux 服务器最多能支撑多少个 TCP 连接?
困惑很多人的并发问题 在网络开发中,我发现有很多同学对一个基础问题始终是没有彻底搞明白。那就是一台服务器最大究竟能支持多少个网络连接?我想我有必要单独发一篇文章来好好说一下这个问题...
40
4
微服务架构 10 个最重要的设计模式
自从软件开发的早期(1960年代)以来,解决大型软件系统中的复杂性一直是一项艰巨的任务。多年来,软件工程师和架构师为解决软件系统的复杂性进行了许多尝试:David Parnas的模...
23
5
这些不可不知的 JVM 知识,我都用思维导图整理好了
❝JVM是面试中必问的部分,本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。先上图:JVM必备知识1、JVM基本概念 1.1、JVM是什么 JVM 的全称是 「Java...
203
6
MySQL 索引知识点总结
作者:fanili,腾讯 WXG 后台开发工程师知其然知其所以然!本文介绍索引的数据结构、查找算法、常见的索引概念和索引失效场景。什么是索引? 在关系数据库中,索引是一种单独的、物...
31
7
美团 Commit Log 规范
一、背景 Git每次提交代码都需要写commit message,一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作等。但是在日常开发中,开发...
27
8
闯过这 54 关,点亮你的 Git 技能树
开篇如今,Git 大行其道,颇有一统天下之势。如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。别说互联网企业,我接触到的许多传统企业都在...
54
9
DDD 实现之路
编者按:这篇文章最早撰写于2014年,作者也是《实现领域驱动设计》的译者。几年过去了,DDD在坊间依然方兴未艾,然而它的复杂性所引发的误解也层出不穷。对于一些基本概念的澄清甚至溯源...
188
10
看完这篇你一定能掌握 Linux
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章...
182
11
MySQL 优化神器
前言 ❝ 今天逛github时,发现了这款对 SQL 进行优化和改写的自动化工具sora。感觉挺不错的,就下载学习了一下。这个工具支持的功能比较多,可以作为我们日常开发中的一款辅助...
16
12
使用了这个神器,让我的代码 bug 少了一半
最近一段时间,我们团队在生产环境出现了几次线上问题,有部分比较严重,直接影响用户功能的使用,惹得领导不高兴了,让我想办法提升代码质量,这时候项目工程代码质量检测神器——Sona...
162
13
工程师职级胜任力框架
一、前言尽管这些年国内的IT行业发展迅速,但是仍然欠缺一套比较综合性的面向工程师的职级胜任力框架,造成国内很多工程师大都一心只想成为技术大牛,而忽视了自己全方位的工程师职业素养和...
26
14
支撑 700 亿数据量的 ClickHouse 高可用架构实践
本文根据蔡岳毅老师在〖2020 Gdevops全球敏捷运维峰会〗现场演讲内容整理而成。 (点击文末“阅读原文”可获取完整PPT) 讲师介绍蔡岳毅,携程旅行网酒店研发中心高级研发...
18
15
我对技术架构的理解与架构师角色的思考
我叫道延, 2014 年加入阿里,在阿里通信工作了近两年。2016 年年底加入业务平台团队,当时 Leader 找我的第一件事就是要解决大促的问题,第二件事就是解决安全生产的问题。...
158
16
万字 Java 知识地图助你成为 Offer 收割机
点击关注"爱笑的架构师"右上角"设为星标"好文章送达比别人快最近很多读者在问:Java 怎么学习啊?有没有什么学习路线?我相信这些读者或多或少都有一些 Java 基础,但由于看不到...
17
17
我用 Kafka 两年踩过的一些非比寻常的坑
大家好,我是苏三,又和大家见面了。 前言我的上家公司是做餐饮系统的,每天中午和晚上用餐高峰期,系统的并发量不容小觑。为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现...
162
18
如何做好技术 Team Leader?
曾子曰:吾日三省吾身,反思是人类进化出来的一项异常宝贵的能力。我在阿里带团队也有四年多的时间,有必要总结一下此间得失;另外,前几天和一个刚开始带团队的同学聊天,他觉得角色转变对于他...
160
19
肝了 3 版才满意:分布式系统之 CAP 理论,我们对它的理解和误解
引言 CAP 理论,相信很多人都听过,它是指:一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition t...
18
20
深度解析 Raft 分布式一致性协议
笔者期望通过一篇权威靠谱、清晰易懂的系统性文章,帮助读者深入理解 Raft 算法,并能付诸于工程实践中,同时解读不易理解或容易误解的关键点。本文是 Raft 实战系列理论内容的整合...
13
21
Git 全栈开发使用指南
一、Git基础在这里插入图片描述1、Git简介 Git是一种分布式版本控制系统,由Linux之父Linus开发。所谓分布式版本管理系统,就是在每一台机器上都有一个完整的仓库。ima...
146
22
9 条消除 if...else 的锦囊妙计,助你写出更优雅的代码
前言 最近在做代码重构,发现了很多代码的烂味道。其他的不多说,今天主要说说那些又臭又长的if...else要如何重构。在介绍更更优雅的编程之前,让我们一起回顾一下,不好的if......
36
23
一周上线百万级高并发系统!鹅厂真实爆肝经验分享
本文是鱼皮在腾讯实习期间,从零开始一周紧急上线百万高并发系统的相关经验、思路及感悟,分享给大家。花 5 分钟阅读本文,你将收获:1. 加深对实际工作环境、工作状态的了解2. 学习高...
151
24
2021 春节书单:110 位 CEO 心中的 NO.1
写在前面:马上就是春节,准备一些假期的书是常规动作(不管实际有没有读)。前两天突然想,为什么不邀请身边的朋友们一起做一个书单,然后分享给大家?于是我找了100多位朋友,请他们帮我...
137
25
年轻人,看看 Redisson 分布式锁——可重入锁吧!太重要了
1.引言作为后端开发,对于所谓的线程安全、高并发等一系列名词肯定都不会陌生,相关的一些概念及技术框架是面试中的宠儿,也是工作中解决一些特定场景下的技术问题的银弹。今天我们就来聊聊这...
139