开发者头条 - 最近90天热门分享
Last cache created on 2021/3/29 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
Spring 中那些让你爱不释手的代码技巧
前言 最近越来越多的读者认可我的文章,还是件挺让人高兴的事情。有些读者私信我说希望后面多分享spring方面的文章,这样能够在实际工作中派上用场。正好我对spring源码有过一定的...
205
2
看完这篇你一定能掌握 Linux
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章...
244
3
这些不可不知的 JVM 知识,我都用思维导图整理好了
❝JVM是面试中必问的部分,本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。先上图:JVM必备知识1、JVM基本概念 1.1、JVM是什么 JVM 的全称是 「Java...
230
4
微服务架构 10 个最重要的设计模式
自从软件开发的早期(1960年代)以来,解决大型软件系统中的复杂性一直是一项艰巨的任务。多年来,软件工程师和架构师为解决软件系统的复杂性进行了许多尝试:David Parnas的模...
32
5
Java 工程师核心书单,阿里大佬看了都说好
随便打开一个招聘网站,看看对高级Java工程师的技能要求。image-20210312224908529抛开其它的经验能力等等,单纯从技术,或者说知识上来讲,可以发现一些共通的地方...
192
6
闯过这 54 关,点亮你的 Git 技能树
开篇如今,Git 大行其道,颇有一统天下之势。如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。别说互联网企业,我接触到的许多传统企业都在...
59
7
Redis 教程:Redis 知识体系详解
著作权归https://www.pdai.tech所有。链接:https://www.pdai.tech/md/db/nosql-redis/db-redis-overview.h...
194
8
国内有哪些顶级技术团队的博客值得推荐?
这个周末基本 90%的时间都在弄星球的《Java 面试进阶指北》这个小册。 晚上纠结了半天,不知道写点啥。突然想到很多小伙伴都非常好奇我都订阅了哪些技术团队的博客。于是,我便写下...
189
9
你对天天挂在嘴边的高并发,怕是有什么误解吧?
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动...
189
10
Redis 不是一直号称单线程效率也很高吗,为什么又采用多线程了?
GitHub 19k Star 的Java工程师成神之路,不来了解一下吗! Redis是目前广为人知的一个内存数据库,在各个场景中都有着非常丰富的应用,前段时间Redis推出了6....
209
11
我用 Kafka 两年踩过的一些非比寻常的坑
大家好,我是苏三,又和大家见面了。 前言我的上家公司是做餐饮系统的,每天中午和晚上用餐高峰期,系统的并发量不容小觑。为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现...
193
12
DDD 实现之路
编者按:这篇文章最早撰写于2014年,作者也是《实现领域驱动设计》的译者。几年过去了,DDD在坊间依然方兴未艾,然而它的复杂性所引发的误解也层出不穷。对于一些基本概念的澄清甚至溯源...
190
13
使用了这个神器,让我的代码 bug 少了一半
最近一段时间,我们团队在生产环境出现了几次线上问题,有部分比较严重,直接影响用户功能的使用,惹得领导不高兴了,让我想办法提升代码质量,这时候项目工程代码质量检测神器——Sona...
166
14
工程师职级胜任力框架
一、前言尽管这些年国内的IT行业发展迅速,但是仍然欠缺一套比较综合性的面向工程师的职级胜任力框架,造成国内很多工程师大都一心只想成为技术大牛,而忽视了自己全方位的工程师职业素养和...
26
15
支撑 700 亿数据量的 ClickHouse 高可用架构实践
本文根据蔡岳毅老师在〖2020 Gdevops全球敏捷运维峰会〗现场演讲内容整理而成。 (点击文末“阅读原文”可获取完整PPT) 讲师介绍蔡岳毅,携程旅行网酒店研发中心高级研发...
19
16
我对技术架构的理解与架构师角色的思考
我叫道延, 2014 年加入阿里,在阿里通信工作了近两年。2016 年年底加入业务平台团队,当时 Leader 找我的第一件事就是要解决大促的问题,第二件事就是解决安全生产的问题。...
164
17
如何做好技术 Team Leader?
曾子曰:吾日三省吾身,反思是人类进化出来的一项异常宝贵的能力。我在阿里带团队也有四年多的时间,有必要总结一下此间得失;另外,前几天和一个刚开始带团队的同学聊天,他觉得角色转变对于他...
163
18
一周上线百万级高并发系统!鹅厂真实爆肝经验分享
本文是鱼皮在腾讯实习期间,从零开始一周紧急上线百万高并发系统的相关经验、思路及感悟,分享给大家。花 5 分钟阅读本文,你将收获:1. 加深对实际工作环境、工作状态的了解2. 学习高...
164
19
9 条消除 if...else 的锦囊妙计,助你写出更优雅的代码
前言 最近在做代码重构,发现了很多代码的烂味道。其他的不多说,今天主要说说那些又臭又长的if...else要如何重构。在介绍更更优雅的编程之前,让我们一起回顾一下,不好的if......
41
20
Git 全栈开发使用指南
一、Git基础在这里插入图片描述1、Git简介 Git是一种分布式版本控制系统,由Linux之父Linus开发。所谓分布式版本管理系统,就是在每一台机器上都有一个完整的仓库。ima...
150
21
2021 春节书单:110 位 CEO 心中的 NO.1
写在前面:马上就是春节,准备一些假期的书是常规动作(不管实际有没有读)。前两天突然想,为什么不邀请身边的朋友们一起做一个书单,然后分享给大家?于是我找了100多位朋友,请他们帮我...
144
22
这几款 JVM 故障诊断处理工具你还不会?
前言 前几天中午正在和同事最近聊股市较好,这几天每天都可以喝点肉汤,心里还是挺高兴的;正在这个时候收到了线上告警邮件和运维同学的消息,“你们有服务挂了!”,心里一紧,立马打开电脑看...
144
23
年轻人,看看 Redisson 分布式锁——可重入锁吧!太重要了
1.引言作为后端开发,对于所谓的线程安全、高并发等一系列名词肯定都不会陌生,相关的一些概念及技术框架是面试中的宠儿,也是工作中解决一些特定场景下的技术问题的银弹。今天我们就来聊聊这...
145
24
堪称神器的命令行工具系列之 curl
curl 非常有用的命令行工具库,用于通过 URL 传输数据。它的名字就是客户端(client)的 URL 工具的意思(command line tool and libra...
151
25
硬核!漫画图解 HTTP 基础 + 面试题
文章持续更新,可以微信搜一搜「golang小白成长记」第一时间阅读,回复【教程】获golang免费视频教程。本文已经收录在GitHub https://github.com/xia...
151